Fin Maverick
Foundations VocabularyAccounting & ReportingEconomics & MacroQuant Methods & ProgrammingBusiness & Company AnalysisCorporate Finance & ValuationBehavioural Finance
Banking & Market InfrastructureFixed Income & RatesDerivatives & Structured ProductsPublic EquitiesTransactions & DealsPortfolio ConstructionFunds & AMCs
Private Markets & AlternativesRisk, Treasury & ControlAI & Digital FinanceStochastic Calculus & PricingWealth & Personal FinanceIndian Markets & RegulationProfessional Practice
CalculatorComparison
Frameworks
Explore Bootcamps
Equity ResearchPortfolio ManagementMutual Fund MasteryFinancial LiteracyInvestment Banking Analyst
Private Equity AnalystHedge Funds AnalystBreaking Into VCBreaking Into QuantsAI For Finance
Financial Analyst ProgramRisk Management ProgramPrivate Wealth ManagementDebt Capital MarketsDerivatives Foundation
Explore Internships
Equity Research InternMutual Fund Intern
Portfolio Management InternFinancial Literacy Intern
Explore Micro Courses

Equity Research6

Writing an Investment ThesisBuilding a Discounted Cash FlowReading an Annual Report FastReading a Sector Before a CompanySpotting Quality of Earnings Red FlagsBuilding a Revenue Forecast From Drivers

Portfolio Management3

Rebalancing: When, Why and What It CostsStrategic and Tactical Asset AllocationMeasuring Risk in a Portfolio

Mutual Fund Mastery3

Comparing Funds Without Being FooledHow a NAV Is Struck and Which Day You GetReading a Fund Factsheet Properly

Derivatives Unlocked4

Hedging a Real ExposureThe Greeks, PracticallyFutures, the Basis and What Moves ItReading an Option Payoff

AI For Finance2

Retrieval and Grounding for FinanceDocument Extraction in Finance

Breaking Into Quants4

Backtesting a StrategyHypothesis TestingCleaning Financial DataRegression for Finance

Breaking Into VC3

Sizing a MarketReading a Term Sheet as a FounderHow a Venture Round Actually Works

Financial Analyst Program4

Common Size and Trend AnalysisReading a Cash Flow StatementRatio Analysis That Says SomethingBuilding a Working Capital Schedule

Risk Management Program2

Credit Exposure and How It Is ReducedValue at Risk and What It Hides

Investment Banking Analyst3

Precedent Transactions and Why They DifferReading a Term Sheet StructurallyBuilding a Comparable Companies Table

Private Wealth Management3

Tax Aware Portfolio DecisionsBuilding a Client Risk ProfileGoal Based Planning Arithmetic

Debt Capital Markets3

Analysing an Issuer's CreditDuration and What It Does Not Tell YouBond Pricing and Yield Mechanics

Private Equity Analyst2

Fund Waterfalls and CarryThe LBO in Structure

Hedge Funds Analyst2

