Basic Prerequisites: Probability & Measure Theory. No prior derivatives knowledge.


1. Intuition & Practical Objective

Start with the dumbest question: why does an option have a price at all? A stock has a price because it pays future cash flows. An option is only a contract. Its value comes from a different mechanism - you can manufacture its payoff out of the stock and a bank account. If the manufacturing cost is knowable, the option must trade at that cost, because otherwise you sell the option and build the payoff yourself (or the reverse) and pocket a risk-free difference.

The one-period binomial is the smallest market where this works. The stock starts at and over one period becomes either or . There are exactly two uncertain states, and we have exactly two instruments - the stock and the bond. Two instruments, two states: the replication equations are a square linear system, so they have a solution. That is the entire reason the binomial model prices derivatives, and it is worth seeing the algebra once by hand.

Three “aha”s:

  1. You can always build the payoff. Choose shares and a bond position so that equals the claim in both states. Two equations, two unknowns - solvable, unconditionally.
  2. Therefore the price is forced. If the option trades at anything other than , buy the cheap one and sell the expensive one. No probabilities were mentioned.
  3. Real-world probabilities drop out. The system never used the physical chance of “up”. What is left is a reweighted average - the risk-neutral probabilities - that behaves like a probability distribution and prices everything.

2. Mathematical Ground Truth & Derivations

2.1 The model and the no-arbitrage bracket

Stock , factors , money market , so , (Shreve eq. 1.1). The model is arbitrage-free iff

  • If : the bond weakly dominates the stock in the up state, so nobody holds stock - the model is economically degenerate (Shreve §1.1).
  • If : borrow at rate , buy one share; you owe and hold at least in every state, strictly more when the stock rises. That is arbitrage.

This is the discrete ancestor of every “no free lunch” condition in the pillar, and the reason a binomial tree needs a strictly interior risk-free growth factor (Björk Prop 2.3 states the non-strict form ; the strict form, Prop 2.26, guarantees positive martingale weights).

2.2 Replication → delta → price

Sell a claim with unknown price ; hedge with shares financed by in the money market. Require the portfolio to reproduce the payoff in both states (Shreve 1.3–1.4):

Subtract - the bond term cancels and the unknown price drops out - leaving the replicating delta:

Substituting back gives the arbitrage price with the risk-neutral weights

By the bracket, and : they are a legitimate probability measure - the risk-neutral measure - derived from (1.3)–(1.4), with no relation to the real coin-toss probabilities.

2.3 Two periods: re-hedge, then backward induction

The same argument repeats at every node. At time 1 in state the hedger holds shares and wealth . Working backwards from :

This is backward induction / dynamic replication: rebalance the hedge at each step so the portfolio lands on the payoff at maturity. It is the discrete template of BSM’s continuous delta-hedge (BSM · 04 Greeks & Hedging).


3. Computational Implementation - replication, verified

Take Shreve’s Example 1.1 parameters: , and price a European put with (payoffs , ). Stdlib only.

The hedge is a short position of half a share plus in the bank; it pays exactly or as required, so the option must cost . Nothing in this calculation knew whether the coin is fair.


4. Failure Modes & First-Principles Breakdowns

  1. Confusing with a forecast. is the number that makes the replication algebra close, not a belief about the market. If you swap in your own view of “up”, you leave the arbitrage-free price and start generating your own, non-tradeable, number.
  2. Forgetting the bracket. If a reader plugs a large into without checking , the “risk-neutral probability” leaves and the tree silently admits arbitrage (05 · Failure Modes).
  3. Replicating in one period, then holding. One-period delta is correct only until the stock moves. The two-period example re-derives at each node; a fixed delta leaves residual risk - the discrete ancestor of gamma risk.
  4. Assuming the payoff is replicable forever. Two states and two instruments made the system square. With jumps or untraded factors it stops being square, no hedge exists, and the price is no longer unique (04 · Fundamental Theorems).

5. References

  • Shreve, Stochastic Calculus for Finance I
  • Björk, Arbitrage Theory in Continuous Time
  • Hull, Options, Futures, and Other Derivatives

6. Connected Graph Bridges