Finance-Theory Β· Unit 13 Β· Video 1 Β· Interactive Practice

The Binomial Option Pricing Model: A One-Period Coin-Flip World

IKey Formulas

FormulaNameWhat it says
S1=uS0S_1 = uS_0 with prob. pp
S1=dS0S_1 = dS_0 with prob. 1βˆ’p1-p
u>du > d
One-period stock moveTomorrow's price is a Bernoulli trial; uu and dd are gross factors, so a 10% rise is u=1.1u = 1.1 and a 10% fall is d=0.9d = 0.9. Calling the larger factor uu is only a labelling convention.
Cu=Max[uS0βˆ’K,Β 0]C_u = \text{Max}[uS_0 - K,\ 0]
Cd=Max[dS0βˆ’K,Β 0]C_d = \text{Max}[dS_0 - K,\ 0]
Call payoffs tomorrowThe call expires tomorrow, so its value then is its payoff; each payoff arrives with the probability of the stock move that produces it, pp or 1βˆ’p1-p.
E[S1]S0=pu+(1βˆ’p)d\dfrac{E[S_1]}{S_0} = pu + (1-p)dExpected gross returnFor a growth stock with u=1.1u = 1.1 and d=0.99d = 0.99 this is 0.99+0.11p0.99 + 0.11p, above 1 whenever p>111p > \tfrac{1}{11}.
C0=f(S0,Β K,Β u,Β d,Β p,Β r)C_0 = f(S_0,\ K,\ u,\ d,\ p,\ r)Today's call priceSix candidate inputs; rr is the gross riskless rate from today to tomorrow, r=1+netΒ rater = 1 + \text{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 pp and 1βˆ’p1-p must sum to one, but nothing forces uu and dd to sum to anything, or even to sit on either side of 1.

IITwo Stock Prices, Two Call Payoffs

Tomorrow's two stock prices, uS0uS_0 and dS0dS_0, fix the call's two payoffs, CuC_u and CdC_d.

IIIExpected Gross Return of the Coin Flip

Weighting uu and dd by pp and 1βˆ’p1-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 uS0uS_0 or dS0dS_0 with u=1.2u = 1.2 and d=0.8d = 0.8. A call on it with strike $27 expires tomorrow. Find the call's payoffs CuC_u and CdC_d.

βœ… 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]=0C_d = \text{Max}[dS_0 - K,\ 0] = 0.
❌ Not quite. $3 is today's price minus the strike; the payoff uses tomorrow's price uS0uS_0, not S0S_0.
❌ Not quite. Compute uS0uS_0 and dS0dS_0 first, then apply Max[S1βˆ’K,Β 0]\text{Max}[S_1 - K,\ 0] to each.
Show solution

Tomorrow's two stock prices: uS0=1.2Γ—30=36uS_0 = 1.2 \times 30 = 36 and dS0=0.8Γ—30=24dS_0 = 0.8 \times 30 = 24 dollars.

Cu=Max[36βˆ’27,Β 0]=9,Cd=Max[24βˆ’27,Β 0]=Max[βˆ’3,Β 0]=0C_u = \text{Max}[36 - 27,\ 0] = 9, \qquad C_d = \text{Max}[24 - 27,\ 0] = \text{Max}[-3,\ 0] = 0

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 uu, dd and the down-state payoff CdC_d.

What are u and d?

What is the down-state payoff?

βœ… Correct! A 15% fall multiplies the price by d=0.85d = 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.35u = 1 + 0.35 and d=1βˆ’0.15d = 1 - 0.15.
❌ Close, but dd is a gross factor too. A 15% fall keeps 85% of the price, so d=1βˆ’0.15=0.85d = 1 - 0.15 = 0.85, not 0.150.15.
❌ The labels are reversed. By convention u>du > d: the larger factor, 1.35, is uu.
❌ Check dd. With d=0.15d = 0.15 the stock would drop to $18 and the call would pay nothing, but a 15% fall leaves dS0=0.85Γ—120=102dS_0 = 0.85 \times 120 = 102 dollars.
❌ Not quite. $30 is today's price minus the strike; the down-state payoff uses dS0dS_0.
❌ That is CuC_u. 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 xx percent gives u=1+x/100u = 1 + x/100; a fall of yy percent gives d=1βˆ’y/100d = 1 - y/100.
❌ Check the payoff. Apply Max[dS0βˆ’K,Β 0]\text{Max}[dS_0 - K,\ 0] with the gross factor dd.
Show solution

