Vous êtes sur la page 1sur 48

Copyright 2001 by Harcourt, Inc. All rights reserved.

1
Chapter 5: Option Pricing Models:
The Black-Scholes Model
[O]nce a model has been developed, we are able to improve
the realism of its assumptions step by step. But unlike
physics, which is a science with constant (if poorly
understood) laws, the laws of economics and finance
change constantly, even as we discover them. Sometimes
they change because we have discovered them.
Charles Sanford
The Risk Manegement Revolution
Proceedings of Symposia in Pure Mathematics, 1997, p. 325






Copyright 2001 by Harcourt, Inc. All rights reserved. 2
Important Concepts in Chapter 4
The Black-Scholes option pricing model
The relationship of the models inputs to the option price
How to adjust the model to accommodate dividends and
put options
How historical and implied volatility are obtained
Hedging an option position
Copyright 2001 by Harcourt, Inc. All rights reserved. 3
Origins of the Black-Scholes Formula
Brownian motion and the works of Einstein, Bachelier,
Wiener, It
Black, Scholes, Merton and the 1997 Nobel Prize


Copyright 2001 by Harcourt, Inc. All rights reserved. 4
The Black-Scholes Model as the Limit of the
Binomial Model
Recall the binomial model and the notion of a dynamic
risk-free hedge in which no arbitrage opportunities are
available.
Consider the AOL June 125 call option. Figure 5.1, p.
154 shows the model price for an increasing number of
time steps.
The binomial model is in discrete time. As you decrease
the length of each time step, it converges to continuous
time.
Copyright 2001 by Harcourt, Inc. All rights reserved. 5
The Assumptions of the Model
Stock Prices Behave Randomly and Evolve According to a
Lognormal Distribution.
See Figure 5.2a, p. 156, 5.2b, p. 157 and 5.3, p. 158
for a look at the notion of randomness.
A lognormal distribution means that the log
(continuously compounded) return is normally
distributed. See Figure 5.4, p. 159.
The Risk-Free Rate and Volatility of the Log Return on the
Stock are Constant Throughout the Options Life
There Are No Taxes or Transaction Costs
The Stock Pays No Dividends
The Options are European

