Binomial Model
A step-by-step tree model for pricing options.
The binomial option pricing model values options by constructing a tree of possible future stock prices. At each step, the stock can move up or down by a certain amount. Starting from expiration and working backward, the model calculates the option value at each node until it arrives at the present-day fair price. Unlike Black-Scholes, the binomial model can handle American-style options with early exercise and is more intuitive to understand.
Why It Matters
The binomial model is the primary method brokers and exchanges use to price American-style options, which include virtually all equity options in the United States. While Black-Scholes only handles European-style options (exercise at expiration only), the binomial model can evaluate whether early exercise is optimal at each point in time — a critical feature for options on dividend-paying stocks.
For traders, understanding the binomial model provides insight into why American options are sometimes priced differently than European options and when early exercise makes sense. It also offers a more intuitive way to think about option pricing: rather than a single complex formula, it builds the price step by step through a logical tree.
How It Works
Building the tree:
- Divide the time to expiration into N steps (more steps = more accuracy)
- At each step, the stock can move up by a factor u or down by a factor d
- The up and down factors are derived from volatility: u = e^(sigma x sqrt(dt)) and d = 1/u
- Each path through the tree represents one possible price trajectory
Pricing the option:
- At expiration (the final nodes), calculate the option's intrinsic value at each price
- Move one step backward and calculate the option value as the probability-weighted average of the two future values, discounted by the risk-free rate
- For American options: at each node, compare the continuation value (holding the option) with the exercise value (exercising now). Use whichever is higher.
- Repeat until you reach the starting node — that is the fair price
Key features:
- Early exercise detection: The model identifies exactly when and where early exercise is optimal
- Dividend handling: Discrete dividends can be incorporated by reducing the stock price at the ex-dividend date nodes
- Convergence: As the number of steps increases, the binomial model converges to the Black-Scholes price for European options
- Flexibility: Can handle varying volatility, changing interest rates, and barriers
When early exercise matters:
- Deep ITM American calls on stocks about to pay a dividend — exercising captures the dividend
- Deep ITM American puts when the interest earned on the strike price exceeds the remaining time value
- Short-dated, deep ITM options where time value is negligible
Computational trade-off: More steps give more accuracy but require more computation. In practice, 100-200 steps provide sufficient precision for most trading purposes. Modern computers handle this in milliseconds.
Quick Example
Stock ABC trades at $100, strike $95 call, 30 days to expiration, IV 25%, risk-free rate 5%. ABC pays a $1.50 dividend with an ex-date in 15 days.
A 100-step binomial tree calculates the fair value at approximately $6.20. The model identifies that early exercise just before the ex-dividend date is optimal when the call is deep enough in the money — the dividend capture exceeds the forfeited time value.
Black-Scholes (which ignores early exercise) prices the same call at $5.95. The $0.25 difference represents the early exercise premium — the additional value of being able to exercise before the dividend.