What Is the Binomial Option Pricing Model?
The binomial option pricing model, developed by Cox, Ross, and Rubinstein (CRR) in 1979, is a numerical method for pricing options by simulating possible stock price paths using a tree structure. At each time step, the stock price can move up by a factor u or down by a factor d. By working backward from the payoffs at expiration, the model calculates the fair value of the option at each node and ultimately at the present.
Unlike the Black-Scholes model, which provides a closed-form solution only for European options, the binomial model can price American options that allow early exercise. This makes it particularly valuable for pricing American puts and calls on dividend-paying stocks, where early exercise may be optimal. As the number of time steps increases, the binomial model converges to the Black-Scholes price for European options.
The binomial model can price American-style options by checking at each node whether early exercise is more valuable than holding. This makes it the standard tool for pricing American puts and calls on dividend-paying stocks, where Black-Scholes is not applicable.
Binomial Model Formulas
- 1dt = 0.25/3 = 0.0833 years per step
- 2u = e^(0.30 × sqrt(0.0833)) = e^(0.0866) = 1.0905
- 3d = 1/1.0905 = 0.9170
- 4p = (e^(0.05×0.0833) - 0.9170) / (1.0905 - 0.9170) = (1.00417 - 0.9170) / 0.1735 = 0.5024
- 5Stock tree: $100 → $109.05 or $91.70 → etc.
- 6Work backward from expiration payoffs to get option price
- 7European call ≈ $5.72, American call ≈ $5.72 (same, no early exercise benefit)
- 8European put ≈ $4.49, American put ≈ $4.55 ($0.06 early exercise premium)
| Steps | Binomial Call | BS Call | Difference | Convergence |
|---|---|---|---|---|
| 3 | $5.72 | $5.73 | -$0.01 | 97.9% |
| 10 | $5.74 | $5.73 | +$0.01 | 99.8% |
| 50 | $5.73 | $5.73 | $0.00 | 99.99% |
| 100 | $5.73 | $5.73 | $0.00 | 100% |
| 500 | $5.73 | $5.73 | $0.00 | 100% |
How the Binomial Model Works
- The CRR binomial model is the standard for pricing American options
- More steps = more accuracy but slower computation
- With enough steps (50+), binomial matches Black-Scholes for European options
- Can handle discrete dividends by reducing the stock price at the ex-date node
- Extended versions handle barriers, lookbacks, and other exotic features
For most purposes, 50-100 steps provide sufficient accuracy. Professional implementations use 200-500 steps for precision pricing. The binomial model is also excellent for educational purposes because the tree structure makes the pricing logic visual and intuitive.
The trinomial tree model adds a third possibility at each node (up, down, or stay). This provides faster convergence and better handles barrier options. Other numerical methods include finite difference methods and Monte Carlo simulation. Each has strengths for different types of options.