Basic Prerequisites: 02 · The Heston Model and 03 · SABR & Asymptotics.


1. Intuition & Practical Objective

Here is the uncomfortable theorem of this whole pillar (Gatheral §7.8): all stochastic-volatility-with-jumps models generate essentially the same surface shape. Any of them, with appropriate parameters, will fit today’s vanilla smile. So the static fit cannot select a model; it is a constraint, not a test. This page is about what actually does select one: the dynamics.

Two questions, answerable by two different objects:

questionobjectwhat it measures
Statics - what is today’s shape?skew level (+ jumps)the spot/vol covariance, model-independently
Dynamics - how does the surface move?skew stickiness ratio and the vol-of-vol term structure how implied vol co-moves with spot, and how vol-of-vol decays with maturity

Everything in this folder that a practitioner cares about lives in the second row. Three concrete claims drive the page:

  1. Heston is structurally Type I. Its ATMF skew decays as and its skew stickiness ratio tends to . Equivalently, its skew is hard-wired inversely proportional to the vol level, - which reality does not show (Bergomi §6). Real markets are Type II with .
  2. Heston’s vol-of-vol term structure is a fixed one-time-scale shape, , which cannot match the empirical power law over a wide maturity range. Forward-variance (Bergomi) models with a couple of OU factors can - that is their entire reason for existing.
  3. The Bergomi–Guyon expansion makes the smile computable in terms of three dimensionless numbers. To second order in vol-of-vol, any SV model’s smile is , with the coefficients given by - integrals of the spot/vol and vol/vol covariance functions. Same recipe, any model.

The practical objective: know that vanilla smiles barely constrain the exotic book, know which dynamic quantity to measure to discriminate, and know the two settings (vol-of-vol level and term structure) that decide the price of forward-skew products.


2. Mathematical Ground Truth & Derivations

2.1 Heston as a one-factor forward-variance model (Bergomi ch 6)

Bergomi rewrites Heston in terms of the variance curve :

and as a forward-variance SDE - driftless, which is why variance-swap implied vols stay fixed under perturbations. The price of this elegance is a hard constraint on the initial curve,

so Heston cannot fit a general variance-swap term structure and an ATM term structure simultaneously - the curve has one free parameter () and one exponent (). Its vol-of-vol term structure for a flat VS curve is fixed (6.9):

Heston’s ATMF skew at order one in (6.17b, flat curve 6.20):

with the two exact limits

The long-maturity decay is Heston’s signature - and the reason it is a Type I model.

2.2 Skew stickiness and the Type I / Type II classification (Bergomi ch 9)

The skew stickiness ratio measures the co-movement of implied vol with spot, normalised by the skew,

( sticky-strike, sticky-delta). At lowest non-trivial order, for a time-homogeneous model with covariance kernel on a flat curve,

For monotone-decaying this yields the model-independent range

Classifying models by the decay exponent :

Heston ( exponential) is Type I, ; local volatility gives (e.g. for ) - i.e. LV and SV start at the same and go in opposite directions. The data say Type II (, ), so neither pure LV nor Heston is right, and the two-factor model is built to be Type II over a practical range:

Pricing consequence (Bergomi §9): for a long spot/vol cross-gamma book, local volatility is the conservative (higher-) choice; for a short cross-gamma book, SV is. Same smile, opposite prices - that is the whole point of this chapter.

2.3 The Bergomi–Guyon expansion (Bergomi ch 8)

Write the pricing equation as with , where scales the vol-of-vol (, , then ). Because forward variances are driftless, VS implied vols are unchanged by - so the expansion perturbs the smile without shifting the level. The price expansion is (8.18)

with the three dimensionless model-dependent constants

so the whole smile at order 2 is a function of - the skew functional, the vol-of-vol functional, and the term-structure functional. The implied-vol expansion (8.20–8.21) is

The order-1 skew is exactly the local-volatility formula (2.89). With the instantaneous spot/VS-vol covariance,

i.e. the ATMF skew is the (weighted) average of the instantaneous spot/vol covariance over the residual maturity - a statement first derived for local volatility and now shown to be model-independent at order 1. That is the cleanest form of the “skew is the covariance of spot with implied vol” mantra.

Short-maturity limit (, order 2, , ):

which reproduces (8.39)–(8.44): SABR , Heston , vanishing correlation (all verified in 03 · SABR & Asymptotics).

Order-2 consequences worth remembering: at order 2 the skew is exactly quadratic in log-moneyness (hence “curvature” is meaningful only there); the truncated density can go negative at extreme strikes (use only near the money); and the triple is not enough to pin the dynamics - the SSR needs itself.

2.4 The gamma representation, and what the skew hedges

With and ,

whose order-1 truncation shows the materialising payoff for the spot/vol cross-gamma is - a log-contract-like position with (signed) replication density (positive for ). This makes the implied integrated spot/vol covariance a model-free read-off from the market price of , and it is the theoretical basis of the synthetic-skew trade (Bergomi §9.10: cross-gamma/theta P&L ).