Short Selling MechanicsLong Short Mechanics
Courses
Explore Career Roadmaps
Investment Banking AnalystEquity Research AnalystVC AnalystPrivate Equity AnalystHedge Funds Analyst
Quant AnalystAI For FinanceFinancial Analyst ProgramPrivate Wealth ManagementDebt Capital Markets
Risk Management ProgramDerivatives FoundationPortfolio ManagementMutual Fund Mastery
PartnershipsShowdown
Log inSign up
Stochastic Calculus & Derivative Pricing Theory
1Probability Foundations
The Probability SpaceRandom VectorsSigma-AlgebraExpectationSample Space and EventsDensity and Distribution FunctionsRisk-Neutral ProbabilityState Price Density vs…
2Stochastic Processes and Jumps
Properties of a Stochastic ProcessMartingaleBrownian Motion and Its PropertiesBrownian Motion vs Geometric…Stopping TimeThe Markov PropertyState VariablesTransition ProbabilityQuadratic VariationQuadratic Variation vs Ordinary…Submartingale and SupermartingaleMartingale RepresentationMarkov Process vs MartingaleOptional StoppingFiltrationJump ProcessesThe Poisson ProcessLevy ProcessesJump Diffusion
3Ito Calculus
The Ito IntegralThe Ito Integral vs the Riemann IntegralInfinitesimals in Stochastic CalculusQuadratic CovariationIto's LemmaHow to Apply Ito's…The Infinitesimal GeneratorIto Calculus vs Ordinary Calculus
4Stochastic Differential Equations
Stochastic Differential EquationsStochastic Differential Equation vs…Drift and DiffusionStrong and Weak Solutions ComparedDiscretisationGeometric Brownian Motion
5Pricing Theory and No-Arbitrage
No-ArbitrageGirsanov, Radon-Nikodym and Change…Physical and Risk-Neutral Measures…The Fundamental Theorems of…The Law of One PriceThe Pricing KernelDiscount Factors and Zero-Coupon PricesReplication vs HedgingComplete Market vs Incomplete MarketClearing Margin Architecture
6Option Pricing Theory
European and American OptionsMonte Carlo European OptionThe Black-Scholes PDEBlack Scholes and the GreeksThe Payoff FunctionThe Binomial ModelBinomial Option PricingDelta Hedging in TheoryBoundary, Initial and Terminal ConditionsThe Exercise BoundaryHow to Check Put-Call…
7Volatility Models
Constant, Local and Stochastic…Vasicek Model vs CIR ModelThe Heston ModelThe SABR ModelThe Volatility ProcessImplied VolatilityVolatility Smile vs Skew vs Surface
8Interest Rate Models
Interest-Rate DerivativesMean ReversionThe Zero-Coupon BondThe Ornstein-Uhlenbeck ProcessThe Discount CurveZero RatesShort-Rate Model vs Market Model
9Numerical Pricing
Closed Form and Numerical…Monte Carlo PricingEuler and Milstein Schemes ComparedTree MethodsFinite Difference MethodsNumerical Error and StabilityVariance Reduction
10Calibration and Model Risk
Model OverrideMarket Price and Model PriceCalibrationHow to Document a Pricing ModelThe Educational Illustration LabelMarket ConventionsModel Uncertainty and LimitationsBacktesting a Pricing ModelIdentifiabilityCalibrated ParametersThe Calibration Loss Function

The Discount Curve: Present Value Across Every Maturity

A discount curve is the collection of zero-coupon bond prices across every maturity: one number saying what one unit received at each future date is worth today. The curve is made of bond prices and of nothing else, and building one is nothing more than arranging those prices by maturity. Under the locked model the nine readings run from 0.974750 at six months down to 0.169551 at thirty years.

No new arithmetic is needed here. Every number that follows was already computed, one at a time, when the price of one unit arriving at a single future date was worked out from four chosen parameters. A starting rate of 5 per cent, a long-run level of 6 per cent, a speed of reversion of 0.5 a year and a rate volatility of 1 percentage point produce a price for any maturity that can be named, and nine of those maturities have already been named and priced.

Putting those nine numbers side by side, in order of maturity, produces the shape, and the shape is the only thing that was not visible before. The claim is worth sitting with. The word curve sounds like a new object and it is not one. Think of nine index cards, each carrying one number, worked out on nine separate afternoons and left in a drawer in no particular order. Lay them out on a table from soonest to latest and a line appears. No card changed. Nothing was added to the drawer. The arrangement did all the work, and the arrangement is free.

Nobody measured this curve. A curve is the object readers most readily assume somebody went out and observed, and every price on this one is instead a computed consequence of four chosen parameters. The four parameters and a calculator will reproduce all nine numbers to the last decimal place, and no measured curve has that property.

What is a discount curve?

A discount curveThe collection of zero-coupon bond prices across every maturity, read as one object rather than as a list. is a rule that answers one question for every date that can be named: what is one unit received on that date worth today? Name a maturityThe date the one unit arrives. On a curve it is the horizontal axis, and every point on the curve sits above one of them. and the rule hands back a single number between nought and one. Name a different maturity and it hands back a different one. The curve is that rule, considered as one object, rather than any single answer it gives.

Two things are true of it at once and both are ordinary. The curve is a function, in the plain sense that each maturity has exactly one price attached to it. And it is a collection, in the plain sense that the whole of it can be written down as a list of pairs when only nine maturities matter. Neither description is more correct than the other. Which one an analyst reaches for depends on whether the curve is to be drawn or consulted for a single value.

