MFE Notes PDF
MFE Notes PDF
MFE Notes PDF
Put-call parity
2. Comparing options
∂C ∂P
For a Call: higher strike =⇒ lower price. For a Put: higher strike =⇒ higher price. −1 ≤ ∂K ≤ 0 and 0 ≤ ∂K ≤ 1.
American options are worth more than European.
The only rational time to exercise an American call option early is just before a dividend. If no dividends, then never exercise early.
Early Call exercise may be rational if PVt,T (Div) ≥ K(1 − e−r(T −t) ). Early Put exercise may be rational if Call + PVt,T (Div) ≥ K(1 − e−r(T −t) ).
An American option with exercise time T is ≥ one with exercise time t < T .
A European call option on a non-dividend stock with exercise time T is ≥ one with exercise time t < T .
A European option on a non-dividend stock with strike price Ker(T −t) is ≥ one with strike price K.
Option payoff at upper, lower nodes: Cu , Cd . Must have d < F = S e(r−δ)h < u to prevent arbitrage.
Replicating portfolio: solving S u∆ + er B = Cu and S d∆ + er B = Cd gives
These formulas can also be used to pull back the replicating portfolio (∆, B) at each node.
√
For a tree built using forward rates: u/d = e(r−δ)h±σ h
. Option price: C = S ∆ + B = e−rh (p∗ Cu + (1 − p∗ )Cd )
To pull back to previous node, discount with e−rh , not with the e−(r−δ)h that appears in the expression for p∗ !
5. Risk-neutral pricing
5.1. Pricing with true probabilities. α is the expected return on a stock, and γ is the corresponding discounting rate for the option α > r.
γ is also called the compound annual return for the option. For puts, usually γ < 0.
p∗ is not really the probability that the stock increase in value. It is the probability that makes α = r.
e(α−δ)h − d S ∆ αh B
p= eγh = e + erh Ceγh = S ∆eαh + Berh = pCu + (1 − p)Cd
u−d S∆ + B S∆ + B
1
5.2. Risk-neutral pricing. Ui is PV(1) for stock in state i. Qi is conditional value of PV(1), so Qu = pUu and Qd = (1−p)Ud and Qu + Qd = .
1+r
p 1− p
Current value of a stock: C0 = Qu Cu + Qd Cd = pUu Cu + (1 − p)Ud Cd If risk-neutral, Qu = , Qd =
1+r 1+r
pCu + (1 − p)Cd pCu + (1 − p)Cd
Effective annual rate of return: 1 + α = =
pUu Cu + (1 − p)Ud Cd Qu C u + Qd C d
Qu pUu Qd
Risk-neutral probabilities: p∗ = = = Qu (1 + r) 1 − p∗ =
Qu + Qd pUu + (1 − p)Ud Qu + Qd
1
2
For early exercise to be optimal: div − int ≥ put, or S (1 − e−δt ) − K(1 − e−rt ) ≥ Put(S , K)
√
Standard tree centered on (r − δ)h, so u/d = e(r−δ)h±σ h
. Based on forward prices.
√ √
Cox-Ross-Rubenstein tree centered on 1, so u/d = e ±δ h
. Allows arbitrage iff eσ h < e(r−δ)h .
σ2
√ σ2
√
Lognormal tree centered on (r − δ − σ2 )h, so u/d = e(r−δ−
2
2 )h±σ h
. Allows arbitrage iff e(r−δ− 2 )h+σ h
< e(r−δ)h .
Also called Jarrow-Rudd. Makes p very close to 0.5.
Estimating volatility: given stock prices S ti for i = 0, 1, . . . , n, compute τi := ln(S ti /S ti−1 ), for i = 1, . . . , n. Then
n n √
1X 1X 2 n
x̄ = τi and µ2 = τ and s2 = (µ2 − x̄2 ) −→ unbiased annualized variance = s/ h
n i=1 n i=1 i n−1
σ2
ln(S 0 /K) + (α − δ − 2 )t
Pr(S t > K) = N(d̂2 ) and Pr(S t < K) = N(−d̂2 ) , where d̂2 has α in place of r: d̂2 = √
σ t
σ2 σ2
Median stock price = S 0 e(α−δ− 2 )t
= E(S t )e− 2 )t
< E(S t ) = S 0 e(α−δ)t = mean stock price.
σ2 √ σ2 √
)t+σ t·N −1 (p/2) )t+σ t·N −1 (1−p/2)
To have S L ≤ S t ≤ S U with probability p: S L = S 0 e(α−δ− 2 and S U = S 0 e(α−δ− 2
N(d̂1 ) N(−d̂1 )
Conditional expected stock price: E[S t |S t > K] = S e(α−δ)t and E[S t |S t < K] = S e(α−δ)t
N(d̂2 ) N(−d̂2 )
Expected payoff on a Call: E[max{0, S t − K}] = S e(α−δ)t N(d̂1 ) − KN(d̂2 ) Put: E[max{0, K − S t }] = KN(−d̂2 ) − S e(α−δ)t N(−d̂1 )
R∞ d̂1 ) d̂1 )
C = e−rt K (S t − K)g∗ (S t ) dS t = e−rt E∗ [S − K|S > K]P∗ [S > K] = S e(α−r−δ)t N(
N(d̂ )
N(d2 ) − Ke−rt N(−
N(−d̂ )
N(−d2 ) = B-S, for α = r.
2 2
where n is number of observations and p is number of periods per year and xi = ln(S i /S i−1 )
Assumptions:
•Continuously compounded returns on the stock (δ) are normally distributed and independent over time.
•Continuously compounded returns on the strike asset (r) are known and constant.
•Volatility is known and constant.
•Dividends are known and constant.
•There are no transaction costs or taxes.
•It is possible to short-sell any amount of stock and to borrow any amount of money at the risk-free rate.
ln F P (S )/F P (K) + σ2 T
2
√
General Black-Scholes C(S , K, σ, T, r, δ) = F P (S )N(d1 ) − F P (K)N(d2 ) , where d1 = √ and d2 = d1 − σ T .
σ T
√
ln KS + r − δ + σ2 T and d2 = d1 − σ T and
2
For stocks, F P (S ) = S e−δT and F P (K) = Ke−rT , so d1 = √ 1
σ T
Call(S , K) = S e −δT
N(d1 ) − Ke −rT
N(d2 ), Put(S , K) = Ke−rT N(−d2 ) − S e−δT N(−d1 ).
For currency, let rf = rforeign and let x be the amount of foreign currency to buy. Then δ = rf and
Call(x, K) = xe−rf T N(d1 ) − Ke−rT N(d2 ), Put(x, K) = Ke−rT N(−d2 ) − se−rf T N(−d1 ).
√
ln KS + σ2 T . When K = S , this becomes d1 = σ T /2. The Black formula is:
2
For futures, δ = r, so d1 = √ 1
σ T
Call(x, K) = Fe−rT N(d1 ) − Ke−rT N(d2 ), Put(x, K) = Ke−rT N(−d2 ) − Fe−rT N(−d1 ).
3
S ∆portfolio S ai ∆Ci
P
Elasticity for the porfolio is computed by Ωportfolio = = P .
Cportfolio ai Ci
Calendar spread Sell C(S , K, t) and buy C(S , K, T ), with t < T (or buy C(S , K, t) and sell C(S , K, T )).
If Ct << C0 , then loss on C(S , K, T ) outweighs profit on sale of C(S , K, t).
If Ct >> C0 , then obligation from sale of C(S , K, t) outweighs profit when exercising C(S , K, T ).
To find holding period profit/calendar spread profit for [0, t], where 0 < t < T i , use BS to compute
n
X m
X
(portfolio value at time t) − (portfolio value at time 0)ert = Ci (S , K, T i ) + (cash settlements) − C j (S , K, t)ert . (1)
i=1 j=1
Implied volatility (i) Allows pricing other options on the same stock, without market prices. (ii) Is a quick way to describe option prices. (iii)
Volatility skew measures accuracy of Black-Scholes model. Volatility skew: implied volatility tends to be lower for high strike prices.
If a market-maker sells an option, he buys ∆ of the stock to hedge so there will be no profit or loss if the stock price changes.
12.1. Overnight profit. Ignoring dividends, profit is change in option value & ∆ (change in stock price) & interest on borrowed money:
market-maker profit = − (C(S t ) − C(S 0 )) + ∆(S t − S 0 ) − ert/365 − 1 (∆S 0 − C(S 0 )), where t is in days (usually t = 1). This is a special case of (1):
√ √
market-maker profit = (∆S t − C(S t )) − ert/365 (∆S 0 − C(S 0 )) which is positive iff S − σ t < St < S + σ t .
12.3. Rehedging. Buy ∆t − ∆0 of the stock, where ∆t = N(d1 ) is computed at time t, and ∆0 = N(d1 ) computed at time 0. If negative, sell.
Let Rh,i be period-i return to a delta-hedged market maker who has written a call. Then
σ2 2 2 2 2
Rh,i = S (xi − 1)Γh, and Var(Rh,i ) = 1
2 σ2 S 2 Γh and annual variance = 1
2 σ2 S 2 Γ h
2
12.4. Hedging multiple greeks. Sell option Csell , then ∆-Γ hedge by buying x1 shares of stock and buying x2 of another option Cbuy :
arithmetic geometric
average price Call = max(0, A(S ) − K), Put = max(0, K − A(S )) Call = max(0, G(S ) − K), Put = max(0, K − G(S ))
average strike Call = max(0, S T − A(S )), Put = max(0, A(S ) − S T ) Call = max(0, S T − G(S )), Put = max(0, G(S ) − S T )
Asian is cheaper than European, since less volatile. Similarly, average over more items is cheaper.
Daily average price < monthly average price. Monthly average strike < daily average strike.
G(S ) ≤ A(S ) =⇒ Geometric average price call < arithmetic average price call. Reverse inequality for puts, also reverse for average strikes.
13.2. Barrier options. Rebate options: pay a fixed amount when the barrier is hit.
Parity: knock-in option + knock-out option = ordinary option .
13.3. Compound options. For binomial tree models, work out the binomial tree for the underlying first. Then for the compound option, work out
a second tree with initial vertices given by the prices of the underlying.
13.3.2. American options on stocks with one discrete dividend. If a dividend D is paid at time t, then value of an American call at time t is greater
of exercise value and option for remaining period: max{S t + D − K, C(S t , K, T − t)}. If S t is cum-dividend and S t0 = S t − D is ex-dividend, then
time t : S t0 + D − K + max{0, P(S t0 , K, T − t) + K(1 − e−r(T −t) ) − D} =⇒ time 0 : S 0 − Ke−rt + CallOnPut[S , K, D − K(1 − e−r(T −t) )] .
Early exercise is not rational if x = D − K(1 − e−r(T −t) ) < P(S t0 , D − K(1 − e−r(T −t) )) . For P, use F P (S ) = S 0 − De−rt and F P (K) = Ke−rT .
14.2. Gap options. K splits into Kstrike and Ktrigger . Occurrence of payoff is determined by Ktrigger , so use it to determine the probabilities N(di ).
Amount of payoff is determined by Kstrike , so use it to compute option price:
Call = S e−δt N(d1 ) − Kstrike e−rt N(d2 ), Put = Kstrike e−rt N(−d2 ) − S e−δt N(−d1 ).
√
ln(S /Ktrigger ) + r − δ + σ2 T and d2 = d1 − σ T . Decompose gap in terms of AoNs:
2
where d1 = 1
√
σ T
C(S , Kstrike , Ktrigger ) = C(S , Ktrigger ) + (Ktrigger − Kstrike )|S > Ktrigger P(S , Kstrike , Ktrigger ) = P(S , Ktrigger ) + (Ktrigger − Kstrike )|S < Ktrigger
14.3. Exchange options. Let S be the asset you receive, with dividend rate δ1 , and K be the asset you may exchange for it, with dividend rate δ2 .
The volatility of S − K is σ2 = σ2S + σ2K − 2ρσS σK
14.5. Forward-start options. Let diT −t be di computed with time T − t instead of t. Then
discount to t=0
S t e−δ(T −t) N(d1T −t ) − S t e−r(T −t) N(d2T −t ) −−−−−−−−−−−−−−−−→ S 0 e−δT N(d1T −t ) − S 0 e−r(T −t)−δT N(d2T −t )
Z di (S ) −(x)2 /2
e−(di ) /2 ∂di e−(di ) /2 e−(di ) /2
2 2 2
∂N(di ) ∂
! !
e 1
14.6. For hedging: differentiate using = √ dx = √ = √ √ = √ .
∂S ∂S −∞ 2π 2π ∂S 2π S σ T S σ 2πT
15. Monte Carlo valuation
−1 (u)
To simulate a lognormal random variable, let u ∼ U(0, 1) be uniform. Then N −1 (u) ∼ N(0, 1) and eN is lognormal.
n
e−rT X
If V(S T , T ) is option payoff at T , the Monte Carlo time-0 price is V(S 0 , 0) = V(S Ti , T )
n i=1
n
e−rT X √
( )
σ2
For a European call, this would be C = max 0, S 0 e(r−δ− 2 )T +σ T Zi − K , where Zi ∼ N(0, 1) for i = 1, . . . , n.
n i=1
P 1/2 sn
x̄ is sample mean and σC = sn = 1 n
n i=1 (xi − x̄)2 is sample stdev for one draw. Then σn = √ is stdev of the Monte Carlo estimate.
n
At is stock price at time t, α is continuous rate of return, δ is continuous dividend rate, σ is volatility, N(x) is the normal (cumulative) distribution
function. So total drift is α − δ =“capital gains return”=“contin. compounded expected incr.”.
If α or σ is given in terms of a time unit, use this to denominate time (e.g., σ = 2 per quarter =⇒ 1 year would be t = 4).
(t)
(t)
For stock to exceed a continuously compounded annual return (yield) of y means SS (0) ≥ eyt , or ln SS (0) ≥ yt.
16.1. Arithmetic BM:. X(t) = αs + σZ(t). The increment X(t + h) − X(t) has mean µ = (α − δ)h and var= σ2 h, so
At+h − At − µ
!
P[X(t + h) < At+h |X(t) = At ] = N √ , dX(t) = α dt + σdZ(t)
σ h
16.2. Geometric BM:. Y(t) = eX(t) . The increment Y(t + h) − Y(t) has mean µ = (α − δ − σ2 )h and var= σ2 h, so
2
Y(t + h) ln At+h − ln At − µ
" # !
At+h
P[Y(t + h) < At+h |Y(t) = At ] = P < |Y(t) = At = N √ , dY(t) = αY(t) dt + σX(t)dZ(t)
Y(t) At σ h
σ2
To go from geometric to arithmetic, subtract 2 and replace X(t) with ln X(t) .
Covariance. For standard BM: hZ s , Zt i := Cov(Z s , Zt ) = min{s, t}.
σ2
For Xt = X0 eµt+σZt , (eσ s ,Zt i
2 hZ
For Xt = X0 + αt + σZt , hX s , Xt i = σ2 hZ s , Zt i. hZ s , Zt i = X02 e(µ+ 2 )(s+t)
− 1).
17. Differentials
Watch for variance (σ2 ) given instead of volatility (σ). Var(ln S (t)|S (0)) = Var(ln F0,T (S )) = Var(ln F0,T
P (S )) = σ2 t.
σ2
σ2
ln X(t)|X(0) ∼ N X(0) + (ξ − 2 )t, σ t
2
X(t) = X(0)e(ξ− 2 )t+σZ(t)
σ2 σ2
ln X(t) − ln X(0) = (ξ − 2 )t + σZ(t) d (ln X(t)) = (ξ − 2 ) dt + σdZ
σ2 σ2
Forward price is F0,T S (T )a = S (0)a ea(r−δ+(a−1) 2 )T . Prepaid forward price is F0,T P
S (T )a = e−rT S (0)a ea(r−δ+(a−1) 2 )T
d(S a ) σ2
!
The Itô process C = S a is given by a
= a(α − δ + (a − 1) )T dt + aσdZ.
S 2
Sharpe ratios γ−r α−r
aσ = σ show that C = S earns γ = a(α − r) + r. Then ln F 0,T (S ) = ln E [S ] − γ relates the above formulas.
a P a a
24.1. Generic (nonBDT) interest rate trees. Given a continuously compounded interest rate tree with entries r (or prices P(t, t + 1) = e−r ),
X Y
P(0, T ) = P(γ) e−rn , where rn are the rates appearing in the path γ (3)
γ∈Paths n∈γ
To obtain the continuously compounded yield to maturity, solve P(0, T ) = e−rT for r, where T =number of periods (columns).
To compute the premium of a call at time t, strike K: compute (P(0, T ) − K) ∧ 0 for column t. Then walk back by average & discount.
Prices at the end of the tree are just given by e−r ; for intermediate prices, use (3).
For American options: immediate exercise at a node with rate r is worth e−r , so exercise a call early if e−r − K > (pulled-back value).
1 1 1
24.2. Black-Derman-Toy trees. Use P j (t − 1, T ) = P j (t, T ) + P j+1 (t, T ) to walk back, and P = to convert.
1 + R j (t − 1, t) 2 1+R
√
g R2t e4σ t
gggggg
BDT tree Construct with: !
√ P(0, 2) 1 1 1
XXXXXX = +
ff Rt e2σ t
fffff
√
X P(0, 1) 2 1 + R1 1 + R1 e2σ t
XfXXXXX
R0 f
√
XXXXX ffffffff R2t e
2σ t
Ratio in column t: √
Rt YYYYYY
rate j
YYYY = e2σ t
rate j+1
R2t
R j (t,T )
To get volatility for yields, use σ = 1
2 ln R j+1 (t,T ) from column ratio. For t , T − 1, compute rates from P j (t, T )
To compute P(0, T ), start with prices P j (T − 1, T ) = 1
1+R j (T −1,T ) in column T . Then walk back by average & discount.
standard
To compute standard F0,T , start with discounted rates R j (T − 1, T ) = R
1+R in column T . Then walk back by average & discount.
standard
standard P(0, T ) P(0, T ) − P(0, T + 1) F0,T
RA = −1= =
P(0, T + 1) P(0, T + 1) P(0, T + 1)
Eurodollar
To compute Eurodollar-style F0,T , start with rates R j (T − 1, T ) = 1
P j (T −1,T ) − 1 in column T . Then walk back by average & discount.
Equivalently, start with discounted prices 1 1
1+R j (T −2,T −1) 2 R j (T − 1, T ) + R j+1 (T − 1, T ) in column T − 1 and walk back by average & discount.
Eurodollar
Eurodollar F0,T
RA =
P(0, T )
The forward rate RA for an FRA (=“interest rate for computing payoff”) is the rate that makes the expected value of the FRA equal to 0.
!T −t
1
If R(t, T ) is the rate of a loan starting at t and ending at T , then FRA pays R(t, T ) − RA at time T , or (R(t, T ) − RA ) at time t.
1 + R(t, T )
25.2. Caps via the Black formula. Each caplet is (1 + K) puts with strike 1
1+K . A Put with strike 1
1+K and exercise time t has value P(Ft , 1
1+K ).
h i
Cap price = (1 + K) P0 + P(F1 , 1+K
1
) + · · · + P(FT , 1+K
1
) Caplet price = (1 + K)P(Ft , 1
1+K ) from (4)
26.1. The impossible model. Use continuously compounded interest P(0, T ) = e−rT .
t1 P(0, t1 )
Hedge ratio for duration-hedge: −N = − . (< 0 =⇒ sell), N = Nt2 =number of t2 -bonds
t2 P(0, t2 )
26.2. Equilibrium models. P = P(r, T ) is the price of a zero-coupon bond when the short-term rate is r, and dr = a(r) dt + σ(r) dZ.
1 σ2 1
dP = αP dt + qP dZ, α = α(r, t, T ) = (aPr + 2 Prr + Pt ) q = q(r, t, T ) = σPr
P P
The Sharpe ratio is
α(r, t, T ) − r σ2 a σPrr Pt − rP
!
1
φ(r, t) = = aPr + Prr + Pt − rP = + +
q(r, t, T ) σPr 2 σ 2Pr σPr
Risk-neutral process for bonds: short-term interest rates dr = a dt + σ dZ 7→ risk-neutral interest rates dr = (a − σφ) dt + σ dZ
Black-Scholes equation: σ2 S 2 Γ + rS ∆ + θ = rC(S ) σ2
2
7→ 2 P rr + (a − σφ)P r + Pt = rP
26.2.2. Vasicek: dr = a(b − r) dt + σ dZ . Advantages: mean reversion. Disadvantages: vol is constant, can have r < 0.
2 σ2 σ σ2
P(r, t, T ) = Ae−rB , where A(t, T ) = er[B−(T −t)]−B 4a , B = B(t, T ) = a1 (1 − e−a(T −t) ) , r =b+ φ− 2 . (5)
a 2a
Also, B(t, T ) = āT −t a and r is the formula for the yield to maturity on an infinitely-lived bond. The price model (5) satisfies
σ2
Prr + (a(b − r) − σφ)Pr + Pt = rP, for Pr = ∆ = −BP and Prr = Γ = B2 P.
2
2 σ2 B3
For the case a = 0: dr = σdz, r̄ is undefined, B = T − t, and A = exp(σφ B2 + 2 3 ).
√
26.2.3. Cox-Ingersoll-Ross: dr = a(b − r) dt + σ r dZ . Advantages: mean reversion, vol ∼ r, r ≥ 0.
#2ab/σ2
2γe(a+ϕ+γ)(T −t)/2 2(eγ(T −t) − 1)
"
P(r, t, T ) = Ae−rB , where A = A(t, T ) = , B = B(t, T ) = ,
(a + ϕ + γ)(eγ(T −t) − 1) + 2γ (a + ϕ + γ)(eγ(T −t) − 1) + 2γ
2ab
and γ = (a + ϕ)2 + 2σ2 and ϕ = φ(r, t)σ(r, t)/r and r =
p
is yield to maturity on an infinitely-lived bond.
a+ϕ+γ
26.3. Delta-hedging.
X t1 P(r, 0, t1 )
duration-hedge : (bond value) (bond duration) = 0 =⇒ need to sell N=− of bond 2
t2 P(r, 0, t2 )
X Pr (r, 0, t1 ) ∂P
delta-hedge : (bond value) (bond delta) = 0 =⇒ need to sell N=− of bond 2, Pr =
Pr (r, 0, t2 ) ∂r
8
D v Theta for a call
q r Psi for a call
Y
Delta for a call Vega for a call or a put Rho for a call
1 25 0 80 0
0.1 year 0.1 year
0.8 20 0.5 year 0.5 year −20
60
1.2 year −5 1 year
0.6 15 −40
30 year 40 2 years
0.1 year 0.1 year 0.1 year
0.4 0.5 year 10 −60 0.5 year
−10 0.5 year
1 year 1 year 20 1 year
0.2 5 −80
2 year 2 years 2 years
0 0 −15 0 −100
20 40 60 80 20 40 60 80 20 40 60 80 20 40 60 80 20 40 Stock price 60 80
Stock price Stock price
Call premium as a function of price S Call premium as a function of volatility s Call premium as a function of t Call premium as a function of r Call premium as a function of d
40 20 20 25 35
0.1 year 0.1 year 30 0.1 year
0.1 year
30 0.5 year 15 20 0.5 year 0.5 year
0.5 year 15 25
1 year 1 year 1 year
1 year Strike K=40
20 2 years 10 15 2 years 20 2 years
2 years Strike K=50
10 Strike K=55 15
10 5 Strike K=65 10
10
Strike K=80
0 5 0 5 5
20 40 Stock price 60 80 0 0.1 0.2 0.3 0.4 0.5 0 1 2 3 0 0.05 0.1 0.15 0.2 0 0.05 0.1 0.15 0.2
volatility Risk−free rate r
Time to expiry Dividend yield rate d
D G q r Y
Delta for a put Theta for a put Rho for a put Psi for a put
0 5 0 80
Gamma for a call or a put 0.1 year
−0.2 0.08 −20
0 60 0.5 year
0.1 year 1 year
−0.4 0.06 0.5 year −40
−5 40 2 years
0.1 year 1.2 year 0.1 year 0.1 year
−0.6 0.5 year 0.04 −60 0.5 year
10 year 0.5 year
1 year −10 1 year 1 year 20
−0.8 0.02 −80
2 years 2 years 2 years
−1 0 −15 −100 0
20 40 60 80 20 40 60 80 20 40 60 80 20 40 60 80 20 40 60 80
Stock price Stock price Stock price Stock price Stock price
Put premium
Put premium as a function of price S Delta for a call or a put Put premium as a function of t Put premium as a function of r Put premium as a function of d
30 15 10 0.25
0.1 year 0.1 year 0.1 year
25 8 0.2
0.5 year 0.5 year 0.5 year
20 1 year 10 1 year 1 year
Strike K=40 6 0.15
15 2 years 2 years 2 years
0.1 year Strike K=50
0.5 year 4 0.1
10 5 Strike K=55
1 year Strike K=58
5 2 0.05
2 years Strike K=65
0 0 0 0
20 40 60 80 20 40 60 80 0 1 2 3 0 0.05 0.1 0.15 0.2 0 0.05 0.1 0.15 0.2
Stock price Stock price Risk−free rate r
Dividend yield rate d
Normal Distribution Table
0.00 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09
0.0 0.50000 0.50399 0.50798 0.51197 0.51595 0.51994 0.52392 0.52790 0.53188 0.53586
0.1 0.53983 0.54380 0.54776 0.55172 0.55567 0.55962 0.56356 0.56749 0.57142 0.57535
0.2 0.57926 0.58317 0.58706 0.59095 0.59483 0.59871 0.60257 0.60642 0.61026 0.61409
0.3 0.61791 0.62172 0.62552 0.62930 0.63307 0.63683 0.64058 0.64431 0.64803 0.65173
0.4 0.65542 0.65910 0.66276 0.66640 0.67003 0.67364 0.67724 0.68082 0.68439 0.68793
0.5 0.69146 0.69497 0.69847 0.70194 0.70540 0.70884 0.71226 0.71566 0.71904 0.72240
0.6 0.72575 0.72907 0.73237 0.73565 0.73891 0.74215 0.74537 0.74857 0.75175 0.75490
0.7 0.75804 0.76115 0.76424 0.76730 0.77035 0.77337 0.77637 0.77935 0.78230 0.78524
0.8 0.78814 0.79103 0.79389 0.79673 0.79955 0.80234 0.80511 0.80785 0.81057 0.81327
0.9 0.81594 0.81859 0.82121 0.82381 0.82639 0.82894 0.83147 0.83398 0.83646 0.83891
1.0 0.84134 0.84375 0.84614 0.84849 0.85083 0.85314 0.85543 0.85769 0.85993 0.86214
1.1 0.86433 0.86650 0.86864 0.87076 0.87286 0.87493 0.87698 0.87900 0.88100 0.88298
1.2 0.88493 0.88686 0.88877 0.89065 0.89251 0.89435 0.89617 0.89796 0.89973 0.90147
1.3 0.90320 0.90490 0.90658 0.90824 0.90988 0.91149 0.91309 0.91466 0.91621 0.91774
1.4 0.91924 0.92073 0.92220 0.92364 0.92507 0.92647 0.92785 0.92922 0.93056 0.93189
1.5 0.93319 0.93448 0.93574 0.93699 0.93822 0.93943 0.94062 0.94179 0.94295 0.94408
1.6 0.94520 0.94630 0.94738 0.94845 0.94950 0.95053 0.95154 0.95254 0.95352 0.95449
1.7 0.95543 0.95637 0.95728 0.95818 0.95907 0.95994 0.96080 0.96164 0.96246 0.96327
1.8 0.96407 0.96485 0.96562 0.96638 0.96712 0.96784 0.96856 0.96926 0.96995 0.97062
1.9 0.97128 0.97193 0.97257 0.97320 0.97381 0.97441 0.97500 0.97558 0.97615 0.97670
2.0 0.97725 0.97778 0.97831 0.97882 0.97932 0.97982 0.98030 0.98077 0.98124 0.98169
2.1 0.98214 0.98257 0.98300 0.98341 0.98382 0.98422 0.98461 0.98500 0.98537 0.98574
2.2 0.98610 0.98645 0.98679 0.98713 0.98745 0.98778 0.98809 0.98840 0.98870 0.98899
2.3 0.98928 0.98956 0.98983 0.99010 0.99036 0.99061 0.99086 0.99111 0.99134 0.99158
2.4 0.99180 0.99202 0.99224 0.99245 0.99266 0.99286 0.99305 0.99324 0.99343 0.99361
2.5 0.99379 0.99396 0.99413 0.99430 0.99446 0.99461 0.99477 0.99492 0.99506 0.99520
2.6 0.99534 0.99547 0.99560 0.99573 0.99585 0.99598 0.99609 0.99621 0.99632 0.99643
2.7 0.99653 0.99664 0.99674 0.99683 0.99693 0.99702 0.99711 0.99720 0.99728 0.99736
2.8 0.99744 0.99752 0.99760 0.99767 0.99774 0.99781 0.99788 0.99795 0.99801 0.99807
2.9 0.99813 0.99819 0.99825 0.99831 0.99836 0.99841 0.99846 0.99851 0.99856 0.99861
3.0 0.99865 0.99869 0.99874 0.99878 0.99882 0.99886 0.99889 0.99893 0.99896 0.99900
3.1 0.99903 0.99906 0.99910 0.99913 0.99916 0.99918 0.99921 0.99924 0.99926 0.99929
3.2 0.99931 0.99934 0.99936 0.99938 0.99940 0.99942 0.99944 0.99946 0.99948 0.99950
3.3 0.99952 0.99953 0.99955 0.99957 0.99958 0.99960 0.99961 0.99962 0.99964 0.99965
3.4 0.99966 0.99968 0.99969 0.99970 0.99971 0.99972 0.99973 0.99974 0.99975 0.99976
3.5 0.99977 0.99978 0.99978 0.99979 0.99980 0.99981 0.99981 0.99982 0.99983 0.99983
3.6 0.99984 0.99985 0.99985 0.99986 0.99986 0.99987 0.99987 0.99988 0.99988 0.99989
3.7 0.99989 0.99990 0.99990 0.99990 0.99991 0.99991 0.99992 0.99992 0.99992 0.99992
3.8 0.99993 0.99993 0.99993 0.99994 0.99994 0.99994 0.99994 0.99995 0.99995 0.99995
3.9 0.99995 0.99995 0.99996 0.99996 0.99996 0.99996 0.99996 0.99996 0.99997 0.99997
Inverse lookup: P(Z<z) 0.800 0.850 0.900 0.950 0.975 0.990 0.995 0.999
z 0.84162 1.03643 1.28155 1.64485 1.95996 2.32635 2.57583 3.09023