A volatility surface maps option-implied volatility across strike or moneyness and time to expiration.
A volatility surface maps the implied volatility embedded in option prices across two dimensions: strike price or moneyness, and time to expiration. A volatility smile or skew is a two-dimensional slice of that surface for one expiration.
The surface is not a directly observed physical object. It is built by converting option quotes into model-implied volatilities, cleaning unreliable observations, and interpolating between available strikes and expirations.
For an option with market price (C_{mkt}), implied volatility is the value (\sigma_{imp}) that solves:
where (S) is the underlying price, (K) is the strike, (T) is time to expiration, (r) represents the relevant rate input, and (q) represents dividends, yield, foreign rate, or another carry input under the chosen model.
The model generally solves this equation numerically. If the market price violates the model’s no-arbitrage bounds or the quote is stale, crossed, or otherwise invalid, a meaningful implied volatility may not exist.
Two vendors can report different implied volatilities for the same displayed option price because they use different timestamps, underlying or forward prices, rates, dividends, settlement treatment, exercise assumptions, or numerical tolerances.
| Axis | What changes | Question it answers |
|---|---|---|
| Strike or moneyness | Relative location of strike and underlying price | How does implied volatility differ across downside, at-the-money, and upside options? |
| Expiration | Remaining contract life | How does implied volatility differ across near and distant maturities? |
| Implied volatility | Volatility input consistent with observed option price under a model | What volatility does the quoted premium imply under the chosen assumptions? |
The surface is inferred from market option prices. It is not a direct forecast and is not observed independently of a pricing model, interest-rate input, dividend or carry assumption, and data-cleaning method.
| Coordinate | Illustrative definition | Main limitation |
|---|---|---|
| Strike | (K) | Becomes hard to compare when the underlying level changes |
| Spot moneyness | (K/S) | Does not fully reflect rates, dividends, or carry |
| Forward moneyness | (K/F(T)) | Requires a reliable forward for each expiration |
| Log-forward moneyness | (\ln(K/F(T))) | Less intuitive for beginners |
| Delta | Model-derived call or put delta | Depends on model, premium adjustment, and delta convention |
For example, a strike of 100 is at the money when spot and the relevant forward are near 100, but it is no longer an at-the-money comparison after the underlying moves to 120. Forward moneyness can improve comparisons across expirations because each expiration can have a different forward level.
FX markets, equity options, commodity options, and rate options can use different delta, premium, forward, and volatility conventions. A label such as “25-delta put” is incomplete without those conventions.
Market participants often quote options by delta or moneyness rather than raw strike so contracts can be compared as the underlying price changes.
Smile and skew describe quoted shape, not a universal cause. The shape can reflect jump and tail risk, leverage effects, supply and demand for protection, position constraints, market segmentation, settlement features, and limits of the pricing model used to express premiums as volatility.
Suppose cleaned option midpoints produce this illustrative surface:
| Expiration | 90% forward moneyness | 100% forward moneyness | 110% forward moneyness |
|---|---|---|---|
| 1 month | 28.0% | 20.0% | 19.0% |
| 3 months | 25.0% | 22.0% | 20.5% |
| 6 months | 24.0% | 22.5% | 21.5% |
The one-month slice is downward-skewed because lower-moneyness options have higher implied volatility. The six-month slice is flatter. At 100% forward moneyness, the term structure rises from 20.0% to 22.5%.
If no reliable 95%-moneyness quote exists at three months, simple linear interpolation between 25.0% and 22.0% would give:
25.0% + 0.5 x (22.0% - 25.0%) = 23.5%
That arithmetic is easy but not automatically suitable for production. A robust method may interpolate option prices, total variance, or a constrained parameterization and then test the resulting prices for static-arbitrage consistency.
This does not prove that the market predicts a specific return distribution. Supply, demand, jump risk, hedging pressure, liquidity, and model conventions all affect the quotes.
Annualized volatilities across maturities should not be subtracted directly to estimate volatility for the period between two expirations. Under a simplified variance-time relationship, total implied variance is:
The implied forward variance between (T_1) and (T_2) is:
Using the at-the-money example, let (T_1=1/12), (\sigma_1=20.0%), (T_2=3/12), and (\sigma_2=22.0%). Then:
The result is a simplified annualized forward volatility for the interval between the one- and three-month expirations under the stated assumptions. Event timing, smile differences, day-count conventions, and model dynamics can limit its interpretation.
A volatility surface is used to:
A single at-the-money volatility can materially misstate the value and risk of options far from the money or at another maturity.
Fitting every midpoint exactly is not always desirable. A noisy illiquid quote can bend the fitted surface and contaminate nearby model values. Weighting by liquidity, spread, vega, or data confidence can be more defensible when documented and independently reviewed.
A surface should be tested in option-price space, not approved merely because its volatility chart looks smooth.
| Check | What to examine | Possible warning |
|---|---|---|
| Price bounds | Option value versus intrinsic and upper bounds under the model | No finite implied volatility or an invalid quote |
| Strike monotonicity | Comparable call prices generally should not rise as strike rises | Vertical-spread inconsistency |
| Strike convexity | Price changes across neighboring strikes | Negative butterfly value or implausible density |
| Put-call relationship | Calls and puts with matched strike and expiration | Inconsistent underlying, carry, dividend, or timestamp inputs |
| Calendar consistency | Comparable maturities after aligning forward and carry conventions | Negative forward variance or calendar-spread inconsistency |
| Bid-ask fit | Model price versus executable quote range | Smooth midpoint mark outside tradable bounds |
American exercise, discrete dividends, settlement differences, negative rates, and market frictions can make simple textbook tests incomplete. The check must match the product and pricing convention.
Static consistency also does not guarantee realistic dynamics. A surface can be arbitrage-consistent at one timestamp yet move in a way that creates unstable hedges or implausible future distributions.
There is no single executable surface when options have bid-ask spreads.
For illiquid wings, the bid and ask may imply widely separated volatilities. Reporting six decimal places on an interpolated midpoint does not create economic precision.
Option risk depends not only on today’s surface but also on the rule used to move it after the underlying changes.
| Scenario convention | Simplified assumption | Risk implication |
|---|---|---|
| Sticky strike | Volatility at each fixed strike remains unchanged | Moneyness shape shifts relative to the new underlying level |
| Sticky moneyness | Volatility at each relative moneyness remains unchanged | Strike locations move with spot or forward |
| Sticky delta | Volatility attached to each delta remains unchanged | Strike mapping changes through the model’s delta convention |
| Parallel volatility shock | Every point moves by the same amount | Misses skew twists and term-structure changes |
These are scenarios and quotation rules, not laws of market behavior. A portfolio with offsetting aggregate Vega can still have material exposure to one expiry, wing, or skew segment. Gamma and vanna-like effects can also make the response nonlinear as spot changes.
For listed vanilla options, a surface helps produce consistent marks and sensitivities between liquid quotes. For barrier, Asian, lookback, callable, and other path-dependent claims, matching today’s vanilla surface is necessary but may not be sufficient.
Different local-volatility, stochastic-volatility, jump, or hybrid models can fit similar vanilla surfaces while assigning different path dynamics and exotic-option values. Calibration fit should therefore be separated from model-choice risk.
Live valuation should rely on current exchange data, validated inputs, documented conventions, and an independently reviewed model.
This article is educational and does not provide a volatility forecast, model approval, valuation opinion, or trading recommendation. Options can lose the entire premium, and written options can create substantially larger losses and margin obligations.