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
Fixed Income, Credit & Rates
1Bond Fundamentals
The BondBond Price and YieldPrincipalRedemptionFace Value, Par and PrincipalThe CouponThe IndentureThe IssuerMaturityFixed Income and Debt Securities
2Bond Pricing and Yield
What a Bond Yield…The Policy Rate and a Bond YieldCurrent Yield and Yield to MaturityYield to Maturity and Yield to CallThe Coupon and the YieldReinvestment RiskCarrySpread Return and Price Return
3Interest Rate Risk
Duration and ConvexityDuration and Convexity Calculator,…Key-Rate Duration vs Modified DurationThe Basis PointAccrued InterestRecovery RateSpot Rate and Forward RatePrepayment Risk and Extension RiskA Rate View and a Credit ViewInterest-Rate Risk and Reinvestment RiskHow to Analyse a…How to Review Prepayment…How to Analyse a…
4Rates Markets
The Term Structure of Interest RatesThe Yield CurveThe Forward RateThe Term PremiumParallel Shift vs Steepening…
5Curve and Carry Strategies
Curve StrategySteepener, Flattener and ButterflyHow to Read a…How to analyse a Yield-Curve ScenarioThe Butterfly TradeCarry and Roll-Down
6Sovereign Bonds
Sovereign BondsPar Bond and Premium BondGovernment SecuritiesHow to Compare Government…Inflation-Linked BondsBond Total ReturnBond LadderHow to Read a Bond Term SheetHow to Map the…How to Analyse a…Treasury BillsTreasury Bill vs Sovereign BondThe Benchmark YieldThe Policy Rate and the Bond Market
7Credit Risk
Credit RiskCredit Risk and Interest Rate RiskG-Spread, Z-Spread and Option-Adjusted…Credit SpreadTerm Premium and Credit SpreadHow to Build an…Rating ActionsDefault Rate, Loss Given…Expected Credit LossWhat a Credit Rating…A Rating Watchlist EntryThe Fallen AngelThe Credit CurveInvestment Grade and High YieldCollateral vs Guarantee
8Credit Analysis
Credit AnalysisCollateral, Guarantee and Credit…How to analyse a…Seniority and SubordinationCovenantsLeverage RatiosGross Leverage and Net Leverage
9Credit Events and Recovery
Credit EventsCredit Event vs Liquidity EventHow to update Credit…The Distressed ExchangeThe Default NoticeCovenant Breach vs Restructuring EventHow to analyse Default…
10Securitisation
SecuritisationOriginator, Servicer and Trustee…How to map a…Mortgage-Backed SecuritiesThe TrancheAsset-Backed SecuritiesAsset-Backed Security vs Mortgage-Backed SecurityCredit EnhancementPrepaymentThe Cash Flow WaterfallExtension RiskWeighted Average Life
11Fixed Income Portfolios
Ladder, Barbell and BulletFixed Income Portfolio MeasuresBarbell vs BulletHow to Map the…Tracking Error in Fixed Income
12Fixed Income Research
Fixed Income ResearchFixed-Charge CoverageHow to assess Fixed-Income…How to Write a…The Four Assumptions That…A Liquidity Assumption and…The Spread ThesisStating Limitations in Fixed…

How to Compare Government Security Maturities on a Curve

Two government security maturities are two dates on one borrower's schedule, so the comparison is arithmetic rather than opinion. Subtract the two recorded SPOT rates and write both units. Divide by the years the step covers. Derive the FORWARD rate those two SPOT rates already imply. Multiply the path back out. Price it. Then refuse any horizon the record leaves blank.

Somebody sets two government securities side by side. One matures in two years, the other in ten. The question sounds like a matter of judgement and it is not one. Everything that separates those two securities is the length of the wait, so the comparison reduces to a short run of subtractions, divisions and one check, and every figure it produces can be argued with by anybody holding the same schedule.

Here is the everyday shape of it before any rate appears. A landlord quotes two rents for the same flat: one figure for a tenant signing for a single year, another for signing for ten. The flat has not changed. The landlord has not changed. The length of the commitment changed, for the landlord and for the tenant alike. Finding what the ten year commitment really costs against the one year commitment takes no opinion about the landlord. The finding takes a subtraction, and then a question about what the subtraction comes to per year.

A government's schedule of borrowing rates works the same way, with one useful simplification: the borrower on every line is the same borrower. One borrower on every line is what makes the comparison a procedure rather than an argument. Worked in order, the steps leave two people who disagree about everything else landing on the same numbers.

What is being compared when two government maturities are compared?

