Volatility Surface

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.

Key Takeaways

  • Each surface point belongs to a specific underlying, quote time, expiration, strike or moneyness, pricing model, and market-data convention.
  • A smile or skew is one expiration slice; a term structure follows one comparable strike or moneyness across expirations.
  • Implied volatility is the model input that reproduces an option price, not a guaranteed forecast of realized volatility.
  • Raw strike, spot moneyness, forward moneyness, log-moneyness, and delta are different horizontal coordinates.
  • Calls and puts should be reconciled through price relationships and contract conventions before their implied volatilities are combined.
  • Interpolation can produce smooth-looking but economically inconsistent prices if strike convexity and calendar relationships are ignored.
  • Total variance, (\sigma_{imp}^2T), is often more useful than volatility alone when comparing or interpolating maturities.
  • Bid, ask, and midpoint surfaces answer different valuation and execution questions.
  • Delta, vega, gamma, and exotic-option values depend on how the surface is assumed to move after spot, time, and market conditions change.
  • A surface-based model mark is not necessarily an executable price or a maximum-loss estimate.

How One Surface Point Is Obtained

For an option with market price (C_{mkt}), implied volatility is the value (\sigma_{imp}) that solves:

$$ C_{model}(S,K,T,r,q,\sigma_{imp})=C_{mkt} $$

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.

How to Read It

AxisWhat changesQuestion it answers
Strike or moneynessRelative location of strike and underlying priceHow does implied volatility differ across downside, at-the-money, and upside options?
ExpirationRemaining contract lifeHow does implied volatility differ across near and distant maturities?
Implied volatilityVolatility input consistent with observed option price under a modelWhat 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.

Choosing the Horizontal Coordinate

CoordinateIllustrative definitionMain 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
DeltaModel-derived call or put deltaDepends 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.

Smile, Skew, and Term Structure

  • Smile: implied volatility is higher away from at-the-money strikes on both sides.
  • Skew or smirk: implied volatility is systematically higher on one side of the strike distribution.
  • Term structure: implied volatility differs across expiration dates.
  • Surface: combines strike and expiration dimensions into one view.

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.

Worked Example

Suppose cleaned option midpoints produce this illustrative surface:

Expiration90% forward moneyness100% forward moneyness110% forward moneyness
1 month28.0%20.0%19.0%
3 months25.0%22.0%20.5%
6 months24.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.

Volatility Term Structure and Forward Variance

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:

$$ w(T)=\sigma_{imp}(T)^2T $$

The implied forward variance between (T_1) and (T_2) is:

$$ \sigma_{fwd}^2 =\frac{\sigma_2^2T_2-\sigma_1^2T_1}{T_2-T_1} $$

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:

$$ \sigma_{fwd} =\sqrt{\frac{0.22^2(3/12)-0.20^2(1/12)}{(3/12)-(1/12)}} \approx22.94\% $$

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.

Why It Matters

A volatility surface is used to:

  • interpolate values for strikes and expirations without direct quotes;
  • compare relative pricing across an option chain;
  • calculate Greeks using market-consistent volatility inputs;
  • mark portfolios and monitor exposure to skew and term structure;
  • identify stale data or arbitrage-like inconsistencies; and
  • price path-dependent and exotic contracts more consistently.

A single at-the-money volatility can materially misstate the value and risk of options far from the money or at another maturity.

Building a Volatility Surface

  1. Identify the exact underlying, contract style, multiplier, settlement, exercise, and expiration conventions.
  2. Capture synchronized option bid and ask prices, underlying or futures prices, rates, dividends, carry inputs, and timestamps.
  3. Remove crossed, stale, zero-size, erroneous, or economically invalid quotes under documented rules.
  4. Reconcile calls and puts using applicable parity relationships and exercise or dividend adjustments.
  5. Convert valid prices into implied volatilities under one specified model and numerical solver.
  6. Select a coordinate such as forward log-moneyness or delta and normalize expiration times consistently.
  7. Fit or interpolate each expiration slice while preserving acceptable price behavior across strike.
  8. Join slices across time using an approach that controls calendar consistency.
  9. Validate repricing errors against bid-ask ranges and inspect sparse or extrapolated regions.
  10. Version the surface, inputs, exclusions, parameters, and validation results for reproducibility.

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.

Static-Arbitrage and Consistency Checks

A surface should be tested in option-price space, not approved merely because its volatility chart looks smooth.

