Basic Prerequisites: 03 · The Particle Method and McKean–Vlasov Route.


1. Intuition & Practical Objective

Everything up to here was mathematics; this page is about what goes wrong when LSV is put on a desk. Five symptom classes, each traceable to a first principle:

  1. The proxy bias. . Using the forward-variance curve as the conditional variance is the single most common implementation error, and - as §03 showed - it can make the calibrated model worse than the un-levered one.
  2. Estimator noise. is estimated from a finite sample, and the error propagates as . In the wings, where the bins are thin, this becomes a systematic-looking wing distortion.
  3. The gauge. The LSV parameterisation is redundant: with leaves the spot process invariant. Two implementations can report different leverage surfaces and identical prices.
  4. “Usable” versus “not a model”. Bergomi’s admissibility condition - the pricing function must be insensitive to the SV state variables for fixed hedge instruments - is not automatic. A forward-variance-driven LSV is admissible; a Heston-driven LSV generally is not, and its hedged P&L leaks spurious terms.
  5. Model risk dwarfs parameter risk. Because vanillas see only the product , agreement on prices says nothing about agreement on dynamics. Two models that fit today’s surface can disagree on forward skew by whole vol points (Heston · 05).

The practical objective: know the size of the proxy error and of the binning error, know how to fix the gauge, know how to test admissibility, and be able to state where an LSV model’s unobservable content lives.


2. Mathematical Ground Truth & Derivations

2.1 The proxy bias, quantified

Define the proxy and the truth . Then

Because local variance , substituting the proxy for leaves the local variance multiplied by - not unity. The proxy is exact only when is independent of (the LV limit, or with a deterministic driver).

How big is it? It depends on and on the variance-of-variance. Two reference numbers:

  • No correlation at all (§3 below, two-state toy): in the wings and at the money. The conditional variance is a strike-dependent object even when the spot and the vol are independent, because at the money the region where mixes both vol states while the wings are dominated by one of them.
  • Fitted index parameters, real correlation (§03, Heston-LSV at ): runs from in the crash wing ( vs ) to in the upside wing (). And the proxy does not merely bias the result: it produced a smile of across the wings against a flat- target - worse than the un-levered Heston ().

That last fact is worth stating plainly: an LSV implementation that uses the forward-variance proxy can produce a more skewed smile than the model it was supposed to bend.

2.2 Error propagation for the estimator

From , log-differentiate:

So a error in is a error in . In the particle method the estimator is a bin mean, so

with the conditional variance estimated inside the bin. Note the : doubling the accuracy in the wings requires four times the paths per bin, and the bins that matter most (the far wings, which set the wing skew) are exactly the ones with the fewest paths. This is the dimensional curse of the particle method: the number of bins grows with the richness of the leverage surface one wants to represent, while the paths are spread over the whole spot range.

2.3 Gauge freedom (the LSV redundancy)

Consider a forward-variance driver and the LSV spot process

Apply the transformation

The instantaneous variance is : invariant. Hence the spot process, and every vanilla price, is unchanged - the transformation is a gauge redundancy. Its consequence is that the leverage function is only defined up to this family: the “level” of has no invariant meaning, only the product does. Fixing the gauge (e.g. requiring to equal the market variance-swap curve) is a modelling convention, not a derivation.

2.4 The admissibility condition (“usable” LSV)

Fix the hedge instruments: the spot and a set of vanilla option prices . A pricing function is usable if the P&L of a delta- and vega-hedged position, expanded to second order in the instrument variations and first order in , reads as a pure gamma/theta carry plus a hedge covariance term - with no residual dependence on the model-specific state variables. With , the SV state variables, the condition is

If it fails, the hedged P&L contains terms like and that “have no financial significance” and cannot be hedged away, since hedge instrument prices do not depend on . Bergomi’s verdict is blunt: “most local-stochastic volatility models are not usable models.”

Which side of the line does LSV fall on?

  • Forward-variance-driven LSV: admissible. The rescaling , (the gauge of §2.3) leaves the spot process invariant, so and the condition holds. This is a structural property of the lognormal forward-variance driver, and it is why LSV-with-a-variance-curve is the production construction.
  • Heston-driven LSV: generally not admissible. depends on the Heston state variable , and the leakage is of order - small for vanilla-like payoffs, large for strongly vega-convex ones.

The practical reading: choosing the driver is not only a dynamics choice, it is an admissibility choice. An admissible driver (forward variance) costs you a measure of realism in the spot/vol correlation; an inadmissible driver (Heston) costs you a well-defined hedge P&L.

2.5 Where the unobservable content lives

Split the model’s content into three buckets:

