Skip to content

Deriving the Black–Scholes PDE With a Delta Hedge

Original question

Can you derive the Black-Scholes equation from Itô's lemma and explain the financial intuition behind each step?
Apply Itô’s lemma to the derivative price, hold the amount of stock needed to match its instantaneous Brownian exposure, and put the remaining value in a cash account. A self-financing strategy that replicates the option must then match its drift as well. With no dividends and a constant risk-free rate rr, the result is Vt+12σ2S2VSS+rSVS−rV=0V_t+\tfrac12\sigma^2 S^2V_{SS}+rSV_S-rV=0.
At one instant, a call and its stock are exposed to the same unpredictable shock. A call worth 1010 can move by roughly 0.600.60 for each 11 stock move if its delta is 0.600.60. Holding 0.600.60 shares reproduces that first-order movement. The stock position usually costs more than the call, so the replicating portfolio also holds a negative cash balance. The interest on that balance is part of the portfolio's return.
The drift of the real-world stock process appears on both sides of the replication equation. It cancels because the amount of stock exposed to that drift is the same on both sides. Volatility survives through curvature. A convex payoff reacts differently to two small moves in opposite directions, and the squared Brownian increment contributes at the order of elapsed time.

Match the exposures before matching the drift

Treat V(t,S)V(t,S) as a price per option and VSV_S as its value change per dollar of stock move. Holding VSV_S shares matches the coefficient of dWdW because the stock itself contributes σS dW\sigma S\,dW per share. The cash position is whatever remains of the option value after buying those shares. The hedge is self-financing if changes in the number of shares are paid for from cash. That is why the portfolio gains contain Δ dS\Delta\,dS and the interest on cash, with no extra injection of money when delta changes.

Suppose dS=μS dt+σS dWdS=\mu S\,dt+\sigma S\,dW. Before expiration, Itô’s lemma gives

dV=(Vt+μSVS+12σ2S2VSS)dt+σSVS dW.dV=\left(V_t+\mu SV_S+\tfrac12\sigma^2S^2V_{SS}\right)dt+\sigma SV_S\,dW.

A portfolio worth VV holding Δ\Delta shares has cash V−ΔSV-\Delta S. When it is self-financing, its gains are

dV=Δ dS+r(V−ΔS) dt.dV=\Delta\,dS+r(V-\Delta S)\,dt.
Self-financing means trades between stock and cash are paid from within the portfolio. It is why this gains equation contains Δ dS\Delta\,dS even when Δ\Delta changes with time. Comparing diffusion terms gives Δ=VS\Delta=V_S. Comparing drifts and cancelling μSVS\mu S V_S yields the PDE. A European call supplies the terminal condition V(T,S)=(S−K)+V(T,S)=(S-K)^+. Other payoff conditions can lead to other solutions of the same pricing equation.

Write the two drift coefficients side by side. Itô gives Vt+μSVS+σ2S2VSS/2V_t+\mu S V_S+\sigma^2 S^2 V_{SS}/2. The hedge earns μSVS+r(V−SVS)\mu S V_S+r(V-SV_S) from the stock and cash. The μSVS\mu S V_S terms are identical because the two strategies hold the same instantaneous stock exposure. Subtracting them leaves Vt+σ2S2VSS/2=r(V−SVS)V_t+\sigma^2 S^2 V_{SS}/2=r(V-SV_S). Rearranging moves the stock financing term to the left, producing rSVS−rVrSV_S-rV. This explains why the physical drift drops out even though the stock itself still has that drift.

What the equation says about theta

Take a moment when S=100S=100, V=10V=10, VS=0.60V_S=0.60, and VSS=0.02V_{SS}=0.02. Use r=5%r=5\% and σ=20%\sigma=20\% per year. The cash position is 10−60=−5010-60=-50, so it contributes −2.50-2.50 per year at that instant. The curvature term contributes 12(0.20)2(100)2(0.02)=4.00\tfrac12(0.20)^2(100)^2(0.02)=4.00 per year. The PDE therefore gives Vt=−2.50−4.00=−6.50V_t=-2.50-4.00=-6.50 per year.

Now let the assumed physical stock drift be 8%8\%. The option’s local expected change is −6.50+4.80+4.00=2.30-6.50+4.80+4.00=2.30 per year. The portfolio earns 4.80−2.50=2.304.80-2.50=2.30 per year in expectation, and both sides carry the same random term. Changing μ\mu changes both expected gains by the same amount. These figures describe an instantaneous calculation, so a one-year forecast cannot be read off this local rate.
The options pricer lets you vary spot while holding volatility fixed and see the curvature that enters the PDE.

Interactive example

Move volatility and expiry in Black–Scholes

This European call uses strike 100, a continuously compounded risk-free rate of 5% and zero dividends. The benchmark spot is 100.

Price at spot 100 is 10.45 · delta 0.637
Call prices across spot prices compared with the expiry payoff01020307085100115130Spot priceValue
  • Call price today
  • Expiry payoff

References and next steps