The curve, written as the collection it is
$$ \mathcal{C}\;=\;\bigl\{\,\bigl(T,\;P(0,T)\bigr)\;:\;T\ge 0\,\bigr\},\qquad P(0,T)=A(T)\,e^{-B(T)\,r_0},\qquad P(0,0)=1 $$
\(\mathcal{C}\)the discount curve, the whole collection of maturity and price pairs taken together
\(T\)the maturity in years, the date on which the one unit arrives, running from nought upward
\(P(0,T)\)the price today of one unit received at maturity, computed from the four invented parameters
\(A(T),\,B(T)\)the two functions of maturity alone that the locked model produces, carrying no dependence on today's rate
\(r_0\)the level of the short rate today, 0.050000 throughout, one of the four invented parameters
What it says in wordsThe discount curve is the set of all pairs made of a maturity and the price today of one unit received at that maturity. Each price comes from the same expression, with only the maturity changing between one point on the curve and the next, and the price at a maturity of nought is one by construction because a unit received now is worth exactly itself.

Most of that expression does not change as the maturity moves along the curve. Today's rate does not change: it is one number, 0.050000, and it is the same number at every maturity. The long-run level does not change. The speed does not change. The rate volatility does not change. Only the maturity moves. Nine points on this curve therefore cannot disagree with each other in the way nine separately quoted numbers could. They are nine readings of one machine at nine settings, not nine independent opinions.

Structural consistency is a stronger property than it looks. If somebody handed an analyst nine numbers and said they were prices at nine maturities, the analyst would have to check that they were consistent: that the ten year one was not somehow above the seven year one, that no pair implied something absurd about the stretch between them. Here no such check is needed. The consistency is structural. The four parameters brought it in, and no maturity chosen for evaluation can break it.

Try it out

Does the curve contain anything the nine bond prices did not already contain?

What is the curve made of, and what is it not made of?

The curve is made of zero-coupon bond prices and of nothing else. Every point on it is the price today of one unit at one future date, and the bond gives exactly that number. Building a curve is arranging those prices by maturity, and no second ingredient enters at any stage.

Now the harder half, the list of things the curve is not made of. The curve is not made of observations. Nobody went and looked at anything to produce these nine numbers, and no quotation from anywhere is involved. It is not made of a fit: nothing was adjusted to match anything, no error was minimised, and no data was consulted. And it is not made of guesses about the maturities in between. Evaluating the same expression at eleven and a half years returns an exact price for that maturity, so nobody has to draw a line between two neighbours and read off the middle.

Nine prices computed one at a time. The same nine placed by maturity. Nothing was added. NINE SEPARATE PRICES one unit at 6 mo 0.974750 one unit at 1 yr 0.949216 one unit at 2 yr 0.898265 one unit at 3 yr 0.848492 one unit at 5 yr 0.754894 one unit at 7 yr 0.670468 one unit at 10 yr 0.560610 one unit at 20 yr 0.308325 one unit at 30 yr 0.169551 arranged THE SAME NINE, PLACED BY MATURITY 0 yr 30 yr a shape, from the same nine numbers 0.974750 0.169551 Educational illustration. Every price is a computed consequence of four invented parameters.
The nine prices in the column on the left and the nine points on the right carry identical information, and the shape is what the arrangement makes visible rather than anything it adds.

The left half of the picture and the right half carry identical information. The picture is worth reading twice for that reason alone. Nine numbers in a column on the left. The same nine numbers, placed above their maturities, on the right. The count is the same on both sides. The shape on the right is not a tenth thing that appeared: it is what nine dots look like once they are no longer treated as a list. An arrangementA rearrangement of numbers already in hand. An arrangement can make a pattern visible, and it cannot add anything that was not in the numbers. can reveal, and it cannot add.

There is a household version of this. Somebody steps on a bathroom scale every Sunday for two months and writes each figure in a notebook, one per line. Eight numbers, no pattern, just a list. Plotted, a direction appears, or does not, and either way the scale never reported anything it had not been reporting eight weeks running. The plot did no weighing. The plot arranged what the weighing had already produced, and the only new thing in the room is the ability to see a slope.

Try it out

What is a discount curve made of?

Debt Capital Markets Bootcamp — Fin Maverick

What shape does the locked model give it?

The curve falls, and it never once turns back. From 0.974750 at six months it goes down through 0.949216 at one year, 0.898265 at two, 0.848492 at three, 0.754894 at five, 0.670468 at seven, 0.560610 at ten, 0.308325 at twenty and 0.169551 at thirty. The curve is monotoneMoving in one direction only. A monotone falling curve never rises anywhere along its length, not even slightly. falling across its whole length, which is the one shape property that can be stated without qualification.

