Risk-neutral probability
q = (exp(r Delta t) - d) / (u - d)The pricing weight makes the expected gross return equal the risk-free growth factor.
Derivatives
Price options on a tree of future prices by working backwards under a risk-neutral world.
A tree prices an option by valuing its future branches and working backward under no-arbitrage.
The binomial model assumes that at each small time step the underlying price can move up or down by fixed factors, forming a recombining price tree.
Starting from maturity, the option value at each node is the discounted risk-neutral expectation of its values in the next step, with American options allowing early exercise at each node.
How does backward induction turn terminal option payoffs into today's no-arbitrage value?
Cox–Ross–Rubinstein (CRR) binomial option pricing. The chart shows how the option price converges as the number of time steps N increases. The orange line is a high-step reference; the green point is the current N. Below we also decompose the price into intrinsic and time value.
The CRR lattice approximates a continuous-time model by slicing the maturity into N steps. For small N the price can sit away from the high-step reference; as N grows, the blue curve stabilises around the orange line and the vertical Δ shrinks.
The decomposition “intrinsic + time value” is how traders read this price: intrinsic reads off the payoff if you exercised now, time value is what you pay for optionality and volatility until expiry. In-the-money options with very low time value are close to behaving like forwards.
The risk-neutral probability p should lie in [0,1]; if it needs clamping, your u/d choice is outside the textbook no-arbitrage region. In practice, a binomial tree is a numerical control grid: N is like your re-hedging frequency. More steps push you towards the continuous model but increase computation; American features justify the lattice when early exercise or path structure matters.
The tree is equivalent to constructing a self-financing hedging portfolio (replicating strategy) at each step, so pricing and hedging are two views of the same object.
As the number of steps increases and the time step shrinks, the CRR binomial model converges to Black–Scholes under standard assumptions.
u, dqDelta tq = (exp(r Delta t) - d) / (u - d)The pricing weight makes the expected gross return equal the risk-free growth factor.
V = exp(-r Delta t) [q V_up + (1-q) V_down]Each node is the discounted risk-neutral value of its successor nodes, subject to early exercise when allowed.
Spot is 100. In one step it becomes 120 or 90. Strike is 100, the gross risk-free factor is 1.05.
ResultThe one-step no-arbitrage call value is approximately 9.52.
“Each up/down probability is a forecast of the next market move.”
Not quite.The risk-neutral probability is chosen for pricing consistency; it need not equal the real-world probability.
Follow the strongest prerequisites, applications, extensions, and contrasts.
The CRR tree prices derivatives by replication and no-arbitrage at each step.
Built onRisk-Neutral Measure (Intuition)Risk-neutral probabilities provide a compact pricing representation of the replicating binomial tree.
UsesOption Payoff Types and Path DependenceTrees handle exercise features and certain path-dependent payoff structures through backward induction.
Validated byPut–Call ParityA consistent binomial implementation should preserve put–call parity for comparable European contracts.
Related toBlack–Scholes Option PricingCRR trees and Black–Scholes are complementary option-pricing frameworks, with binomial prices converging toward the continuous-time benchmark under standard settings.
The CRR tree prices derivatives by replication and no-arbitrage at each step.
Explore concept →