The binomial option pricing model values an option by working backward through discrete up-and-down price paths under no-arbitrage assumptions.
The binomial option pricing model values an option by building a tree of possible underlying prices and working backward from the option’s terminal payoffs. At each node, the model uses no-arbitrage logic to calculate continuation value and, for an American-style option, compares continuation with immediate exercise.
The result is a theoretical value under stated assumptions. It is not a guaranteed transaction price, trading profit, or forecast of the underlying asset.
For current underlying price (S), one step produces:
and:
where (u) is the up factor and (d) is the down factor. A multi-period tree repeats these branches. In a recombining tree, an up move followed by a down move reaches the same price as a down move followed by an up move, reducing the number of distinct nodes.
For a simple non-dividend-paying one-period model with risk-free gross return (R), the no-arbitrage condition is:
If this condition fails, the assumed stock and risk-free asset prices permit a dominant trade within the simplified model. When it holds, the risk-neutral up probability is:
and (0<q_u<1). The risk-neutral weight is a pricing device implied by the model inputs, not necessarily the actual probability of an up move.
Assume:
| Input | Value |
|---|---|
| Current stock price, (S_0) | $50 |
| Up factor, (u) | 1.20 |
| Down factor, (d) | 0.80 |
| One-period risk-free gross return, (R) | 1.05 |
| Call strike, (K) | $52 |
The stock can finish at $60 or $40. The call payoffs are:
The risk-neutral up probability is:
The call’s theoretical value is the discounted risk-neutral expected payoff:
The calculation does not say there is a 62.5% real-world chance that the stock will rise. It says that 0.625 is the pricing weight that makes the stock and risk-free asset consistent with no arbitrage in this two-state model.
The same price can be found by constructing a portfolio of stock and borrowing that matches the call’s payoff in both states.
The hedge ratio is:
Holding 0.40 share produces $24 in the up state and $16 in the down state. Borrowing $15.24 today creates a $16 repayment after one period at 5%. The terminal portfolio therefore pays:
| State | Stock holding | Loan repayment | Net payoff |
|---|---|---|---|
| Up | $24 | -$16 | $8 |
| Down | $16 | -$16 | $0 |
Its current cost is:
Because this portfolio reproduces the call payoff, a different call price would create an arbitrage in the frictionless model. Real implementation can differ because borrowing, shorting, rebalancing, transaction costs, liquidity, and discrete trading are not free.
For a multi-period European option:
At a node with next-step option values (V_u) and (V_d):
The model can accommodate node-specific rates, dividends, volatility, or branch factors, but those extensions must remain internally consistent.
For an American Option, backward induction adds an exercise test:
This feature is important for contracts where early exercise can be valuable. The decision depends on option type, dividends or carry, rates, remaining time, and contract terms. A basic European Black-Scholes formula does not perform this node-by-node exercise comparison.
One common Cox-Ross-Rubinstein specification for time step (\Delta t), volatility (\sigma), continuously compounded rate (r), and continuous dividend yield (y) is:
This is one tree design, not the definition of every binomial model. Alternative trees match different moments, handle dividends differently, or improve convergence for particular payoffs.
| Feature | Binomial model | Black-Scholes Model |
|---|---|---|
| Time | Discrete steps | Continuous-time closed form |
| Early exercise | Can be tested at each node | Basic formula assumes European exercise |
| Discrete dividends | Can be inserted at relevant nodes | Requires adjustment or another method |
| Contract flexibility | Useful for changing or path-dependent features | Best suited to standard European payoffs |
| Numerical behavior | Depends on step count and tree design | Immediate formula under its assumptions |
| Shared foundation | No-arbitrage replication | No-arbitrage replication |
As the number of properly specified steps increases, a binomial value may converge toward a continuous-time benchmark for a compatible payoff. More steps do not fix incorrect inputs or omitted contract features.
This article provides general derivatives education. Options involve substantial risk, and model values do not guarantee executable prices, hedge performance, liquidity, or investment results.