Cox-Ross-Rubinstein Binomial Option Pricing & Lattice Lab

Price American and European derivatives with recombining binomial trees, backward induction, and early exercise premium modeling.

Contract Presets:

Option Contract Parameters

$
Current price of underlying asset.
$
Option contract strike price.
e.g. 1.0 = 1 year, 0.5 = 6 months.
%
Annualized standard deviation.
%
Continuous risk-free interest rate.
%
Continuous annualized dividend rate.

Δt = 0.200 yrs
Steps 2–6 provide optimal tree visualization. Higher steps (up to 30) enhance Black-Scholes convergence precision.

Cox-Ross-Rubinstein (CRR) Mathematics

u = exp(σ·√Δt),   d = 1 / u = exp(-σ·√Δt)
p = [exp((r - q)·Δt) - d] / (u - d)
V_hold = exp(-r·Δt) · [p·V_up + (1-p)·V_down]
V_Amer = max(Intrinsic_Value, V_hold)
Δ = (V_u - V_d) / (S·u - S·d)
  • Recombining Property: S·u·d = S·d·u = S, yielding N+1 terminal nodes instead of 2^N.
  • Early Exercise Premium: Value(American) - Value(European). Positive when early cash collection dominates remaining time value.
  • Risk-Neutral Pricing: Expected discounted payoff under martingale measure p.
Binomial Price
$0.00
American Call
Black-Scholes
$0.00
Diff: $0.00 (0.0%)
Early Exercise Premium
$0.00
0.0% of Value
Hedge Ratio (Delta Δ)
+0.000
Gamma: 0.000

Derivatives Valuation Comparison

Cox, Ross & Rubinstein (1979)
Pricing Model Option Value ($) % of Spot Analytical Characteristics
CRR Binomial (Selected Style) $0.00 0.0% Discrete lattice backward induction
CRR Binomial (American Style) $0.00 0.0% Optimal early exercise accounted at every node
CRR Binomial (European Style) $0.00 0.0% Exercise restricted strictly to maturity T
Black-Scholes-Merton (European Continuous) $0.00 0.0% Continuous-time closed-form limit (N → ∞)
Early Exercise Optionality Premium $0.00 0.0% American Price minus European Price

Recombining Binomial Lattice Tree Visualizer

Showing Nodes (N = 5)

Displays asset price ($S) and option value ($V) at each node. Amber-highlighted nodes indicate where early exercise is strictly optimal over holding.

Quantitative Sensitivity Matrices

Matrix 1: Underlying Spot ($S) vs. Volatility (σ %) on Selected Option Value ($)

Highlights non-linear convexity (gamma) and volatility leverage (vega) across varying asset price regimes.

Matrix 2: Strike ($K) vs. Expiry (Years, T) on American Early Exercise Premium ($)

Quantifies where early exercise advantage peaks across deep moneyness and longer contract horizons.

Derivatives & Binomial Lattice Mastery Quiz

Understanding the Cox-Ross-Rubinstein Binomial Framework

The Cox-Ross-Rubinstein (CRR) model, published in 1979, transformed quantitative derivatives valuation by translating complex continuous stochastic calculus into an intuitive discrete-time lattice. Rather than solving partial differential equations, the binomial model slices the option's lifespan into $N$ discrete intervals $Delta t = T / N$.

During each interval, the underlying asset price moves up by factor $u = e^{sigma sqrt{Delta t}}$ or down by $d = e^{-sigma sqrt{Delta t}} = 1/u$. Because $u imes d = 1$, the tree recombines: an up move followed by a down move arrives at the exact same asset price as a down move followed by an up move ($S cdot u cdot d = S cdot d cdot u = S$). This prevents exponential tree explosion, allowing an $N$-step tree to have only $N+1$ terminal payoff nodes.

American Early Exercise & Economic Mechanics

  • American Put Early Exercise: A deep-in-the-money put has an intrinsic value of $K - S$. If held to maturity, the holder earns no interest on $K$. Exercising early converts the position into immediate cash $K$, earning risk-free interest $r$ that outweighs the decaying extrinsic time value.
  • Dividend Drag on Calls: American calls on non-dividend stocks should never be exercised early. However, when a stock pays a substantial continuous dividend yield $q > r$, holding the call forfeits dividend cash flow, making early exercise optimal immediately before dividends accrue.
  • Dynamic Delta Hedging: At each node, the hedge ratio $Delta = rac{V_u - V_d}{S cdot u - S cdot d}$ represents the exact number of shares of stock needed to construct a riskless, self-financing replicating portfolio.

Frequently Asked Questions

The Cox-Ross-Rubinstein (CRR) model, developed in 1979 by John Cox, Stephen Ross, and Mark Rubinstein, is a discrete-time numerical framework for pricing financial options. It models the underlying asset price over discrete intervals using a recombining binomial tree where the price can move up by factor u = exp(sigma * sqrt(dt)) or down by d = 1/u. Starting from terminal option payoffs, the model calculates option values at each node using backward induction with risk-neutral probabilities.

The standard Black-Scholes-Merton formula only prices European options that can be exercised strictly at expiration. American options permit early exercise at any time prior to expiration. The binomial lattice model checks at every node whether the immediate exercise value (intrinsic value) exceeds the discounted expected holding value (continuation value), providing an exact valuation of the early exercise premium that Black-Scholes cannot capture in closed form.

For American calls on non-dividend-paying stocks, it is never optimal to exercise early because the option's time value is always positive. However, when an underlying pays high dividends, exercising a call immediately prior to an ex-dividend date can be optimal. For American puts, deep-in-the-money puts frequently benefit from early exercise because immediate receipt of the strike price allows the investor to earn interest at the risk-free rate, outweighing the remaining time value.

As the number of time steps N approaches infinity (dt approaches 0), the discrete binomial distribution of asset returns converges to the continuous lognormal distribution assumed by Black-Scholes. For European options, CRR binomial prices oscillate around and converge smoothly to the Black-Scholes price within 30 to 50 steps.

Yes. You can export the complete contract inputs, CRR lattice parameters (u, d, p, dt), American vs. European option values, early exercise premiums, Greeks, and dual 5x5 sensitivity matrices as a formula-protected RFC 4180 CSV spreadsheet.