The Black-Scholes formula is the canonical result in derivatives pricing. It prices a European call by combining three ideas: a stock following geometric Brownian motion, continuous rebalancing through Itô's lemma, and no-arbitrage valuation under a risk-neutral measure.
The final call price is familiar:
C0=S0Φ(d1)−Ke−rTΦ(d2),
where
d1=σTln(S0/K)+(r+21σ2)T,d2=d1−σT.
The derivation matters more than the formula. It explains why the physical drift μ vanishes, why volatility remains, why Φ(d1) is the delta-like stock weight, and why Φ(d2) is the risk-neutral exercise probability.
The informal idea
A European call payoff is nonlinear: (ST−K)+. Black-Scholes prices it by showing that the option can be replicated by dynamically trading the stock and a risk-free account. If a trading strategy replicates the payoff in every state, no-arbitrage says the strategy and the option must have the same price.
There are two equivalent routes:
Delta-hedging PDE: Build a self-financing portfolio that cancels the local Brownian risk and earns the risk-free rate.
Risk-neutral expectation: Move to Q, under which the discounted stock is a martingale, and compute e−rTEQ[(ST−K)+].
The expectation route gives the closed form most directly. The PDE route explains replication.
Model assumptions
Assume a non-dividend stock satisfies
dSt=μStdt+σStdWtP,S0>0,
with constant volatility σ>0, constant risk-free rate r, frictionless trading, continuous rebalancing, and no arbitrage. By change of measure, under the risk-neutral measure Q the stock follows
dSt=rStdt+σStdWtQ.
Therefore
ST=S0exp((r−21σ2)T+σTZ),Z∼N(0,1).
Risk-neutral valuation
The call price is
C0=e−rTEQ[(ST−K)+].
Split the expectation:
C0=e−rT(EQ[ST1ST>K]−KQ(ST>K)).
The event ST>K is equivalent to
Z>σTln(K/S0)−(r−21σ2)T=−d2.
So
Q(ST>K)=Φ(d2).
For the stock-weighted term, completing the square in the normal density gives
Let V(S,t) be the option value. Applying Itô's lemma under P gives
dV=(Vt+μSVS+21σ2S2VSS)dt+σSVSdWt.
Hold one option and short Δ=VS shares of stock. The random term cancels in the hedged portfolio. Since the portfolio is locally riskless, it must earn r. Rearranging gives the Black-Scholes PDE:
Vt+rSVS+21σ2S2VSS−rV=0,
with terminal condition V(S,T)=(S−K)+ for a call. The closed-form formula above is the solution to this PDE.
The disappearance of μ is not an algebra accident. It is the replication argument saying that an option's price depends on hedgeable risk, not on the expected return demanded by stock investors.
Worked example
Let S0=100, K=100, r=0.05, σ=0.20, and T=1. Then
d1=0.200+(0.05+0.02)=0.35,d2=0.15.
Using Φ(0.35)≈0.6368 and Φ(0.15)≈0.5596,
C0=100(0.6368)−100e−0.05(0.5596)≈10.45.
This is the benchmark value used to validate Monte Carlo and finite-difference pricers.
Common confusions and pitfalls
"The formula assumes the stock earns the risk-free rate in reality." No. The stock earns drift μ under P. Pricing uses r under Q because the option payoff is replicated.
"Φ(d2) is the real-world exercise probability." It is the risk-neutral exercise probability. Real-world exercise probability would use μ instead of r.
"Delta hedging is free." The ideal derivation assumes continuous trading, no transaction costs, and constant volatility. Real hedging has discrete rebalancing error, costs, and model risk.
"Black-Scholes is true because the formula is elegant." It is true under its assumptions. Volatility smiles, jumps, dividends, rates, and market frictions are precisely the ways real markets depart from those assumptions.