Not two securities. One borrower, read at two dates. Nothing about who is doing the borrowing changes between the one year point and the thirty year point, so nothing about creditworthiness, recovery or willingness to pay is inside the difference about to be computed. The whole of the difference is the wait.

The single borrower is what licenses the arithmetic. Two different borrowers side by side means two things moving at once, so no subtraction can say which one moved. One borrower at two horizons means exactly one thing moving. Subtraction then does honest work, and each step below adds a reading rather than an opinion.

The schedule below, an invented one, records a SPOT rateThe rate for money placed today and returned at one stated future date, with nothing paid in between. at six horizons and at no others.

HorizonThe recorded SPOT rateGrowth factor at that horizon
One year5.90 per cent a year1.0590000000
Two years6.25 per cent a year1.1289062500
Three years6.55 per cent a year1.2096517614
Five years6.90 per cent a year1.3960099896
Ten years7.35 per cent a year2.0324528891
Thirty years7.60 per cent a year9.0026038503

Six rows and nothing between them. There is no four year SPOT rate here, no nine year SPOT rate, no twenty nine year SPOT rate and nothing at all shorter than one year. Each of those six horizons is a nodeOne of the horizons at which a rate is actually recorded, as against a horizon read off a line somebody drew between two recorded points., and the last step of this procedure exists to stop a rate being read anywhere else.

The compounding convention sits inside the arithmetic rather than under it

Every rate and every price in this guide is struck on annual compoundingOne discounting period a year, so an amount due in three years is divided by one plus the three year rate, three times over.: one discounting period a year. An amount due in three years at the three year SPOT rate of 6.55 per cent a year is divided by 1.0655 three times. The convention is not housekeeping and does not belong in a footnote. The same six numbers read on a semi-annual convention produce different prices and a different set of derived rates, so a reader who is not told which convention is in use cannot reproduce a single sum here.

The growth factor at a recorded horizon
$$ G_T = (1 + z_T)^{T} \qquad\text{and}\qquad P_T = \frac{F}{G_T} $$
zTthe recorded SPOT rate at horizon T, as a decimal, taken from the table above
Tthe horizon in whole years, and only the six the record carries
GTthe growth factor at that horizon, which is what one rupee becomes by then
Fthe amount promised at the horizon, Rs 1,000.00/- throughout this guide
PTwhat that promise costs today at that horizon
What it says in wordsThe growth factor at a horizon is one plus that horizon's SPOT rate, multiplied by itself once for every year, and the cost today of an amount promised at that horizon is the amount divided by the growth factor. Both lines assume one discounting period a year.

The growth factorOne plus the rate, raised to the number of years. Compounding multiplies by exactly that number. column matters more than it looks. Almost every step further down is a ratio of two of those factors, so once the column is built the rest of the procedure is division.

What are the six steps of the comparison, in order?

Six steps, run in sequence, with nothing skipped and nothing reordered. Each one is stated here as an instruction only; the reasoning behind each sits in the section that runs it. Read the list once as a list. The order is the method, and the last step is the one everybody drops.

  1. Take the gap between two named horizonsSubtract the near horizon's recorded SPOT rate from the far horizon's recorded SPOT rate. Write the answer in percentage points and in basis points, with both maturities beside it.
    Checking: are both maturities written on the line, in both units?
  2. Divide the gap by the years it coversTake the gap from step one and divide it by the far horizon less the near horizon. Record the result as percentage points a year.
    Checking: is the divisor the number of years between the two, rather than the far horizon itself?
  3. Derive the FORWARD rate the two SPOT rates implyDivide the far growth factor by the near growth factor, take the root of the number of years in the window, subtract one. Write both parent SPOT rates beside the result.
    Checking: are the two SPOT rates it came from on the same line as the answer?
  4. Multiply the whole derived path back outGrow one rupee through every recorded window in turn and compare the result against growing one rupee at the far horizon's SPOT rate alone.
    Checking: do the two routes land on the same figure, digit for digit?
  5. Price the comparison in rupeesDivide the same promised amount by each horizon's growth factor and put the two prices side by side.
    Checking: is the promised amount identical at both horizons, so only the wait differs?
  6. Refuse the comparison at any horizon not recordedCheck both horizons against the recorded list before anything else is written. Where either is absent, state the absence and stop.
    Checking: is every horizon used in steps one to five actually on the record?
