Calibrating the tree
The two-state world becomes a model the moment the two states are set by a volatility rather than invented. That one substitution turns an arithmetic exercise into something you can price a real contract with — badly, at first.
Chapter 4 · Intermediate
Chapter 3's two outcomes, 25,200 and 22,800, were invented. That is the only thing wrong with it, and fixing it is the whole of this chapter.
The general one-period result
First, write chapter 3's arithmetic in symbols so it can be reused. The underlying is ; after one period of length it is either or , with . The derivative pays or .
The replicating holding of the underlying is
and the value today is
Three things to notice before moving on.
is a ratio of spreads — how much the payoff moves divided by how much the underlying moves. That is the definition chapter 8 generalises into delta.
depends only on , , and . It is manufactured from the tree, not supplied by a view.
The formula values any payoff — call, put, or anything else written on the two outcomes. Nothing in it is specific to options.
Where and have to come from
So the model needs and . They cannot be invented, and they cannot come from a forecast of the level — chapter 3 showed the level forecast does not belong in a price.
They come from volatility. Volatility is the standard deviation of returns, and the Quantitative methods subject's treatment of dispersion is the relevant background. The standard choice is
Why that specific form, in three parts.
Why exponential. Prices are modelled multiplicatively, not additively — a move is a percentage, so the natural variable is . Working in logs, an up step adds and a down step subtracts it. Derman and Kani describe exactly this geometry: the stock evolves "with constant logarithmic stock price spacing, corresponding to constant volatility."
Why . Variance accumulates with time, so standard deviation accumulates with the square root of time. This is the same that the Measuring your return subject uses to annualise a daily standard deviation, applied in reverse to split an annual volatility across a short step.
Why . It makes the tree symmetric in logs, so that an up followed by a down returns exactly to the start. That keeps the lattice tidy when chapter 5 adds steps, and it is a convention rather than a necessity.
Pricing a real contract, once
Now a contract with Indian dimensions rather than invented ones. An index at 24,000, a 24,000 strike, thirty days to expiry, 6.5% interest, and 14% annualised volatility.
Step 1 — the step size. years, and .
Step 2 — the factors.
Step 3 — the two outcomes.
Step 4 — the payoffs. The call pays if the index rises, and ₹0 if it falls.
Step 5 — the risk-neutral weight.
Step 6 — the value.
And the replication, to confirm it is the same thing. units of the index, funded by ₹11,696.56 of borrowing: .
The put, from the same tree. It pays ₹0 up and ₹944.21 down, so
Chapter 2's test, as a check on the arithmetic. , and . Parity holds exactly — as it must, since both prices came from the same two states.
Now the bad news
₹544.23 is wrong. Not approximately right — wrong by about 21%, as chapter 5 will show the correct figure to be about ₹450.
It is worth being precise about why, because the reason is not the volatility or the rate.
A one-step tree says the index does exactly one thing. It ends at 24,982.87 or 23,055.79, and nothing else is possible. The call therefore pays either ₹982.87 or ₹0.
But the real contract pays every value in between. An index ending at 24,100 pays ₹100; one ending at 24,900 pays ₹900. The one-step model has assigned those outcomes zero probability and replaced them with a coarse pair.
So the model's error is not in its inputs but in its state space. It has the right volatility and the wrong world. And notice the direction of the error: lumping all the upside into a single large outcome overstates the value of a kinked payoff, which is why ₹544 is too high rather than too low.
This is the useful failure in the subject. Everything in chapters 5 and 6 is the single repair of adding states — and the repair converges, which is the subject's central technical fact.
Working the problem
Hold everything fixed and change only .
| Up outcome | Down outcome | Call value | |||
|---|---|---|---|---|---|
| 10% | 1.0291 | 24,698 | 23,322 | 0.5862 | ₹407.03 |
| 14% | 1.0410 | 24,983 | 23,056 | 0.5567 | ₹544.23 |
| 20% | 1.0590 | 25,416 | 22,663 | 0.5324 | ₹749.98 |
| 30% | 1.0898 | 26,156 | 22,022 | 0.5096 | ₹1,092.64 |
What I trust in this table — the direction and roughly the proportionality. More volatility means a wider pair of outcomes, a larger payoff in the up state, and a higher value. The relationship is close to linear in over this range: trebling volatility from 10% to 30% multiplies the price by about 2.7. Chapter 10 shows that near-linearity is a real property of at-the-money options, not an artefact of the coarse tree.
Notice also what happens to . It falls as volatility rises, from 0.586 to 0.510. The risk-neutral weight on the up state goes down while the option gets dearer — which would be incoherent if were a probability forecast. It is not. It is the number that keeps the underlying's risk-neutral growth equal to the interest rate, and as the outcomes spread apart, less weight on the higher one is needed to hold that average fixed. If you ever find yourself reasoning from as a likelihood, this row is the correction.
What I do not trust — the levels. Every figure in that column is too high, for the state-space reason above. The ₹544.23 at 14% should be about ₹450.57. The errors are large and they are systematic, so the table is useful for showing how the price responds and useless for telling you what to pay.
And the general lesson about models. A model can be right about comparative statics and wrong about levels, and the two kinds of trust are separate. Reporting the ₹544.23 as a price would be a mistake; reporting "volatility is the dominant input and the price rises roughly in proportion to it" would not be.
The point
In one period, and with — and the only inputs that are not observable are and , which come from volatility as and because variance accumulates with time and prices move multiplicatively. Applied once to a thirty-day at-the-money index call at 14% volatility, that gives ₹544.23, which is about 21% too high — not because any input is wrong but because two outcomes is not enough of a world for a payoff with a kink in it. The repair is more states, and it converges.
Check yourself
4 questions. Every answer is explained afterwards, including the ones you get right — guessing correctly is not the same as knowing. Score 70% or more and the chapter is marked done.
Question 1 of 4
0 of 4 answered. You can submit with questions unanswered — they simply score zero.
Now do it with your own numbers
Using one step, 14% volatility, 6.5% interest and 30 days, a 24,000 call on a 24,000 index comes to ₹544.23. Price the same option at 10%, 20% and 30% volatility, and then say which part of the answer you trust and which part you do not.
Only one input changes. Watch what it does to the two outcome prices, to the risk-neutral weight, and to the value — and ask what a single step is assuming about the path.
Sources
- Jarno Talponen and Minna Turunen, "Option Pricing: A Yet Simpler Approach", arXiv:1705.00212v3, March 2018 — the Cox-Ross-Rubinstein lattice model as an approximation to Black-Scholes-Merton prices with a rapid rate of convergence as the number of time steps grows, and the statement of the CRR binomial option pricing formula — read 2026-10-11
- Emanuel Derman and Iraj Kani, "The Volatility Smile and Its Implied Tree", Goldman Sachs Quantitative Strategies Research Notes, January 1994 — that in the Cox-Ross-Rubinstein implementation the stock evolves along a risk-neutral binomial tree with constant logarithmic stock price spacing, corresponding to constant volatility — read 2026-10-11