8.3 One-period binomial model and the risk-neutral probability
Motivation
Parity pinned down the difference of call and put prices without any model. To price a call alone we need a model of how moves. The simplest model, two states in one period, already contains the central idea of derivatives pricing: an option can be replicated by trading the underlying and a bond, and its price is the cost of the replicating portfolio. No probabilities of up or down moves enter.
Setup
One period of length . Today the stock is . At it is either or with . Both states have positive real-world probability. A bond grows at . A claim pays in the up state and in the down state. Ignore dividends for now.
No arbitrage and replication#
Lemma 8.3.1no arbitrage in the one-period model
The model is arbitrage-free if and only if .
Proof
If , borrow and buy one share: zero cost, terminal value in the down state and in the up state. That is an arbitrage. If , short the share and lend: symmetric. Conversely, if , any zero-cost portfolio has terminal values and , which have opposite signs unless . So no zero-cost portfolio is non-negative in both states and positive in one.∎
Proposition 8.3.2replication
If , the portfolio of shares and rupees in bonds with
pays exactly and . The unique arbitrage-free price of the claim is
Proof
We need and . Subtracting gives , which is the formula for . Substituting back, . Then
which is (8.9). By Lemma 8.3.1, . If the claim traded at a price other than , buy the cheaper of {claim, replicating portfolio} and sell the dearer: the payoffs cancel in both states and the price difference is riskless profit.∎
The risk-neutral probability#
Three remarks carry through the rest of the module.
- The real probability of an up move does not appear. Two traders who disagree about the chance of an up move, but agree on , must agree on the option price. What matters is the set of possible moves (volatility), not their likelihood (drift).
- is a probability measure under which the stock earns the risk-free rate. Indeed , which is just the definition of rearranged. Call it the risk-neutral probability . Pricing is "expected payoff under , discounted at ". This is a computational device. It does not say investors are risk-neutral; it says that, given the stock price, the option's price is determined, and the formula that delivers it looks like a risk-neutral expectation.
- With a dividend yield , a share held over becomes shares, and the same algebra gives
This is a one-period version of the fundamental theorem of asset pricing (Harrison and Kreps 1979; Harrison and Pliska 1981): a model has no arbitrage if and only if there is an equivalent probability measure under which discounted asset prices (with dividends reinvested) are martingales. The market is complete (every claim is replicable) if and only if that measure is unique. Two states and two assets give uniqueness; add a third state and you lose it (Problem 8.7).
One-period pricing examples#
Worked example 8.3Hull's textbook case
, , , , , call with . Then , , , , . Check: and . This matches Hull's printed 0.633 (Hull, Ch. 13) and is a unit test in test_m08_binomial.py.
Worked example 8.4a Nifty-sized version
Let , one month (), , , , and an ATM call . Then , , so and . The call is worth points. The risk-neutral probability is ; it exceeds one half because the stock must earn 5.5% a year under with symmetric moves. To replicate one lot you would hold units of Nifty (in practice half a lot of futures) and borrow ₹7.61 lakh.
Practitioner notes
- The hedge ratio in (8.8) is a finite difference, in the limit. It is the delta of 8.9 and the number of futures a market maker holds against an option.
- Replication fails in practice when the underlying can move to more than two places (gaps), when you cannot trade continuously, and when costs eat the rebalancing. The rest of the module refines the model; M09 measures what happens when it fails.