Six steps, and the figure each one leaves behind on the two year against ten year pair. WHAT THE STEP LEAVES BEHIND 1 TAKE THE GAP 1.10 points, 110 basis points 2 DIVIDE BY THE YEARS 0.1375 points a year over eight years 3 DERIVE THE FORWARD RATE 7.626775 per cent a year for the window 4 MULTIPLY THE PATH OUT 2.0324528891 by both routes 5 PRICE IT IN RUPEES Rs 885.813149/- and Rs 492.016324/- 6 REFUSE WHAT IS ABSENT no four year rate, no ninth year alone Step six is the only one whose output is a sentence rather than a number, and it is the one most often skipped.
Each of the six steps leaves one entry behind, and the sixth leaves a written absence instead of a figure, which is why a comparison run without it looks finished when it is not.
Try it out

Somebody states the slope of a government schedule as 110 basis points. What is missing from that sentence, and what is the same quantity in percentage points?

What does the gap between two named horizons establish?

Step one is a subtraction, and the discipline sits in what gets written beside it rather than in the sum. A slopeThe gap between the SPOT rates at two named horizons. Without both names it is a number nobody else can check. is not a property that a schedule of rates has. A slope is a distance between two horizons that somebody chose, and a distance quoted without its two endpoints cannot be reproduced by the person reading it.

Run on the two year and ten year pair used all the way through, the ten year SPOT rate of 7.35 per cent a year less the two year SPOT rate of 6.25 per cent a year is 1.10 percentage points, or 110 basis points. Run on a different pair, the answer changes completely: the thirty year SPOT rate of 7.60 per cent a year less the one year SPOT rate of 5.90 per cent a year is 1.70 percentage points, or 170 basis points. Same schedule, same borrower, same moment, and two answers that differ by more than half a percentage point.

Step one, the subtraction and its two units
$$ g_{a,b} = z_b - z_a \qquad\text{and}\qquad g^{bp}_{a,b} = 100 \times g_{a,b} $$
athe near horizon in years, which must be one of the six recorded
bthe far horizon in years, also recorded, and beyond the near one
za, zbthe recorded SPOT rates at those two horizons, in per cent a year
ga,bthe gap in percentage points, which carries both maturities in its name
gbpa,bthe identical gap restated in basis points
What it says in wordsThe gap is the far horizon's SPOT rate less the near horizon's SPOT rate, and multiplying that difference by one hundred restates the very same quantity in basis points rather than percentage points. Nothing new is measured by the second line; it is one distance written twice.

A basis pointOne hundredth of a percentage point, so 110 basis points and 1.10 percentage points are the same quantity written two ways. is one hundredth of a percentage point. The single most common defect in a comparison like this is a gap written in one unit and read in the other, so the definition is worth stating flatly. A schedule where the two year and ten year points sit 110 percentage points apart would be an extraordinary object; one where they sit 110 basis points apart is the ordinary one on this record. Write both units on every gap, every time, and the mistake becomes impossible rather than merely unlikely.

One schedule, two chosen pairs, two different gaps. one year SPOT 5.90 two year SPOT 6.25 ten year SPOT 7.35 thirty year SPOT 7.60 ten year SPOT less two year SPOT 1.10 percentage points, 110 basis points thirty year SPOT less one year SPOT 1.70 percentage points, 170 basis points Vertical scale runs from 5.80 to 7.70 per cent a year. Rates are invented and are not any market level.
The same schedule yields 110 basis points on one chosen pair and 170 on another, so a distance quoted without naming both of its endpoints is a figure nobody else can rebuild.
Try it out

One step of a schedule adds a raw 0.4500 percentage points and another adds a raw 0.2500. Before any division is done, does the first pay roughly twice as much for waiting?

Risk Management Program Bootcamp — Fin Maverick

Why must the gap be divided by the years it covers?

Because a gap bought with one extra year of waiting and a gap bought with twenty extra years are different objects even when the two read the same size. Step two turns each gap into a rate of pay per year of waiting. Almost everybody skips that step: the raw number already looks like an answer.

The everyday version of this is easier to feel. Two shops quote a surcharge for delivery. One charges Rs 60.00/- to hold an order for a day. The other charges Rs 90.00/- to hold it for a month. The second surcharge is larger and the second shop is far cheaper for waiting, and that stays invisible until the surcharge is divided by the wait. Comparing the two surcharges as they stand says nothing about which shop charges more for time.

Run it on every step of the invented schedule. From one year to two years the schedule adds 0.3500 percentage points across one year, so 0.3500 percentage points a year. Two to three adds 0.3000 across one year, so 0.3000 a year. Three to five adds 0.3500 across two years, so 0.1750 a year. Five to ten adds 0.4500 across five years, so 0.0900 a year. Ten to thirty adds 0.2500 across twenty years, so 0.0125 a year.

Now put the last two side by side. The five to ten step against the ten to thirty step is the whole of this step. On the raw reading, 0.4500 against 0.2500 looks like one step paying not quite twice the other. Per year of waiting it is 0.0900 against 0.0125, seven times over, and the raw reading was not slightly off. The raw reading was the wrong shape of answer.

