OM-W6

The Black-Scholes Model

Overview of the Black-Scholes Model

  • Authors: Developed by Black and Scholes (1973) and Merton (1973).

  • Purpose: To price stock options based on stock price dynamics.

  • Key Equation: The stock price dynamics is modeled by the stochastic differential equation:

    • dSt=μStdt+σS<em>tdW</em>tdSt = \mu St dt + \sigma S<em>t dW</em>t

    • where dSt is the change in stock price, μ is the drift, σ is the volatility, and W_t is a Wiener process or Brownian motion.

Comparison with the Binomial Model

  • Binomial Model: Works with discrete states and discrete time (finite possible stock prices and time steps).

  • BMS Model: Based on continuous states (the stock price can be any value between 0 and ∞) and continuous time.

Extensions of the BMS Model

  • The model has been expanded to price:

    • Currency options (Garman and Kohlhagen)

    • Options on futures (Black).

  • All variations are treated under the umbrella of the BMS model.

Primer on Continuous Time Processes

  • Equation: dSt=μStdt+σS<em>tdW</em>tdSt = \mu St dt + \sigma S<em>t dW</em>t

  • Brownian Motion: The source of randomness, which generates a normal distribution with mean 0 and variance t, denoted as N(0,t)\mathcal{N}(0, t).

    • dWt are independent increments, each dW</em>tN(0,dt)dW</em>t \sim \mathcal{N}(0, dt).

  • Time Increment Definitions:

    • dt: An infinitesimally small time increment, smaller than 1 millisecond.

    • dWt: The instantaneous increment of a Brownian motion, defined as: dW</em>t=W<em>t+dtW</em>tdW</em>t = W<em>{t+dt} - W</em>t.

Properties of Normally Distributed Random Variables

  • If XN(0,1)X \sim \mathcal{N}(0, 1), then any linear transformation a+bxN(a,b2)a + bx \sim \mathcal{N}(a, b^2).

  • For the BMS model, the instantaneous return can be expressed as:

    • dS<em>t=μS</em>tdt+σS<em>tdW</em>tN(μS<em>tdt,σ2S</em>t2dt)dS<em>t = \mu S</em>t dt + \sigma S<em>t dW</em>t \sim \mathcal{N}(\mu S<em>t dt, \sigma^2 S</em>t^2 dt).

  • Definitions of key parameters:

    • μ: The annualized mean return.

    • σ²: Annualized variance.

    • σ: Annualized standard deviation (volatility).

Geometric Brownian Motion

  • The stock price follows a geometric Brownian motion represented as:

    • racdS<em>tS</em>t=μdt+σdWtrac{dS<em>t}{S</em>t} = \mu dt + \sigma dW_t.

  • Drift ($μ$) and Diffusion ($σ$) characterize the stock price dynamics:

    • Instantaneous changes are normally distributed and longer horizons yield log-normally distributed changes in price.

    • As derived through Itô's lemma:

    • dlnStN(μdt0.5σ2dt,σ2dt)d \ln S_t \sim \mathcal{N}(\mu dt - 0.5 \sigma^2 dt, \sigma^2 dt).

Simulation of Stock Price Sample Paths

  • Using the equation:

    • dS<em>t=μS</em>tdt+σS<em>tdW</em>tdS<em>t = \mu S</em>t dt + \sigma S<em>t dW</em>t with parameters μ = 10%, σ = 20%, S = 100, t = 1.

  • Discretizing to daily intervals, approximate as:

    • dt \
      eq A_t = rac{1}{252}.

  • Generate standard normal random variables:

    • ε(100×252)N(0,1)\varepsilon(100 \times 252) \sim \mathcal{N}(0, 1).

  • Log returns converted to stock price paths are:

    • S<em>t=S</em>0eRdS<em>t = S</em>0 e^{\sum R_d}.

Key Insights of the BMS Model

  • Hedging Argument: Combining the option with stock results in a risk-free portfolio.

    • Define parameters to ensure the portfolio's value is riskless and earns the risk-free rate.

    • The only parameter that matters in this context is σ, allowing for hedging away risk.

