Professional Documents
Culture Documents
FINA2322 Derivatives
Faculty of Business and Economics
University of Hong Kong
8-2
Introduction to Binomial Option Pricing
Binomial option pricing enables us to determine the
price of an option, given the characteristics of the stock
or other underlying asset
• To perform synthetic replication
• A simple yet powerful approach
Assumption: the price of the underlying asset follows a
binomial distribution — that is, the asset price in each
period can move only up or down by a specified amount.
8-3
A One-Period Binomial Tree
Consider a European call option on the stock of XYZ, with a
$40 strike and 1 year to expiration
• XYZ does not pay dividends, and its current price is $41
• The continuously compounded risk-free interest rate is 8%
The following figure depicts possible stock prices over 1 year,
i.e., a binomial tree
S = 41
$60 K = 40
r = 8%
$41 δ=0
T=1
$30
8-4
Option Payoff
Stock Price in 1 Year
$30 $60
Option Payoff $0 $20
$60 $20
$41 C
$30 $0
8-5
Computing the Option Price
Let’s look at the payoff on the following portfolio:
• Buy 2/3 shares of XYZ
• Borrow $18.462 at the risk-free rate (8%)
Then the portfolio payoff is
The value 2/3 is the delta () of the option: the number
of shares that replicates the option payoff
8-8
The Binomial Solution
To determine the price of an option, we perform synthetic
replication, that is, we find a replicating portfolio that
imitates the option no matter the stock rises or falls.
By Law of No Arbitrage, the value of the replication
portfolio is equal to the price of the option.
8-9
The Binomial Solution: Setting
Suppose that the stock has a continuous dividend yield of
and the risk-free interest rate is r.
The length of one period is h and stock price in each period
goes up or down by a specified amount.
Let uS0 /dS0 denote the stock price when the price goes up /
down.
uS0 Cu
S0 C0
dS0 Cd
What is C0, the value of the option? 8-10
The Binomial Solution (cont’d)
Use the stock and borrowing / lending (or the risk-free
bond) to create the replicating portfolio. The portfolio
consists of
• shares of stock (investing in shares)
• a dollar amount B in lending (investing amount B in risk-
free bond)
The value of the replicating portfolio one period later, at
time h, with stock price Sh, is
𝛿h 𝑟h
Δ𝑒 × 𝑆h +𝐵 ×𝑒 8-11
The Binomial Solution (cont’d)
At the prices Sh = uS and Sh = dS, a replicating portfolio
will satisfy
( eh uS) + (B erh) = Cu
( eh dS) + (B erh) = Cd
Solving for and B gives
8-12
The Binomial Solution (cont’d)
The cost of creating the replicating portfolio is the
cash flow required to buy the shares and invest in
bonds.
8-13
Arbitraging a Mispriced Option
If the observed option price differs from its theoretical
price, arbitrage is possible
• If an option is overpriced, we can sell the option.
• However, the risk is that the option will be in the money
at expiration, and we will be required to deliver the stock.
To hedge this risk, we long the replicating portfolio at the
same time.
If an option is underpriced, we buy the option and sell
the replicating portfolio at the same time.
8-14
Constructing a Binomial Tree
Goal: to characterize future uncertainty about the stock
price in an economically reasonable way.
In the absence of uncertainty, a stock must appreciate at
the risk-free rate less the dividend yield. Thus, from time t
to time t+h, we have
8-15
Constructing a Binomial Tree (cont’d)
With
uncertainty, the stock price evolution CAN be modeled
as
8-18
Another One-Period Example (cont’d)
Accordingly, uS = $59.954, dS = $32.903 and Cu =
$19.954, Cd = $0. Using formula (8.3), the option price
is
8-19
Another One-Period Example (cont’d)
The binomial tree:
$59.954
$19.954
$41
$7.839
∆=0.738
B=–$22.405
$32.903
$0.000
8-20
Risk-Neutral Pricing
We can interpret the terms (e(r–)h – d )/(u – d) and
(u – e(r–)h )/(u – d) in the binomial solution (8.3) as
probabilities (adding to 1).
Let
8-21
Risk-Neutral Probability
p* is the value that p would have in equilibrium if
investors were risk neutral. Risk neutral investors
demand for risk-free rate of return.
which leads to
8-22
Understanding Risk-Neutral Pricing
In the binomial option pricing formula:
C e [ p*Cu (1 p* )Cd ]
-rh
8-23
Understanding Risk-Neutral Pricing
Risk-neutral pricing is an interpretation of the
formula. The formula in turn arises from finding the
cost of the portfolio that replicates the option itself
Risk-neutral pricing can be used where other pricing
methods are too difficult
Risk-neutral pricing is the basis for Monte Carlo
valuation, in which asset prices are simulated under the
assumption that assets earn the risk-free rate, and these
simulated prices are used to value the option
8-24
An Expression of p* in Forward Tree
Given
u and d by (8.5), we have in forward tree
8-25
Question
If we are given the expected return on stock (or the real
probability of stock price going up), we should be able
to use standard discounted cash flow (DCF) analysis to
find option value. Will we get consistent number?
• The answer is YES. However, discounted cash flow is not
used in practice to price options. See Appendix for
discussion on pricing options with true probabilities. (For
your reference only.)
8-26
Alternative Binomial Trees
There are other ways besides forward tree to construct
a binomial tree that approximates a lognormal
distribution
The lognormal tree (The Jarrow-Rudd tree)
8-27
Alternative Binomial Trees (cont’d)
An acceptable tree must match the standard deviation of the
continuously compounded return on the asset and must generate
an appropriate distribution as h 0
Different methods of constructing the binomial tree will result in
different u and d stock movements, all have the same ratio of u
to d:
8-28
Alternative Binomial Trees (cont’d)
No
matter how we construct the tree, to determine the risk-
neutral probability, we use
8-32
Pricing the Call Option
To price an option with two binomial periods, we work
backward through the tree
In year 2, since we are at expiration, the option value is
max (0, S – K)
8-33
Pricing the Call Option (cont’d)
u = e0.08+0.3 = 1.4623; d = e0.08-0.3 = 0.8025
8-34
Pricing the Call Option (cont’d)
In year 1, if stock price is 59.954, the payoff to option
next year is Cu = 47.669 or Cd = 8.114. Option value is
8-35
Pricing the Call Option (cont’d)
In year 1,
8-36
Pricing the Call Option (cont’d)
Notice that
The option was priced by working backward through the
binomial tree
The option price is greater for the 2-year than for the 1-year
option ($7.839)
The option’s and B are different at different nodes. At a
given point in time, increases to 1 as we go further into the
money
Permitting early exercise would make no difference. At every
node prior to expiration, the option price is greater than S – K;
thus, we would not exercise even if the option was American
8-37
Risk-Neutral Pricing Approach
Binomial option pricing formula:
−𝑟h ∗ ∗
𝐶=𝑒 [ 𝑝 𝐶 𝑢 +(1 − 𝑝 ) 𝐶 𝑑 ]( 8.3)
−𝑟h ∗ ∗
𝐶=𝑒 [𝑝 𝐶 𝑢+(1−𝑝 )𝐶 𝑑]
The option value is the risk-neutral expected payoff
discounted at the risk-free rate.
8-39
Risk-Neutral Pricing Approach
Two-period European Call: S = $41.00, K = $40.00, σ
=0.30, r = 0.08, T = 2.00 years, δ = 0.00, and h = 1.000. p* =
0.4256 as calculated before.
Cuu=$47.669, Cud=Cdu=$8.114, Cdd=0.
8-40
Many Binomial Periods
Dividing the time to expiration into more periods allows us to
generate a more realistic tree with a larger number of
different values at expiration
• Consider the previous example of the 1-year European
call option
• Let there be three binomial periods. Since it is a 1-year
call, this means that the length of a period is h = 1/3.
(T=1)
• Assume that other inputs are the same as before (so, S =
$41.00, K = $40.00, σ =0.30, r = 0.08, T = 1.00 year, δ =
0.00, and h = 1/3.)
8-41
Many Binomial Periods (cont’d)
The stock price and
option price tree for
this option
8-42
Many Binomial Periods (cont’d)
Note that since the length of the binomial period is shorter, u
and d are smaller than before: u = 1.2212 and d = 0.8637 (as
opposed to 1.462 and 0.803 for h = 1)
• The second-period nodes are computed as follows
Su $41e0.081 / 30.3 1/ 3
$50.071
Sd $41e0.081 / 30.3 1/ 3
$35.411
• The remaining nodes are computed similarly
Analogous to the procedure for pricing the 2-year option, the
price of the three-period option is computed by working
backward using equation (8.3). The option price is $7.074.
8-43
The Binomial Tree
The binomial model
implicitly assigns
probabilities to the
various nodes.
8-44
Using Risk-Neutral Probability
Risk-neutral probability of stock price going up:
(𝑟 − δ)h
∗ 𝑒 −𝑑 1 1
𝑝 = = 𝜎 √ h = 0.3 √1 /3 =0.4568
𝑢− 𝑑 𝑒 +1 𝑒 +1
8-45
Risk-Neutral Pricing
Using risk-neutral pricing approach,
−𝑟𝑇
𝐶 =𝑒 ¿
In general, if n is the number of binomial steps,
𝑛
𝑛 ∗𝑖
𝐶=𝑒
−𝑟𝑇
∑( 𝑖 )
𝑝 ¿¿
𝑖=0 8-46
Connection to B-S Model
Holding fixed the time to expiration, we vary the number, n,
of the binomial steps to get binomial call prices. (T = 1)
n 1 3 4 10 50 100 500 ∞
C 7.839 7.074 7.160 7.065 6.969 6.966 6.960 6.961
As n goes to infinite, we have the limiting value for the price.
This price is given by the Black-Scholes formula. Thus, the
B-S model is a limiting case of the binomial formula for the
price of a European option.
8-47
Put Options
We compute put option prices using the same stock price
tree and in the same way as call option prices
The only difference with a European put option occurs
at expiration
• Instead of computing the price as max (0, S –
K), we use max (0, K – S)
8-48
Put Options (cont’d)
A binomial tree for a
European put option
with 1-year to
expiration
− 𝑟𝑇
𝑃=𝑒 ¿ 8-50
American Options
The value of the option if it is left “alive” (i.e., unexercised)
is given by the value of holding it for another period,
equation (8.3)
The value of the option if it is exercised is given by max (0, S
– K) if it is a call and max (0, K – S) if it is
a put
For an American call, the value of the option at a node is
given by
C ( S , K , t ) max( S K , e rh [C (uS , K , t h ) p *
C ( dS , K , t h )(1 p*)])
8-51
American Options (cont’d)
The valuation of American options proceeds as follows
• At each node, we check for early exercise
• If the exercise value is greater than holding value, we
assign the exercise value to the node. Otherwise, we
assign the holding value (the value of the option
unexercised)
• We work backward through the tree as usual
8-52
American Options (cont’d)
Consider an American version of
the put option valued in the
previous example
8-55
Options on Currency
For a currency with spot price x0, the forward price is
(𝑟−𝑟 𝑓 )𝑡
𝐹 0,𝑡 =𝑥 0 𝑒
where rf is the foreign interest rate.
(𝑟−𝑟 𝑓 )h+σ √ h
𝑢𝑥=𝑥 𝑒
(𝑟 −𝑟 𝑓 )h −σ √ h
𝑑𝑥=𝑥 𝑒
8-56
Options on Currency (cont’d)
Investing in a “currency” means investing in a money-
market fund or fixed income obligation denominated in
that currency
Replicating Portfolio:
Lend B amount of domestic currency
Invest Δ amount of foreign currency
At time h, the value of portfolio:
e rh inBdomestic currency
+ r f h in foreign currency
e
8-57
Options on Currency (cont’d)
The exchange rate at time h is either ux or dx
Therefore, the two equations equating the portfolio value
and option value at h are
𝑟𝑓 h 𝑟h
Δ×𝑢𝑥𝑒 +𝑒 ×𝐵=𝐶𝑢
The risk-neutral probability of an up move is
8-58
Options on Currency (cont’d)
Consider a dollar-denominated American put option on
the euro, where
• The current exchange rate is $1.05/€
• The strike is $1.10/€
• The euro-denominated interest rate is 3.1%
• The dollar-denominated rate is 5.5%
• The volatility is 10%
The option expires in 6 months and there are 3 periods.
(T = 0.50 and h = 0.167)
8-59
Options on Currency (cont’d)
The binomial tree for
the American put
option on the euro
8-61
Appendix
Pricing Options
with True Probabilities
8-62
The Objective
To prove algebraically that computing the option price in a
consistent way using , the continuously compounded
expected return on the stock, gives the same option price
as performing the risk-neutral calculation.
Suppose the stock does not pay dividend.
If p is the true probability of the stock going up, p must be
consistent with u, d, and
puS 1 p dS e S h
8-63
Expected Payoff
Solving for p
e h d
p
ud
Using p, the actual expected payoff to the option one
period later is
eh d u eh
pCu 1 p Cd Cu Cd
ud ud
8-64
The Appropriate Discount Rate
An option is equivalent to holding a portfolio consisting
of ∆ shares of stock and B bonds.
The required return on any portfolio is the weighted
average of the returns on the assets in the portfolio
Let denote the appropriate per-period discount rate for
the option. Then the expected return on the portfolio (or
option) is
h S h B
e e e rh
S B S B
8-65
Pricing Options with True Probabilities
Option price is thus
h e h
d u eh
C e Cu Cd (A.1)
ud ud
We want to show that it is the same as
e rh
Cu p* Cd ( 1 p*)
e d
rh
where p*
ud
8-66
Pricing Options with True Probabilities
Therefore,
8-68
Pricing Options with True Probabilities
8-69
A One-period Example
S = $41.00 K = $40.00
= 0.30 r = 0.08
T = 1.00 year = 0.00
h = 1.000
$59.954
$41.000 Cu = $19.954
C = $7.839
= 0.738
B = - $22.405 $32.903
Cd = $0.000
8-70
A One-period Example
Suppose the risk-adjusted continuously compounded
expected return on the underlying = 15%
59.954
u 1.4623
41.000
32.903
d 0.8025
41.000
What is the true probability of the stock going up?
What is the expected payoff to the option in one period?
8-71
A One-period Example
True probability p of stock price going up:
e0 .15 0.8025
p 0.5446
1.4625 0.8025
Expected option payoff:
8-72
A One-period Example
= 0.738 B = - $22.405 (Neither depends on p or .)
Knowing ∆ and B is equivalent to knowing the option value
(the denominator)
0 .738 $ 41 e 0 .15
$ 22 .405 e 0 .08
e γh
0.738 $ 41 ( $ 22.405) 0.738 $ 41 ( $ 22.405)
3.85305 e0 .15 ( 2.85305) e0 .08 1.386
γ ln 1.386 32.64%
Option value:
$10.867 e 0.3264 $7.839
8-73