The same five steps, read raw and then read per year of waiting. RAW GAP, PERCENTAGE POINTS one to two years 0.3500 two to three years 0.3000 three to five years 0.3500 five to ten years 0.4500 ten to thirty years 0.2500 PER YEAR OF WAITING, PERCENTAGE POINTS A YEAR one to two years 0.3500 two to three years 0.3000 three to five years 0.1750 five to ten years 0.0900 ten to thirty years 0.0125 Each panel is scaled to its own longest bar, so compare within a panel and never across the two. The two highlighted rows swap places entirely once the gap is divided by the years it covers.
Read raw, the five to ten step looks a little under twice the ten to thirty step, and per year of waiting it turns out to pay seven times as much.

How do two SPOT rates give up the FORWARD rate between them?

Steps one and two both describe the two endpoints. Neither of them says anything about the stretch of time in between, and that stretch is usually the thing the question was really about. Step three gets it out, and the figure is already inside the two recorded rates rather than being added to them from outside.

The reasoning is a no-free-lunch argument and it takes one sentence. If the two routes did not agree, one of them would be plainly better and nobody would take the other. So money placed for two years at the two year SPOT rate of 6.25 per cent a year has to end up where money placed for one year at the one year SPOT rate of 5.90 per cent a year and then rolled for a second year ends up. So the second year's rate is whatever makes the two routes agree, and it comes out by division.

Step three, the general form
$$ f_{a,b} = \left( \frac{(1+z_b)^{b}}{(1+z_a)^{a}} \right)^{\frac{1}{b-a}} - 1 = \left( \frac{G_b}{G_a} \right)^{\frac{1}{b-a}} - 1 $$
Ga, Gbthe growth factors at the near and far recorded horizons
b - athe length of the window in years, which is what the root is taken over
fa,bthe FORWARD rate for the window, in per cent a year, on annual compounding
What it says in wordsDivide the far horizon's growth factor by the near horizon's growth factor, which leaves only the growth belonging to the years in between, then take the root of the number of those years to turn that leftover growth into a rate a year, then subtract one. Nothing enters the sum that was not already in the two recorded SPOT rates.

Run it on the shortest window the record carries, where the root is over a single year and disappears. Two years at the two year SPOT rate of 6.25 per cent a year gives 1.0625 squared, or 1.1289062500. One year at the one year SPOT rate of 5.90 per cent a year gives 1.0590. Divide: 1.1289062500 over 1.0590 is 1.0660115675. Subtract one, and the one year one year FORWARD rateThe rate for money placed at one future date and returned at a later one. A SPOT rate starts today instead. is 6.601157 per cent a year.

The check runs in the other direction before the figure is written down. 1.0590 multiplied by 1.0660115675 returns 1.1289062500, exactly 1.0625 squared. A FORWARD rate that has been checked backwards is arithmetic; a FORWARD rate that has only been divided out is a number somebody is hoping about.

A FORWARD rate is a quotient of two recorded SPOT rates, taken in three moves. Two years at the two year SPOT rate of 6.25 per cent a year: 1.0625 squared = 1.1289062500 Divide by one year at the one year SPOT rate of 5.90 per cent a year: 1.1289062500 divided by 1.0590 = 1.0660115675 Take away one and read the leftover growth as a rate for the second year alone: the one year one year FORWARD rate, 6.601157 per cent a year Check it back: 1.0590 times 1.0660115675 returns 1.1289062500, which is 1.0625 squared.
Dividing the two year growth factor by the one year growth factor strips out the first year and leaves only the second, which is why the answer is arithmetic rather than a view about next year.

Why every rate carries the word SPOT or the word FORWARD

Every rate written anywhere below carries the word SPOT or the word FORWARD. A SPOT rate is the rate for money placed today and returned at one stated future date. A FORWARD rate is the rate for money placed at one future date and returned at a later one. SPOT rates and FORWARD rates are different objects doing different jobs, and on this schedule they sit close enough to be merged by anybody reading quickly.

Look at how close. The one year one year FORWARD rate derived above is 6.601157 per cent a year. The three year SPOT rate recorded on the table is 6.55 per cent a year. The two figures sit 0.051157 percentage points apart, or 5.1157 basis points. They are not remotely the same thing: one is the price of a single year that has not started yet, the other is the average annual price of the next three years starting today. On any smooth schedule of rates FORWARD rates land near SPOT rates, and the label is what does the work of keeping them apart.

