Finance-Theory Β· Unit 13 Β· Video 1 Β· Interactive Practice
The Binomial Option Pricing Model: A One-Period Coin-Flip World
IKey Formulas
Formula
Name
What it says
S1β=uS0β with prob. p S1β=dS0β with prob. 1βp u>d
One-period stock move
Tomorrow's price is a Bernoulli trial; u and d are gross factors, so a 10% rise is u=1.1 and a 10% fall is d=0.9. Calling the larger factor u is only a labelling convention.
The call expires tomorrow, so its value then is its payoff; each payoff arrives with the probability of the stock move that produces it, p or 1βp.
S0βE[S1β]β=pu+(1βp)d
Expected gross return
For a growth stock with u=1.1 and d=0.99 this is 0.99+0.11p, above 1 whenever p>111β.
C0β=f(S0β,Β K,Β u,Β d,Β p,Β r)
Today's call price
Six candidate inputs; r is the gross riskless rate from today to tomorrow, r=1+netΒ rate. One of the six turns out to be redundant.
Key Insight: If the stock can take only two values tomorrow, so can the option. The probabilities p and 1βp must sum to one, but nothing forces u and d to sum to anything, or even to sit on either side of 1.
IITwo Stock Prices, Two Call Payoffs
Tomorrow's two stock prices, uS0β and dS0β, fix the call's two payoffs, Cuβ and Cdβ.
IIIExpected Gross Return of the Coin Flip
Weighting u and d by p and 1βp gives the stock's expected gross return, and so its drift.
IVQuiz Questions
Problem 1 Β· The Call's Two Payoffs
Given: A stock trades at $30 today and tomorrow is worth uS0β or dS0β with u=1.2 and d=0.8. A call on it with strike $27 expires tomorrow. Find the call's payoffs Cuβ and Cdβ.
β Correct! The call is in the money only in the up state: it pays $9 there and nothing in the down state.
β Those are the stock's two prices. The call pays the stock price minus the strike, and only when that is positive.
β Close, but a call payoff is never negative. In the down state the stock is worth $24, below the $27 strike, so the holder lets the call expire: Cdβ=Max[dS0ββK,Β 0]=0.
β Not quite. $3 is today's price minus the strike; the payoff uses tomorrow's price uS0β, not S0β.
β Not quite. Compute uS0β and dS0β first, then apply Max[S1ββK,Β 0] to each.
Show solution
Tomorrow's two stock prices: uS0β=1.2Γ30=36 and dS0β=0.8Γ30=24 dollars.
So the call pays $9 if the stock rises and $0 if it falls.
Problem 2 Β· Gross Factors, Not Net Rates
Given: A stock at $120 today will either rise 35% or fall 15% by tomorrow. A call on it with strike $90 expires tomorrow. Find the factors u, d and the down-state payoff Cdβ.
What are u and d?
What is the down-state payoff?
β Correct! A 15% fall multiplies the price by d=0.85, leaving $102, still $12 above the strike.
β Those are net rates of change. The model multiplies today's price by a gross factor: u=1+0.35 and d=1β0.15.
β Close, but d is a gross factor too. A 15% fall keeps 85% of the price, so d=1β0.15=0.85, not 0.15.
β The labels are reversed. By convention u>d: the larger factor, 1.35, is u.
β Check d. With d=0.15 the stock would drop to $18 and the call would pay nothing, but a 15% fall leaves dS0β=0.85Γ120=102 dollars.
β Not quite. $30 is today's price minus the strike; the down-state payoff uses dS0β.
β That is Cuβ. In the up state the stock is worth $162 and the call pays $72; the down state has the stock at $102.
β Check the factors. A rise of x percent gives u=1+x/100; a fall of y percent gives d=1βy/100.
β Check the payoff. Apply Max[dS0ββK,Β 0] with the gross factor d.
Show solution
Factors:u=1+0.35=1.35 and d=1β0.15=0.85; u>d as the convention requires.
Stock tomorrow:uS0β=1.35Γ120=162 and dS0β=0.85Γ120=102 dollars.
The call is in the money in both states: it pays $12 after a fall and $72 after a rise.
Problem 3 Β· Expected Return and Drift
Given: A stock's gross factors are u=1.15 and d=0.95, and the probability of a rise is p=0.4. Find the expected gross return E[S1β]/S0β, and the threshold that p must exceed for the stock to drift upward.
What is the expected gross return?
The stock drifts upward whenever p exceeds
β Correct!E[S1β]/S0β=0.95+0.20p is 1.03 at p=0.4, an expected rise of 3%, and it exceeds 1 exactly when p>41β.
β That is the plain average of u and d. It would be right only for a fair coin; here the rise has probability 0.4, not 0.5.
β The probabilities are swapped.p=0.4 belongs to the rise u, and 1βp=0.6 to the fall d.
β That is only the up-state term.pu=0.46 leaves out the fall; add (1βp)d=0.6Γ0.95=0.57.
β Not quite. The factors need not be symmetric around 1: the fall here is only 5% against a 15% rise, so a smaller p already tips the balance.
β Close, but that is (uβ1)/(uβd). Solve 0.95+0.20p>1 for p: the threshold is (1βd)/(uβd).
β Not quite.1βd=0.05 still has to be divided by uβd=0.20.
β Check the expectation. Weight each gross factor by its probability: pu+(1βp)d.
β Check the threshold. Set d+(uβd)p=1 and solve for p.
Drift threshold: rewrite the expectation as d+(uβd)p=0.95+0.20p. It exceeds 1 when
0.20p>0.05βΊp>uβd1βdβ=0.200.05β=41β
With p=0.4>41β the stock drifts upward, consistent with the 3% found above.
Problem 4 Β· Same Tree, Different Payoff
Given: A stock at $60 today moves to uS0β or dS0β tomorrow with u=1.15 and d=0.75. A put with strike $63 expires tomorrow and pays Max[KβS1β,Β 0]. Find its payoffs Puβ and Pdβ in the up and down states.
β Correct! The same two stock prices, $69 and $45, feed a different payoff rule: the put pays only in the down state.
β Those are the call's payoffs. A call with this strike pays $6 when the stock rises to $69; the put pays when the stock ends below the strike.
β Close, but a put payoff is never negative either. With the stock at $69, above the $63 strike, the put expires unused: Puβ=0.
β Not quite. $3 is the strike minus today's price; the down-state payoff uses dS0β=45 dollars.
β Not quite. Compute uS0β and dS0β, then apply Max[KβS1β,Β 0] to each.
Show solution
Tomorrow's stock prices: uS0β=1.15Γ60=69 and dS0β=0.75Γ60=45 dollars.
Two stock values tomorrow again mean two option values tomorrow, each arriving with the probability of the stock move behind it: $0 with probability p, $18 with probability 1βp.