The locked discount curve: one unit at every maturity out to thirty years. 0.00 0.25 0.50 0.75 1.00 0 5 10 15 20 25 30 0.754894 0.560610 0.308325 0.169551 price of one unit received at that maturity maturity, in years 1.000000 at nought, by definition Educational illustration. Not an observation of any rate anywhere at any time.
The locked discount curve falls from 0.974750 at six months to 0.169551 at thirty years and never turns back upward at any maturity along its length.
MaturityPrice of one unit todayWhat that means for Rs 100/- due then
6 months0.974750Rs 97.4750/-
1 year0.949216Rs 94.9216/-
2 years0.898265Rs 89.8265/-
3 years0.848492Rs 84.8492/-
5 years0.754894Rs 75.4894/-
7 years0.670468Rs 67.0468/-
10 years0.560610Rs 56.0610/-
20 years0.308325Rs 30.8325/-
30 years0.169551Rs 16.9551/-

The third column is only there to make the first two concrete. One unit is any unit at all, Rs 1/- for concreteness, and a hundred of them due in twenty years is worth Rs 30.8325/- today under this model. Nothing in that column is a new figure. The third column is the second column multiplied by a hundred, and the arrangement point holds one more time.

How the curve falls and that it falls are two different observations. Take the first of them now. Over the first six months the price gives up 0.025250. Over the six months after that it gives up 0.025534. Between twenty years and thirty, a stretch twenty times as long, it gives up only 0.138774, less than six times as much. In absolute terms the curve flattens out at the far endThe long maturities on a curve, where prices are small and each further year takes away less in absolute terms than an early year did. and there is simply not much left to give up.

In proportional terms it is a different story and a much steadier one. The ten year price multiplied by 0.549981 gives the twenty year price. The twenty year price multiplied by 0.549911 gives the thirty year price. The two factors agree to four decimal places, so the far end of this curve is settling into an almost constant proportional decay per decade even while the absolute steps are collapsing. Both facts are true of the same nine numbers, and a reader who has only looked at one of them has half the shape.

Breaking Into Quants Bootcamp — Fin Maverick

How does that shape compare with a flat five per cent?

Set the comparison up properly before drawing any conclusion from it. A flat curveA curve built from one constant rate applied to every maturity, so its shape carries no view about the future at all. is what comes of taking a single rate, applying it to every maturity, and letting nothing else in. A flat curve is the simplest possible curve, and it says the same thing about thirty years that it says about six months. The locked model starts from exactly the same 5 per cent, so a flat 5 per cent is the natural thing to hold it against.

The comparison curve, built from one number
$$ P^{\text{flat}}(0,T)\;=\;e^{-rT},\qquad r=0.050000\ \text{at every maturity} $$
\(P^{\text{flat}}(0,T)\)the price today of one unit at maturity under a single constant rate
\(r\)the constant risk-free rate, 0.050000 a year, continuously compounded, the same number at every maturity
\(T\)the maturity in years, the only quantity that changes from one point on this curve to the next
What it says in wordsThe flat comparison curve prices one unit at any maturity by applying a single constant rate of 5 per cent to the whole stretch of time. It carries no view about where the rate goes and no allowance for the rate being uncertain, which is exactly what makes it a clean thing to compare against.

At the same nine maturities the flat curve reads 0.975310, 0.951229, 0.904837, 0.860708, 0.778801, 0.704688, 0.606531, 0.367879 and 0.223130. Put the two sets side by side and the first fact is unanimous. The locked curve sits below the flat one at every single maturity, and there is no maturity anywhere along the axis where it does not.

