Lesson 10 of 15
Binomial Tree (1-Step)
Binomial Tree: 1-Step Model
The binomial tree model is a discrete-time approach to options pricing that doesn't require advanced mathematics — just basic probability and discounting.
The 1-Step Setup
Over one time period T, the stock price can either:
- Go up by factor u:
- Go down by factor d:
CRR Parameterization
The Cox-Ross-Rubinstein (CRR) parameterization ties the tree to Black-Scholes volatility:
Risk-Neutral Probability
Under the risk-neutral measure, the probability of an up-move is:
This ensures the expected return equals the risk-free rate.
Pricing the Option
- Compute terminal payoffs: and
- Discount the expected payoff:
Why Use Binomial?
- Intuitive and easy to implement
- Easily extended to American options (allow early exercise at each node)
- Converges to Black-Scholes as the number of steps increases
Python runtime loading...
Loading...
Click "Run" to execute your code.