People use different parameterization schemes to fit the implied volatilities from the market, e.g., SVI. But often times they cannot always fit well, e.g., the "W"-shape before earnings, the VIX vol skew which is not convex, etc.
I was wondering, what's wrong with calibrating implied volatilities with just polynomials?
To be clear,
- Before fitting the polynomial, we can perform some pre-processing transformation, e.g., parameterize the vol as a function of the log strike, or normalized strike, or delta, etc. Later we can convert it back to the strike space as needed.
- Adding smoothness, arbitrage, and asymptotic constrains, for example, we could add L1/L2 regularization terms to make the polynomial coefficients small and stable or maybe Kalman Filter based on past values of the coefficients; we could check and remove butterfly arb or calendar arb, etc; we could enforce Roger Lee skew limit; and so on.