The second reason the label is compulsory is that a FORWARD rate looks exactly like a forecast and is not one. Shown as a quotient of two SPOT rates it is plainly arithmetic pulled out of today's schedule. Quoted bare, as a single number with no parents beside it, it reads as somebody's opinion about what rates will be, and that reading is wrong in a way that is very hard to argue somebody out of afterwards.

Try it out

The one year SPOT rate is 5.90 per cent a year and the two year SPOT rate is 6.25 per cent a year. Which sum gives the rate for the second year alone?

Try it out

A colleague reaches the same figure by doubling the two year SPOT rate of 6.25 per cent and subtracting the one year SPOT rate of 5.90 per cent, landing on 6.60 per cent. Is the method sound?

Portfolio Management Bootcamp — Fin Maverick

What happens when the same step is run on every window?

One quotient is a trick. Five quotients run on every windowThe stretch of time between two recorded horizons. A FORWARD rate is the price of one such stretch. the record allows is a procedure, and the fifth one produces a result most readers do not expect.

Each FORWARD rate below is the ratio of the two growth factors on either side of its window, taken to the root of the number of years the window spans, and each is shown with the two SPOT rates it came from because it cannot honestly be shown any other way.

WindowFrom these two recorded SPOT ratesYearsFORWARD rate
The second year alone5.90 and 6.25 per cent a year16.601157 per cent a year
The third year alone6.25 and 6.55 per cent a year17.152544 per cent a year
The fourth and fifth years together6.55 and 6.90 per cent a year27.427157 per cent a year
The five year rate five years forward6.90 and 7.35 per cent a year57.801894 per cent a year
The last twenty years7.35 and 7.60 per cent a year207.725218 per cent a year

Read the last two rows again. Every SPOT rate on the record is higher than the one before it, without exception, all the way from 5.90 to 7.60 per cent a year. And yet the derived path climbs to 7.801894 per cent a year over the five to ten window and then comes back down to 7.725218 per cent a year over the last twenty. The path turned while every recorded rate was still rising.

The turn is not a contradiction and not an error in the schedule; it is what an average does. A SPOT rate is one average annual rate covering its whole length, and an average can keep rising while the newest figures being averaged into it have stopped rising. A batsman whose career average is still climbing after a modest innings has not scored more than ever in that innings; the average climbed because the innings was still above what came before. The thirty year SPOT rate is higher than the ten year SPOT rate, and the twenty years it added to the average were nonetheless charged at less than the five before them.

Every recorded SPOT rate rises. The derived path does not. the second year from 5.90 and 6.25 SPOT 6.601157 per cent a year the third year from 6.25 and 6.55 SPOT 7.152544 per cent a year fourth and fifth years from 6.55 and 6.90 SPOT 7.427157 per cent a year the next five years from 6.90 and 7.35 SPOT 7.801894 per cent a year the last twenty years from 7.35 and 7.60 SPOT 7.725218 per cent a year the derived path turns back, 7.6676 basis points Bar lengths are measured from 6.50 per cent a year rather than from zero, so the shortening at the last window can be seen.
The derived path climbs across the first four windows and then shortens at the fifth, which is the reading a rising schedule of recorded rates hides completely.
Try it out

Every SPOT rate on this record is higher than the one before it. Should every derived FORWARD rate be higher than the one before it too?

How is it checked that the five derived rates are one identity?

Five derivations look like five separate claims, and a reader is entitled to ask why they should trust any of them. Step four answers that in one multiplication. The five FORWARD rates are not five additional facts bolted onto the schedule; they are the same schedule written as a run of windows instead of as a run of endpoints, and if any one of them were an opinion the product would not close.

Take one rupee. Grow it for a year at the one year SPOT rate of 5.90 per cent a year. Grow the result for one more year at the FORWARD rate of 6.601157 per cent a year, then one more at 7.152544 per cent a year, then two years at 7.427157 per cent a year, then five years at 7.801894 per cent a year. Every one of those came from two of the recorded SPOT rates: 5.90, 6.25, 6.55, 6.90 and 7.35 per cent a year. The path covers ten years of growth, and it lands on 2.0324528891.

Now take one rupee and grow it for ten years at the ten year SPOT rate of 7.35 per cent a year and nothing else. The rupee lands on 2.0324528891. Same figure, to as many places as anybody cares to carry.

Step four, why the product must close
$$ (1+z_1)\prod_{i} (1+f_{a_i,b_i})^{\,b_i - a_i} \;=\; \frac{G_2}{G_1}\cdot\frac{G_3}{G_2}\cdot\frac{G_5}{G_3}\cdot\frac{G_{10}}{G_5}\cdot G_1 \;=\; G_{10} $$
z1the one year SPOT rate, which starts the path off from today
fa,beach derived FORWARD rate, raised to the number of years in its own window
G1 to G10the growth factors at the recorded horizons the windows run between
What it says in wordsEach window contributes the far growth factor divided by the near one, so every factor in the middle appears once on top and once underneath and cancels, leaving only the growth factor at the far end. The path closes because it was never anything other than the far growth factor taken apart and put back together.

