Assumptions and the Black-Scholes Formula
Black-Scholes assumes: continuous-time trading with no transaction costs; log-normally distributed stock returns (constant volatility); no dividends; a constant, known risk-free interest rate; no early exercise (European options only). The formula for a call option: C = S₀N(d₁) - Ke^(-rT)N(d₂), where S₀ is current stock price, K is strike price, r is risk-free rate, T is time to expiration, N(x) is the cumulative normal distribution function, d₁ = [ln(S₀/K) + (r + σ²/2)T] / (σ√T), and d₂ = d₁ - σ√T.
The intuition: S₀N(d₁) is the present value of receiving the stock conditional on the option expiring in-the-money; Ke^(-rT)N(d₂) is the present value of paying the strike price, also conditional on expiring ITM. N(d₁) and N(d₂) represent the risk-adjusted probabilities of these events occurring. The model derives from the insight that a continuously rebalanced portfolio of the underlying stock and risk-free bonds can replicate the option payoff — the option price must equal the cost of this replicating portfolio to prevent arbitrage.
Black-Scholes variables:
S₀ = Current stock price
K = Strike price
r = Risk-free rate (annualized)
T = Time to expiration (years)
σ = Implied volatility (annualized)
d₁ = [ln(S₀/K) + (r + σ²/2)T] / (σ√T)
d₂ = d₁ - σ√T
Call = S₀·N(d₁) - K·e^(-rT)·N(d₂)
Put = K·e^(-rT)·N(-d₂) - S₀·N(-d₁)