The Black-Scholes Model: Liuren Wu
The Black-Scholes Model: Liuren Wu
Liuren Wu
Options Markets
Liuren Wu ()
c The Black-Scholes Model colorhmOptions Markets 1 / 17
The Black-Scholes-Merton (BSM) model
Black and Scholes (1973) and Merton (1973) derive option prices under the
following assumption on the stock price dynamics,
The binomial model: Discrete states and discrete time (The number of
possible stock prices and time steps are both finite).
The BSM model: Continuous states (stock price can be anything between 0
and ) and continuous time (time goes continuously).
Scholes and Merton won Nobel price. Black passed away.
BSM proposed the model for stock option pricing. Later, the model has
been extended/twisted to price currency options (Garman&Kohlhagen) and
options on futures (Black).
I treat all these variations as the same concept and call them
indiscriminately the BSM model (combine chapters 13&14).
Liuren Wu ()
c The Black-Scholes Model colorhmOptions Markets 2 / 17
Primer on continuous time process
dSt = St dt + St dWt
Liuren Wu ()
c The Black-Scholes Model colorhmOptions Markets 3 / 17
Properties of a normally distributed random variable
dSt = St dt + St dWt
Liuren Wu ()
c The Black-Scholes Model colorhmOptions Markets 4 / 17
Geometric Brownian motion
dSt /St = dt + dWt
Liuren Wu ()
c The Black-Scholes Model colorhmOptions Markets 5 / 17
Simulate 100 stock price sample paths
dSt = St dt + St dWt , = 10%, = 20%, S0 = 100, t = 1.
0.05 200
0.04
180
0.03
160
0.02
Daily returns
Stock price
0.01 140
0 120
0.01
100
0.02
80
0.03
0.04 60
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Days days
Liuren Wu ()
c The Black-Scholes Model colorhmOptions Markets 6 / 17
The key idea behind BSM
The option price and the stock price depend on the same underlying source
of uncertainty.
The Brownian motion dynamics imply that if we slice the time thin enough
(dt), it behaves like a binominal tree.
Reversely, if we cut t small enough and add enough time steps, the
binomial tree converges to the distribution behavior of the geometric
Brownian motion.
Under this thin slice of time interval, we can combine the option with
the stock to form a riskfree portfolio.
Recall our hedging argument: Choose such that f S is riskfree.
The portfolio is riskless (under this thin slice of time interval) and must
earn the riskfree rate.
Magic: does not matter for this portfolio and hence does not matter
for the option valuation. Only matters.
We do not need to worry about risk and risk premium if we can hedge
away the risk completely.
Liuren Wu ()
c The Black-Scholes Model colorhmOptions Markets 7 / 17
Partial dierential equation
f f 1 2f
+ (r q)S + 2 S 2 2 = rf
t S 2 S
Solving this PDE, subject to the terminal payo condition of the derivative
(e.g., fT = (ST K )+ for a European call option), BSM can derive
analytical formulas for call and put option value.
Liuren Wu ()
c The Black-Scholes Model colorhmOptions Markets 8 / 17
The BSM formulae
Liuren Wu ()
c The Black-Scholes Model colorhmOptions Markets 9 / 17
Cumulative normal distribution
ln(Ft /K ) 21 2 (T t)
ct = e r (T t) [Ft N(d1 ) KN(d2 )] , d1,2 =
T t
N(x) denotes the cumulative normal distribution, which measures the
probability that a normally distributed variable with a mean of zero and a
standard deviation of 1 ((0, 1)) is less than x.
See tables at the end of the book for its values.
Most software packages (including excel) has ecient ways to computing
this function.
Properties of the BSM formula:
As St becomes very large or K becomes very small, ln(Ft /K ) ,
N(d1 ) = N(d2 ) = 1. ct = e r (T t) [Ft K ] .
Similarly, as St becomes very small or K becomes very large,
ln(Ft /K ) , N(d1 ) = N(d2 ) = 1. pt = e r (T t) [Ft + K ].
Liuren Wu ()
c The Black-Scholes Model colorhmOptions Markets 10 / 17
Options on what?
Liuren Wu ()
c The Black-Scholes Model colorhmOptions Markets 11 / 17
Implied volatility
ln(Ft /K ) 21 2 (T t)
ct = e r (T t) [Ft N(d1 ) KN(d2 )] , d1,2 =
T t
Since Ft (or St ) is observable from the underlying stock or futures market,
(K , t, T ) are specified in the contract. The only unknown (and hence free)
parameter is .
We can estimate from time series return. (standard deviation calculation).
Alternatively, we can choose to match the observed option price
implied volatility (IV).
There is a one-to-one, monotonic correspondence between prices and
implied volatilities.
As long as the option price does not allow arbitrage against cash, there
exists a solution for a positive implied volatility that can match the
price.
Traders and brokers often quote implied volatilities rather than dollar prices.
More stable; more informative; excludes arbitrage
The BSM model says that IV = . In reality, the implied volatility calculated
from dierent options (across strikes, maturities, dates) are usually dierent.
Liuren Wu ()
c The Black-Scholes Model colorhmOptions Markets 12 / 17
Violations of BSM assumptions
The BSM model says that IV = . In reality, the implied volatility calculated
from dierent options (across strikes, maturities, dates) are usually dierent.
These dierence indicates that in reality the security price dynamics dier
from the BSM assumptions:
Jumps: BSM assume that the security price moves by a small amount
(diusion) over a short time interval. In reality, sometimes the market can
jump by a large amount in an instant.
With jumps, returns are no longer normally distributed, but tend to
have fatter tails, and sometimes can be asymmetric (skewed).
Implied volatility at dierent strikes will be dierent.
Stochastic volatility: The volatility of a security is not constant, but varies
randomly over time, and can be correlated with the return move.
Implied volatilities will change over time.
Stochastic volatility also induces return non-normality.
Correlation between return and volatility induces return distribution
asymmetry.
Second-generation models can accommodate all these features.
Liuren Wu ()
c The Black-Scholes Model colorhmOptions Markets 13 / 17
Implied volatility smiles and skews
AMD: 17Jan2006 SPX: 17Jan2006 GBPUSD
0.75 0.22 9.8
9.4
Implied Volatility
0.6 0.16
9
0.55 0.14
8.8
0.5 Longterm skew 0.12
8.6
0.45 0.1
8.4
Maturities: 32 95 186 368 732 Maturities: 32 60 151 242 333 704
0.4 0.08
3 2.5 2 1.5 1 0.5 0 0.5 1 1.5 2 3 2.5 2 1.5 1 0.5 0 0.5 1 1.5 2 8.2
10 20 30 40 50 60 70 80 90
Moneyness= ln(K/F
)
Moneyness= ln(K/F
)
Put delta
0.5
0.45
0.45
0.4
0.4
Implied Volatility
Implied Volatility
0.35
0.35
0.3 0.3
0.25
0.25
0.2
0.2
0.15
0.15
0.1
0.1 0.05
96 97 98 99 00 01 02 03 96 97 98 99 00 01 02 03
JPYUSD GBPUSD
28
12
26
24 11
22 10
Implied volatility
Implied volatility
20
9
18
16 8
14 7
12
6
10
8 5
1997 1998 1999 2000 2001 2002 2003 2004 1997 1998 1999 2000 2001 2002 2003 2004
At the-money option implied volatilities vary strongly over time, higher during
crises and recessions.
Liuren Wu ()
c The Black-Scholes Model colorhmOptions Markets 15 / 17
Stochastic skewness on stock indexes and currencies
0.3
0.3
0.25
0.25
0.2
0.2
0.15
0.15
0.1
0.1 0.05
0.05 0
96 97 98 99 00 01 02 03 96 97 98 99 00 01 02 03
50
10
40
30 5
RR10 and BF10
10
5
0
10
10
20 15
1997 1998 1999 2000 2001 2002 2003 2004 1997 1998 1999 2000 2001 2002 2003 2004
Liuren Wu ()
c The Black-Scholes Model colorhmOptions Markets 17 / 17