SlideShare a Scribd company logo
1 of 22
© Paul Koch 1-1
Chapter 12. Option Valuation Using Binomial Model
I. Overview of Option Valuation (Chapters 10 & 11).
A. Economic characteristics of an option that give it value.
+ - + + + -
1. Value of a Call = c = f(S, K, T, r, σS, D).
Call Option is more valuable if:
a. The underlying stock price (S) increases;
b. You have right to buy at a lower strike price (K decreases);
c. The time to maturity (T) increases;
d. The riskfree interest rate (r) increases;
e. The underlying stock price is more volatile (σS increases).
2. This chapter derives specific equations to model c (or p).
© Paul Koch 1-2
I.B. Overview – Binomial Option Pricing Model
1. 1-Period Model: C = [ Cu P + Cd (1-P) ] / (1+r) , where P = ((1+r) d) / (u - d),
where S0 = today's stock price; follows a Binomial distribution;
S0 may  by the ratio u with probability P, or  by the ratio d with probability (1-P);
Cu = value of call if S0 ; Cd = value of call if S0 .
2. 2-Period Model: C = [ Cuu P2 + 2Cud P (1-P) + Cdd (1-P)2 ] / (1+r)2
where Cuu = value of call if S0  twice (by u each time);
Cdd = value of call if S0  twice (by d each time);
Cud = value of call if S0  by u & then  by d.
3. N-Period Model: C = S0 B[ a,N,P’ ] - K (1+r)-N B[ a,N,P ].
where a = number of increases out of N trials
required for the call to finish in-the-money (S>K);
P' = (u / r) P;
B[ a,N,P ] = cumulative probability of getting at least a increases
out of N trials ( probability that call will finish ITM ).
4. Black / Scholes Option Pricing Model; Limiting case of N-Period Binomial Model.
C = S0 N(d1) - K e-rt N(d2);
where d1 = [ ln(S0 / K) + (1 + r-.5σS
2 ) T ] / σS (T)½ ; and d2 = d1 - σS (T)½ .
© Paul Koch 1-3
II. One-Period Binomial Model
A. Example; Assume:
Binomial
1. S = $50; K = $50, call expires in one year; Tree
2. ST will either increase or decrease by 50% • $75
(i.e., ST = either Su = $75 or Sd = $25, (Cu=$25)
where u = 1.5 and d = 0.5);
3. r = .25 $50 •
(C = ?)
B. Construct riskless “hedge portfolio”:
1. Sell two calls; 2. Buy one share of stock. • $25
____________________________________________________ (Cd=$0)
Hedge Portfolio cash flow outcome at end of period
today ST = $25 ST = $75 .
Sell 2 calls +2c 0 -50 ← must buy 2 shares @ $75;
Buy 1 share -50 +25 +75 and sell @ $50.
Total: +2c-50 +25 +25 .
[ - - - - - Riskless - - - - - ]
© Paul Koch 1-4
II.C. Solving for the Value of the Call
__________________________________________________________
Hedge Portfolio cash flow outcome at end of period
today ST = $25 ST = $75 .
Sell 2 calls +2c 0 -50
Buy 1 share -50 +25 +75
Total: +2c-50 +25 +25 .
1. Note: (investment) = -(flows today) = -2c+50. ← (invest this amount)
a. At end of period the payoff is $25 regardless. ← (hedge portfolio)
This portfolio should yield the riskless rate (r).
 (investment) * (1+r) = outcome
If c = $15,  [-2c+50] * (1.25) = $25
need to borrow $20. -2c+50 = $25 / 1.25 [= $20] Borrow $20;
 -2c = -$30 sell 2 calls, buy 1 sh;
 c = $15 owe $25 (have $25).