bucketpinned byexample
vanillasthe target surfacethe product
the driverthe modelling choice + variance-swap / vol-of-vol instrumentsforward skew, SSR,
the gaugenothingthe level of

Everything that exotic products price lives in the second bucket, and the second bucket is not fitted to vanillas. This is the LSV restatement of the folder’s central warning: the static fit is a constraint, not a test.


3. Computational Implementation - proxy bias, error propagation, gauge and binning noise

We quantify the four failure modes: the proxy bias and the leverage error it induces (exact, two-state toy), the error-propagation law, the gauge invariance, and the binning standard error with an independent Monte-Carlo check of the CIR variance used in it. Stdlib only.

Reading the output.

  • (1) The proxy bias is large even without correlation. is in the wings and at the money; the induced leverage error is and respectively. The pattern is structural, not statistical: at the money the density at mixes both volatility states (weighting the narrow state more heavily, which pushes down), while the wings are dominated by the single wide state (pushing up). In the toy the effect is symmetric; with it becomes asymmetric and much larger (§03’s ).
  • (2) The propagation law is linear in the logs. : a error in is a error in , and - because the product is what prices vanillas - the local variance is wrong by . Note the asymmetry of the practical reading: a binning underestimate of inflates the leverage, and the two errors partially cancel in the local variance only if you know which one you made. You do not.
  • (3) The gauge is exact. The transformation , leaves invariant to machine precision for . This is the redundancy that makes “the leverage level” meaningless and, in the forward-variance case, makes the model admissible (§2.4).
  • (4) Binning noise is a real budget item. The CIR variance formula is confirmed independently by Monte Carlo ( analytic against simulated with Milstein paths). The resulting standard errors: with paths per bin the conditional-variance error is and the local-vol error vol points; you need paths per bin to bring it to vol points. Over a -bin leverage grid that is paths per iteration, times – iterations, times the number of maturities being calibrated. This is the real cost of the particle method.
  • A caveat on the SE numbers. The formula uses the unconditional as an upper bound for ; the true conditional variance is smaller in most bins, so the table is conservative. Counteracting that, bins are not independent, the estimates are correlated across neighbouring bins through the shared paths, and the -paths figures are below the practical cutoff - which is why the fill-from-neighbour rule of §03 matters.

4. Failure Modes & First-Principles Breakdowns

  1. Using (or the variance-swap curve) for . The error is O(100%) in the wings even with zero correlation, and it can make the smile worse than the un-levered model. It is the defining implementation error of this topic.
  2. Reporting a leverage surface without its gauge. Different gauges give different and identical prices. Any comparison of leverage functions across implementations must first fix the gauge (conventionally, from the variance-swap market).
  3. Skipping the admissibility test. Before deploying an LSV model, check for the model’s SV state variables on the actual product’s pricing function. Failing it means the hedged P&L has unhedgeable, financially meaningless terms - the model is a non-model.
  4. Believing more leverage resolution is free. Every extra bin in costs paths: the SE of scales as . Wing bins are the thinnest and the most leveraged, which is the worst possible combination.
  5. Treating the converged leverage as an estimable market quantity. It is a decomposition of a fitted surface, conditioned on the driver and the gauge. Reporting it as “the market’s spot-vol response” is a category error.
  6. Confusing leverage-looking-good with hedge-looking-good. A model can reproduce the surface to bid–ask and still have the wrong minimum-variance delta, because the delta depends on - i.e. on the leverage and on - not on the price level. Fit is not hedging.
  7. Arguing parameters when the disagreement is the driver. Because vanillas constrain only , two desks can disagree on forward-start or cliquet prices and both be right about vanillas. Establish agreement on the driver and the admissibility class before arguing about calibration residuals.
  8. Forgetting the vol-of-vol (and variance) risk premium is priced. calibrated to vanillas is a object that embeds a premium; using it as a forecast of realized conditional variance confuses measures (Heston · 04).
  9. Assuming the McKean–Vlasov iteration always converges. It is a nonlinear fixed point; extreme smiles, very high vol-of-vol, or a badly resolved wing can stall it. Monitor the residual surface and the iteration-to-iteration change in , not just the final fit.

5. References

  • Guyon, J. & Henry-Labordère, P. (2012), Being particular about calibration, Risk 25(1), 91–107
  • Bergomi, L., Local-stochastic volatility: models and non-models, Risk
  • Hagan, P. S., Kumar, D., Lesniewski, A. & Woodward, D. (2002), Managing smile risk, Wilmott 84–108
  • Gatheral, J., The Volatility Surface
  • Andersen, L. (2008), Simple and efficient simulation of the Heston stochastic volatility model; Lord, Koekkoek & van Dijk (2010); Broadie & Kaya (2006)

6. Connected Graph Bridges