The gap between the two curves, one number per maturity
$$ D(T)\;=\;P(0,T)\;-\;P^{\text{flat}}(0,T)\;=\;A(T)e^{-B(T)r_0}-e^{-rT} $$
\(D(T)\)the gap at that maturity, negative wherever the locked curve prices one unit below the flat curve
\(P(0,T)\)the locked model's price of one unit at maturity, computed from the four invented parameters
\(P^{\text{flat}}(0,T)\)the flat five per cent price of the same unit at the same maturity
\(T\)the maturity in years, the only input either side of the subtraction takes
What it says in wordsThe gap at a maturity is the locked price less the flat price at that same maturity, so a negative gap means the locked model values one unit at that date below what a constant 5 per cent would value it at. The gap is itself a curve, with one value for every maturity, and its shape is the thing this guide is really about.
Every one of the nine readings sits below a flat five per cent. None sits above it. 0.00 0.25 0.50 0.75 1.00 0 5 10 15 20 25 30 flat five per cent the locked model widest of the nine: minus 0.059554 0.169551 0.223130 maturity, in years price of one unit at that maturity Educational illustration. Both curves are computed, neither is observed.
Every one of the nine locked prices sits below the flat five per cent price at the same maturity, and the shaded band between the two curves is at its thickest around twenty years.
MaturityLocked modelFlat 5 per centThe gap
6 months0.9747500.975310-0.000560
1 year0.9492160.951229-0.002013
2 years0.8982650.904837-0.006573
3 years0.8484920.860708-0.012215
5 years0.7548940.778801-0.023906
7 years0.6704680.704688-0.034221
10 years0.5606100.606531-0.045920
20 years0.3083250.367879-0.059554
30 years0.1695510.223130-0.053579

Why below, everywhere? Because the locked model does not think the rate stays at 5 per cent. The rate is pulled toward 6 per cent, and the pull starts working immediately. Discounting a future unit through a stretch of time in which the rate is heading upward takes more away from it than discounting through a stretch in which the rate never moves. The whole of the gap's sign comes from that single disagreement about where the rate is going, and none of it comes from the rate being uncertain.

The last clause surprises people, so take the twenty year reading apart. Under the locked model the exponent that produces 0.308325 is made of three parts: today's rate contributes minus 0.099995, the pull toward the long-run level contributes minus 1.080005, and the uncertainty about the rate contributes plus 0.003400. The flat curve's exponent is simply minus 1.000000. Strip the uncertainty term out of the locked exponent and the price would be 0.307278 rather than 0.308325. The uncertainty is worth plus 0.001047 at twenty years, and it pushes the locked price up, toward the flat curve rather than away from it.

Try it out

At which maturity, among the nine readings above, is the gap widest?

Try it out

Why is the locked curve below the flat one at every maturity?

What does the comparison show that is not obvious?

Taken in order, the nine gaps do something to the mind that reads them. Minus 0.000560. Minus 0.002013. Minus 0.006573. Minus 0.012215. Minus 0.023906. Minus 0.034221. Minus 0.045920. Minus 0.059554. Eight readings and every one is wider than the one before it. By the eighth there is a trend, and a trend is a thing the mind finishes on its own before it has been given permission to.

Try it out

The gap has widened at every maturity out to twenty years. Pushed out to thirty, does it keep widening?

Play with it

Push the maturity out, and watch the space between the two curves

One control: the maturity, from six months to thirty years. Both prices are recomputed from the formulae at every step and neither is sampled, so the reading at one year is the same reading every time this calculator is loaded.

Maturity: 1.0 years
Slide the maturity. Both readings move, and the space between them turns. 0.00 0.25 0.50 0.75 1.00 0 5 10 15 20 25 30 price of one unit at that maturity 1.0 yr THE GAP -0.002013 widest -0.059560 THE GAP, ACROSS THE WHOLE AXIS the turn, 20.242391 years maturity, in years Educational illustration. Every reading is computed from the four invented parameters.

Maturity
1.0 yr
Locked model
0.949216
Flat 5 per cent
0.951229
The gap
-0.002013
Share of widest
3.38%
Past the turn
no
Maturity6 mo1 yr2 yr3 yr5 yr7 yr10 yr20 yr30 yr
Locked0.9747500.9492160.8982650.8484920.7548940.6704680.5606100.3083250.169551
Flat0.9753100.9512290.9048370.8607080.7788010.7046880.6065310.3678790.223130
Gap-0.000560-0.002013-0.006573-0.012215-0.023906-0.034221-0.045920-0.059554-0.053579

Assumptions on screen: starting rate 5 per cent, long-run level 6 per cent, speed of reversion 0.5 a year, rate volatility 1 percentage point, held against a flat 5 per cent. The gap widens to twenty years and then turns, so between twenty years and thirty it moves from minus 0.059554 back to minus 0.053579. Educational illustration, computed from invented parameters, not observed anywhere.

