EF4321 F2024 Lecture 7 Binomial Model
EF4321 F2024 Lecture 7 Binomial Model
§ Readings:
§ McDonald Ch 10, 11
§ Hull Ch 13
§ Over next period stock price either falls to $30 or rises to $90
§ How do you price the call? Replication (with stock and bond)
§ Buy Δ = 0.5 share of stock and lend 𝐵 = −$12.50 (i.e., borrow $12.50)
§ Δ = 0.5 and 𝐵 = −$12.50 solve the two equations with the two unknowns
§ “Delta” (Δ) is chosen so that the value of the replicating portfolio (Δ×𝑆 + 𝐵) has the same
sensitivity to the value of the underlying asset price S as the option price C
§ The option price does not directly depend on the probabilities of a stock price up- or
down-move
§ Intuition:
§ Probabilities do affect prices, but their effects are already fully reflected in stock prices and
bond prices (risk-free interest rate)
§ Taking stock and bond prices as given, options are redundant and probabilities do not directly
matter in pricing
§ Unfortunately, this simple replication argument does not depend work with three or more
payoff states
§ Rather than increase the number of payoff states per period, increase the number of
binomial periods => binomial tree
§ Define
§ u = 1 + return if stock price goes up
§ Replication requires
§ Now we have looked at one-period binomial trees with only two payoff states. What if
there are more payoff states? à multi-period binomial trees
§ Pricing with binomial trees (multiperiod): you can go with either of the two methods
§ 1. Risk-neutral pricing
§ Define
§ Interpretation of 𝑝∗
§ Expected return on the stock
§ Solving for p
§ The option price equals its expected payoff discounted by the riskfree rate, where the
expectation is formed using risk-neutral probabilities instead of real probabilities
§ As you may have noticed, this is simply a rebranding of the numbers in the replication pricing
method
§ … but it turns out to be a really convenient rebranding oftentimes and thus is quite popular
§ Risk-neutral pricing extends to multiperiod binomial trees and applies to all derivatives
which can be replicated
$∗
Derivatives price = 𝑃𝑉" E 𝑝𝑎𝑦𝑜𝑓𝑓
§ Step 1
§ Derivatives are priced by no-arbitrage
§ Step 2
§ Imagine a world in which all basic security prices are the same as in the real world but
everyone is risk-neutral (a risk-neutral world)
§ The expected (log) return on any security equals the risk-free rate r
§ Step 3
§ In the risk-neutral world, every security is priced as its expected payoff discounted by the risk-
free rate, including derivatives
§ Step 4
§ Derivative prices must be the same in the risk-neutral and real worlds because there is only
one no-arbitrage price
§ By risk-neutral pricing
§ Alternatively, we can explicitly dynamically replicate the option with the underlying asset
and bonds
§ Answer: Transform the multiperiod problem to one-period problems that we already know
how to tackle, through backward induction
§ Backward induction: We start by assuming we are at a node just one period prior to
expiration
§ Suppose we are at node d. Looking forward, we face another one-period binomial tree
§ (Exercise: verify that 𝐶% and 𝐶' are the same as what you would get from the risk-neutral
pricing method)
§ After getting 𝐶% and 𝐶' , we can continue the backward induction: Assume we are two-
periods before the expiration. (In a two-period tree example, that means we are at node 0)
§ Looking forward, because we already know 𝐶% and 𝐶' (payoffs we will get from selling the
option at nodes u or d), we face a one-period binomial tree
§ (Exercise: verify that 𝐶* is the same as what you get from the risk-neutral pricing method)
§ In year 1, sell the portfolio for either C# or 𝐶$ , which yields exactly what is required to purchase
a new portfolio (“self-financing”) consisting of either (Δ# , B# ) or (Δ% , B% ), depending on the node
§ In year 2, liquidate the portfolio to replicate the payoff from the option
§ Δ increases from 0 to 1 as the option becomes further in-the-money (as will be clear in a
later example)
§ Time t (0 < 𝑡 < 𝑇): no option cash flows ß no strategy cash flows (due to self-financing)
§ No arbitrage: Strategies with the same cash flows in the future (all times and all
scenarios) have the same cost today
§ => the cost of the option = the cost of the initial replicating portfolio
§ Backward induction: starting from the payoff of the last period and work backwards, until
getting the option price at time 0
§ Suppose returns are uncorrelated over time and that each month or day returns have the
same variance, then
1 1
𝜎 1 = 12 × 𝜎.2,3!-4 = 252 × 𝜎'+7-4
§ In the absence of uncertainty, a stock must appreciate at the risk-free rate so that next
period it is equal to the forward price
𝑆38! = 𝐹38! = 𝑒 "! 𝑆3
§ … where 𝜎 is the annualized volatility of log returns, and 𝜎 ℎ is standard deviation of log
returns over a period of length h
§ We can estimate volatility from historical data using the sample standard deviation of log
returns scaled to an annual horizon
§ For example,
§ Monthly returns
§ Weekly returns
§ Daily returns
§ The shorter the return horizon, the more likely that the mean is ignored
§ Assume
§ Non-dividend paying stock with current price S = $41
§ Calculate Δ and B
§ Calculate Δ and B
§ Graphically
§ Graphically
§ Stock prices
§ Graphically
§ Option payoffs
§ Graphically
§ Replicating portfolio
§ Graphically
§ Option value
§ Extend the previous example to price a 2-year option: final stock prices
§ Extend the previous example to price a 2-year option: replicating portfolio at year 1
§ Extend the previous example to price a 2-year option: option values at year 1
§ Extend the previous example to price a 2-year option: replicating portfolio at year 0
§ Extend the previous example to price a 2-year option: replicating portfolio at year 0
§ Dividing the time-to-expiration into more binomial steps yields a more realistic tree with a
larger number of outcomes at expiration
§ Consider again the 1-year European call option example
§ Let all inputs be the same except there are three binomial periods
§ With h = 1/3, u and d are smaller, because holding fixed annual volatility, the stock moves by
less over 4 months than 12 months
§ The only difference relative to the call tree are the terminal payoffs: use max{0,K-S} instead of
max{0, S-K}
§ 1. Understand what binomial trees are and what they do in option pricing.