Copyright 2001 by Harcourt, Inc. All rights reserved. 6
A Nobel Formula
The Black-Scholes model gives the correct formula for
a European call under these assumptions.
The model is derived with complex mathematics but is
easily understandable. The formula is
T d d
T
/2)T (r /X) ln(S
d
where
) N(d Xe ) N(d S C
1 2
2
c 0
1
2
T r
1 0
c
=
+ +
=
=

Copyright 2001 by Harcourt, Inc. All rights reserved. 7
A Nobel Formula (continued)
where
N(d
1
), N(d
2
) = cumulative normal probability
o = annualized standard deviation (volatility) of the
continuously compounded return on the stock
r
c
= continuously compounded risk-free rate
Copyright 2001 by Harcourt, Inc. All rights reserved. 8
A Nobel Formula (continued)
A Digression on Using the Normal Distribution
The familiar normal, bell-shaped curve (Figure 5.5, p.
161)
See Table 5.1, p. 162 for determining the normal
probability for d
1
and d
2
. This gives you N(d
1
) and
N(d
2
).
Copyright 2001 by Harcourt, Inc. All rights reserved. 9
The Black-Scholes Option Pricing Model
(continued)
A Numerical Example
Price the AOL June 125 call
S
0
= 125.9375, X = 125, r
c
= ln(1.0456) = .0446, T =
.0959, o = .83.
See Table 5.2, p. 163 for calculations. C = $13.21.
Familiarize yourself with the accompanying software
Excel: bsbin2.xls. See Software Demonstration
5.1, p. 164. Note the use of Excels =normsdist()
function.
Windows: bsbwin2.1.exe. See Appendix 5B.
Copyright 2001 by Harcourt, Inc. All rights reserved. 10
A Nobel Formula (continued)
Characteristics of the Black-Scholes Formula
Interpretation of the Formula
The concept of risk neutrality, risk neutral
probability, and its role in pricing options
The option price is the discounted expected payoff,
Max(0,S
T
- X). We need the expected value of S
T
-
X for those cases where S
T
> X.
Copyright 2001 by Harcourt, Inc. All rights reserved. 11
A Nobel Formula (continued)
Characteristics of the Black-Scholes Formula (continued)
Interpretation of the Formula (continued)
The first term of the formula is the expected value of
the stock price given that it exceeds the exercise
price times the probability of the stock price
exceeding the exercise price, discounted to the
present.
The second term is the expected value of the
payment of the exercise price at expiration.
Copyright 2001 by Harcourt, Inc. All rights reserved. 12
A Nobel Formula (continued)
Characteristics of the Black-Scholes Formula (continued)
The Black-Scholes Formula and the Lower Bound of a
European Call
Recall that the lower bound would be


The Black-Scholes formula always exceeds this
value as seen by letting S
0
be very high and then let
it approach zero.
) Xe S Max(0,
T r
0
c

Copyright 2001 by Harcourt, Inc. All rights reserved. 13


A Nobel Formula (continued)
Characteristics of the Black-Scholes Formula (continued)
The Formula When T = 0
At expiration, the formula must converge to the
intrinsic value.
It does but requires taking limits since otherwise
would be division by zero.
Must consider the separate cases of S
T
> X and S
T
<
X.

Copyright 2001 by Harcourt, Inc. All rights reserved. 14
A Nobel Formula (continued)
Characteristics of the Black-Scholes Formula (continued)
The Formula When S
0
= 0
Here the company is bankrupt so the formula must
converge to zero.
It requires taking the log of zero, but by taking
limits we obtain the correct result.
Copyright 2001 by Harcourt, Inc. All rights reserved. 15
A Nobel Formula (continued)
Characteristics of the Black-Scholes Formula (continued)
The Formula When o = 0
Again, this requires dividing by zero, but we can
take limits and obtain the right answer
If the option is in-the-money as defined by the stock
price exceeding the present value of the exercise
price, it converges to the stock price minus the
present value of the exercise price. Otherwise, it
converges to zero.
Copyright 2001 by Harcourt, Inc. All rights reserved. 16
A Nobel Formula (continued)
Characteristics of the Black-Scholes Formula (continued)
The Formula When X = 0
From Chapter 3, the call price should converge to
the stock price.
Here both N(d
1
) and N(d
2
) approach 1.0 so the
formula converges to S
0
.

Copyright 2001 by Harcourt, Inc. All rights reserved. 17
A Nobel Formula (continued)
Characteristics of the Black-Scholes Formula (continued)
The Formula When r
c
= 0
A zero interest rate is not a special case and no
special result is obtained. Positive interest rates are
not required.
Copyright 2001 by Harcourt, Inc. All rights reserved. 18
The Variables in the Black-Scholes Model
The Stock Price
Let S . Then C . See Figure 5.6, p. 171.
This effect is called the delta, which is given by N(d
1
).
Measures the change in call price over the change in
stock price for a very small change in the stock price.
Delta ranges from zero to one. See Figure 5.7, p. 172
for how delta varies with the stock price.
The delta changes throughout the options life. See
Figure 5.8, p. 173.

Copyright 2001 by Harcourt, Inc. All rights reserved. 19
The Variables in the Black-Scholes Model
(continued)
The Stock Price (continued)
Delta hedging/delta neutral: holding shares of stock
and selling calls to maintain a risk-free position
The number of shares held per option sold is the
delta, N(d
1
).
As the stock goes up/down by $1, the option goes
up/down by N(d
1
). By holding N(d
1
) shares per call,
the effects offset.
The position must be adjusted as the delta changes.
Copyright 2001 by Harcourt, Inc. All rights reserved. 20
The Variables in the Black-Scholes Model
(continued)
The Stock Price (continued)
Delta hedging works only for small stock price
changes. For larger changes, the delta does not
accurately reflect the option price change. This risk is
captured by the gamma:



For our AOL June 125 call,
T 2 S
e
Gamma Call
0
/2 d
2
1
t

=
.0121
.0959 2(3.14159) 83) 125.9375(.
e
Gamma Call
/2 ) . (
= =

2
1742 0
Copyright 2001 by Harcourt, Inc. All rights reserved. 21
The Variables in the Black-Scholes Model
(continued)
The Stock Price (continued)
If the stock goes from 125.9375 to 130, the delta is
predicted to change from .569 to .569 + (130 -
125.9375)(.0121) = .6182. The actual delta at a price of
130 is .6171. So gamma captures most of the change in
delta.
The larger is the gamma, the more sensitive is the
option price to large stock price moves, the more
sensitive is the delta and the faster the delta changes.
This makes it more difficult to hedge.
See Figure 5.9, p. 176 for gamma vs. the stock price
See Figure 5.10, p. 177 for gamma vs. time
Copyright 2001 by Harcourt, Inc. All rights reserved. 22
The Variables in the Black-Scholes Model
(continued)
The Exercise Price
Let X , C +
The exercise price does not change in most options so
this is useful only for comparing options differing only
by a small change in the exercise price.
Copyright 2001 by Harcourt, Inc. All rights reserved. 23
The Variables in the Black-Scholes Model
(continued)
The Risk-Free Rate
Take ln(1 + discrete risk-free rate from Chapter 3).
Let r
c
, C . See Figure 5.11, p. 179. The effect is
called rho

In our example,

If the risk-free rate goes to .12, the rho estimates that
the call price will go to (.12 - .0446)(5.57) = .42. The
actual change is .43.
See Figure 5.12, p. 180 for rho vs. stock price.
) N(d TXe Rho Call
2
T r
c

=
57 . 5 ) 4670 (. .0959)125e ( Rho Call
59) -.0446(.09
= =
Copyright 2001 by Harcourt, Inc. All rights reserved. 24
The Variables in the Black-Scholes Model
(continued)
The Volatility or Standard Deviation
The most critical variable in the Black-Scholes model
because the option price is very sensitive to the
volatility and it is the only unobservable variable.
Let o , C . See Figure 5.13, p. 181.
This effect is known as vega.


In our problem this is



2
e T S
vega Call
/2 -d
0
2
1
t
=
15.32
2(3.14159)
e .0959 125.9375
vega Call
/2 -0.1742
2
= =
Copyright 2001 by Harcourt, Inc. All rights reserved. 25
The Variables in the Black-Scholes Model
(continued)
The Volatility or Standard Deviation (continued)
Thus if volatility changes by .01, the call price is
estimated to change by 15.32(.01) = .15
If we increase volatility to, say, .95, the estimated
change would be 15.32(.12) = 1.84. The actual call
price at a volatility of .95 would be 15.39, which is an
increase of 1.84. The accuracy is due to the near
linearity of the call price with respect to the volatility.
See Figure 15.14, p. 182 for the vega vs. the stock
price. Notice how it is highest when the call is
approximately at-the-money.
Copyright 2001 by Harcourt, Inc. All rights reserved. 26
The Variables in the Black-Scholes Model
(continued)
The Time to Expiration
Calculated as (days to expiration)/365
Let T , C . See Figure 15.15, p. 183. This effect is
known as theta:


In our problem, this would be





) N(d Xe r
T 2 2
e S
- theta Call
2
T r
c
/2 d
0
c
2
1

=
t
o
68.91 - (.4670) e (.0446)125
(.0959) 2(3.14159) 2
.83)e 125.9375(0
- theta Call
9) .0446(.095
/2 (.1742)
2
=
=

Copyright 2001 by Harcourt, Inc. All rights reserved. 27


The Variables in the Black-Scholes Model
(continued)
The Time to Expiration (continued)
If one week elapsed, the call price would be expected to
change to (.0959 - .0767)(-68.91) = -1.32. The actual
call price with T = .0767 is 12.16, a decrease of 1.39.
See Figure 5.16, p. 184 for theta vs. the stock price

Note that your spreadsheet bsbin2.xls and your
Windows program bsbwin2.1.exe calculate the delta,
gamma, vega, theta and row for calls and puts.
Copyright 2001 by Harcourt, Inc. All rights reserved. 28
The Black-Scholes Model When the Stock
Pays Dividends
Known Discrete Dividends
Assume a single dividend of D
t
where the ex-dividend
date is time t during the options life.
Subtract present value of dividends from stock price.
Adjusted stock price, S', is inserted into the B-S model:


See Table 5.3, p. 185 for example.
The Excel spreadsheet bsbin2.xls allows up to 50
discrete dividends. The Windows program
bsbwin2.1.exe allows up to three discrete dividends.

t r
t 0 0
c
e D S S

=
'
Copyright 2001 by Harcourt, Inc. All rights reserved. 29
Continuous Dividend Yield
Assume the stock pays dividends continuously at the
rate of o.
Subtract present value of dividends from stock price.
Adjusted stock price, S', is inserted into the B-S model.


See Table 5.4, p. 187 for example.
The Excel spreadsheet bsbin2.xls and Windows
program bsbwin2.1.exe permit you to enter a
continuous dividend yield.
The Black-Scholes Model in the Presence of
Dividends (continued)
T
0 0
e S S
o
=
'
Copyright 2001 by Harcourt, Inc. All rights reserved. 30
The Black-Scholes Model and Some Insights
into American Call Options
Table 5.5, p. 188 illustrates how the early exercise
decision is made when the dividend is the only one during
the options life
The value obtained upon exercise is compared to the ex-
dividend value of the option.
High dividends and low time value lead to early exercise.
Your Excel spreadsheet bsbin2.xls and Windows program
bsbwin2.1.xls will calculate the American call price using
the binomial model.
Copyright 2001 by Harcourt, Inc. All rights reserved. 31
Estimating the Volatility
Historical Volatility
This is the volatility over a recent time period.
Collect daily, weekly, or monthly returns on the stock.
Convert each return to its continuously compounded
equivalent by taking ln(1 + return). Calculate variance.
Annualize by multiplying by 250 (daily returns), 52
(weekly returns) or 12 (monthly returns). Take square
root. See Table 5.6, p. 190 for example with AOL.
Your Excel spreadsheet hisv1.xls will do these
calculations. See Software Demonstration 5.2, p.
192.
Copyright 2001 by Harcourt, Inc. All rights reserved. 32
Estimating the Volatility
Implied Volatility
This is the volatility implied when the market price of
the option is set to the model price.
Figure 5.17, p. 194 illustrates the procedure.
Substitute estimates of the volatility into the B-S
formula until the market price converges to the model
price. See Table 5.7, p. 195 for the implied volatilities
of the AOL calls.
A short-cut for at-the-money options is
T (0.398)S
C

0
= o
Copyright 2001 by Harcourt, Inc. All rights reserved. 33
Estimating the Volatility (continued)
Implied Volatility (continued)
For our AOL June 125 call, this gives



This is quite close; the actual implied volatility is .83.
Appendix 5A shows a method to produce faster
convergence.
0.8697
.0959 .9375 (0.398)125
13.50
= = o
Copyright 2001 by Harcourt, Inc. All rights reserved. 34
Estimating the Volatility (continued)
Implied Volatility (continued)
The relationship between the implied volatility and the
time to expiration is called the term structure of implied
volatility. See Figure 5.18, p. 196.
The relationship between the implied volatility and the
exercise price is called the volatility smile or volatility
skew. Figure 5.19, p. 197. These volatilities are
actually supposed to be the same. This effect is
puzzling and has not been adequately explained.
Copyright 2001 by Harcourt, Inc. All rights reserved. 35
Put Option Pricing Models
Restate put-call parity with continuous discounting


Substituting the B-S formula for C above gives the B-S put
option pricing model


N(d
1
) and N(d
2
) are the same as in the call model.
T r
0 0
c
Xe S X) T, , C(S P

+ =
)] N(d [1 S )] N(d [1 Xe P
1 0 2
T r
c
=

Copyright 2001 by Harcourt, Inc. All rights reserved. 36
Put Option Pricing Models (continued)
Note calculation of put price:



The Black-Scholes price does not reflect early exercise
and, thus, is extremely biased here since the American
option price in the market is 11.50. A binomial model
would be necessary to get an accurate price. With n = 100,
we obtained 12.11.
See Table 5.8, p. 199 for the effect of the input variables
on the Black-Scholes put formula.
Your software also calculates put prices and Greeks.
12.09 .5692] 125.9375[1
.4670] [1 125e P
59 (.0446).09
=
=

Copyright 2001 by Harcourt, Inc. All rights reserved. 37
Managing the Risk of Options
Here we talk about how option dealers hedge the risk of
option positions they take.
Assume a dealer sells 1,000 AOL June 125 calls at the
Black-Scholes price of 13.5512 with a delta of .5692.
Dealer will buy 569 shares and adjust the hedge daily.
To buy 569 shares at $125.9375 and sell 1,000 calls at
$13.5512 will require $58,107.
We simulate the daily stock prices for 35 days, at which
time the call expires.

Copyright 2001 by Harcourt, Inc. All rights reserved. 38
Managing the Risk of Options (continued)
The second day, the stock price is 120.5442. There are
now 34 days left. Using bsbin2.xls, we get a call price of
10.4781 and delta of .4999. We have
Stock worth 569($120.5442) = $68,590
Options worth -1,000($10.4781) = -$10,478
Total of $58,112
Had we invested $58,107 in bonds, we would have had
$58,107e
.0446(1/365)
= $58,114.
Table 5.9, p. 202 shows the remaining outcomes. We
must adjust to the new delta of .4999. We need 500 shares
so sell 69 and invest the money ($8,318) in bonds.
Copyright 2001 by Harcourt, Inc. All rights reserved. 39
Managing the Risk of Options (continued)
At the end of the second day, the stock goes to 106.9722
and the call to 4.7757. The bonds accrue to a value of
$8,319. We have
Stock worth 500($106.9722) = $53,486
Options worth -1,000($4.7757) = -$4,776
Bonds worth $8,319 (includes one days interest)
Total of $57,029
Had we invested the original amount in bonds, we
would have had $58,107e
.0446(2/365)
= $58,121. We are
now short by over $1,000.
At the end we have $56,540, a shortage of $1,816.

Copyright 2001 by Harcourt, Inc. All rights reserved. 40
Managing the Risk of Options (continued)
What we have seen is the second order or gamma effect.
Large price changes, combined with an inability to trade
continuously result in imperfections in the delta hedge.
To deal with this problem, we must gamma hedge, i.e.,
reduce the gamma to zero. We can do this only by adding
another option. Let us use the June 130 call, selling at
11.3772 with a delta of .5086 and gamma of .0123. Our
original June 125 call has a gamma of .0121. The stock
gamma is zero.
We shall use the symbols A
1
, A
2
, I
1
and I
2
. We use h
S

shares of stock and h
C
of the June 130 calls.

Copyright 2001 by Harcourt, Inc. All rights reserved. 41
Managing the Risk of Options (continued)
The delta hedge condition is
h
S
(1) - 1,000A
1
+ h
C
A
2
= 0
The gamma hedge condition is
-1,000I
1
+ h
C
I
2
= 0
We can solve the second equation and get h
C
and then
substitute back into the first to get h
S
. Solving for h
C
and
h
S
, we obtain
h
C
= 1,000(.0121/.0123) = 984
h
S
= 1,000(.5692 - (.0121/.0123).5086) = 68
So buy 68 shares, sell 1,000 June 125s, buy 985 June 130s.

Copyright 2001 by Harcourt, Inc. All rights reserved. 42
Managing the Risk of Options (continued)
The initial outlay will be
68($125.9375) - 1,000($13.5512) + 985($11.3772) =
$6,219
At the end of day one, the stock is at 120.5442, the 125 call
is at 10.4781, the 130 call is at 8.6344. The portfolio is
worth
68($120.5442) - 1,000($10.4781) + 985($8.6344) =
$6,224
It should be worth $6,219e
.0446(1/365)
= $6,220.
The new deltas are .4999 and .4384 and the new gammas
are .0131 and .0129.

Copyright 2001 by Harcourt, Inc. All rights reserved. 43
Managing the Risk of Options (continued)
The new values are 1,012 130 calls so we buy 27. The
new number of shares is 56 so we sell 12. Overall, this
generates $1,214, which we invest in bonds.
The next day, the stock is at $106.9722, the 125 call is at
$4.7757 and the 130 call is at $3.7364. The bonds are
worth $1,214. The portfolio is worth
56($106.9722) - 1,000($4.7757) + 1,012($3.7364) +
$1,214 = $6,210.
The portfolio should be worth $6,219e
.0446(2/365)
= $6,221.
Continuing this, we end up at $6,589 and should have
$6,246, a difference of $343. We are much closer than
when only delta hedging.
Copyright 2001 by Harcourt, Inc. All rights reserved. 44
Summary
See Figure 5.20, p. 207 for the relationship between call,
put, stock, risk-free bond, put-call parity, and B-S call and
put option pricing models.
Copyright 2001 by Harcourt, Inc. All rights reserved. 45
Appendix 5A: A Shortcut to the Calculation
of Implied Volatility
This technique developed by Manaster and Koehler gives a
starting point and guarantees convergence. Let a given
volatility be o
*
and the corresponding Black-Scholes price
be C(o
*
). The initial guess should be




You then compute C(o
1
*
). If it is not close enough, you
make the next guess.
|
.
|

\
|
+
|
.
|

\
|
=
T
2
T r
X
S
ln
c
0
*
1
o
Copyright 2001 by Harcourt, Inc. All rights reserved. 46
Appendix 5A: A Shortcut to the Calculation
of Implied Volatility (continued)
Given the ith guess, the next guess should be



where d
1
is computed using o
1
*
. Let us illustrate using the
AOL June 125 call. C(o) = 13.50. The initial guess is
| |
T S
2 e ) C( ) C(
0
/2 d *
i
*
i
*
1 i
2
1
t o o
o o

=
+
.4950
.0959
2
9) .0446(.095
125
125.9375
ln
*
=
|
.
|

\
|
+
|
.
|

\
|
=
1
o
Copyright 2001 by Harcourt, Inc. All rights reserved. 47
Appendix 5A: A Shortcut to the Calculation
of Implied Volatility (continued)
At a volatility of .4950, the Black-Scholes value is 8.41.
The next guess should be



where .1533 is d
1
computed from the Black-Scholes model
using .4950 as the volatility. 2.5066 is the square root of
2t. Now using .8260, we obtain a Black-Scholes value of
13.49, which is close enough to 13.50. So .83 is the
implied volatility.

| |
.8260
.0959 125.9375
(2.5066) e 13.50 8.41
.4950
/2 (.1533)
*
2
2
=

= o
Copyright 2001 by Harcourt, Inc. All rights reserved. 48
Appendix 5B: The BSBWIN2.1 Windows
Software

Vous aimerez peut-être aussi