There it is. The gap widens at eight consecutive readings and then, between twenty years and thirty, it turns and comes back to minus 0.053579. On the six-decimal readings the recovery is 0.005975, which is roughly a tenth of the widest gap given back over the last decade of the axis. Moved slowly through the twenties, the slider shows the bar in the readout column stop growing and start shrinking while the curve underneath it is still falling.

The gap widens for twenty years, turns, and is coming back by thirty. 0.000 -0.010 -0.020 -0.030 -0.040 -0.050 -0.060 -0.070 0 5 10 15 20 25 30 the turn, at 20.242391 years gap -0.059560, its widest anywhere 20 yr: -0.059554 30 yr: -0.053579 back up by 0.005975 maturity, in years locked curve less flat five per cent Educational illustration. The turn is computed, not asserted.
The gap widens through eight consecutive readings to minus 0.059554 at twenty years, reaches its true widest of minus 0.059560 at 20.242391 years, and is back to minus 0.053579 by thirty years.

Two numbers are worth separating here. Among the nine readings the widest gap is at twenty years, at minus 0.059554. But the nine readings are just nine places somebody chose to look, and the true widest point of the gap sits a little past them, at 20.242391 years, where the gap reads minus 0.059560. The 20.242391 year figure is not one of the nine, and it comes from searching the gap function for its lowest point. The turning pointThe maturity at which the gap stops widening and starts narrowing. Past it, every further year of maturity closes the space between the two curves. is a property of the two curves, not of the maturities anybody happened to tabulate.

Where the gap stops widening
$$ \frac{dD}{dT}=0\quad\Longleftrightarrow\quad \frac{\partial P(0,T)}{\partial T}=-r\,e^{-rT},\qquad T^{\ast}=20.242391\ \text{years} $$
\(D(T)\)the gap between the locked curve and the flat curve at that maturity
\(T^{\ast}\)the maturity at which the gap is widest, located by search rather than quoted
\(r\)the constant rate of the flat comparison curve, 0.050000
\(P(0,T)\)the locked model's price of one unit at maturity
What it says in wordsThe gap is widest at the maturity where the two curves are falling at exactly the same speed. Before that maturity the locked curve is falling faster and the space between them is opening; after it the flat curve is falling faster and the space is closing. For these four invented parameters that crossing happens at 20.242391 years, which is why the twenty year reading is nearly the widest of the nine and the thirty year reading is already on the way back.
Derivatives Foundation Bootcamp — Fin Maverick Ratio Analysis That Says Something — free micro-course from Fin Maverick

Why does the gap have to turn somewhere?

The turn is not an accident of these four numbers. The turn is forced, and the reason rules out ever extrapolating a gap between two falling curves. Both curves are heading toward nought, and two quantities that both approach nought must have a difference that also approaches nought. There is nowhere else for it to go. A gap that has been opening for twenty years is therefore living on borrowed time, whatever it looked like on the way out.

Why the gap has no choice
$$ \lim_{T\to\infty}P(0,T)=0,\qquad \lim_{T\to\infty}e^{-rT}=0\qquad\Longrightarrow\qquad \lim_{T\to\infty}D(T)=0 $$
\(P(0,T)\)the locked model's price of one unit at maturity, which falls toward nought as the maturity grows
\(e^{-rT}\)the flat five per cent price of the same unit, which also falls toward nought
\(D(T)\)the difference between them, whose limit is the difference of the two limits
\(T\)the maturity in years, pushed without bound
What it says in wordsBoth curves fall toward nought as the maturity grows without bound, so the difference between them falls toward nought as well. A gap that starts at nought at a maturity of nought, opens for a while, and must end at nought has to turn at least once somewhere in between, and that is a fact about the two shapes rather than about these particular parameters.

There is a version of this visible in a kitchen. Two buckets are filled and a hole is punched in each, a wider hole in one than in the other. At the start the water levels are level. The bucket with the wider hole falls faster and the difference between the two levels opens up, and a difference written down every minute would make a nice clean widening series. Then both buckets empty. The difference had been growing, and it ends at nothing. Two empty buckets cannot stand at different levels. The widening was real and the return to nought was never in doubt, and both statements were true at the same time from the first minute.

