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:
| question | object | what 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:
- 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 .
- 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.
- 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
- 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.
- 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).
- 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.
- 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.
- 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.
- 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).
- 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
- Back: 03 · SABR & Asymptotics
- Forward: 05 · Failure Modes & Practice · 06 · Advanced Extensions · Index Hub
- Cross-links: VS · 04 Advanced Dynamics (SSR and the LV/Heston skew, from the surface side) · The Greeks & Dynamic Hedging (cross-gamma/theta) · Econometrics & Time Series (estimating and the SSR from data)