The cancellation is the whole guarantee of the method, and also the reason a mistake in any single window is caught immediately. Change one derived rate by a basis point and the product stops landing on the ten year growth factor. The check is a working test rather than decoration.

Two routes through ten years, and one landing point. year one at 5.90 SPOT 1.0590000000 year two at 6.601157 FORWARD 1.1289062500 year three at 7.152544 FORWARD 1.2096517614 years four to five at 7.427157 FORWARD 1.3960099896 years six to ten at 7.801894 FORWARD 2.0324528891 the other route: one rupee for ten years at the ten year SPOT rate of 7.35 per cent a year 2.0324528891 Both routes land on 2.0324528891 Every growth factor in the middle appears once above the line and once below it, so it cancels. Change any one derived rate by a basis point and the top route stops landing on the bottom one.
Growing one rupee window by window reaches the same landing figure as growing it once at the far horizon's own rate, which is the test that turns five derivations into a single identity.
Try it out

Five FORWARD rates have been derived from six recorded SPOT rates. What single check shows that none of the five is wrong?

What does the same promise cost at each horizon in rupees?

Step five exists because a difference of 1.10 percentage points is easy to nod at and hard to feel. Convert the comparison into what somebody actually hands over today and the size of it stops being abstract.

Rs 1,000.00/- promised by this one borrower costs Rs 885.813149/- if the promise falls due in two years, discounted at the two year SPOT rate of 6.25 per cent a year. The identical Rs 1,000.00/- costs Rs 492.016324/- if the promise falls due in ten years, discounted at the ten year SPOT rate of 7.35 per cent a year. Same borrower, same promised amount, same moment, and a price that has fallen by almost Rs 394.00/-.

Push it to the ends of the record and it is starker still. At the one year SPOT rate of 5.90 per cent a year the promise costs Rs 944.287063/-. At the thirty year SPOT rate of 7.60 per cent a year it costs Rs 111.078974/-. The rates across the whole schedule span 1.70 percentage points, and the prices span nearly the entire promised amount. A modest annual difference compounded over a long wait does exactly that.

What Rs 1,000.00/- promised by the same borrower costs today, horizon by horizon. one year SPOT, 5.90 Rs 944.287063/- two year SPOT, 6.25 Rs 885.813149/- three year SPOT, 6.55 Rs 826.684201/- five year SPOT, 6.90 Rs 716.327252/- ten year SPOT, 7.35 Rs 492.016324/- thirty year SPOT, 7.60 Rs 111.078974/- The pale outline behind each bar is the full Rs 1,000.00/- promised, so the missing part is the cost of waiting. Annual compounding throughout. All rates invented and stated as such.
Rates that span less than two percentage points end to end produce prices that span almost the whole promised amount, because the wait compounds and the rate difference does not.
Try it out

Rs 1,000.00/- promised in two years costs Rs 885.813149/- at the two year SPOT rate of 6.25 per cent a year. What does the same promise cost at the ten year SPOT rate of 7.35 per cent a year?

What happens when the horizon wanted is not recorded?

Step six is a refusal, and it is the step a reader is most tempted to skip because skipping it always produces an answer. The record carries six horizons and nothing whatever between them. There is no four year SPOT rate, no nine year SPOT rate, no twenty nine year SPOT rate and nothing shorter than a year at all.

So the gaps are left as gaps rather than bridged by a line drawn between the recorded points. InterpolationReading a value off a line drawn between two recorded points. The figure it produces depends on the line somebody chose to draw. would produce a figure whose value depends on the method chosen rather than on anything recorded: a straight line between two points and a smooth curve through several will disagree, and neither disagreement can be settled by the record. Two people working from the same six numbers would then print two different rates for the same object and both would be able to defend themselves. Drawing the gaps as gaps is more honest than filling them, and it is the thing most pictures of a schedule of rates get wrong.

Concretely, two ordinary requests have to be turned down. Neither the four year rate nor the six year rate is recorded, so the gap between those two horizons cannot be had. The nine year SPOT rate is not recorded either, and a window needs a recorded rate at each end, so the ninth year on its own cannot be priced. Available instead is the FORWARD rate covering the fourth and fifth years together, 7.427157 per cent a year, derived from the three year SPOT rate of 6.55 per cent a year and the five year SPOT rate of 6.90 per cent a year, and that is a rate for a two year window rather than for either year inside it. Naming which windows exist and which do not is the last step of the procedure rather than a footnote under it.

