Girsanov's Theorem
The change-of-measure engine behind risk-neutral pricing, how the Radon-Nikodym derivative reweights probabilities to remove a drift, why volatility is invariant, the Novikov condition, and how choosing the market price of risk turns P into Q.
Prerequisites: Brownian Motion, Risk-Neutral Pricing
Girsanov's theorem is the machine that makes risk-neutral pricing work. It answers a precise question: can we tilt the probabilities so that a drifting process becomes driftless, a Brownian motion, without changing anything else? The answer is yes, and the recipe is explicit. It is how the real-world drift gets swapped for the risk-free rate while the volatility stays put. Every no-arbitrage price is, at bottom, an expectation under a Girsanov-transformed measure.
The problem: removing a drift
Under the real-world measure , suppose a Brownian motion drives an asset whose discounted price has a drift we want gone. Concretely, consider the process
which is plus a drift . Under , is clearly not a martingale, it has a systematic upward pull. Girsanov says: there is an equivalent measure under which is a standard Brownian motion. We do not change the paths; we change the probabilities assigned to them so that the average drift washes out.
The Radon-Nikodym derivative
The reweighting is defined by the Radon-Nikodym derivative , and Girsanov gives its exact form as a Doléans-Dade exponential martingale:
is a positive -martingale with (it is the exponential martingale of , so by Itô it is driftless). It reweights outcomes: paths where went up (which produced the unwanted positive drift) are down-weighted by the term, exactly enough to neutralize the drift. The term is the Itô normalizer that keeps so is a genuine probability measure.
The statement
Girsanov's theorem. Let be an adapted process satisfying the Novikov condition
which guarantees is a true martingale (not just a local one). Define by . Then under ,
is a standard Brownian motion. Equivalently, : passing to adds to the drift of anything driven by .
Volatility is invariant, drift is not
The single most important structural fact: Girsanov changes only the drift, never the diffusion coefficient. Take and substitute :
The drift shifted by ; the multiplying the Brownian term is untouched. This is why:
- Volatility is the same under and , so implied vol (a -quantity) is directly comparable to realized vol (a -quantity), and the whole vol-trading enterprise makes sense.
- The real-world drift is unobservable from option prices, pricing lives under , which erases , so options tell you nothing about expected returns.
The engine of risk-neutral pricing
To turn into the risk-neutral measure, choose to make the discounted stock driftless. With , we need the new drift of to be :
This is the market price of risk, the excess return per unit of volatility (the Sharpe ratio of the asset). Girsanov with exactly this produces the measure under which every asset drifts at and discounted prices are martingales. The abstract fundamental theorem ("an equivalent martingale measure exists") is constructive here: Girsanov builds it, and the Radon-Nikodym density is the pricing kernel that encodes the risk premium.
Worked example
A stock has , , . The market price of risk is , its Sharpe ratio. Girsanov defines , and under the resulting the stock follows . The change of measure has stripped 8% of drift (the risk premium) out of the dynamics while leaving the 20% volatility exactly intact, precisely the ingredients that go into Black-Scholes.
What breaks in practice
- Novikov failures / non-uniqueness. If grows too fast (e.g. certain stochastic-vol or non-linear models), may be only a local martingale, a strict supermartingale, and the "measure change" fails or introduces bubbles. Checking Novikov (or Kazamaki) is not a formality.
- Incompleteness fixes ambiguously. With more risk factors than tradeable assets (stochastic vol, jumps), is not unique: there is a market price of volatility risk the market must set, and different 's give different (all arbitrage-free) 's.
- Jumps need a different Girsanov. For jump processes the measure change reweights both the diffusion drift and the jump intensity/size distribution (Esscher transform); the pure-diffusion statement above does not cover them.
- , always. Practitioners sometimes slip and read -drifts as forecasts. Girsanov's whole point is that they are not, only volatility survives the crossing.
In interviews
State the theorem in words: there is an equivalent measure under which a drifted Brownian motion becomes driftless, with Radon-Nikodym derivative the exponential martingale . The two facts they want: (1) the change of measure removes drift but preserves volatility, show ; and (2) choosing , the market price of risk, produces the risk-neutral measure, this is how drift becomes . Mention the Novikov condition as what makes a true martingale. A favorite: "why can't you infer expected stock returns from option prices?", because Girsanov erases ; options see only .
Practice in interviews
Further reading
- Shreve, Stochastic Calculus for Finance II (Ch. 5)
- Øksendal, Stochastic Differential Equations (Ch. 8)
- Karatzas & Shreve, Brownian Motion and Stochastic Calculus (Ch. 3.5)