Given a stock following dS=μSdt+σSdW, what is the fair price of an option on S?
The answer should depend only on observable quantities, not on μ — the investor's subjective view
of expected return. How can this be, and how do we derive the formula rigorously?
Black–Scholes is the synthesis of everything built in Chapters 1–6. It requires:
GBM as the stock model (Chapter 3, 5)
Itô's formula to compute option price dynamics (Chapter 3)
Self-financing portfolio and replication (new concept here)
The PDE or risk-neutral pricing formula (Chapters 6, 10)
Matching the dWt term with the self-financing condition:
σSt∂Sf=σΔtSt⟹Δt=∂Sf(t,St).
The hedge ratio is Δ=∂Sf, the delta of the option.
Matching the dt terms:
∂tf+μS∂Sf+21σ2S2∂SSf=μΔS+rψB.
Substituting Δ=∂Sf and V=f=ΔS+ψB, so ψB=f−ΔS=f−S∂Sf:
∂tf+μS∂Sf+21σ2S2∂SSf=μS∂Sf+r(f−S∂Sf).
The μ terms cancel:
∂tf+rS∂Sf+21σ2S2∂SSf−rf=0.
This is the Black–Scholes PDE.
Why $\mu$ disappears
The hedge Δ=∂Sf exactly cancels the stochastic term. The remaining PDE has no μ — the investor's subjective expected return is irrelevant. This is the mathematical statement of no-arbitrage: if two investors with different μ beliefs both delta-hedge, they hold the same portfolio and must agree on the option price.
Economically, delta-hedging eliminates the risk of the position. The hedged portfolio earns the risk-free rate r, regardless of μ.
The PDE is solved on (t,S)∈[0,T)×(0,∞) with terminal condition
f(T,S)=(S−K)+.
For S→0: f→0. For S→∞: f∼S−Ke−r(T−t) (deep in-the-money).
The change of variables x=logS transforms the PDE to the heat equation. The solution is:
Black–Scholes formula
The price of a European call option is
C(t,S)=SN(d1)−Ke−r(T−t)N(d2),
where
d1=σT−tlog(S/K)+(r+σ2/2)(T−t),d2=d1−σT−t,
and N(⋅) is the standard normal CDF.
Derivation via heat equation
Let τ=T−t (time to maturity) and x=log(S/K)+(r−σ2/2)τ. The Black–Scholes PDE becomes the heat equation ∂τu=2σ2∂xxu with initial condition u(0,x)=K(ex−1)+.
The solution is given by convolution with the Gaussian kernel:
u(τ,x)=σ2πτ1∫−∞∞K(ey−1)+e−(x−y)2/(2σ2τ)dy.
Evaluating this integral (split at y=0) yields the Black–Scholes formula.
Black–Scholes call option: C = S·N(d₁) − Ke^(−rT)·N(d₂)
C(100) — Call price$8.216
Δ(100) — Shares to hold0.6255
Γ(100) — Convexity0.02736
Delta = ∂C/∂S = N(d₁) is the hedge ratio: hold Δ shares to replicate the option. Gamma = ∂²C/∂S² measures convexity — its interaction with (dS)² = σ²S²dt in Itô's formula is what creates the ½σ²S²Γ term in the Black–Scholes PDE.
The Black–Scholes PDE can be written compactly as:
Θ+rSΔ+21σ2S2Γ=rC.
This says: time decay plus drift income plus convexity income equals the risk-free return on the option value.
Gamma is the curvature cost
Γ=∂SSC>0 means the option is a convex function of S. By Itô's formula, (dS)2=σ2S2dt generates a contribution 21Γσ2S2dt to the instantaneous P&L of the delta-hedged portfolio. This convexity income is what the option holder "earns" by gamma scalping — rebalancing the delta hedge as S moves. It is exactly balanced by time decay Θ.
Since log(ST/S)∼N((r−σ2/2)τ,σ2τ) under Q, the expectation evaluates to the Black–Scholes formula. This derivation makes explicit that C is an expectation — it can be computed by Monte Carlo simulation.
Verify directly that C(t,S)=SN(d1)−Ke−rτN(d2) satisfies the Black–Scholes PDE. (Compute ∂τC, ∂SC, ∂SSC and substitute.)
Problem 2: Deep in-the-money limit
Show that limS→∞C(t,S)−(S−Ke−rτ)=0. Interpret geometrically.
Problem 3: At-the-money approximation
For S=K and small τ, show that C≈Sστ/2π. This is the leading-order at-the-money option price.
Problem 4: Implied volatility
Given an observed call price Cobs, define the implied volatility σimp as the value of σ in the Black–Scholes formula that matches Cobs. Show that C is strictly increasing in σ, so σimp is uniquely defined.
At S=K, d1=(r+σ2/2)τ/σ and d2=(r−σ2/2)τ/σ. For small τ, d1≈d2≈0 and N(0)=1/2. Using the approximation N(d)−1/2≈d⋅N′(0)=d/2π:
C≈S(N(d1)−N(d2))=S⋅2πd1−d2=S⋅2πστ.
Simplifying: C≈Sστ/(2π). The leading-order ATM call price is linear in σ and grows as τ — a direct consequence of Brownian scaling.
Solution 4
The vega V=∂σC=SN′(d1)τ>0 for all S,K,τ,r,σ>0. Since V>0, C is strictly increasing in σ. Therefore for any Cobs in (C(σ=0+),C(σ=∞)), there is exactly one σimp with C(σimp)=Cobs.