mathematical finance
Black-Scholes Model
You should know: ito formula, stochastic differential equations
Overview
The Black-Scholes model is the cornerstone of modern mathematical finance. It assumes the stock price follows geometric Brownian motion (GBM) and derives a PDE (the Black-Scholes equation) for the fair price of a European option. The key insight is that a continuously rebalanced portfolio of the stock and bond can perfectly replicate the option payoff, so by no-arbitrage the option price must equal the cost of the replicating portfolio. The resulting Black-Scholes formula gives an explicit closed-form price for European calls and puts.
Intuition
The central idea is hedging: for every option, there is a portfolio of stock and cash that exactly replicates the option's future payoff. Since the replicating portfolio and the option pay the same in all scenarios, they must cost the same today (no-arbitrage). Ito's formula translates the dynamics of the option price into a PDE, and solving that PDE gives the Black-Scholes formula. The formula depends on volatility sigma and time-to-maturity but NOT on the stock's expected return mu -- because mu cancels in the hedging argument.
Formal Definition
The stock price satisfies dS_t = mu S_t dt + sigma S_t dB_t (GBM). A European call option with strike K and maturity T has payoff (S_T - K)^+. The Black-Scholes price at time t is C(t, S) = S*N(d1) - K e^{-r(T-t)} N(d2), where d1 and d2 depend on S, K, r, sigma, T-t.
Notation
| Notation | Meaning |
|---|---|
| Standard normal CDF: N(x) = P(Z <= x) for Z ~ N(0,1) | |
| Key arguments in the Black-Scholes formula; d2 = d1 - sigma*sqrt(T-t) | |
| Risk-free interest rate (continuously compounded) | |
| Volatility of the stock price (annualized standard deviation of log returns) |
Theorems
Worked Examples
- 1
Compute d1 and d2. With S = K = 100, ln(S/K) = 0.
- 2
d2 = d1 - sigma * sqrt(T) = 0.35 - 0.20 = 0.15.
- 3
N(0.35) approx 0.6368, N(0.15) approx 0.5596. Discount factor: e^{-0.05} approx 0.9512.
✓ Answer
C ≈ $10.45 (at-the-money European call with 20% vol and 5% risk-free rate for 1 year).
Practice Problems
What is the Black-Scholes price of a European call at maturity? Show that C(T, S) = (S - K)^+.
State put-call parity and derive the Black-Scholes put price from it.
Common Mistakes
Including mu (the drift) in the Black-Scholes formula
The Black-Scholes price does not depend on mu. The hedging argument and risk-neutral pricing replace mu with r. Including mu gives a wrong answer.
Confusing d1 and d2 (swapping them)
d2 = d1 - sigma*sqrt(T-t). N(d1) is the Delta of the call (how much stock to hold). N(d2) is the risk-neutral probability the call expires in the money.
Quiz
Summary
- GBM stock model: dS = mu S dt + sigma S dB. Option price C(t,S) satisfies the Black-Scholes PDE.
- Black-Scholes formula: C = S N(d1) - K e^{-r(T-t)} N(d2) with d1 = [ln(S/K) + (r+sigma^2/2)(T-t)] / (sigma sqrt(T-t)).
- Mu does not appear in the formula: it cancels via the hedging (Delta = C_S) argument.
- N(d2) = risk-neutral probability of finishing in the money; N(d1) = option Delta.
- Put-call parity: C - P = S - K e^{-rT} (model-independent).
References
- BookBlack, F. and Scholes, M. -- The Pricing of Options and Corporate Liabilities (1973)
- BookOksendal, B. -- Stochastic Differential Equations, Chapter 12
Mathematics