2. What if c = $20? Then [-2c+50] * 1.25  $25 Borrow $10; do this.
Too high! [-40+50] * 1.25  $25 owe $12.50 (have $25);
If c = $20, [$10] * 1.25  $25 keep the rest.
need to borrow $10. (earn > 1+r with no risk). Do this until c = $15!
© Paul Koch 1-5
II.D. A Generalization
1. Today’s Stock Price = S; Strike = K; Call expires in one year.
Binomial
2. ST will either increase by u or decrease by d. Tree • $Su
(Cu)
3. At expiration, call option will have intrinsic value:
Cu = Max { (Su - K), 0 } if S ↑; $S •
Cd = Max { (Sd - K), 0 } if S ↓. (C)
4. We wish to know what this call option is worth today (C). • $Sd
(Cd)
5. We can solve for this value (C) by constructing a Hedge Portfolio:
a. Imagine a portfolio that is long ∆ shares & short 1 call.
b. Put another way, Buy Δ shares of stock for each call written.
If S ↑ to Su, the value of ∆ shares ↑, & the value of short call (C) ↓;
If S ↓ to Sd, the value of ∆ shares ↓, & the value of short call (C) ↑.
c. We can solve for value of ∆ that makes this hedge portfolio riskless.
© Paul Koch 1-6
II.E. The Hedge Portfolio
Hedge Portfolio: Buy Δ shares of stock for each call written.
1. Define: Δ = hedge ratio; the number of shares of stock per call written
that makes the payoff independent of S (i.e., riskless);
f = c = value of call today;
fu = cu = value of call if S increases to Su = max { (Su - K), 0 };
fd = cd = value of call if S decreases to Sd = max { (Sd - K), 0 }.
In our example, Δ = ½ ; fu = max { 75 - 50, 0 } = $25; fd = $0; f = $15.
_____________________________________________________________
2. Portfolio cash flow outcome at end of pd
today ST = Sd ST = Su .
Sell one call: +c -fd -fu
Buy Δ shares: -ΔS +ΔSd +ΔSu
Total: c-ΔS -fd + ΔSd -fu + ΔSu .
3, To be a riskless "hedge portfolio,"
cash flows at end of period must be same, whether S  or :
-fd + ΔSd = -fu + ΔSu .
4. Solving for Δ, the number of shares per call in the hedge portfolio;
Δ = ( fu - fd ) / (Su - Sd) = ($25 - $0) / ($75 - $25) = ½. (in our example)
© Paul Koch 1-7
II.E. The Hedge Portfolio
Δ = ( fu - fd ) / (Su – Sd) • $Su = $75
(Cu = $25)
$S = $50 •
(C = $15)
• $Sd = $25
5. Hedge ratio = dc / dS (Cd = $0)
= (Δ option price) / (Δ stock price), as we move between nodes
= ($25 - $0) / ($75 - $25) = ½.
6. Define Delta: The ratio of the change in the price of an option
to the change in the price of the underlying stock.
This is the hedge ratio, Δ; The number of shares we should hold
for each call written, in hedge portfolio.
Construction of this hedge is called delta hedging (more later).
© Paul Koch 1-8
III. Formula for One-Period Binomial Model
A. The hedge portfolio should yield the riskless rate;
(riskless investment) * erT = riskless outcome.
1. If we buy Δ shares of stock and sell one call, we have:
(initial investment) = (ΔS-c).
2. Thus, (ΔS-c) erT = -fd + ΔSd [ or = -fu + ΔSu ]
Solving: (c-ΔS) erT = fd - ΔSd
c erT = fd - ΔSd + ΔS erT [subst. Δ = (fu - fd) / S(u-d)]
c erT = fd - (fu - fd)Sd / S(u-d) + (fu - fd) S erT / S(u-d)
c erT = [ fd (u-d) - (fu - fd)d + (fu - fd) erT ] / (u-d)
c erT = [ fd u - fd d - fu d + fd d + fu erT - fd erT ] / (u-d)
c erT = [ fu (erT - d) + fd (u - erT) ] / (u-d)
c erT = [ fu (erT - d)/(u-d) + fd (u - erT)/(u-d) ]
c = [ fu p + fd (1 - p) ] e -rT where p = (erT - d) / (u - d)
© Paul Koch 1-9
III. Formula for One-Period Binomial Model
c = [ fu p + fd (1-p) ] e-rT where p = (erT - d) / (u-d)
3. Interpretation:
For a risk-neutral investor (be careful)*, p is probability that stock will increase.
Thus, in a risk-neutral world, call value is
expected payoff of the option discounted back at the riskfree rate.
*** 4. Observe: Many of the factors that affect c appear in this model.
C = f ( S, K, T, r, σ, D ); Does S appear in the equation above? K? T? r?
↑ - - - What about σ? What are E(r) & σ2 for binomial distrib?
5. Our Example: (1 + r) = 1.25 ( erT) · $75
S0 = $50 u = 1.5 (Cu = $25)
K = $50 d = 0.5 $50 ·
uS0 = $75 fu = $25
dS0 = $25 fd = $0 · $25
p = ( erT - d) / ( u - d) (Cd = $0)
 (1.25 - .5) / (1.5 - .5) = .75; (1 - p) = .25;