CheckWhat to examinePossible warning
Price boundsOption value versus intrinsic and upper bounds under the modelNo finite implied volatility or an invalid quote
Strike monotonicityComparable call prices generally should not rise as strike risesVertical-spread inconsistency
Strike convexityPrice changes across neighboring strikesNegative butterfly value or implausible density
Put-call relationshipCalls and puts with matched strike and expirationInconsistent underlying, carry, dividend, or timestamp inputs
Calendar consistencyComparable maturities after aligning forward and carry conventionsNegative forward variance or calendar-spread inconsistency
Bid-ask fitModel price versus executable quote rangeSmooth 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.

Bid, Ask, and Midpoint Surfaces

There is no single executable surface when options have bid-ask spreads.

  • A midpoint surface is convenient for marking and comparison but may not be tradable.
  • A bid surface approximates the volatility implied by prices available to a seller, subject to size and timing.
  • An ask surface approximates the volatility implied by prices faced by a buyer, subject to the same limits.
  • A model surface can smooth or fill missing points but may depart from every displayed quote.

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.

How the Surface Is Assumed to Move

Option risk depends not only on today’s surface but also on the rule used to move it after the underlying changes.

Scenario conventionSimplified assumptionRisk implication
Sticky strikeVolatility at each fixed strike remains unchangedMoneyness shape shifts relative to the new underlying level
Sticky moneynessVolatility at each relative moneyness remains unchangedStrike locations move with spot or forward
Sticky deltaVolatility attached to each delta remains unchangedStrike mapping changes through the model’s delta convention
Parallel volatility shockEvery point moves by the same amountMisses 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.

Surface Use for Vanilla and Exotic Options

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.

Risks and Limitations

  • Sparse data: some strikes and expirations have no reliable quote.
  • Bid-ask effects: midpoint-based surfaces can suggest prices that are not executable.
  • Interpolation and extrapolation: the method can create unstable values outside liquid regions.
  • Model dependence: different conventions can produce different implied volatilities.
  • Event distortion: earnings, policy decisions, and settlement features can create local discontinuities.
  • Dynamic risk: the surface moves when the underlying and market conditions change.
  • Static-arbitrage checks: a visually smooth surface can still violate pricing consistency if constructed poorly.
  • Coordinate risk: strike-, delta-, and moneyness-based surfaces can move differently after spot or forwards change.
  • Solver risk: poor initial guesses or invalid prices can produce failed, capped, or misleading implied volatilities.
  • Wing risk: extrapolation beyond liquid strikes can dominate barrier and tail-sensitive values.
  • Calendar risk: fitting each expiry independently can create inconsistent forward variance between maturities.
  • Overfitting: matching noisy midpoints can worsen hedge stability and out-of-sample pricing.
  • False precision: a precise model output can rest on wide spreads and sparse quotes.

Review Checklist

  1. Identify quote time, underlying price, rates, dividends, and settlement conventions.
  2. Remove stale, crossed, or illiquid quotes using a documented rule.
  3. Confirm whether strikes, forward moneyness, or delta define the horizontal dimension.
  4. Test calendar and strike consistency.
  5. Stress shifts, twists, and skew changes rather than moving the whole surface in parallel.
  6. Compare model marks with executable bid and ask prices.

Authoritative Sources

Live valuation should rely on current exchange data, validated inputs, documented conventions, and an independently reviewed model.

  • Implied Volatility: The model input backed out from a particular option price.
  • Option Pricing Models: Frameworks used to convert prices to implied volatility and value options between observed quotes.
  • Vega: The local sensitivity of option value to a change in the applicable implied volatility input.
  • Strike Price: The contractual exercise price and one possible coordinate for a surface slice.
  • Option Chain: The strike and expiration quote set from which a listed-option surface can be constructed.
  • Risk Reversal: A call-put volatility comparison at selected deltas that can summarize one aspect of skew.

FAQs

Is a volatility surface a forecast of realized volatility?

No. It converts current option prices into model-implied volatilities. Risk premiums, supply and demand, liquidity, carry inputs, and model conventions can separate implied volatility from subsequently realized volatility.

Why not use one at-the-money volatility for every option?

Options at different strikes and expirations commonly embed different implied volatilities. One input can materially misprice wings, calendar positions, and path-dependent contracts.

Does a smooth volatility surface guarantee no arbitrage?

No. Smoothness is visual. The option prices generated by the surface must be tested for applicable strike, calendar, parity, and price-bound consistency.

Should volatility be interpolated directly?

Not automatically. Implementations may interpolate prices, implied volatility, total variance, or constrained parameters. The method should preserve acceptable pricing relationships and be validated against liquid quotes.

Check Your Understanding

Loading quiz…

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.

Browse Financial Instruments