A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Binomial Option Pricing and Replicating Portfolios

College Depth 116 in the knowledge graph ☐ I know this ☆ Set as goal
10topics build on this
896prerequisites beneath it
See this on the map →
Call and Put Options: Rights, Exercise, and PayoffsOption Intrinsic Value and Time Value+4 more→→Option Greeks and Sensitivity AnalysisOption Trading Strategies
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

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Dividing Integers → Unit Rates → Proportions → Percent Concept → Converting Between Fractions, Decimals, and Percents → Operations with Rational Numbers → Two-Step Equations → Solving Multi-Step Equations → Equations with Variables on Both Sides → Angle Pairs: Complementary, Supplementary, and Vertical → Parallel Lines and Transversals → Corresponding Angles → Alternate Interior Angles → Triangle Angle Sum Theorem → Exterior Angle Theorem → Triangle Inequality Theorem → Similar Triangles: AA Similarity → Similar Triangles: SSS and SAS Similarity → Proportions in Similar Triangles → Right Triangle Trigonometry Introduction → Sine, Cosine, and Tangent Ratios → Trigonometric Ratios Review → Radian Measure → Converting Between Degrees and Radians → The Unit Circle → Graphing Sine and Cosine → Graphing Tangent and Reciprocal Trigonometric Functions → Derivatives of Trigonometric Functions → Antiderivatives → Indefinite Integrals → Basic Integration Rules → Riemann Sums → Definite Integral Definition → Double Integrals: Definition and Setup → Iterated Integrals and Fubini's Theorem → Double Integrals over Rectangular Regions → Double Integrals over General Regions → Applications of Double Integrals: Area, Mass, and Moments → Center of Mass → Conservation of Linear Momentum → Elastic Collisions → Inelastic Collisions → Coefficient of Restitution → Collision Analysis and Real-World Applications → Two-Body Collisions in the Center-of-Mass Frame → Reduced Mass and Two-Body Problems → Kinematics in Two Dimensions → Projectile Motion → Circular Motion: Kinematics → Simple Harmonic Motion → Introduction to Differential Equations → Solow Growth Model → Capital Accumulation and the Golden Rule → Investment Demand and Capital Formation → Aggregate Demand → The AS-AD Model → Business Cycles → Monetary Policy Tools → Term Structure of Interest Rates → Risk and Return Tradeoff → Options: Calls, Puts, and Basic Payoffs → Options Strategies and Put-Call Parity → Call and Put Options: Rights, Exercise, and Payoffs → Option Intrinsic Value and Time Value → Binomial Option Pricing and Replicating Portfolios

Longest path: 117 steps · 896 total prerequisite topics

Prerequisites (6)

Leads To (2)