Chapter 5

Derivatives Pricing

Options, futures, Black-Scholes model, and the Greeks.

Derivatives Pricing

Derivatives are financial instruments whose value is derived from an underlying asset. Understanding how to price derivatives is central to quantitative finance, with applications ranging from hedging strategies to complex structured products.

Forward and Futures Contracts

Forward Contracts

A forward contract obligates the buyer to purchase (and the seller to sell) an asset at a predetermined price KK on a future date TT.

Forward price (no arbitrage): For an asset with spot price S0S_0: F0=S0erTF_0 = S_0 e^{rT}

For assets paying continuous dividend yield qq: F0=S0e(rq)TF_0 = S_0 e^{(r-q)T}

Value of forward position at time tt: Vt=(FtK)er(Tt)V_t = (F_t - K)e^{-r(T-t)}

Futures vs. Forwards

  • Futures: Standardized, exchange-traded, daily settlement (marking to market)
  • Forwards: Customizable, over-the-counter, settlement at maturity

Daily settlement means futures prices differ slightly from forward prices when interest rates are stochastic.

Options Fundamentals

Option Types

Call option: Right (not obligation) to buy at strike price KK Put option: Right (not obligation) to sell at strike price KK

European options: Exercisable only at expiration American options: Exercisable any time before expiration

Payoffs at Expiration

Call payoff: max(STK,0)=(STK)+\max(S_T - K, 0) = (S_T - K)^+ Put payoff: max(KST,0)=(KST)+\max(K - S_T, 0) = (K - S_T)^+

Put-Call Parity

For European options on non-dividend-paying stocks: CP=S0KerTC - P = S_0 - Ke^{-rT}

This no-arbitrage relationship allows pricing puts from calls and vice versa.

The Black-Scholes Model

Model Assumptions

  1. Stock price follows geometric Brownian motion
  2. No dividends during option life
  3. No transaction costs or taxes
  4. Constant risk-free rate
  5. Continuous trading possible
  6. No arbitrage opportunities

The Black-Scholes Equation

Under the risk-neutral measure, option value V(S,t)V(S,t) satisfies: Vt+rSVS+12σ2S22VS2=rV\frac{\partial V}{\partial t} + rS\frac{\partial V}{\partial S} + \frac{1}{2}\sigma^2 S^2 \frac{\partial^2 V}{\partial S^2} = rV

Black-Scholes Formulas

European call: C=S0N(d1)KerTN(d2)C = S_0 N(d_1) - Ke^{-rT}N(d_2)

European put: P=KerTN(d2)S0N(d1)P = Ke^{-rT}N(-d_2) - S_0 N(-d_1)

where: d1=ln(S0/K)+(r+σ2/2)TσTd_1 = \frac{\ln(S_0/K) + (r + \sigma^2/2)T}{\sigma\sqrt{T}} d2=d1σTd_2 = d_1 - \sigma\sqrt{T}

N(x)N(x) is the cumulative standard normal distribution function.

Extension for Dividends

For continuous dividend yield qq: C=S0eqTN(d1)KerTN(d2)C = S_0 e^{-qT} N(d_1) - Ke^{-rT}N(d_2)

with d1d_1 adjusted by replacing rr with rqr - q.

The Greeks

The Greeks measure option price sensitivity to various factors:

Delta (Δ\Delta)

Δ=VS\Delta = \frac{\partial V}{\partial S}

  • Call delta: N(d1)(0,1)N(d_1) \in (0, 1)
  • Put delta: N(d1)1(1,0)N(d_1) - 1 \in (-1, 0)

Delta represents the hedge ratio for delta-neutral portfolios.

Gamma (Γ\Gamma)

Γ=2VS2=ΔS\Gamma = \frac{\partial^2 V}{\partial S^2} = \frac{\partial \Delta}{\partial S}

Gamma is highest for at-the-money options near expiration.

Theta (Θ\Theta)

Θ=Vt\Theta = \frac{\partial V}{\partial t}

Theta measures time decay. Options lose value as expiration approaches (all else equal).

Vega (V\mathcal{V})

V=Vσ\mathcal{V} = \frac{\partial V}{\partial \sigma}

Sensitivity to implied volatility. Long options have positive vega.

Rho (ρ\rho)

ρ=Vr\rho = \frac{\partial V}{\partial r}

Sensitivity to interest rates.

Implied Volatility

Implied volatility (IV) is the volatility input that makes the Black-Scholes price equal the market price. Since Black-Scholes cannot be inverted analytically for σ\sigma, numerical methods (Newton-Raphson, bisection) are used.

The Volatility Smile

In practice, implied volatility varies with strike price, forming a "smile" or "smirk" pattern. This reflects:

  • Fat tails in return distributions
  • Jump risk
  • Stochastic volatility
  • Supply/demand dynamics

Numerical Methods

Binomial Trees

Discretize time into steps. At each node, price moves up (by factor uu) or down (by factor dd): u=eσΔt,d=eσΔt=1/uu = e^{\sigma\sqrt{\Delta t}}, \quad d = e^{-\sigma\sqrt{\Delta t}} = 1/u

Risk-neutral probability: p=erΔtdudp = \frac{e^{r\Delta t} - d}{u - d}

Work backward from terminal payoffs to price the option.

Monte Carlo Simulation

Simulate many paths of the underlying: St+Δt=Stexp[(rσ22)Δt+σΔtZ]S_{t+\Delta t} = S_t \exp\left[(r - \frac{\sigma^2}{2})\Delta t + \sigma\sqrt{\Delta t} Z\right]

where ZN(0,1)Z \sim N(0,1).

Average discounted payoffs across paths: V0=erT1Ni=1NPayoffiV_0 = e^{-rT} \frac{1}{N}\sum_{i=1}^{N} \text{Payoff}_i

Monte Carlo is particularly useful for path-dependent options and high-dimensional problems.

Finite Difference Methods

Discretize the Black-Scholes PDE on a grid and solve numerically. Common schemes include explicit, implicit, and Crank-Nicolson methods.

Programming Implementation

Efficient options pricing requires:

  • Fast cumulative normal distribution calculations
  • Optimized root-finding for implied volatility
  • Vectorized Monte Carlo simulations
  • Grid management for finite differences
  • Calibration routines for model parameters

ELI10 Explanation

Simple analogy for better understanding

Imagine you want to buy a video game that comes out in 3 months, but you're worried the price might go up. An option is like paying a small fee now for the right (but not the requirement) to buy the game later at today's price. If the price goes up, great - you saved money! If it goes down, you just forget about your option and buy it cheaper. The Black-Scholes model is a famous math formula that figures out how much that small fee should cost, based on things like how long you have to wait and how much the price usually changes.

Self-Examination

Q1.

Derive the put-call parity relationship using a no-arbitrage argument. What happens if parity is violated?

Q2.

List and explain the assumptions of the Black-Scholes model. Which assumption is most frequently violated in practice?

Q3.

Explain the intuition behind delta hedging. Why does a delta-neutral portfolio still have risk (gamma risk)?

Q4.

What causes the volatility smile/smirk observed in options markets? What does it imply about market expectations?

Q5.

Compare binomial trees and Monte Carlo simulation for options pricing. When would you prefer each method?