Factors: u=1+0.35=1.35u = 1 + 0.35 = 1.35 and d=1βˆ’0.15=0.85d = 1 - 0.15 = 0.85; u>du > d as the convention requires.

Stock tomorrow: uS0=1.35Γ—120=162uS_0 = 1.35 \times 120 = 162 and dS0=0.85Γ—120=102dS_0 = 0.85 \times 120 = 102 dollars.

Cd=Max[102βˆ’90,Β 0]=12,Cu=Max[162βˆ’90,Β 0]=72C_d = \text{Max}[102 - 90,\ 0] = 12, \qquad C_u = \text{Max}[162 - 90,\ 0] = 72

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.15u = 1.15 and d=0.95d = 0.95, and the probability of a rise is p=0.4p = 0.4. Find the expected gross return E[S1]/S0E[S_1]/S_0, and the threshold that pp 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.20pE[S_1]/S_0 = 0.95 + 0.20p is 1.03 at p=0.4p = 0.4, an expected rise of 3%, and it exceeds 1 exactly when p>14p > \tfrac{1}{4}.
❌ That is the plain average of uu and dd. 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.4p = 0.4 belongs to the rise uu, and 1βˆ’p=0.61 - p = 0.6 to the fall dd.
❌ That is only the up-state term. pu=0.46pu = 0.46 leaves out the fall; add (1βˆ’p)d=0.6Γ—0.95=0.57(1-p)d = 0.6 \times 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 pp already tips the balance.
❌ Close, but that is (uβˆ’1)/(uβˆ’d)(u-1)/(u-d). Solve 0.95+0.20p>10.95 + 0.20p > 1 for pp: the threshold is (1βˆ’d)/(uβˆ’d)(1-d)/(u-d).
❌ Not quite. 1βˆ’d=0.051 - d = 0.05 still has to be divided by uβˆ’d=0.20u - d = 0.20.
❌ Check the expectation. Weight each gross factor by its probability: pu+(1βˆ’p)dpu + (1-p)d.
❌ Check the threshold. Set d+(uβˆ’d)p=1d + (u-d)p = 1 and solve for pp.
Show solution

Expected gross return:

E[S1]S0=pu+(1βˆ’p)d=0.4Γ—1.15+0.6Γ—0.95=0.46+0.57=1.03\frac{E[S_1]}{S_0} = pu + (1-p)d = 0.4 \times 1.15 + 0.6 \times 0.95 = 0.46 + 0.57 = 1.03

an expected rise of 3%.

Drift threshold: rewrite the expectation as d+(uβˆ’d)p=0.95+0.20pd + (u - d)p = 0.95 + 0.20p. It exceeds 1 when

0.20p>0.05⟺p>1βˆ’duβˆ’d=0.050.20=140.20p > 0.05 \quad\Longleftrightarrow\quad p > \frac{1-d}{u-d} = \frac{0.05}{0.20} = \frac{1}{4}

With p=0.4>14p = 0.4 > \tfrac{1}{4} the stock drifts upward, consistent with the 3% found above.

Problem 4 Β· Same Tree, Different Payoff

Given: A stock at $60 today moves to uS0uS_0 or dS0dS_0 tomorrow with u=1.15u = 1.15 and d=0.75d = 0.75. A put with strike $63 expires tomorrow and pays Max[Kβˆ’S1,Β 0]\text{Max}[K - S_1,\ 0]. Find its payoffs PuP_u and PdP_d 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=0P_u = 0.
❌ Not quite. $3 is the strike minus today's price; the down-state payoff uses dS0=45dS_0 = 45 dollars.
❌ Not quite. Compute uS0uS_0 and dS0dS_0, then apply Max[Kβˆ’S1,Β 0]\text{Max}[K - S_1,\ 0] to each.
Show solution

Tomorrow's stock prices: uS0=1.15Γ—60=69uS_0 = 1.15 \times 60 = 69 and dS0=0.75Γ—60=45dS_0 = 0.75 \times 60 = 45 dollars.

Pu=Max[63βˆ’69,Β 0]=0,Pd=Max[63βˆ’45,Β 0]=18P_u = \text{Max}[63 - 69,\ 0] = 0, \qquad P_d = \text{Max}[63 - 45,\ 0] = 18

Two stock values tomorrow again mean two option values tomorrow, each arriving with the probability of the stock move behind it: $0 with probability pp, $18 with probability 1βˆ’p1 - p.

Solved: 0 / 4