Partial Differential Equation (PDE) Derivation

  • From the hedging argument, the following PDE is obtained:

    • ft+(rq)SfS+12σ2S22fS2=rf\frac{\partial f}{\partial t} + (r - q)S \frac{\partial f}{\partial S} + \frac{1}{2} \sigma^2 S^2 \frac{\partial^2 f}{\partial S^2} = r f

  • Parameters: Only volatility (σ) is present in the derivation; risk premium (μ) is excluded from valuation.

  • Analytical formulas for call and put options can be derived using terminal payout conditions.

The BMS Formulae for Options Pricing

  • Call Option Value ($C_t$):

    • C<em>t=S</em>te(r)(Tt)N(d<em>1)Ker(Tt)N(d</em>2)C<em>t = S</em>t e^{-(r)(T-t)} N(d<em>1) - K e^{-r(T-t)} N(d</em>2)

    • where d<em>1=ln(S</em>t/K)+(rq)(Tt)+0.5σ2(Tt)σTtd<em>1 = \frac{\ln(S</em>t/K) + (r-q)(T-t) + 0.5\sigma^2(T-t)}{\sigma \sqrt{T-t}} and

    • d<em>2=d</em>1σTtd<em>2 = d</em>1 - \sigma \sqrt{T-t}.

  • Put Option Value ($P_t$):

    • P<em>t=er(Tt)[KN(d</em>2)S<em>tN(d</em>1)]P<em>t = e^{-r(T-t)} [K N(-d</em>2) - S<em>t N(-d</em>1)].

  • Cumulative Normal Distribution:

    • N(x)N(x) represents the cumulative probability up to xx for a standard normal variable, used in option pricing calculations.

Forward Pricing and Adjustments for Dividends or Interest Rates

  • The BMS model adjusts for the underlying security price, accounting for dividends or carrying costs through forward pricing models.

  • Using the indirect method, implied volatility can be calculated to match observed option prices.

Implied Volatility

  • The only unknown variable in the BMS context is σ, which is inferred by matching observed option prices.

    • Implied Volatility (IV) is derived from market prices and has a monotonic correspondence to observed option prices.

    • Traders often quote implied volatilities, as it provides better information than dollar prices, excluding arbitrage opportunities.

Relation between Option Price and Volatility under BSM

  • Analyzing how the value of both call and put options responds to volatility levels:

    • Value decomposition into intrinsic value and time value:

    • Intrinsic Value: Value if the underlying price remains constant.

    • Time Value: Value arising from potential price movements, with larger movements reflecting higher volatility leading to greater time values.

Observations about Implied Volatility Skews and Smiles

  • The expected outcomes based on implied volatility rather than constant volatility indicate unequal pricing across strikes/premiums for options.

  • Short-term options exhibit volatility smiles, whereas longer-term options generally present a skew, providing insights into market expectations of price distributions.

  • Negative skewness often indicates a higher probability of downward price movements, deviating from normally distributed reality.

Violations of BMS Assumptions

  • Market realities such as jumps or stochastic volatility contradict BMS assumptions, indicating that returns deviate from normally distributed outcomes.

    • BMS assumes small diffusions over time, whereas actual observed price movements may involve sudden jumps, leading to fat-tailed distributions.

  • Differences in implied volatilities across different market conditions hint towards implicit jumps and varying market dynamics over time.

Advanced Option Pricing Models

  • Second-generation models leverage Lévy processes to explain both continuous and jump dynamics, helping to address BMS deviations and stochastic volatility over time.

  • Recognition of non-normality in returns promotes the development of new models to enhance option valuation accuracy.

Summary Points

  • Understand fundamental properties of normally distributed variables and distinguish between stochastic processes and random variables.

  • Connect BMS with the binomial model and commit key formulas to memory, relating option pricing to forward pricing and the put-call parity.

  • Acknowledge the implications of observed implied volatility plots, recognizing their means of reflecting market sentiment and efficiency, potentially introducing future pricing models.