Skip to content
All library documents

Polynomial Fits for Implied Volatility Surfaces and Their Limits

Article Quant Q&A · Author: Michael

Summary

Polynomial functions can interpolate and extrapolate market implied volatilities after transforming the input, for example to log strike, normalized strike, or delta. The central requirement is that the resulting option prices satisfy no-arbitrage conditions; regularization, time-based coefficient smoothing, and explicit checks for butterfly and calendar arbitrage are possible constraints. Polynomial flexibility may accommodate shapes that a chosen parameterization misses, but a good fit still has to respect financial consistency.

The responses emphasize that surface construction involves sparse or illiquid quotes, uneven expiries and strikes, and the risk of introducing arbitrage through interpolation. They describe a tradeoff between matching today’s quotes and producing a stable surface over time. Smooth cubic splines under constrained optimization are offered as an alternative. The discussion is conceptual rather than a worked comparison: it presents no empirical test showing polynomials outperform other methods, and notes that implied volatility depends on the pricing model used to invert observed option prices.

Key ideas

  • Polynomial interpolation and extrapolation are viable when the implied surface remains consistent with no-arbitrage conditions.
  • Transforming strike coordinates and regularizing coefficients can help control fit behavior.
  • Sparse quotes, uneven expiries, and low liquidity complicate surface construction.
  • Interpolation can introduce arbitrage even when the input prices have been screened.
  • Surface fitting balances current accuracy against stability and predictive usefulness.

Tags

Full text
# What's wrong with calibrating implied volatilities with polynomials?


# What's wrong with calibrating implied volatilities with polynomials?












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.

## Answer by Frido (score 2)

https://quant.stackexchange.com/a/77133

First of all, you don't calibrate IVs. You interpolate and extrapolate IVs in order to calibrate a model.

There is nothing wrong with interpolating and extrapolating with polynomials, as long as no-arbitrage is satisfied. So the challenge is to find a polynomial that can fit market prices reasonably well and satisfy no-arbitrage conditions.

## Answer by KaiSqDist (score 0)

https://quant.stackexchange.com/a/77127

Not exactly an implied volatility surface fitting expert but have done some research in that direction.

I think the whole idea about fitting an implied volatility surface is to best fit the IV surface now and how it looks like in the near (and far future). This in itself bears a tradeoff between overfitting and stability. You can't have a IV surface that fits exactly with the current IV surface and stays the same throughout time (therefore giving up stability by asking for a better current fit).

I read a paper recently by Ait-Sahalia and Lo (1998) (abit long ago yes I know), but it talks about something close to what you are asking about, producing a nonparametric estimate of the state price density used to price options (but the SPD here is implied by option prices). The SPD itself is more stable than other SPDs such as the risk-neutral probability distribution produced by the Black-Scholes framework for example, but there are much more things discussed in that paper.

TLDR. You can fit the IV surface with polynomials, in fact if I recall correctly, SVI itself is a nonparametric polynomials fit (correct me if I'm wrong I haven't went deep into the SVI literature). However, there is a tradeoff between completeness of fit (accuracy in the present) and accuracy of prediction (fitting IV surfaces in the future).

## Answer by lukas kiss (score 0)

https://quant.stackexchange.com/a/77156

A prior respondent pointed out that you're engaging in both extrapolation and interpolation. However, before diving into interpolation, you might encounter several issues such as:

- Arbitrage opportunities in prices, which don’t exist under transaction costs,

- Absence of prices or low liquidity,

- Gaps in Year to Expiry (YTE),

- Non-uniform strike prices across different expiration dates.

Even after resolving arbitrage issues, employing cubic interpolation could introduce arbitrage within the Implied Volatility (IV) space.

Furthermore, while fitting a model may simplify the IV surface into certain parameters, there's a chance the model may not accurately represent the IV surface initially.

Focusing solely on the IV surface, one could employ smoothing cubic splines under quadratic programming to adhere to the no-arbitrage condition. This approach tends to yield a near perfect IV surface, in a certain error sense, mirroring the market’s.

For a deeper insight, there’s a recommended article along with a linked paper that elaborates on volatility smoothing algorithms to eliminate arbitrage from volatility surfaces.

## Answer by alps (score -1)

https://quant.stackexchange.com/a/77143

what is the IV you're trying to get for? IV is simply a parameter that depends on the model you're fitting. You're not so much trying to fit IV as you are inverting market prices to find this model parameter.

If you are using Black-Scholes and you obtain a 'W' shaped IV skew or any other shape based on market prices, then that is a feature of the model itself. If you believe this shape indicates something the model is missing, the issue lies with the model, not the parameter.

If you're looking to bypass the computationally intensive inversion process, then there are various methods to do so, typically involving Taylor or series expansions (e.g. Corrado-Miller).

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.