Both curves are going to nought, so the space between them has to close again. PRICE OF ONE UNIT 0.0 0.5 1.0 flat five per cent the locked model both under 0.007000 by a hundred years THE SPACE BETWEEN THEM 0.00 -0.06 widest here, then closing -0.004160 at a hundred years 0 20 40 60 80 100 maturity, in years Educational illustration. The hundred year readings are computed from the same four parameters.
Both curves fall toward nought over a hundred years, so the gap between them comes back from minus 0.059560 at its widest to minus 0.004160 by a hundred years.

Push the maturity to a hundred years and the arithmetic says the same thing the buckets do. The locked model prices one unit at 0.002578 and the flat curve at 0.006738, so the gap has come back to minus 0.004160. Minus 0.004160 is 6.98 per cent of the widest reading, so more than nine tenths of the gap has already been given back. The gap is still negative, still shrinking, and heading to nought as slowly and as certainly as the two prices are.

One caution against the wrong lesson. The absolute gap turns, and the proportional comparison never does. The locked price divided by the flat price at each maturity gives 0.999426, 0.997883, 0.992736, 0.985808, 0.969304, 0.951439, 0.924290, 0.838114 and 0.759876, falling to 0.382663 at a hundred years. In proportional terms the locked model keeps pulling away from the flat curve at every maturity without exception, and it is only in rupees and paise per unit that the gap has a turning point. Both statements describe the same two curves. The two statements differ in what is being subtracted or divided, and a reader who has not said which one they mean will argue with somebody who means the other.

Try it out

Why must the gap between two falling curves eventually shrink?

The failure: reading a widening gap as a trend that continues

The gap widened at eight consecutive maturities. A reader who takes that as a direction of travel and continues it will project the widening forward. The most natural way to do that takes the average widening over the first twenty years. Spread across twenty years, 0.059554 comes to 0.0029777 a year, and running that rate on for ten more years points at a gap of minus 0.089331 at thirty years.

The curve reads minus 0.053579. The projection is out by 0.035752, or 66.7 per cent of the true figure, and it has the direction of travel backwards as well. A reader who built anything on the projected number was not slightly wrong about the size of a gap. They were wrong about whether the gap was opening or closing. That kind of wrong is much harder to notice. A number too large in the right direction gets caught by a sense check, and a number moving the wrong way does not.

The cause is structural rather than accidental. These four parameters did not happen to produce a turn. Two curves both heading toward nought cannot keep opening a space between them forever, so the turn was coming whatever the parameters were. ExtrapolationContinuing a pattern beyond the range where it was actually computed. The assumption is that the mechanism producing the pattern keeps behaving the same way. Here it does not. assumes the thing driving the pattern goes on driving it, and here the thing driving it runs out.

Continuing the widening lands at minus 0.089331. The curve reads minus 0.053579. 0.00 -0.02 -0.04 -0.06 -0.08 -0.10 0 yr 10 yr 20 yr 30 yr wrong by 0.035752 last reading before the turn projected -0.089331 actual -0.053579 gap against a flat five per cent WHAT IT COSTS A projection built on nine widenings points at minus 0.089331 at thirty years. The curve reads minus 0.053579, and it is moving the other way. So the size is out by 0.035752, which is 66.7 per cent of the true gap, and the direction of travel is reversed as well. Both errors arrive at once, and the second is the one nobody plans for. Educational illustration. The projection is drawn to be wrong, on purpose.
Continuing the average widening of 0.0029777 a year points at a gap of minus 0.089331 at thirty years, where the curve actually reads minus 0.053579 and is moving in the opposite direction.
Try it out

A gap has widened at eight consecutive maturities. What may be concluded about the ninth?

The two curves start together and end apart. See where the gap turns.

How does somebody working with a rate model actually read this shape?

Four habits, and each one follows directly from something above. The single most useful thing a curve does is show where a model's assumptions are doing the most work, and the comparison against a flat curve is how that place is found.

  1. Compute the maturity required rather than reading it off a drawingAn eleven and a half year price is one evaluation of the same expression. Reading it off a plotted line between the ten year dot and the twenty year dot introduces an error that nothing in the model requires anybody to accept, and on this curve the ten to twenty stretch is where the shape bends most.
  2. Hold the shape against a flat curve before believing anything about itThe nine locked prices on their own look unremarkable. Against a flat 5 per cent they say something specific: this model is asserting a rate that rises, and the assertion is worth minus 0.059554 per unit at twenty years. That is the size of the claim the four parameters are making.
  3. Find where the disagreement is widest, because that is where the parameters matter mostAt six months the two curves differ by 0.000560 and any argument about the parameters is nearly irrelevant. At twenty years they differ by more than a hundred times as much. If somebody wants to challenge the long-run level or the speed, the twenty year end is where the challenge shows up and the six month end is where it hides.
  4. Never continue the shape past the last maturity computedThis is the whole failure block in one line. The curve is cheap to evaluate at any maturity, so there is never a reason to guess at one, and the one place a guess feels safest, a long run of consistent movement, is exactly where this curve turns.