Six recorded horizons, five windows, and everything else left empty on purpose. 1 2 3 5 10 30 RECORDED HORIZONS, IN YEARS WINDOWS A FORWARD RATE CAN BE DERIVED FOR five years twenty years no four year SPOT rate no nine year SPOT rate no twenty nine year SPOT rate nothing shorter than one year at all The three narrow windows run one year, one year and two years; the two wide ones carry their lengths inside them. The axis is drawn to scale, so the empty stretches stay empty rather than being closed up.
Five windows can be priced and every other stretch a reader might ask for is simply absent, which is why the axis keeps its empty spaces instead of closing them up.
Try it out

Which of these can this procedure produce from the recorded schedule?

Investment Banking Analyst Bootcamp — Fin Maverick

Can the whole procedure be run on any recorded pair?

Fifteen pairs are reachable on six recorded horizons and there is no sixteenth. The two controls below move three readings at once on whichever pair is selected: the gap, the gap per year of waiting, and the FORWARD rate for the window between the two dates. The three readings do not move together, and watching them come apart is the fastest way to learn that they answer three different questions.

Drag the far horizon out from five years to thirty and the raw gap grows while the per year figure shrinks, and the derived FORWARD rate rises and then turns back. The controls open on the two year and ten year pair. The gap there reads 1.10 percentage points, or 110 basis points, over eight years, so 0.1375 percentage points a year. The FORWARD rate for the eight year window between those two dates is 7.626775 per cent a year, derived from the two year SPOT rate of 6.25 per cent a year and the ten year SPOT rate of 7.35 per cent a year. Inside that window the record carries rates at three and five years as well, giving FORWARD rates of 7.152544, 7.427157 and 7.801894 per cent a year across the three recorded windows within it.

Play with it
6.00 6.50 7.00 7.50 The invented schedule, plotted to scale. Nothing joins the markers, because nothing is recorded between them. Educational illustration. The vertical scale is the SPOT rate in per cent a year. 1 2 3 5 10 30 horizon in years, drawn to scale. Rates invented, not any market level.
Near horizon, snapping to a recorded point
Far horizon, dragged out along the axis
The gap
1.1000
percentage points, 110 basis points
Per year of waiting
0.1375
percentage points a year, over 8 years
FORWARD rate for the window
7.626775
per cent a year, annual compounding
The derivation, and the recorded windows inside this pair
One borrower at every horizon, so nothing about creditworthiness moves as either control moves. Six recorded horizons and nothing between them, which is why both controls snap. Every FORWARD rate on screen is arithmetic taken out of today's recorded SPOT rates and is not a forecast of anything. No tax and no dealing cost. The pair is a comparison selected on the controls and is not a suggestion about what to hold.
Futures, the Basis and What Moves It — free micro-course from Fin Maverick

Which of the three readings answers which question?

The three are not competing estimates of one thing. Each answers a different question, so picking between them is a matter of what was asked rather than of which is best, and reporting one when another was wanted is the quiet way this material goes wrong in a meeting.

The readingThe question it answersWhat it cannot establish
The gapWhat does the schedule charge at the far horizon against the near one, right now?Anything about how long the wait between them is
The gap per year of waitingWhat is each additional year of waiting charged for, on average across the step?Whether the charge is even across those years, which it is not
The FORWARD rateWhat does the schedule charge for the stretch between the two dates?Anything about either endpoint on its own

No one of the three substitutes for another. A comparison reporting only the first is the one nobody stops. The gap is the reading almost everybody stops at: a single subtraction that sounds like an answer. The gap answers a narrower question than the one usually being asked.

Try it out

Somebody asks which of two maturities is the better one to hold. What does this procedure give?

The error that gets made, and what it costs

Here is how it happens. A reader wants the rate for the second year alone, looks at the two year SPOT rate of 6.25 per cent a year and the one year SPOT rate of 5.90 per cent a year, and reasons that if two years average 6.25 and the first year was 5.90, the second must be twice 6.25 less 5.90, or 6.60 per cent. The shortcut takes four seconds and it looks right. Rounded to two decimals it even agrees with the properly derived figure, so nothing in front of the reader contradicts it, and the shortcut gets filed away as a rule and used for the rest of a working life.

