Take the risk-neutral expectation of the call payoff and the formula falls out, with N(d₂) as the risk-neutral chance of exercise and N(d₁) as the same chance with paths weighted by the stock.
Price as an expectation
Risk-neutral pricing says an option is worth its discounted average payoff, with the average taken under Q, where the stock grows at the risk-free rate: dS=rSdt+σSdW. Solving that SDE gives the stock at expiry in closed form:
ST=S0exp((r−21σ2)T+σTZ),Z∼N(0,1).
The call pays ST−K when ST>K and nothing otherwise, so split the expectation on that event:
The first piece is the stock you receive if you exercise. The second is the strike you pay if you exercise. Each one turns into one term of C=S0N(d1)−Ke−rTN(d2), and the rest of this lesson computes them one at a time.
Running example for the whole lesson: S0=K=100, σ=20%, T=1 year, r=5%. The answer we are heading for is a call worth about $10.45.
Keep reading with a free account
Every lesson and every problem on Quant Engine is free. Making an account takes 30 seconds and no card. Then you can read the rest of this lesson, take the checkpoint and keep your progress.