None of those four is a view about whether the model is right. A curve computed from four parameters reports what those four parameters imply and says nothing whatever about whether the parameters deserve to be believed. Reading a shape carefully and believing a shape are separate acts, and only the first is settled by the arithmetic above.

What does the curve not tell the reader?

The curve answers one question and answers it completely: what is one unit received at a stated date worth today, under this model. Anything that is not that question is not a curve question, however carefully anybody stares at the nine numbers.

One question the curve answers. One it does not, however carefully it is read. WHAT IS ACTUALLY BEING ASKED? A VALUE AT A DATE What is one unit received in seven years worth today under this model? The curve answers it: 0.670468. Read off the maturity axis and stop. WHAT AN INSTRUMENT PAYS What does this contract settle, when, and against what? Not a curve question at all. Nine numbers cannot describe terms. Educational illustration. The seven year reading is computed, not observed.
The curve answers what one unit received at seven years is worth today, which is 0.670468, and answers nothing at all about what any contract settles or when it settles it.

The curve does not report what any instrument pays. A contract has terms, dates, conditions and a settlement rule, and no collection of present values contains any of that. The curve will happily give the worth of one unit at seven years, 0.670468, and it has nothing at all to say about what somebody agreed to hand over at seven years or under what circumstances.

The curve does not report that anything was observed. Every number here was computed, and a computed curve looks exactly like a measured one in print. The only defence against confusing the two is a label on the figure saying where its numbers came from.

The curve does not establish that the model is right. The shape is a faithful report of what four chosen parameters imply. All nine points come from the same four numbers, so a change in the long-run level moves the whole shape, and no mechanism lets the ten year price move while the six month price stays put. Building a curve this way is a strength and a constraint at once, and the curve itself is silent on whether the four numbers were well chosen.

Try it out

Does the curve report what any instrument pays?

Restating the curve in the units of a rate is set out under the zero rate. What a zero-coupon bond is and where the nine prices came from are set out under the zero-coupon bond. Fitting a curve to observations is a separate subject, set out under calibration; here no observation was consulted and no error was minimised. Writing down and solving the process that produces the rate is set out under the Ornstein-Uhlenbeck process. What any rate contract pays is set out under interest rate derivatives. The arrangement, the comparison and the turn are properties of the arithmetic and hold wherever that arithmetic is carried out, so no jurisdiction qualification applies. Day count and quotation conventions do vary by place, and they are set out under market convention.

References

SourceDocumentWhere
arXiv Quantitative FinancePreprint repository for term structure construction, short-rate models and the behaviour of computed curves at long maturitiesarxiv.org
Social Science Research NetworkWorking paper repository for the same material, including notes on comparing a model curve against a constant rate benchmarkssrn.com
Hull, Shreve and WilmottStandard texts on derivative pricing, stochastic calculus and term structure notationtextbooks
Vasicek, 1977An equilibrium characterisation of the term structure, the mean reverting short rate model whose bond prices are arranged hereJournal of Financial Economics
Uhlenbeck and Ornstein, 1930On the theory of the Brownian motion, the mean reverting process beneath that short ratePhysical Review

The rate parameters, the curve, the comparison curve and every price shown here are invented.
Educational material. Not advice on any investment, tax, budget or market position.

← PreviousNext →
Fin Maverick Micro CoursesExplore Micro Courses
Fin Maverick BootcampsExplore Bootcamps
Fin Maverick

Finance education that ends in a job, not a certificate that gathers dust. Built for young India.

LEARN
CalculatorsFrameworksComparisonsCareersShowdown
RESOURCES
All CoursesMicro CoursesBootcampsInternships
COMPANY
AboutJob openingPartnership
LEGAL
Privacy PolicyTerms & ConditionsContent LicenseReturn & Refund Policy
© 2026 FIN MAVERICK / BUILT FOR INDIA.DO FINANCE, DO NOT JUST READ ABOUT IT.