Basic Prerequisites: Probability & Measure Theory and high-school algebra. (these are the folder-level prerequisites for pages 02–06; page 01 states its own, smaller, entry requirements)
1. Intuition & Practical Objective
Two prices for the same payoff cannot coexist, because the difference is free money. That single sentence - the law of one price - is the whole engine of derivative pricing, and it is worth nothing unless you can build the alternative: a portfolio of traded assets that reproduces the payoff exactly. The binomial model is the smallest market in which that construction is possible, and it is the model where every concept of continuous-time finance (risk-neutral measure, martingale, state price, completeness, dynamic hedging) appears in a form you can compute by hand.
This folder is the hub of that topic. It gives (a) the fast formula lookup below - job #1 of this pillar - and (b) six sub-pages that walk from one-period replication through multiperiod trees, the Fundamental Theorems, the failure modes, and the road to continuous time.
The one-sentence essence. “A derivative’s price is the cost of the cheapest self-financing portfolio that replicates it; because that cost is independent of the real-world drift, the price can always be written as a discounted expectation under an artificial measure - and under that measure the discounted stock is a martingale.”
2. Mathematical Ground Truth & Derivations
Quick-Reference Lookup (job #1). Everything below is transcribed from the verified corpus (Shreve Vol I Ch 1–3, 5–8; Björk Ch 2–3; Hull Ch 13; Haug §4.1–4.2) and every number in the check column was re-executed from the scripts in §3 and the sub-pages.
Notation: stock at step , up-factor, down-factor, one-period risk-free rate, maturity, number of steps, , the claim’s up/down payoffs, cost-of-carry, volatility, the state price of state .
| Quantity | Formula | Verified check |
|---|---|---|
| One-period no-arbitrage bracket (Shreve 1.2; Björk Prop 2.3) | : ✓ | |
| Risk-neutral probabilities (Shreve 1.8) | , | |
| Replicating delta (Shreve 1.6) | put : , bond | |
| One-period price (Shreve 1.9) | ; replication both states ✓ | |
| Multiperiod RN valuation (Shreve §3.4) | discounted stock: | |
| State price (Arrow–Debreu) | , | |
| State-price valuation | for any physical (checked ) | |
| CRR up/down (CRR 1979; Hull 13.15/13.16) | , : , | |
| CRR risk-neutral prob (Hull 13.17) | ( stock, index) | same: , ✓ |
| CRR European put (Haug 7.1–7.6) | vs BSM (Haug-verified) | |
| CRR American put (Haug 7.9–7.11) | (early-exercise premium ) | |
| First Fundamental Theorem (Shreve II 5.4.7; Björk Ch 3) | arbitrage-free an equivalent martingale measure exists | -stock -state market: EMM set is -dimensional |
| Second Fundamental Theorem (Shreve II 5.4.9; Björk Prop 3.15) | complete the EMM is unique | same market: claim price range ; after adding a rd asset: |
| Perpetual American put (Shreve Ch 8.8) | for ; for | ; |
Two caveats to carry into every calculation. (1) The risk-neutral probabilities are derived from the replication equations - they are not the real coin-toss probabilities and carry no forecasting content (Shreve §1.1). (2) The bracket is a condition, not a convention: a tree that violates it has arbitrage and its "" leaves (see 05 · Failure Modes).
3. Computational Implementation - the tree engine
Stdlib only (math), one function for European and American puts/calls. It reproduces the Haug-verified CRR numbers used throughout this folder.
4. Failure Modes & First-Principles Breakdowns
Hub signposts - the folder’s failure-mode analysis lives in 05 · Failure Modes & Practice. In one line each:
- Violating the bracket. Any tree with (or ) has arbitrage and a “probability” ; the up/down factors must bracket the risk-free growth.
- confusion. Discounting the real-world expected payoff - - gives the wrong number whenever ; only the expectation prices.
- Ignoring early exercise. A European formula applied to an American put understates value by the early-exercise premium ( on the running example).
- Treating convergence as monotone. CRR error is but oscillates, badly so for at-the-money American puts - “more steps” is not uniformly better.
5. References
- Shreve, Steven E.: Stochastic Calculus for Finance I: The Binomial Asset Pricing Model
- Shreve, Steven E.: Stochastic Calculus for Finance II
- Björk, Tomas: Arbitrage Theory in Continuous Time
- Hull, John C.: Options, Futures, and Other Derivatives (11th ed.)
- Haug, Espen Gaarder: The Complete Guide to Option Pricing Formulas
6. Connected Graph Bridges
- Foundational base: Probability & Measure Theory · Stochastic Calculus & Itô
- Sibling topic: Black–Scholes–Merton (the continuous-time limit of exactly this model)
- Related flat notes: No-Arbitrage Foundations & Binomial Trees · BSM & Feynman–Kac · The Greeks & Dynamic Hedging
- Sub-pages (in-folder): 01 From Zero · 02 No-Arbitrage & Risk-Neutral · 03 Trees & Convergence · 04 Fundamental Theorems · 05 Failure Modes · 06 Advanced Extensions