2.5 Forward-variance models: the fix (Bergomi ch 7)

Model directly, with the pricing equation (7.4)

subject to the cardinal rule that the break-even spot vol equals the instantaneous VS vol, (no free theta). A Markov representation exists if and only if , i.e. forward variances are driven by OU processes:

which is exactly simulable. The two-factor workhorse (7.28–7.39) generalises this with two well-separated time scales and gives the vol-of-vol term structure

against the empirical power-law benchmark (7.40)

This is the desk-grade answer to LV’s missing forward skew: a model that fits the VS term structure by construction and controls the vol-of-vol term structure with one or two extra factors. Note also the structural difference from Heston: is lognormal (so short vol is lognormal, not normal - the empirically preferred scaling).


3. Computational Implementation - Heston’s forward-variance facts, the skew limits, and the vol-of-vol term structure

We (i) verify Heston’s VS-vol curve (6.4) and its short-maturity limit, (ii) verify the ATMF skew formula (6.20) against both of its exact limits, (iii) confirm the short-dated variance skew from the characteristic-function pricer (an independent route to §03’s asymptotics), and (iv) compare the vol-of-vol term structures of Heston (6.9), the two-factor model (7.39) and the empirical power law (7.40). Stdlib only.

What the output establishes.

  • The Heston forward-variance curve and its limit. runs as goes yr, and the short-maturity limit is exactly . Note converges to for large - Heston’s forward-variance curve is a one-parameter exponential, which is why it cannot fit a rich VS term structure.
  • The ATMF skew formula (6.20) is right, in both limits. At the formula gives against its exact short-maturity limit ( off, and the gap shrinks as ); at it gives against the limit ( off, again shrinking). Both asymptotics are reproduced.
  • The short-dated variance skew is to three digits from a completely independent route. The characteristic-function pricer - no asymptotics anywhere - gives / at – versus the analytic . (At with the finite-difference window is no longer small compared with , so the value drifts to - a discretisation artefact of the test, not of the model.) This is the strongest single validation in the folder: the Gatheral (7.3) asymptote, the Bergomi (6.18b) limit and the exact Fourier price all agree.
  • The vol-of-vol term structure test - Heston fails, the two-factor model passes. Normalising all three shapes at : the two-factor model tracks the empirical power law within about over – years (–), while Heston is low at 3 months (), high at 1–2 years, and low at 5 years (). Since sets the price of anything depending on future vol-of-vol (VS options, forward-vol products), this is a pricing failure, not a cosmetic one.

4. Failure Modes & First-Principles Breakdowns

  1. Selecting a model by its static fit. Vanilla smiles barely constrain forward-skew-dependent products: Bergomi’s model-independent bounds leave a 95/105 forward call spread anywhere in from a flat 20% smile, narrowing only when congruent payoffs are added (Bergomi §3.1.7). Fitting today’s surface is not model validation.
  2. Ignoring the direction of the SSR. LV and SV have the same and then diverge (LV up to , SV down into ). A trader on the wrong side of has the wrong sign for the cross-gamma/theta P&L - the realised-SSR backtest (Euro Stoxx 50, 2007–2012) found realised against an implied , a real materialisable P&L (Bergomi §9.10).
  3. Market SSR can go negative, and it is not a model failure. Realised SSR was sharply negative in the Nikkei in 2012, traced to dealer autocall-vega hedging (Bergomi §9.11). Diagnosing this as a calibration error and “fixing” the model makes things worse.
  4. Treating vol-of-vol as a single number. is a term structure; Heston hard-wires it (6.9) and the mismatch is at 3 months and at 5 years against the benchmark. Any product whose vega is concentrated in the vol-of-vol (VS swaptions, forward-vol claims) is mispriced outright.
  5. Using the order-2 expansion where it is not valid. The truncated density can go negative at extreme strikes; the implied variance is at most affine in (Lee). The Bergomi–Guyon expansion is a near-the-money tool. Exponential resummation (ch 8 App. C) improves tails but does not make it global.
  6. Forgetting that vol-of-vol is what the vol-of-vol risk premium prices. calibrated to vanillas is a quantity incorporating a premium; using it as a forecast of realized vol-of-vol confuses measures (Bergomi ch 5).
  7. Believing the two-factor model is “the” model. The two-factor fit to the benchmark (7.40) above is good but not exact; extra factors buy flexibility at the cost of unidentifiable parameters - and the variance curve () must be treated as an input from the VS market, not as a calibration output.

5. References

  • Bergomi, Stochastic Volatility Modeling
  • Gatheral, The Volatility Surface
  • Bergomi & Guyon (2012), Stochastic volatility’s orderly smiles, Risk 25(5)
  • Hull, Options, Futures, and Other Derivatives

6. Connected Graph Bridges