Calibration Stability And Regularization
A model can match every quoted option price to the penny and still be useless, if a tiny change in the market sends its parameters flying. Regularization trades a little fit for a lot of sanity.
Prerequisites: Implied Volatility Surface
Hand a flexible enough model a list of quoted option prices and ask it to match them, and it will — a model with enough free parameters can thread a curve through any finite set of points, the same way a high-degree polynomial bends through any scatter of dots. The trouble shows up the next day. One quote moves by a cent, you recalibrate, and the "best fit" parameters jump violently, even though nothing about the market actually changed. A model whose inputs swing wildly on noise is not a model of the market; it is an expensive way of memorising yesterday's data.
The overly flexible tailor
Imagine a tailor who refits your entire suit from scratch every time you gain or lose an ounce, rather than making a small adjustment. Each suit fits perfectly on the day it's made, but the tailor's method is unstable — a trivial weight change produces a completely different cut. A sensible tailor accepts a suit slightly loose in exchange for a method that responds smoothly to small changes. Regularization is that sensible tailor's rule, written as a penalty added to the calibration.
The penalized objective
Ordinary calibration finds parameters that minimise the gap between model prices and market prices :
In plain English: pick the parameters that make the model's prices as close as possible to what the market actually quotes. A regularized calibration adds a second term that punishes the parameters for moving too far from a stable reference, usually yesterday's calibrated values :
In plain English: don't just match the quotes, match them while staying close to where you already were. The constant (lambda) is a dial: at you get the pure, unstable best fit; as grows, the model cares less about the last cent of price and more about not jumping around, until at very large the parameters barely move regardless of the market.
Worked example 1: a one-parameter surface, two quotes
A toy model prices two options with a single volatility parameter : and . Market quotes today are , .
Unregularized fit minimises . Taking the derivative and setting it to zero: .
Now suppose 's quote ticks up one cent, to . Redo it: . A one-cent quote move shifted by — small here, but with more parameters and correlated quotes this compounds and can move far more.
Regularized fit with (yesterday's value) and : minimise . The derivative condition becomes , pulled noticeably toward and away from chasing the last cent of fit.
Worked example 2: how much fit you give up
Using , model prices are (versus quoted , off by cents) and (exact). Squared pricing error is , tiny in dollar terms, versus zero error for the unregularized fit. That quarter-cent of mispricing is the entire cost of a model whose parameters no longer whip around on noise — a trade every serious calibration desk takes willingly.
What this means in practice
Every stochastic-vol or local-vol calibration run in production adds some form of this penalty — often a smoothness penalty on the local-vol surface itself, or a proximity penalty to yesterday's parameters as here — because a desk needs Greeks that are stable day to day, not just a fit that's perfect today. An unregularized model produces phantom hedging trades every morning as parameters swing on noise, costing real fees for zero economic reason.
A smaller fitting error is not automatically a better model. The classic mistake is judging a calibration purely by how tightly it matches quoted prices, when what actually matters for running a book is the stability of the resulting Greeks day to day. A perfect fit today that reprices tomorrow's Greeks wildly differently is worse than a slightly imperfect, predictable fit — regularization is buying that predictability, and should be chosen by watching parameter stability, not by shrinking fitting error toward zero.
Regularization adds a penalty for parameters moving away from a stable reference, trading a little bit of today's fit for a model whose Greeks don't whipsaw on noise.
Related concepts
Practice in interviews
Further reading
- Cont & Tankov, Financial Modelling with Jump Processes (Ch. 13)
- Gatheral, The Volatility Surface (Ch. 6)