Skip to content
Stochastic Calculus / Change of Measure, Girsanov, and Risk-Neutral Pricing

The Black-Scholes Formula Derived via Change of Measure

The Black-Scholes formula C=SΦ(d1)−Ke−rTΦ(d2)C = S\Phi(d_1) - Ke^{-rT}\Phi(d_2) is traditionally derived by solving a PDE (from the Feynman-Kac route). The measure-change route is shorter and more transparent: under the risk-neutral measure Q\mathbb{Q} constructed by Girsanov's theorem, the discounted stock price S~t=e−rtSt\tilde{S}_t = e^{-rt}S_t is a martingale, and the call price is just a Gaussian integral.
The punchline: the drift μ\mu of GBM under P\mathbb{P} plays no role in the option price. The only parameters that matter are the current price S0S_0, the strike KK, the risk-free rate rr, the maturity TT, and the volatility σ\sigma. This follows because changing from P\mathbb{P} (drift μ\mu) to Q\mathbb{Q} (drift rr) changes only the drift, leaving σ\sigma unchanged.
Learning objectives. By the end of this note you should be able to:
  • State the risk-neutral pricing theorem (Theorem 5.5.1) and its hypotheses.
  • Apply Girsanov to convert GBM from P\mathbb{P}-drift μ\mu to Q\mathbb{Q}-drift rr.
  • Express the call price as e−rTEQ[(ST−K)+]e^{-rT}\mathbb{E}^{\mathbb{Q}}[(S_T - K)^+] and evaluate the Gaussian integral.
  • Derive d1d_1 and d2d_2 explicitly.
  • State put-call parity and verify the put price formula.

In this lesson

  1. The Risk-Neutral Pricing Theorem
  2. Applying Girsanov to GBM
  3. Evaluating the Call Price
  4. Put-Call Parity and the Put Formula
  5. The Key Gaussian Integral Identity

Before you start

The full lesson, with worked examples and exercise solutions, is for members.

Read the full lesson

New to SelfMadeQuant.com? See membership options or explore the curriculum.