Black-Scholes is not principally a pricing formula — it is a replication argument. Its central claim is: an option's payoff can be replicated by dynamically trading the underlying and cash, at zero net cost, if you follow a specific strategy ("delta hedging"). The price of the option is the initial cost of that replicating portfolio. If dynamic replication works exactly, any other price admits arbitrage.
In practice, delta hedging produces residual hedging error — P&L that wasn't supposed to happen if the Black-Scholes assumptions held perfectly. That error has a precise decomposition:
Discretisation error: you rebalance at n discrete times, not continuously. Error vanishes as n→∞ but the variance scales as O(1/n).
Volatility mis-specification: you hedge using a Black-Scholes model with hedge vol σh, but the underlying realises volatility σr. Error is proportional to (σr2−σh2) integrated against gamma.
Jump risk: Black-Scholes assumes continuous paths; if the underlying jumps, delta hedging captures no gamma benefit and the hedger's P&L includes the unhedged jump.
Transaction costs: each rebalance costs a bid-ask spread; the hedger trades off rebalancing frequency against transaction drag.
Every options desk lives inside this error budget. This note derives the hedging-error decomposition from Itô's lemma, makes the volatility-mis-specification term explicit, and discusses the frequency/variance trade-off.
The informal idea
A perfect delta hedge means holding Δt:=∂V/∂S units of the underlying at every moment. Then the portfolio Πt=Vt−ΔtSt is locally insensitive to S: dΠ has no dS term. Under Black-Scholes assumptions (continuous paths, known σ, no transaction costs), the remaining pieces cancel and the hedger's P&L is exactly zero: the option was replicated.
Break any assumption and an error term appears. The error has a structure that makes delta hedging interpretable as a trade on realised vs implied volatility: a long-option holder earns 21σr2S2Γdt every instant from realised volatility and pays 21σh2S2Γdt as time decay. If σr>σh, the hedger (long gamma) profits.
Formal analysis
Continuous hedging
Let V(S,t) be the option value in a Black-Scholes world with volatility σh (the "hedge vol"). Let the actual underlying follow
dSt=μtStdt+σrStdWt,
with realised volatility σr (possibly different from σh, possibly time-varying).
The hedger's portfolio is Πt=Vt−ΔtSt, with the cash balance invested at rate r. Applying Itô's lemma to V(St,t):
dV=∂t∂Vdt+∂S∂VdS+21∂S2∂2Vσr2S2dt.
The crucial point is that the dS2=σr2S2dt term uses the realised volatility, not the hedge volatility that V was priced with.
Over an instant dt, the hedger's P&L is
dΠ−rΠdt=dV−ΔdS−r(V−ΔS)dt.
Substituting from Itô and using the Black-Scholes PDE ∂t∂V+21σh2S2Γ+rSΔ−rV=0 (which V satisfies under hedge vol):
dΠ−rΠdt=21ΓS2(σr2−σh2)dt.
This is the hedging-error differential. Integrating from 0 to T:
P&L=∫0T21ΓtSt2(σr,t2−σh2)dt.
Interpretation. The hedger's total P&L over the life of the option is a gamma-weighted integral of the squared-volatility difference. When realised vol exceeds hedge vol, long-gamma (long option, delta hedged) is profitable. When realised is lower, you lose.
Discrete rebalancing
If the hedger rebalances at times 0=t0<t1<…<tn=T instead of continuously, an additional error appears. To leading order, the discretisation error at each step is a zero-mean random variable proportional to 21ΓS2(Zi2−1)Δt where Zi is a standard normal over the step. Summing over n steps:
Variance of discretisation error:Var∝∑Γi2Si4σh4(Δt)2. For equal steps Δt=T/n, this is O(T2/n)⋅(constant). So discretisation-error standard deviation is O(1/n): four times more rebalances halves the error standard deviation.
Transaction costs
Each rebalance requires trading Δti−Δti−1 units of underlying. The expected absolute rebalancing over each step scales as O(Δt) (from Brownian volatility of delta), so total rebalancing cost scales as n⋅O(Δt)=n⋅O(T/n)=O(nT).
Transaction cost grows with n. Discretisation error shrinks with n. The optimal rebalancing frequency minimises the sum — a classic bias-variance trade-off.
Leland's formula (1985) gives an analytical solution: the optimal hedge vol is σhLeland=σ1+π8σΔtk where k is proportional bid-ask spread. Higher transaction costs inflate the effective hedge vol, reducing gamma exposure.
Key properties
Path-independent total error (continuous hedging, fixed σr). If realised volatility is constant, ∫0T21ΓS2(σr2−σh2)dt depends on the path only through ∫ΓS2dt. Different paths produce different total P&L.
Volatility-of-volatility. If realised vol is stochastic, hedging error correlates with vol changes. An option is effectively a leveraged bet on realised vol; vol-of-vol is a second-order sensitivity (vanna/volga) that matters.
Gamma magnitude and hedging error variance. For short-dated ATM options, gamma is huge and hedging error is loud. For deep-OTM or deep-ITM options, gamma is small and delta-hedging approximation holds nearly exactly.
Jump risk. A sudden jump ΔS produces hedging error V(S+ΔS)−V(S)−Δ⋅ΔS, which is not a second-order correction — it's a first-order miss. Gamma hedging (buying/selling other options to zero out gamma) partly addresses this.
Asymmetric risk of short-gamma positions. Being short an option and delta-hedging means negative gamma. Large market moves cost, small moves earn (theta). If realised vol spikes, the short-gamma hedger gets hurt twice: once by realised vol, once by the vol-of-vol widening his vega exposure.
Worked example — hedging a short ATM call
Sell one call at hedge vol σh=20%: S0=100, K=100, T=1/4 (3 months), r=0. Receive premium \approx \4.01$.
Realised vol scenario 1:σr=20% throughout. Continuous delta hedging: expected P&L = 0 (zero-mean random variable from discretisation only). Discrete hedging at n=63 trading days: discretisation error standard deviation \approx \sigma_h^2 S_0 \sqrt{T/n}\cdot \text{(const)} \approx \0.15. So total P&L is mean zero, SD $0.15onapremiumof$4.01—about3.7%$ CV.
A back-of-envelope: for an ATM call with parameters above, vega ≈19.8, so sensitivity of price to σ is 19.8⋅Δσ. From 20% to 25%: premium would have been \approx 19.8 \cdot 0.05 = \0.99higher.Ashorthedgerunder−pricedby$0.99$ and now bleeds that amount over the hedge period.
**So the short hedger loses approximately \1oneachcallsold,notfromcatastrophiceventsbutfromsteadyleakagethroughexcessrealisedvol.∗∗Thisisthecore"sellvol"trade:collectpremiumhopingrealised<$ implied, hedge the directional risk, pocket the difference. And lose when realised exceeds implied.
Common confusions and pitfalls
Delta-hedged ≠ risk-free. The hedge zeros out first-order price risk. Second-order (gamma, realised vs implied vol), volatility exposure (vega), rate exposure (rho), time decay (theta) — all remain.
"Just hedge continuously" isn't operationally possible. Exchanges have minimum tick sizes; trading is expensive; overnight and weekend you cannot rebalance.
Historical vs implied. Pricing inputs are risk-neutral. Realised vol is observed P-measure vol. The hedger's P&L depends on both — the option is priced on implied, realised determines the gamma P&L.
Gamma scalping. The explicit strategy of "buy options, hedge delta, collect gamma when market moves" is what the formula describes. Market-makers scalping gamma pay theta; they win if realised exceeds implied.
Hedging with the wrong Greek. For path-dependent options, Δ computed from Black-Scholes may not match the true replication strategy. Numerical Greeks from the actual pricing model are essential.