The shortcut is wrong, and the reason is worth more than the correction. Doubling treats the two year SPOT rate as the plain average of two consecutive one year rates. The first year's interest earns the second year's rate as well, so the two year SPOT rate is instead their geometric averageThe average that compounds correctly. The ordinary arithmetic mean ignores the interest that the first period's interest goes on to earn., and doubling throws that cross term away. Done properly, 1.0625 squared over 1.0590 gives 1.0660115675, so the one year one year FORWARD rate is 6.601157 per cent a year and the shortcut is out by 0.001157 percentage points, or 0.1157 basis points.

Who makes it: the reader who is quick at mental arithmetic, precisely the reader nobody thinks to check. The cost: almost nothing on this window and a great deal further out. The cross term the shortcut discards grows with the number of periods and with the level of the rates. A habit that is invisible on a two year window is materially wrong on a twenty year one. The dangerous error in this arithmetic has that shape: not a figure that is obviously off, but one so nearly right that nothing ever corrects it.

The repair is one line long. Never average a rate; divide the growth factors. The formula does not care how long the window is and the shortcut does.

Three readings, three different questions, and no substitutes among them. See which answers what.

Who actually runs this procedure, and when?

Somebody runs it at the moment two maturities are set on the same sheet and a sentence has to be written about them. A funding desk inside a bank runs it before deciding where along the schedule to raise money. The per year reading tells the desk what each additional year of committed funding is being charged for. The FORWARD reading tells it what the stretch between two dates is charged for, a different question and often the one that matters. Neither reading tells it what to do, and the desk knows that.

An analyst writing up a move in the schedule runs it because the alternative is writing a sentence nobody can check. Reporting that the schedule steepened is not a finding until the two horizons are named, and the moment they are named the reader can rerun the subtraction and either agree or not. Step one has exactly that social function: it turns an impression into something falsifiable.

A household runs a smaller version of it without the vocabulary. A deposit for one year pays one rate, a deposit for five years pays another, and the interesting question is almost never which rate is bigger. The live question is what the extra four years of being tied up is being paid for, step two, and whether that stretch of four years is being paid better or worse than the first year was, step three. The procedure does not change size when the amounts get smaller; only the vocabulary does.

The horizon somebody asks about is very frequently not one that anybody records, so a person on any of those three desks runs step six most often of all. The correct output there is a sentence naming what is missing. The sentence looks like an unfinished job and is the finished one.

India

What the rule sets decide, and where to confirm each one

Every row below is something the procedure touches without stating. Each is set by an authority and each is revised, so each is named against its own source.

What the procedure touchesWhere to confirm it
How a benchmark government yield curve is constructed and publishedThe Clearing Corporation of India Limited, ccilindia.com, and the Reserve Bank of India, rbi.org.in
Which security is treated as the reference at a given maturity, and how that is decidedThe Reserve Bank of India, rbi.org.in
The compounding convention a published yield is stated onThe Reserve Bank of India, rbi.org.in
The day count convention a yield calculation must useThe Reserve Bank of India, rbi.org.in
The valuation norm that decides the price at which a holding is carriedThe Reserve Bank of India, rbi.org.in
The tenors at which short-dated government borrowing is offeredThe Reserve Bank of India, rbi.org.in
Any measured series a reader might want to run this procedure onThe Reserve Bank of India database, dbie.rbi.org.in

The arithmetic carries no rule set inside it except the compounding basis, and no sum can be reproduced by anybody who is not told which basis is in use. A second jurisdiction therefore adds rows to this table and changes no step.

Why the schedule of rates has the shape it has is a question about what lenders and borrowers want at each horizon, and is covered separately. How far a price moves for a given move in yield is settled under price sensitivity to yield and is used here rather than retaught. How a policy rate and a bond yield are linked is covered separately. Setting a government security beside a treasury bill or beside a corporate bond is covered separately as well. Which maturity anybody should hold is a question the procedure cannot answer: every step reads what the schedule charges, and no step carries a view on whether the charge is worth paying.
Debt Capital Markets Bootcamp — Fin Maverick

References

SourceNamed forWhere
The Reserve Bank of IndiaHow a benchmark government yield curve is constructed and published, which security is the reference at a given maturity, the compounding convention, the day count convention, the valuation norm, and the tenors at which short-dated government borrowing is offeredrbi.org.in
The Reserve Bank of India databaseThe route to any measured series, with no level taken from it anywhere heredbie.rbi.org.in
The Clearing Corporation of India LimitedThe route to a published benchmark government curve, with no curve taken from itccilindia.com

The schedule of six SPOT rates compared here is invented.
Educational material. Not advice on any investment, tax, budget or market position.

Framework

Other frameworks in Sovereign Bonds

Framework

How to Read a Bond Term Sheet: Every Field in Order

Framework

How to Map the Creditor Protections a Bond Actually Gives

Framework

How to Analyse a Bond Ladder That Is Already Built

← 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.