c = [ fu (p) + fd (1 - p) ] e-rT
c = [ $25 (.75) + $0 (.25) ] / 1.25 = $18.75 / 1.25 = $15
© Paul Koch 1-10
IV. Risk Neutral Valuation
A. Consider the expected return from the stock,
when the probability of an up move is assumed to be p.
E(ST) = p Su + (1-p) Sd
E(ST) = p S(u-d) + Sd [ subst. p = (erT - d) / (u-d) ]
E(ST) = [ (erT - d) / (u-d) ] S(u-d) + Sd
E(ST) = (erT - d) S + Sd
E(ST) = erTS
1. On average the stock price grows at the riskfree rate.
2. Setting the probability of an up movement equal to p
is the same as assuming the stock earns the riskfree rate.
3. If investors are risk-neutral, require no compensation for risk,
and the expected return on all securities is the riskfree rate.
© Paul Koch 1-11
IV.B. The Risk-Neutral Valuation Principle
1. Any option can be valued on the assumption
that the world is risk-neutral.
2. To value an option, can assume:
a. expected return on all traded securities is the riskless rate, r;
b. the NPV of expected future cash flows
can be valued by discounting at r.
3. The prices we get are correct,
not just in a risk-neutral world, but in other worlds as well.
4. Risk-Neutral Valuation works because
you can always get a hedge portfolio (that’s riskfree) using options,
so arbitrageurs force the option value to behave this way.
© Paul Koch 1-12
V. Two-Period Binomial Model
A. Suppose call expires in one year (as before).
Can extend framework to two periods by splitting year into two 6-month periods.
● u2S
fuu = max{u2S-K,0}
uS
●
(fu = ?)
S ● ● udS = duS
(c = ?) fud = fdu = max{udS-K,0}
dS
●
(fd = ?)
d2S
● fdd = max{d2S-K,0}
Period 0 Period 1 Period 2
Each branch in Period 2 is like the One-Period Model: fu = [ fuu p + fud (1-p) ] e-rΔT
fd = [ fud p + fdd (1-p) ] e-rΔT
Likewise, for the first period:
c = { fu p + fd (1-p) } e -rΔT where ΔT = 6 months, and r = 6-mo riskfree rate.
Can work backward through the Tree.
© Paul Koch 1-13
V.B. Formula for Two-Period Binomial Model
1. Each branch in Period 2 can be examined using One-Period Binomial Model:
fu = [ fuu p + fud (1-p) ] e-rΔT ; fd = [ fud p + fdd (1-p) ] e-rΔT
Likewise, in Period 1, c = { fu p + fd (1-p) } e-rΔT
where ΔT = 6 months and r = 6-mo. riskfree rate.
2. Then we can solve for c by substituting for fu and fd above, as follows:
c = { [ fuu p + fud (1-p) ] e -rΔT p + [ fud p + fdd (1-p) ] e -r ΔT (1-p) } e -r ΔT
Or: c = { fuu p2 + fud (1-p)p + fdu p(1-p) + fdd (1-p)2 } e -r 2ΔT
3. Simply the 1-Period Binomial Model applied twice.
a. The same interpretation:
Call value is expected payoff over 2 periods discounted (twice) at (1-pd) riskfree rate.
*** 4. Note: Now volatility of S appears directly in formula! Now have all factors!
a. σ2 for Binomial distrib. = N p (1-p): Thus, in 2-period model, σ2 = 2 p (1-p).
© Paul Koch 1-14
VI. Determination of u, d, & p
The parameters, u, d, & p must be set to give correct values for E(ST) & σ during Δt.
Choice of these parameters is critical to the performance of the Binomial Model.
To solve for these 3 parameters, we need 3 conditions.
A. Given a risk neutral world, stock's expected return is r.
E(ST) = S e r Δt = p Su + (1-p) Sd [  S; S disappears ]
(1) e r Δt = p u + (1-p) d .
This is first condition for u, d, & p depends on the mean.
B. Define: σS = instantaneous variance of S, over 1-year interval (i.e., annualized).
Thus, over time interval Δt, we have standard deviation, σS Δt .
The second condition for u, d, & p depends on the variance of S over Δt:
(2) σS
2 Δt = pu2 + (1-p)d2 - [pu + (1-p)d]2 .
C. A third condition is also often imposed:
(3) u = 1 / d .
This condition makes the tree “recombine;” simplifies computations.
D. For small Δt, these 3 conditions are satisfied by: - observe r ;
u = e σ sqrt (Δt), d = 1 / u, and p = (e r Δt - d) / (u - d). - pick σ & ∆t ;
- get u, d, & p.
© Paul Koch 1-15
VII. Working Backward Through the Tree
Example: 4 Periods
- observe r ;
- pick σ & ∆t ;
- get e r Δt, u, d, & p ;
Then, given S0, u, & d,
fill in the values of S
throughout the Tree, &
get possible values of c
after 4 periods.
Next:
Apply 1-Period Model
to each branch in pd 4;
Then work backward
through the tree,
until you get c today.
© Paul Koch 1-16
VIII. Valuing American Calls & Puts
A. Calls.
1. European calls can be valued with Binomial Model.
2. American calls have same value as European calls if no dividend. (C = c)
3. If dividend, can value American calls using modified Binomial model.
This valuation is complicated by the American feature. (Then C ≥ c)
Can assume American call will be exercised early if dividend large enough.
Binomial tree can be modified to take this into account.
B. Puts.
1. Put-Call Parity can be used to price European puts,
after you find value of the European call from Binomial Model.
2. Or European puts can be valued directly with Binomial Model, like calls.
3. American puts are different. Will be exercised early if S ↓ (…) (P > p)
Must get directly with Binomial trees. Complicated by American feature.
Must take into account opportunity to exercise early at each node of tree.
© Paul Koch 1-17
VIII. Valuing American Calls & Puts
Example: 5 periods
As you work backward
through the Tree,
Include IF statement
at each node in Tree,
that compares value
from the 1-pd model
with the amount ITM.
If amount ITM is larger,
then exercise at node!
Carry this value back
through the Tree.
© Paul Koch 1-18
IX. Formula for N-Period Binomial Model
c = S * B[ a,N,p’ ] - K e -r N ΔT * B[ a,N,p ]
where:
p = (e r ΔT - d) / (u - d) as before, and p’ = (u / e r ΔT)p ;
[ Typically, u > e r ∆t ; so p’ > p. ]
a = the lowest number of up moves out of N trials
at which the call finishes in-the-money (ITM).
B[ a,N,p’ ] = cumulative probability that
the number of up moves  a out of N trials,
where the probability of an up move is p’
(i.e., cumulative probability that option will finish ITM).
B[ a,N,p’ ] and B[ a,N,p ] can be found in
tables for Binomial distribution, given a, N, & p or p’.
© Paul Koch 1-19
IX. c = S * B[ a,N,p’ ] - K e -r N ΔT * B[ a,N,p ]
Example: S0 = $50; K = $60; r = .10; u = 1.2; d = .9; N = 10 periods (years).
After 1 period, S1 = either S0 u = $60 or S0 d = $45.
In this case, after 1 period S1 cannot be > K = $60. Thus the value of a 1-period call at time 0 is $0.
Also, ∆ = (cu - cd) / (S0 (u-d)) = 0 = hedge ratio for 1-pd model (= # of shares per call in hedge portfolio).
where cu = $0 = max(S0 u - K, 0) = max( $60 - $60, 0); cd = $0 = max( S0 d - K, 0) = max( $45 -$60, 0).
There are no values for ∆ that make hedge portfolio for 1 period. However, after 2 pds, call may finish ITM:
cuu = max(S0 u2 – K, 0) = max($72 - $60, 0) = $12. With N = 10, have 10 chances for S to rise.
To value this call, apply N-Period Model: Call Value = c = S0 B[ a,N,p’ ] - K e -rT B[ a,N,p ],
where B[ a,N,p ] = probability of getting ≥ a out of N up moves, given p each period;
p = (er ∆t - d) / (u - d) ≈ (1.1-.9) / (1.2-.9) = .67; p’ = pu / er ∆t = (.67x 1.2) / 1.1 = .73;
and where a = minimum number of up moves out of N needed for call to finish ITM.
To find a, solve the following: S0 ua dN-a ≥ K or $50 (1.2)a (.9)10-a ≥ $60; a = {1,2,3, …, 10}.
Here, it turns out a = 5. If S increases at least 5 out of 10 times, call finishes ITM.
Next, see binomial table to find B[a,N,p’] and B[a,N,p]. From this table we have:
B[5, 10, .65] = .9051; B[5, 10, .70] = .9527; B[5, 10, .75] = .9803.
Interpolating: B[5, 10, .67] = .926 and B[5, 10, .73] = .972
Now we have all the information to solve N-Period Binomial Model for c:
Call Value = $50 x (.972) - $60 x (.386) x (.926) = $27.20
© Paul Koch 1-20
c = S * B[ a,N,p’ ] - K e -r N ΔT * B[ a,N,p ]
Table of Binomial Probabilities
n
10
11
© Paul Koch 1-21
X. What if Stock Pays a Dividend?
Example:
If stock will pay a dividend
with NPV = D, then expect
S to ↓ by D when D is paid.
The Binomial Tree can be
modified to account for the
expected decline in S,
at the time of the dividend.
Note: If S is adjusted down
by the amount D, then the
Tree does not re-combine
following the dividend.
This feature makes the
analysis somewhat more
cumbersome.
But this is a simple task
for computers.
© Paul Koch 1-22
X. What if Stock Pays a Dividend?
Example:
If stock index pays
a continuous dividend yield, δ,
then expect S to ↓ by (1-δ)
when D is paid.
In this case, the Tree
does recombine.

More Related Content

Similar to BB_11_Futures & Options_Hull_Chap_12.pptx

Derivatives pricing and Malliavin Calculus
Derivatives pricing and Malliavin CalculusDerivatives pricing and Malliavin Calculus
Derivatives pricing and Malliavin CalculusHugo Delatte
 
BB_10_Futures & Options_Hull_Chap_10.pptx
BB_10_Futures & Options_Hull_Chap_10.pptxBB_10_Futures & Options_Hull_Chap_10.pptx
BB_10_Futures & Options_Hull_Chap_10.pptxIbrahimKhatatbeh5
 
Statistics of financial markets
Statistics of financial marketsStatistics of financial markets
Statistics of financial marketsSpringer
 
Uncertain Volatility Models
Uncertain Volatility ModelsUncertain Volatility Models
Uncertain Volatility ModelsSwati Mital
 
On building FX Volatility surface - The Vanna Volga method
On building FX Volatility surface - The Vanna Volga methodOn building FX Volatility surface - The Vanna Volga method
On building FX Volatility surface - The Vanna Volga methodQuasar Chunawala
 
Statistics of financial markets
Statistics of financial marketsStatistics of financial markets
Statistics of financial marketsSpringer
 
Option Pricing under non constant volatilityEcon 643 Fina.docx
Option Pricing under non constant volatilityEcon 643 Fina.docxOption Pricing under non constant volatilityEcon 643 Fina.docx
Option Pricing under non constant volatilityEcon 643 Fina.docxjacksnathalie
 
Edu 2009-spring-exam-mfe-qa
Edu 2009-spring-exam-mfe-qaEdu 2009-spring-exam-mfe-qa
Edu 2009-spring-exam-mfe-qasiya61
 
Black Scholes pricing consept
Black Scholes pricing conseptBlack Scholes pricing consept
Black Scholes pricing conseptIlya Gikhman
 
dokumen.tips_1-finc4101-investment-analysis-instructor-dr-leng-ling-topic-por...
dokumen.tips_1-finc4101-investment-analysis-instructor-dr-leng-ling-topic-por...dokumen.tips_1-finc4101-investment-analysis-instructor-dr-leng-ling-topic-por...
dokumen.tips_1-finc4101-investment-analysis-instructor-dr-leng-ling-topic-por...MbongeniShongwe1
 
Interactive Visualization in Human Time -StampedeCon 2015
Interactive Visualization in Human Time -StampedeCon 2015Interactive Visualization in Human Time -StampedeCon 2015
Interactive Visualization in Human Time -StampedeCon 2015StampedeCon
 
60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...
60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...
60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...Antoine Savine
 
Option pricing model
Option pricing modelOption pricing model
Option pricing modelVishal Jain
 
Black scholes pricing consept
Black scholes pricing conseptBlack scholes pricing consept
Black scholes pricing conseptIlya Gikhman
 
Risk & return cf presentaion
Risk & return cf presentaionRisk & return cf presentaion
Risk & return cf presentaionRizwan Ashraf
 
Fair valuation of participating life insurance contracts with jump risk
Fair valuation of participating life insurance contracts with jump riskFair valuation of participating life insurance contracts with jump risk
Fair valuation of participating life insurance contracts with jump riskAlex Kouam
 

Similar to BB_11_Futures & Options_Hull_Chap_12.pptx (20)

Derivatives pricing and Malliavin Calculus
Derivatives pricing and Malliavin CalculusDerivatives pricing and Malliavin Calculus
Derivatives pricing and Malliavin Calculus
 
BB_10_Futures & Options_Hull_Chap_10.pptx
BB_10_Futures & Options_Hull_Chap_10.pptxBB_10_Futures & Options_Hull_Chap_10.pptx
BB_10_Futures & Options_Hull_Chap_10.pptx
 
Statistics of financial markets
Statistics of financial marketsStatistics of financial markets
Statistics of financial markets
 
Uncertain Volatility Models
Uncertain Volatility ModelsUncertain Volatility Models
Uncertain Volatility Models
 
On building FX Volatility surface - The Vanna Volga method
On building FX Volatility surface - The Vanna Volga methodOn building FX Volatility surface - The Vanna Volga method
On building FX Volatility surface - The Vanna Volga method
 
Statistics of financial markets
Statistics of financial marketsStatistics of financial markets
Statistics of financial markets
 
Option Pricing under non constant volatilityEcon 643 Fina.docx
Option Pricing under non constant volatilityEcon 643 Fina.docxOption Pricing under non constant volatilityEcon 643 Fina.docx
Option Pricing under non constant volatilityEcon 643 Fina.docx
 
Vidyasagar rocond09
Vidyasagar rocond09Vidyasagar rocond09
Vidyasagar rocond09
 
Black scholes(Venu)
Black scholes(Venu)Black scholes(Venu)
Black scholes(Venu)
 
Edu 2009-spring-exam-mfe-qa
Edu 2009-spring-exam-mfe-qaEdu 2009-spring-exam-mfe-qa
Edu 2009-spring-exam-mfe-qa
 
Chap 11
Chap 11Chap 11
Chap 11
 
DP_M4_L2.pdf
DP_M4_L2.pdfDP_M4_L2.pdf
DP_M4_L2.pdf
 
Black Scholes pricing consept
Black Scholes pricing conseptBlack Scholes pricing consept
Black Scholes pricing consept
 
dokumen.tips_1-finc4101-investment-analysis-instructor-dr-leng-ling-topic-por...
dokumen.tips_1-finc4101-investment-analysis-instructor-dr-leng-ling-topic-por...dokumen.tips_1-finc4101-investment-analysis-instructor-dr-leng-ling-topic-por...
dokumen.tips_1-finc4101-investment-analysis-instructor-dr-leng-ling-topic-por...
 
Interactive Visualization in Human Time -StampedeCon 2015
Interactive Visualization in Human Time -StampedeCon 2015Interactive Visualization in Human Time -StampedeCon 2015
Interactive Visualization in Human Time -StampedeCon 2015
 
60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...
60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...
60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...
 
Option pricing model
Option pricing modelOption pricing model
Option pricing model
 
Black scholes pricing consept
Black scholes pricing conseptBlack scholes pricing consept
Black scholes pricing consept
 
Risk & return cf presentaion
Risk & return cf presentaionRisk & return cf presentaion
Risk & return cf presentaion
 
Fair valuation of participating life insurance contracts with jump risk
Fair valuation of participating life insurance contracts with jump riskFair valuation of participating life insurance contracts with jump risk
Fair valuation of participating life insurance contracts with jump risk
 

More from IbrahimKhatatbeh5

BB_8_Futures & Options_Hull_Chap_9.pptx
BB_8_Futures & Options_Hull_Chap_9.pptxBB_8_Futures & Options_Hull_Chap_9.pptx
BB_8_Futures & Options_Hull_Chap_9.pptxIbrahimKhatatbeh5
 
BB_7_Futures & Options_Hull_Chap_7.pptx
BB_7_Futures & Options_Hull_Chap_7.pptxBB_7_Futures & Options_Hull_Chap_7.pptx
BB_7_Futures & Options_Hull_Chap_7.pptxIbrahimKhatatbeh5
 
BB_6_Futures & Options_Hull_Chap_6.pptx
BB_6_Futures & Options_Hull_Chap_6.pptxBB_6_Futures & Options_Hull_Chap_6.pptx
BB_6_Futures & Options_Hull_Chap_6.pptxIbrahimKhatatbeh5
 
BB_5_Futures & Options_Hull_Chap_5.pptx
BB_5_Futures & Options_Hull_Chap_5.pptxBB_5_Futures & Options_Hull_Chap_5.pptx
BB_5_Futures & Options_Hull_Chap_5.pptxIbrahimKhatatbeh5
 
BB_4_Futures & Options_Hull_Chap_4.pptx
BB_4_Futures & Options_Hull_Chap_4.pptxBB_4_Futures & Options_Hull_Chap_4.pptx
BB_4_Futures & Options_Hull_Chap_4.pptxIbrahimKhatatbeh5
 
BB_2_Futures & Options_Hull_Chap_1 & 2.pptx
BB_2_Futures & Options_Hull_Chap_1 & 2.pptxBB_2_Futures & Options_Hull_Chap_1 & 2.pptx
BB_2_Futures & Options_Hull_Chap_1 & 2.pptxIbrahimKhatatbeh5
 
BB_1_Futures & Options_Intro_Disasters & Operational Risk Mgt.pptx
BB_1_Futures & Options_Intro_Disasters & Operational Risk Mgt.pptxBB_1_Futures & Options_Intro_Disasters & Operational Risk Mgt.pptx
BB_1_Futures & Options_Intro_Disasters & Operational Risk Mgt.pptxIbrahimKhatatbeh5
 
Introduction and Mathematical Foundations.ppt
Introduction and Mathematical Foundations.pptIntroduction and Mathematical Foundations.ppt
Introduction and Mathematical Foundations.pptIbrahimKhatatbeh5
 

More from IbrahimKhatatbeh5 (9)

BB_8_Futures & Options_Hull_Chap_9.pptx
BB_8_Futures & Options_Hull_Chap_9.pptxBB_8_Futures & Options_Hull_Chap_9.pptx
BB_8_Futures & Options_Hull_Chap_9.pptx
 
BB_7_Futures & Options_Hull_Chap_7.pptx
BB_7_Futures & Options_Hull_Chap_7.pptxBB_7_Futures & Options_Hull_Chap_7.pptx
BB_7_Futures & Options_Hull_Chap_7.pptx
 
BB_6_Futures & Options_Hull_Chap_6.pptx
BB_6_Futures & Options_Hull_Chap_6.pptxBB_6_Futures & Options_Hull_Chap_6.pptx
BB_6_Futures & Options_Hull_Chap_6.pptx
 
BB_5_Futures & Options_Hull_Chap_5.pptx
BB_5_Futures & Options_Hull_Chap_5.pptxBB_5_Futures & Options_Hull_Chap_5.pptx
BB_5_Futures & Options_Hull_Chap_5.pptx
 
BB_4_Futures & Options_Hull_Chap_4.pptx
BB_4_Futures & Options_Hull_Chap_4.pptxBB_4_Futures & Options_Hull_Chap_4.pptx
BB_4_Futures & Options_Hull_Chap_4.pptx
 
BB_2_Futures & Options_Hull_Chap_1 & 2.pptx
BB_2_Futures & Options_Hull_Chap_1 & 2.pptxBB_2_Futures & Options_Hull_Chap_1 & 2.pptx
BB_2_Futures & Options_Hull_Chap_1 & 2.pptx
 
BB_1_Futures & Options_Intro_Disasters & Operational Risk Mgt.pptx
BB_1_Futures & Options_Intro_Disasters & Operational Risk Mgt.pptxBB_1_Futures & Options_Intro_Disasters & Operational Risk Mgt.pptx
BB_1_Futures & Options_Intro_Disasters & Operational Risk Mgt.pptx
 
Introduction and Mathematical Foundations.ppt
Introduction and Mathematical Foundations.pptIntroduction and Mathematical Foundations.ppt
Introduction and Mathematical Foundations.ppt
 
Ch1_slides.pptx
Ch1_slides.pptxCh1_slides.pptx
Ch1_slides.pptx
 

Recently uploaded

Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfOnline Income Engine
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 

Recently uploaded (20)

Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 

BB_11_Futures & Options_Hull_Chap_12.pptx

  • 1. © Paul Koch 1-1 Chapter 12. Option Valuation Using Binomial Model I. Overview of Option Valuation (Chapters 10 & 11). A. Economic characteristics of an option that give it value. + - + + + - 1. Value of a Call = c = f(S, K, T, r, σS, D). Call Option is more valuable if: a. The underlying stock price (S) increases; b. You have right to buy at a lower strike price (K decreases); c. The time to maturity (T) increases; d. The riskfree interest rate (r) increases; e. The underlying stock price is more volatile (σS increases). 2. This chapter derives specific equations to model c (or p).
  • 2. © Paul Koch 1-2 I.B. Overview – Binomial Option Pricing Model 1. 1-Period Model: C = [ Cu P + Cd (1-P) ] / (1+r) , where P = ((1+r) d) / (u - d), where S0 = today's stock price; follows a Binomial distribution; S0 may  by the ratio u with probability P, or  by the ratio d with probability (1-P); Cu = value of call if S0 ; Cd = value of call if S0 . 2. 2-Period Model: C = [ Cuu P2 + 2Cud P (1-P) + Cdd (1-P)2 ] / (1+r)2 where Cuu = value of call if S0  twice (by u each time); Cdd = value of call if S0  twice (by d each time); Cud = value of call if S0  by u & then  by d. 3. N-Period Model: C = S0 B[ a,N,P’ ] - K (1+r)-N B[ a,N,P ]. where a = number of increases out of N trials required for the call to finish in-the-money (S>K); P' = (u / r) P; B[ a,N,P ] = cumulative probability of getting at least a increases out of N trials ( probability that call will finish ITM ). 4. Black / Scholes Option Pricing Model; Limiting case of N-Period Binomial Model. C = S0 N(d1) - K e-rt N(d2); where d1 = [ ln(S0 / K) + (1 + r-.5σS 2 ) T ] / σS (T)½ ; and d2 = d1 - σS (T)½ .
  • 3. © Paul Koch 1-3 II. One-Period Binomial Model A. Example; Assume: Binomial 1. S = $50; K = $50, call expires in one year; Tree 2. ST will either increase or decrease by 50% • $75 (i.e., ST = either Su = $75 or Sd = $25, (Cu=$25) where u = 1.5 and d = 0.5); 3. r = .25 $50 • (C = ?) B. Construct riskless “hedge portfolio”: 1. Sell two calls; 2. Buy one share of stock. • $25 ____________________________________________________ (Cd=$0) Hedge Portfolio cash flow outcome at end of period today ST = $25 ST = $75 . Sell 2 calls +2c 0 -50 ← must buy 2 shares @ $75; Buy 1 share -50 +25 +75 and sell @ $50. Total: +2c-50 +25 +25 . [ - - - - - Riskless - - - - - ]
  • 4. © Paul Koch 1-4 II.C. Solving for the Value of the Call __________________________________________________________ Hedge Portfolio cash flow outcome at end of period today ST = $25 ST = $75 . Sell 2 calls +2c 0 -50 Buy 1 share -50 +25 +75 Total: +2c-50 +25 +25 . 1. Note: (investment) = -(flows today) = -2c+50. ← (invest this amount) a. At end of period the payoff is $25 regardless. ← (hedge portfolio) This portfolio should yield the riskless rate (r).  (investment) * (1+r) = outcome If c = $15,  [-2c+50] * (1.25) = $25 need to borrow $20. -2c+50 = $25 / 1.25 [= $20] Borrow $20;  -2c = -$30 sell 2 calls, buy 1 sh;  c = $15 owe $25 (have $25). 2. What if c = $20? Then [-2c+50] * 1.25  $25 Borrow $10; do this. Too high! [-40+50] * 1.25  $25 owe $12.50 (have $25); If c = $20, [$10] * 1.25  $25 keep the rest. need to borrow $10. (earn > 1+r with no risk). Do this until c = $15!
  • 5. © Paul Koch 1-5 II.D. A Generalization 1. Today’s Stock Price = S; Strike = K; Call expires in one year. Binomial 2. ST will either increase by u or decrease by d. Tree • $Su (Cu) 3. At expiration, call option will have intrinsic value: Cu = Max { (Su - K), 0 } if S ↑; $S • Cd = Max { (Sd - K), 0 } if S ↓. (C) 4. We wish to know what this call option is worth today (C). • $Sd (Cd) 5. We can solve for this value (C) by constructing a Hedge Portfolio: a. Imagine a portfolio that is long ∆ shares & short 1 call. b. Put another way, Buy Δ shares of stock for each call written. If S ↑ to Su, the value of ∆ shares ↑, & the value of short call (C) ↓; If S ↓ to Sd, the value of ∆ shares ↓, & the value of short call (C) ↑. c. We can solve for value of ∆ that makes this hedge portfolio riskless.
  • 6. © Paul Koch 1-6 II.E. The Hedge Portfolio Hedge Portfolio: Buy Δ shares of stock for each call written. 1. Define: Δ = hedge ratio; the number of shares of stock per call written that makes the payoff independent of S (i.e., riskless); f = c = value of call today; fu = cu = value of call if S increases to Su = max { (Su - K), 0 }; fd = cd = value of call if S decreases to Sd = max { (Sd - K), 0 }. In our example, Δ = ½ ; fu = max { 75 - 50, 0 } = $25; fd = $0; f = $15. _____________________________________________________________ 2. Portfolio cash flow outcome at end of pd today ST = Sd ST = Su . Sell one call: +c -fd -fu Buy Δ shares: -ΔS +ΔSd +ΔSu Total: c-ΔS -fd + ΔSd -fu + ΔSu . 3, To be a riskless "hedge portfolio," cash flows at end of period must be same, whether S  or : -fd + ΔSd = -fu + ΔSu . 4. Solving for Δ, the number of shares per call in the hedge portfolio; Δ = ( fu - fd ) / (Su - Sd) = ($25 - $0) / ($75 - $25) = ½. (in our example)
  • 7. © Paul Koch 1-7 II.E. The Hedge Portfolio Δ = ( fu - fd ) / (Su – Sd) • $Su = $75 (Cu = $25) $S = $50 • (C = $15) • $Sd = $25 5. Hedge ratio = dc / dS (Cd = $0) = (Δ option price) / (Δ stock price), as we move between nodes = ($25 - $0) / ($75 - $25) = ½. 6. Define Delta: The ratio of the change in the price of an option to the change in the price of the underlying stock. This is the hedge ratio, Δ; The number of shares we should hold for each call written, in hedge portfolio. Construction of this hedge is called delta hedging (more later).
  • 8. © Paul Koch 1-8 III. Formula for One-Period Binomial Model A. The hedge portfolio should yield the riskless rate; (riskless investment) * erT = riskless outcome. 1. If we buy Δ shares of stock and sell one call, we have: (initial investment) = (ΔS-c). 2. Thus, (ΔS-c) erT = -fd + ΔSd [ or = -fu + ΔSu ] Solving: (c-ΔS) erT = fd - ΔSd c erT = fd - ΔSd + ΔS erT [subst. Δ = (fu - fd) / S(u-d)] c erT = fd - (fu - fd)Sd / S(u-d) + (fu - fd) S erT / S(u-d) c erT = [ fd (u-d) - (fu - fd)d + (fu - fd) erT ] / (u-d) c erT = [ fd u - fd d - fu d + fd d + fu erT - fd erT ] / (u-d) c erT = [ fu (erT - d) + fd (u - erT) ] / (u-d) c erT = [ fu (erT - d)/(u-d) + fd (u - erT)/(u-d) ] c = [ fu p + fd (1 - p) ] e -rT where p = (erT - d) / (u - d)
  • 9. © Paul Koch 1-9 III. Formula for One-Period Binomial Model c = [ fu p + fd (1-p) ] e-rT where p = (erT - d) / (u-d) 3. Interpretation: For a risk-neutral investor (be careful)*, p is probability that stock will increase. Thus, in a risk-neutral world, call value is expected payoff of the option discounted back at the riskfree rate. *** 4. Observe: Many of the factors that affect c appear in this model. C = f ( S, K, T, r, σ, D ); Does S appear in the equation above? K? T? r? ↑ - - - What about σ? What are E(r) & σ2 for binomial distrib? 5. Our Example: (1 + r) = 1.25 ( erT) · $75 S0 = $50 u = 1.5 (Cu = $25) K = $50 d = 0.5 $50 · uS0 = $75 fu = $25 dS0 = $25 fd = $0 · $25 p = ( erT - d) / ( u - d) (Cd = $0)  (1.25 - .5) / (1.5 - .5) = .75; (1 - p) = .25; c = [ fu (p) + fd (1 - p) ] e-rT c = [ $25 (.75) + $0 (.25) ] / 1.25 = $18.75 / 1.25 = $15
  • 10. © Paul Koch 1-10 IV. Risk Neutral Valuation A. Consider the expected return from the stock, when the probability of an up move is assumed to be p. E(ST) = p Su + (1-p) Sd E(ST) = p S(u-d) + Sd [ subst. p = (erT - d) / (u-d) ] E(ST) = [ (erT - d) / (u-d) ] S(u-d) + Sd E(ST) = (erT - d) S + Sd E(ST) = erTS 1. On average the stock price grows at the riskfree rate. 2. Setting the probability of an up movement equal to p is the same as assuming the stock earns the riskfree rate. 3. If investors are risk-neutral, require no compensation for risk, and the expected return on all securities is the riskfree rate.
  • 11. © Paul Koch 1-11 IV.B. The Risk-Neutral Valuation Principle 1. Any option can be valued on the assumption that the world is risk-neutral. 2. To value an option, can assume: a. expected return on all traded securities is the riskless rate, r; b. the NPV of expected future cash flows can be valued by discounting at r. 3. The prices we get are correct, not just in a risk-neutral world, but in other worlds as well. 4. Risk-Neutral Valuation works because you can always get a hedge portfolio (that’s riskfree) using options, so arbitrageurs force the option value to behave this way.
  • 12. © Paul Koch 1-12 V. Two-Period Binomial Model A. Suppose call expires in one year (as before). Can extend framework to two periods by splitting year into two 6-month periods. ● u2S fuu = max{u2S-K,0} uS ● (fu = ?) S ● ● udS = duS (c = ?) fud = fdu = max{udS-K,0} dS ● (fd = ?) d2S ● fdd = max{d2S-K,0} Period 0 Period 1 Period 2 Each branch in Period 2 is like the One-Period Model: fu = [ fuu p + fud (1-p) ] e-rΔT fd = [ fud p + fdd (1-p) ] e-rΔT Likewise, for the first period: c = { fu p + fd (1-p) } e -rΔT where ΔT = 6 months, and r = 6-mo riskfree rate. Can work backward through the Tree.
  • 13. © Paul Koch 1-13 V.B. Formula for Two-Period Binomial Model 1. Each branch in Period 2 can be examined using One-Period Binomial Model: fu = [ fuu p + fud (1-p) ] e-rΔT ; fd = [ fud p + fdd (1-p) ] e-rΔT Likewise, in Period 1, c = { fu p + fd (1-p) } e-rΔT where ΔT = 6 months and r = 6-mo. riskfree rate. 2. Then we can solve for c by substituting for fu and fd above, as follows: c = { [ fuu p + fud (1-p) ] e -rΔT p + [ fud p + fdd (1-p) ] e -r ΔT (1-p) } e -r ΔT Or: c = { fuu p2 + fud (1-p)p + fdu p(1-p) + fdd (1-p)2 } e -r 2ΔT 3. Simply the 1-Period Binomial Model applied twice. a. The same interpretation: Call value is expected payoff over 2 periods discounted (twice) at (1-pd) riskfree rate. *** 4. Note: Now volatility of S appears directly in formula! Now have all factors! a. σ2 for Binomial distrib. = N p (1-p): Thus, in 2-period model, σ2 = 2 p (1-p).
  • 14. © Paul Koch 1-14 VI. Determination of u, d, & p The parameters, u, d, & p must be set to give correct values for E(ST) & σ during Δt. Choice of these parameters is critical to the performance of the Binomial Model. To solve for these 3 parameters, we need 3 conditions. A. Given a risk neutral world, stock's expected return is r. E(ST) = S e r Δt = p Su + (1-p) Sd [  S; S disappears ] (1) e r Δt = p u + (1-p) d . This is first condition for u, d, & p depends on the mean. B. Define: σS = instantaneous variance of S, over 1-year interval (i.e., annualized). Thus, over time interval Δt, we have standard deviation, σS Δt . The second condition for u, d, & p depends on the variance of S over Δt: (2) σS 2 Δt = pu2 + (1-p)d2 - [pu + (1-p)d]2 . C. A third condition is also often imposed: (3) u = 1 / d . This condition makes the tree “recombine;” simplifies computations. D. For small Δt, these 3 conditions are satisfied by: - observe r ; u = e σ sqrt (Δt), d = 1 / u, and p = (e r Δt - d) / (u - d). - pick σ & ∆t ; - get u, d, & p.
  • 15. © Paul Koch 1-15 VII. Working Backward Through the Tree Example: 4 Periods - observe r ; - pick σ & ∆t ; - get e r Δt, u, d, & p ; Then, given S0, u, & d, fill in the values of S throughout the Tree, & get possible values of c after 4 periods. Next: Apply 1-Period Model to each branch in pd 4; Then work backward through the tree, until you get c today.
  • 16. © Paul Koch 1-16 VIII. Valuing American Calls & Puts A. Calls. 1. European calls can be valued with Binomial Model. 2. American calls have same value as European calls if no dividend. (C = c) 3. If dividend, can value American calls using modified Binomial model. This valuation is complicated by the American feature. (Then C ≥ c) Can assume American call will be exercised early if dividend large enough. Binomial tree can be modified to take this into account. B. Puts. 1. Put-Call Parity can be used to price European puts, after you find value of the European call from Binomial Model. 2. Or European puts can be valued directly with Binomial Model, like calls. 3. American puts are different. Will be exercised early if S ↓ (…) (P > p) Must get directly with Binomial trees. Complicated by American feature. Must take into account opportunity to exercise early at each node of tree.
  • 17. © Paul Koch 1-17 VIII. Valuing American Calls & Puts Example: 5 periods As you work backward through the Tree, Include IF statement at each node in Tree, that compares value from the 1-pd model with the amount ITM. If amount ITM is larger, then exercise at node! Carry this value back through the Tree.
  • 18. © Paul Koch 1-18 IX. Formula for N-Period Binomial Model c = S * B[ a,N,p’ ] - K e -r N ΔT * B[ a,N,p ] where: p = (e r ΔT - d) / (u - d) as before, and p’ = (u / e r ΔT)p ; [ Typically, u > e r ∆t ; so p’ > p. ] a = the lowest number of up moves out of N trials at which the call finishes in-the-money (ITM). B[ a,N,p’ ] = cumulative probability that the number of up moves  a out of N trials, where the probability of an up move is p’ (i.e., cumulative probability that option will finish ITM). B[ a,N,p’ ] and B[ a,N,p ] can be found in tables for Binomial distribution, given a, N, & p or p’.
  • 19. © Paul Koch 1-19 IX. c = S * B[ a,N,p’ ] - K e -r N ΔT * B[ a,N,p ] Example: S0 = $50; K = $60; r = .10; u = 1.2; d = .9; N = 10 periods (years). After 1 period, S1 = either S0 u = $60 or S0 d = $45. In this case, after 1 period S1 cannot be > K = $60. Thus the value of a 1-period call at time 0 is $0. Also, ∆ = (cu - cd) / (S0 (u-d)) = 0 = hedge ratio for 1-pd model (= # of shares per call in hedge portfolio). where cu = $0 = max(S0 u - K, 0) = max( $60 - $60, 0); cd = $0 = max( S0 d - K, 0) = max( $45 -$60, 0). There are no values for ∆ that make hedge portfolio for 1 period. However, after 2 pds, call may finish ITM: cuu = max(S0 u2 – K, 0) = max($72 - $60, 0) = $12. With N = 10, have 10 chances for S to rise. To value this call, apply N-Period Model: Call Value = c = S0 B[ a,N,p’ ] - K e -rT B[ a,N,p ], where B[ a,N,p ] = probability of getting ≥ a out of N up moves, given p each period; p = (er ∆t - d) / (u - d) ≈ (1.1-.9) / (1.2-.9) = .67; p’ = pu / er ∆t = (.67x 1.2) / 1.1 = .73; and where a = minimum number of up moves out of N needed for call to finish ITM. To find a, solve the following: S0 ua dN-a ≥ K or $50 (1.2)a (.9)10-a ≥ $60; a = {1,2,3, …, 10}. Here, it turns out a = 5. If S increases at least 5 out of 10 times, call finishes ITM. Next, see binomial table to find B[a,N,p’] and B[a,N,p]. From this table we have: B[5, 10, .65] = .9051; B[5, 10, .70] = .9527; B[5, 10, .75] = .9803. Interpolating: B[5, 10, .67] = .926 and B[5, 10, .73] = .972 Now we have all the information to solve N-Period Binomial Model for c: Call Value = $50 x (.972) - $60 x (.386) x (.926) = $27.20
  • 20. © Paul Koch 1-20 c = S * B[ a,N,p’ ] - K e -r N ΔT * B[ a,N,p ] Table of Binomial Probabilities n 10 11
  • 21. © Paul Koch 1-21 X. What if Stock Pays a Dividend? Example: If stock will pay a dividend with NPV = D, then expect S to ↓ by D when D is paid. The Binomial Tree can be modified to account for the expected decline in S, at the time of the dividend. Note: If S is adjusted down by the amount D, then the Tree does not re-combine following the dividend. This feature makes the analysis somewhat more cumbersome. But this is a simple task for computers.
  • 22. © Paul Koch 1-22 X. What if Stock Pays a Dividend? Example: If stock index pays a continuous dividend yield, δ, then expect S to ↓ by (1-δ) when D is paid. In this case, the Tree does recombine.