Binomial Option Pricing and Replicating Portfolios

College Depth 76 in the knowledge graph I know this Set as goal
Unlocks 10 downstream topics
options option-pricing replicating-portfolio

Core Idea

The binomial model assumes stock price moves up (u) or down (d) in each period. An option is priced by replicating its payoff using stock and bond; the replicating portfolio's cost equals option price. Risk-neutral probability (p*) makes expected return equal to the risk-free rate.

How It's Best Learned

Value a one-period option by constructing a replicating portfolio. Then extend to multi-period binomial trees and verify that option value converges to Black-Scholes as time steps increase.

Explainer

You already know that a call option gives the right to buy an asset at a fixed strike price K before expiration, and that its value depends on the gap between the current stock price and K, adjusted for time and uncertainty. What the binomial model does is provide a precise, no-arbitrage method to determine what that value must be — not by guessing expected returns, but by finding the portfolio that perfectly replicates the option's payoff.

Start with the simplest case: a single period. A stock currently trades at S. Next period it either rises to S·u (up factor) or falls to S·d (down factor), where u > 1 > d. A call option with strike K expires at the end of the period. In the up state the option pays Cᵤ = max(S·u − K, 0); in the down state it pays Cᵈ = max(S·d − K, 0). The replicating portfolio holds Δ shares of stock and a position B in a riskless bond. Set Δ and B so the portfolio exactly replicates both payoffs: Δ·S·u + B·(1+r) = Cᵤ and Δ·S·d + B·(1+r) = Cᵈ. Solving gives a unique Δ (the hedge ratio or delta of the option) and a unique B. By no-arbitrage, the option must cost exactly Δ·S + B today — if it traded for more or less, you could lock in a riskless profit.

A cleaner way to express the same result uses risk-neutral probabilities. Define p* = [(1+r) − d] / [u − d]. This is the probability that makes the expected return on the stock equal to the risk-free rate — it is not the real-world probability that the stock rises. Under this artificial probability, the option price is simply the discounted expected payoff: C = [p*·Cᵤ + (1−p*)·Cᵈ] / (1+r). The real-world probability of an up move plays no role in pricing. This is the central insight: option prices depend on the risk-free rate, current stock price, and the up/down factors — not on what investors believe the stock will actually do.

Multi-period pricing works by backward induction. Build a tree of stock prices at each node. At expiration, compute option payoffs at each terminal node. Then work backward: at each intermediate node, apply the one-period formula to find the option value as the discounted risk-neutral expectation of the two next-period values. This recursion is exactly the recursion concept from your prerequisites — the value at any node depends only on the values at the nodes it leads to. As you subdivide time into more and more short intervals (more binomial steps), the binomial tree converges to the continuous-time Black-Scholes formula, making the binomial model both an intuitive teaching device and a legitimate precursor to continuous finance.

Practice Questions 5 questions

Prerequisite Chain

Counting to 10Counting to 20Understanding ZeroThe Number ZeroCounting to FiveOne-to-One CorrespondenceCombining Small Groups Within 5Addition Within 10Addition Within 20Two-Digit Addition Without RegroupingTwo-Digit Addition with RegroupingAddition Within 100Repeated Addition as MultiplicationMultiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Two-Digit by One-Digit DivisionDivision with RemaindersRemainders and Quotients in DivisionDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueReading and Writing DecimalsComparing and Ordering DecimalsAdding and Subtracting DecimalsMultiplying DecimalsDividing DecimalsDividing FractionsMixed Number ArithmeticOrder of OperationsInteger Order of OperationsVariable ExpressionsCombining Like TermsOne-Step EquationsTwo-Step EquationsSolving Multi-Step EquationsEquations with Variables on Both SidesLiteral EquationsSlope-Intercept FormPoint-Slope FormWriting Linear EquationsParallel and Perpendicular Line SlopesGraphing Linear EquationsPiecewise FunctionsOne-Sided LimitsContinuity DefinitionLimit Definition of the DerivativePower RuleConstant Multiple and Sum/Difference RulesProduct RuleChain RuleDerivatives of Exponential FunctionsDerivatives of Logarithmic FunctionsImplicit DifferentiationComparative StaticsPrice Elasticity of DemandAggregate DemandThe AS-AD ModelBusiness CyclesMonetary Policy ToolsTerm Structure of Interest RatesRisk and Return TradeoffOptions: Calls, Puts, and Basic PayoffsOptions Strategies and Put-Call ParityCall and Put Options: Rights, Exercise, and PayoffsOption Intrinsic Value and Time ValueBinomial Option Pricing and Replicating Portfolios

Longest path: 77 steps · 508 total prerequisite topics

Prerequisites (6)

Leads To (2)