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
Debt Capital Markets · CoreTrack
1Fixed Income, Credit & Rates
iBond Fundamentals
The BondBond Price and YieldPrincipalRedemptionFace Value, Par and PrincipalThe CouponThe IndentureThe IssuerMaturityFixed Income and Debt Securities
iiBond 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
iiiInterest 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…
ivRates Markets
The Term Structure of Interest RatesThe Yield CurveThe Forward RateThe Term PremiumParallel Shift vs Steepening…
vCurve and Carry Strategies
Curve StrategySteepener, Flattener and ButterflyHow to Read a…How to analyse a Yield-Curve ScenarioThe Butterfly TradeCarry and Roll-Down
viSovereign 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
viiCredit 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
viiiCredit Analysis
Credit AnalysisCollateral, Guarantee and Credit…How to analyse a…Seniority and SubordinationCovenantsLeverage RatiosGross Leverage and Net Leverage
ixCredit Events and Recovery
Credit EventsCredit Event vs Liquidity EventHow to update Credit…The Distressed ExchangeThe Default NoticeCovenant Breach vs Restructuring EventHow to analyse Default…
xSecuritisation
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
xiFixed Income Portfolios
Ladder, Barbell and BulletFixed Income Portfolio MeasuresBarbell vs BulletHow to Map the…Tracking Error in Fixed Income
xiiFixed 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 Analyse a Bond Ladder That Is Already Built

Reading a ladder prepared by somebody else is seven steps in a fixed order. The analyst checks that the dates are spread. The analyst counts where the money sits and names the base counted on. The length is reduced to one cost weighted figure. The dates become waits. The arrival schedule is written. What the holding cannot settle is sorted. Then it is described, and there it stops.

Somebody slides a statement across the table. Six holdings, six dates, one borrower, and a question: what is this holding? Designing and pricing a ladder from scratch is a different job, covered separately. The rungs are fixed, the prices were paid, and every figure below was settled before the reader arrived. The entire task is to read what is already there without adding a single assumption to it, and the seven steps below exist so that two people reading the same statement write down the same things.

Reading without adding an assumption is stricter than it sounds. A reader who has just met a schedule of rates will want to know what the holding would be worth if those rates moved, and will reach for an answer. A reader who sees a gap between two dates will want to fill it. A reader who sees a thirty year date at the bottom of the list will describe the holding as long. All three instincts produce sentences that sound like analysis and are not, and the procedure below is arranged so that each of them meets a step that says no.

Every rate used in this guide comes from an invented SPOT curve carried across this sequence, with six recorded horizons and nothing between them. Every price in this guide was struck on annual compoundingOne discounting period a year. An amount due in three years is divided by one plus the yearly rate, three times over, rather than by a half-yearly rate six times.. The same six rates on a half-yearly convention give a different price for every single rung, so the convention is stated inside the arithmetic rather than in a note beneath it.

What are the seven steps for reading a ladder prepared by somebody else?

Seven, run in order, and no step may start before the one above it has produced its answer. Step one is a check rather than a measurement. Unusually, nothing is measured until the object has qualified. Steps two through five each produce one figure or one list. Step six sorts. Step seven writes.

  1. Ask whether it is a ladder at allThe dates are written out in order and looked at before anything else on the statement is read. Two conditions: the holdings fall due at several different dates rather than at one, and those dates are spread rather than clustered.
    Checking: are there several distinct dates, and are they spread across years rather than months?
  2. Find where the money sits, and name the baseDivide each rung's price by the total price to get its share. Write the base into the same sentence as the share, every time.
    Checking: does every share in the record say whether it was struck on cost or on face?
  3. Answer how long the ladder is, in one numberWeight each horizon by what that rung cost and add. Set the result beside the date of the last rung. Most readers give that date instead.
    Checking: is the horizon weighted by price rather than by face or by nothing at all?
  4. Read the waits rather than the rungsTurn six dates into the stretches between them, starting from the day the money left. A list of dates and a list of waits describe the same holding and read nothing alike.
    Checking: do the waits add back to the date of the last rung?
  5. Write the schedule of what comes back and whenAmount by amount, date by date, with the total set against what was paid. Do not divide the two.
    Checking: does every line carry a date, and does the total match the face across all rungs?
  6. Sort the readings into those the holding supports and those it does notTwo lists. Anything in the second list gets a row with the reason for the emptiness written inside it.
    Checking: is every unsupported row carrying a reason rather than a blank or a plausible figure?
  7. Report it as a description, and stopSay what is there. Do not say whether it is well built, whether a rung is misplaced, or whether anything should change.
    Checking: could any sentence in the report be read as advice about what to hold?
Seven steps, run in order. Step one is a check, not a measurement. THE STEP WHAT IT PUTS IN THE REPORT 1 IS IT A LADDER AT ALL six dates, spread rather than clustered 2 WHERE THE MONEY SITS six shares of cost, with the base named 3 HOW LONG IT IS 4.283010 years, weighted by cost 4 THE WAITS, NOT THE RUNGS 1, 1, 1, 2, 5 and 20 years 5 THE ARRIVAL SCHEDULE Rs 1,000.00/- on each of six dates 6 SORT THE READINGS three rows left empty, with reasons 7 WRITE THE DESCRIPTION a description with no judgement in it Step six is the one most reviews leave out, and it is the step that keeps the rest honest.
Seven steps run in a fixed order, and the first of them is a check on whether the object qualifies before any measurement is attempted.

Notice what the right hand side of that drawing does not contain. The drawing carries no row for the value of the holding after a rate move, no row for the earnings on money that has come back, and no row for whether the shape is a sensible one. Those are the three things a reader most wants and the three things a ladder statement cannot settle on its own. They are not omitted by accident; step six collects them and hands them back with a reason attached.

Try it out

Six holdings all fall due within four months of each other, and somebody calls the set a ladder. Is it one?

What is actually in the holding, rung by rung?

Six rungsOne holding inside a ladder, identified by the date it falls due. Six rungs means six separate dated claims held at once., each promising Rs 1,000.00/- of face, one at each of the six recorded horizons of the invented SPOT curve this sequence works from. The rung that falls due in one year cost Rs 944.287063/- at the one year SPOT rate of 5.90 per cent a year. The two year rung cost Rs 885.813149/- at the two year SPOT rate of 6.25 per cent. The three year rung cost Rs 826.684201/- at the three year SPOT rate of 6.55 per cent. The five year rung cost Rs 716.327252/- at the five year SPOT rate of 6.90 per cent. The ten year rung cost Rs 492.016324/- at the ten year SPOT rate of 7.35 per cent. And the rung that falls due in thirty years cost Rs 111.078974/- at the thirty year SPOT rate of 7.60 per cent.

How each rung was priced, and on what convention
$$ P_t = \frac{F}{(1+z_t)^{\,t}} $$
Fthe face amount promised at the rung's date, Rs 1,000.00/- at every rung here
ztthe government SPOT rate for horizon t, as a decimal, taken from the invented curve
tthe horizon in whole years, one of the six the curve records
Ptwhat the rung cost, in rupees
What it says in wordsA rung's price is the amount it promises divided by one plus its own SPOT rate, once for each year until it falls due. The convention is annual throughout, so the three year rung's Rs 1,000.00/- is divided by 1.0655 three times over. The result is Rs 826.684201/-. On a half-yearly convention the identical six rates would produce six different prices, so the convention belongs inside the sum rather than in a footnote under it.

Every one of those six rates carries the word SPOT, and that is not decoration. A SPOT rate is the rate for money placed today and returned at one stated future date. A rung is exactly that arrangement. A FORWARD rate is a different object. The invented curve carried here places one FORWARD rate close enough to one SPOT rate that a reader meeting them unlabelled will merge the two, so the reporting step comes back to the difference.

RungSPOT rate usedWhat it costRunning total
Falls due in one yearOne year SPOT rate, 5.90 per cent a yearRs 944.287063/-Rs 944.287063/-
Falls due in two yearsTwo year SPOT rate, 6.25 per cent a yearRs 885.813149/-Rs 1,830.100212/-
Falls due in three yearsThree year SPOT rate, 6.55 per cent a yearRs 826.684201/-Rs 2,656.784413/-
Falls due in five yearsFive year SPOT rate, 6.90 per cent a yearRs 716.327252/-Rs 3,373.111665/-
Falls due in ten yearsTen year SPOT rate, 7.35 per cent a yearRs 492.016324/-Rs 3,865.127990/-
Falls due in thirty yearsThirty year SPOT rate, 7.60 per cent a yearRs 111.078974/-Rs 3,976.206964/-
Six rungsSix recorded horizonsRs 3,976.206964/-Rs 6,000.00/- of face
The material step two works on: six dated rungs, each with its price. RUNG SPOT RATE WHAT IT COST DRAWN TO SCALE RUNNING TOTAL 1 year 5.90 per cent SPOT Rs 944.287063/- Rs 944.287063/- 2 years 6.25 per cent SPOT Rs 885.813149/- Rs 1,830.100212/- 3 years 6.55 per cent SPOT Rs 826.684201/- Rs 2,656.784413/- 5 years 6.90 per cent SPOT Rs 716.327252/- Rs 3,373.111665/- 10 years 7.35 per cent SPOT Rs 492.016324/- Rs 3,865.127990/- 30 years 7.60 per cent SPOT Rs 111.078974/- Rs 3,976.206964/- Same Rs 1,000.00/- of face at every rung. Six prices, one total. Rs 3,976.206964/- All annual compounding. The red bar is the rung that falls due in thirty years.
The material step two works on: six holdings, each with the price it took, laid out before any share or average is attempted.

The rounding residue, named where a reader will meet it

Add the six printed prices in the column above and the result is Rs 3,976.206963/-, one micro-rupee below the Rs 3,976.206964/- printed on the total line. Nothing is wrong. Each of the six prices was rounded to six decimals for printing, six roundings each shed a fraction, and the total was rounded once from the unrounded sum of Rs 3,976.206963953952/-. The record's total is the correct one, and the column's is the one that can be reproduced with a calculator from the printed figures. Every column here is printed to six decimals, so every column carries a residue in its last place, and each residue is named where it appears rather than quietly tidied away.

The reason for saying so is that a reader who adds the column, lands one digit away and cannot see why will conclude the mistake was theirs. That is the worst thing a teaching text can do, and it is entirely avoidable by saying which rounding produced which figure. A column that adds exactly comes from rounding the six prices to four decimals instead: Rs 944.2871/-, Rs 885.8131/-, Rs 826.6842/-, Rs 716.3273/-, Rs 492.0163/- and Rs 111.0790/- add to Rs 3,976.2070/-, and the unrounded total gives the same figure at four decimals. The check closes at four decimals and carries a residue at six. Both statements are true, and a report should say which precision it is working at.

Risk Management Program Bootcamp — Fin Maverick

Where does the money sit, and on which base is it counted?

Step two. And it opens with a question that is not rhetorical: a share of what? A share of costOne rung's price divided by the total price of the ladder, as against one rung's face divided by the total face. The two produce different numbers for the same rung. and a share of face are both correct, both easy to compute, and they answer entirely different questions about the same holding.

On face, this ladder is perfectly even: every rung promises Rs 1,000.00/- out of Rs 6,000.00/-, so each is one sixth, 16.6667 per cent, by construction. On cost, nothing is even. The rung that falls due in one year took 23.7484 per cent of the money and the rung that falls due in thirty years took 2.7936 per cent, and the three nearest rungs took 66.82 per cent between them.

Step two, the share and the base it is struck on
$$ w_i = \frac{P_i}{\sum_{j=1}^{n} P_j} \qquad\text{as against}\qquad v_i = \frac{F_i}{\sum_{j=1}^{n} F_j} $$
Piwhat rung i cost, in rupees, from the pricing step above
Fithe face amount rung i promises, Rs 1,000.00/- at every rung here
wirung i's share of cost, the base being the total price paid
virung i's share of face, the base being the total face promised
What it says in wordsA rung's share of cost is its price over the total price, and its share of face is its face over the total face. The two sums have different bases and therefore give different answers for the same rung: one sixth of the face and 23.7484 per cent of the cost describe the identical rung that falls due in one year, and neither figure means anything until the base is written beside it.
RungShare of faceShare of costDistance between them
Falls due in one year16.6667 per cent23.7484 per cent7.0818 points above
Falls due in two years16.6667 per cent22.2778 per cent5.6112 points above
Falls due in three years16.6667 per cent20.7908 per cent4.1241 points above
Falls due in five years16.6667 per cent18.0153 per cent1.3487 points above
Falls due in ten years16.6667 per cent12.3740 per cent4.2927 points below
Falls due in thirty years16.6667 per cent2.7936 per cent13.8731 points below
Six rungs100.0000 per cent99.9999 per centrounding, see below

The shares of cost as printed add to 99.9999 per cent rather than to 100.0000. The rounding residue named earlier is wearing different clothes: six figures rounded to four decimals shed a fraction each. Round the same six shares to two decimals instead, giving 23.75, 22.28, 20.79, 18.02, 12.37 and 2.79, and they add to exactly 100.00. Every one of the six shares is a slice of the same denominator, so the underlying six add to one exactly. A share column that fails to add to its whole at some sensible precision is the first sign the base moved partway down the column.

Step two: how far each rung sits from an even share, once cost is the base. EVEN SHARE OF FACE, 16.6667 PER CENT 1 year 7.0818 points over 2 years 5.6112 points over 3 years 4.1241 points over 5 years 1.3487 points over 10 years 4.2927 points under 30 years 13.8731 points under Left of the line, the rung holds less money than its face suggests. Right of it, more. The six distances add to zero, because both columns are shares of the same six rungs.
Step two plotted as the distance each holding sits from an equal share, which is the whole gap between the two counting bases.

Think of a household saving through six recurring deposits that all mature for the same amount but were started at six different times. Counted by what each will hand back, the six are identical. Counted by how much of this month's salary each one is currently absorbing, they are nothing like identical, and the second count is the one that shows where the household's money actually is right now. A ladder read by face and a ladder read by cost are the same two counts, on the same holding, in the same week.

Try it out

What share of this ladder is the rung that falls due in one year?

Portfolio Management Bootcamp — Fin Maverick

How long is this ladder, in a single number?

Step three, and it is the step a reader is most often asked to produce out loud. Somebody wants one figure. Give them the cost weighted average horizonEach rung's horizon multiplied by that rung's share of cost, added across the ladder. It reports the average date of the money rather than the average of the dates.: weight each horizon by what that rung cost, add, and this ladder comes to 4.283010 years.

Step three, the horizon weighted by what was paid
$$ H = \frac{\sum_{i=1}^{n} t_i P_i}{\sum_{i=1}^{n} P_i} = \sum_{i=1}^{n} t_i \, w_i $$
tithe horizon of rung i in years, one of the six the curve records
Piwhat rung i cost, in rupees
wirung i's share of cost from step two, so the weights add to one
Hthe cost weighted average horizon, in years
What it says in wordsMultiply each rung's horizon by what that rung cost, add the six products, and divide by what the whole ladder cost. The shares of cost already carry that division inside them, so multiplying each horizon by its rung's share of cost and adding gives the identical answer. On this ladder the answer is 4.283010 years.

Now set that beside the two figures a reader reaches for instead. The longest rungThe last date on a ladder. It reports where the final rupee of face is, which is a much smaller question than where the money is. falls due in thirty years. The plain average of the six dates is 8.5 years, and weighting by face gives the same figure. One plus two plus three plus five plus ten plus thirty is fifty one, and fifty one over six is 8.5. Three numbers, three different questions, one holding. Only the cost weighted figure answers where the money is. In that figure alone, a rupee that was never spent cannot vote.

RungHorizonShare of costYears it contributes
Falls due in one year123.7484 per cent0.237484
Falls due in two years222.2778 per cent0.445557
Falls due in three years320.7908 per cent0.623723
Falls due in five years518.0153 per cent0.900767
Falls due in ten years1012.3740 per cent1.237401
Falls due in thirty years302.7936 per cent0.838077
Cost weighted average horizon99.9999 per cent4.283010

The last column repays slow reading, and it holds the surprise of the whole exercise. The rung that falls due in ten years contributes 1.237401 years to the answer, more than any other single rung. The rung that falls due in thirty years sits three times further out and had so little money put into it that it contributes only 0.838077 years. A horizon three times as distant, carrying two thirds as much weight in the answer. The printed column adds to 4.283009 against the unrounded 4.283010. The six decimal residue is at work again, and it is not a discrepancy.

Step three: one answer, and the two rivals it is usually confused with. 4.283010 years, weighted by cost 30 years, the longest rung 0 10 20 30 8.5 years, weighted by face WHERE THE 4.283010 YEARS COMES FROM, RUNG BY RUNG 1 2 3 5 10 30 1 yr: 0.237484 2 yr: 0.445557 3 yr: 0.623723 5 yr: 0.900767 10 yr: 1.237401 30 yr: 0.838077 The rung at ten years contributes more than the rung at thirty, and costs more. Printed column adds to 4.283009 against the unrounded 4.283010: six roundings, not a gap.
Step three resolves to one figure near the short end, while the two rivals a reader reaches for sit much further along the same axis.
Try it out

A colleague reports this ladder as a thirty year holding. What is the correction, in one line?

What do the waits between the rungs tell a holder?

Step four, and it is the step that changes the description of this ladder more than any other. A list of six dates reads as a tidy structure. Turn the same six dates into the stretches between them and the tidiness disappears.

Count from the day the money left. The first waitThe stretch between two consecutive arrivals, counted from the day the ladder was paid for. It is what a holder actually lives through, as against the dates, which are what the statement lists. runs one year, from the payment to the first rung. Then one year to the second rung, one year to the third, two years to the fifth, five years to the tenth, and twenty years to the last. Six waits: one, one, one, two, five and twenty years.

Step four, the waits and the check that closes them
$$ W_k = t_k - t_{k-1}, \quad t_0 = 0 \qquad\text{so}\qquad \sum_{k=1}^{n} W_k = t_n $$
tkthe horizon of the kth rung in years, taken in date order
t0zero, the day the ladder was paid for and the start of the first wait
Wkthe kth wait, in years
tnthe horizon of the last rung, thirty years here
What it says in wordsEach wait is one rung's date less the date before it, with the day of payment counting as the date before the first rung. Because every stretch is counted once and no stretch is counted twice, the waits must add back to the date of the last rung. Here one plus one plus one plus two plus five plus twenty is thirty, exactly where the last rung falls due, and that closing sum is the check that the list of waits is complete.

Six dates leave five gaps between them, so a reader who counts only the gaps finds five waits rather than six. The gap count leaves out the stretch a holder feels first, the one between handing the money over and getting any of it back. Five gaps add to twenty nine years rather than thirty, so the closing check fails. When the waits start at the day of payment, the column adds to the date of the last rung, and the analyst knows from that total that nothing was dropped.

Step four: the same six dates, written as the stretches between them. THE STRETCH HOW LONG THE HOLDER WAITS paid, to year 1 1 year year 1 to year 2 1 year year 2 to year 3 1 year year 3 to year 5 2 years year 5 to year 10 5 years year 10 to year 30 20 years, and nothing arrives in any of them The six waits add to 30 years, which is exactly where the last rung falls due.
Step four turns six dates into six stretches of waiting, and the final stretch dwarfs everything a reader saw in the list of dates.

Why the waits are uneven, and why no rung may be added inside one

The waits on this ladder are uneven because the horizons the invented SPOT curve records are uneven. Six nodesA horizon at which a rate is actually recorded. A rung can be priced at a node and nowhere else, because a rate is needed and only the nodes carry one. are carried: one, two, three, five, ten and thirty years. There is no four year SPOT rate here, no nine year SPOT rate and no twenty nine year SPOT rate, and nothing at all shorter than one year.

So no line is drawn between the recorded points to read a value off it, and that refusal has a reason beyond tidiness. Interpolating produces a figure that depends on the method chosen: a straight line between two points and a curve fitted through several give different answers at the same horizon, so two readers working from the identical six rates would print two different prices for the identical rung and both would be right by their own method. Where a reader expects a rate between two recorded horizons, the rate is simply not in the record. Drawing the gaps as gaps is more honest than filling them.

Try it out

List the waits a holder of this ladder actually experiences, counting from the day it was paid for.

What comes back, on what dates, and is the gap a return?

Step five writes the schedule of returnsThe dated amounts a holding pays back, written date by date rather than summarised. Each line carries an amount and the date it arrives.. On this ladder it is the simplest table in this guide: Rs 1,000.00/- at the end of year one, Rs 1,000.00/- at the end of year two, Rs 1,000.00/- at the end of year three, Rs 1,000.00/- at the end of year five, Rs 1,000.00/- at the end of year ten and Rs 1,000.00/- at the end of year thirty. Six equal amounts landing on six unequal dates.

Six thousand rupees of face arrives in total, against Rs 3,976.206964/- handed over at the start, and the difference is Rs 2,023.793036/-. Somebody will want to divide that difference by the cost and call the result the ladder's return. Do not. A return belongs to a stated period, and this difference spans thirty years of periods at once, so dividing it by the cost produces a number attached to no stretch of time at all.

Arrives at the end ofAmountReceived so farStill to come
Year 1Rs 1,000.00/-Rs 1,000.00/-Rs 5,000.00/-
Year 2Rs 1,000.00/-Rs 2,000.00/-Rs 4,000.00/-
Year 3Rs 1,000.00/-Rs 3,000.00/-Rs 3,000.00/-
Year 5Rs 1,000.00/-Rs 4,000.00/-Rs 2,000.00/-
Year 10Rs 1,000.00/-Rs 5,000.00/-Rs 1,000.00/-
Year 30Rs 1,000.00/-Rs 6,000.00/-Rs 0.00/-
Six arrivalsRs 6,000.00/-against Rs 3,976.206964/- paiddifference Rs 2,023.793036/-

One reading the schedule does support, and it is worth having: the running total of what has arrived first passes what was paid at the fifth year rung. By the end of year three the ladder has returned Rs 3,000.00/-, below the Rs 3,976.206964/- paid. By the end of year five it has returned Rs 4,000.00/-, above that cost by Rs 23.793036/-. The crossing is arithmetic on the amounts and the dates, nothing more. Money that arrived in year one and money that arrived in year five are not the same thing, so the comparison claims nothing about whether the holder is ahead and does not pretend the two arrivals are alike.

Step five: the pace at which the Rs 6,000.00/- of face arrives. 0 25 50 75 100 Half the face has arrived by the end of year 3. twenty years, no arrival 1 2 3 5 10 30 Vertical axis: per cent of the Rs 6,000.00/- of face received. Horizontal: years from payment.
Step five drawn as the pace of arrival: half the face lands within three years, and the final sixth takes twenty more.
Try it out

The ladder returns Rs 6,000.00/- in total against Rs 3,976.206964/- paid. Is the Rs 2,023.793036/- difference a return?

Which readings does this ladder refuse to support?

Step six sorts. Everything a reader might want to say about this holding goes into one of two lists, and the sort is mechanical rather than a matter of judgement: can the figure be computed from the dates, the prices and the recorded rates alone, or does it need something that is not there?

Supported, and each computed above: the six dates, what each rung cost, the share of cost with its base named, the cost weighted average horizon of 4.283010 years, the six waits, and the schedule of what arrives when. Not supported, and each written as an empty cellA row in a report that carries the reason it could not be filled, written where the figure would have gone. It is output rather than unfinished work. with its reason inside: the value of the ladder after a rise in the yield or a fall in the yield, the earnings on each rung's money once it has come back and been put to work again, and the cost of a rung at any horizon the record does not carry.

Step six: nine candidate readings, sorted by what the holding can settle. THE READING WHAT GOES IN THE ROW The six dates, in order 1, 2, 3, 5, 10 and 30 years What each rung cost priced at its own recorded SPOT rate Share of cost, with the base named each rung's price over the total price Cost weighted average horizon 4.283010 years The waits, from the day of payment 1, 1, 1, 2, 5 and 20 years, adding to 30 The schedule of what comes back Rs 1,000.00/- on each of the six dates Value after a rise or fall in the yield EMPTY: this record holds no rate movement What the returning money then earns EMPTY: no rate for any future date is carried The cost of a rung at year four EMPTY: no four year SPOT rate is recorded Six rows the holding settles, three rows carrying the reason for their emptiness.
Step six sorts nine candidate readings into those this holding settles and those whose reason for emptiness is written into the row.

Look hard at the second empty row. People fill it without noticing. Rs 1,000.00/- arrives at the end of year one and something happens to it next. Whatever that something is, it earns at a rate ruling on a date a year from now, and no such rate exists in this record. The record carries only the rate for money placed today and returned in a year, a SPOT rate for an entirely different transaction. Substituting one for the other is not an approximation; it is answering a question that was not asked.

One writing rule runs underneath all of this. The word up is never attached to a rate. A movement is written as a rise in the yield or a fall in the yield, every time. In one sentence up would mean the price and in the next it would mean the yield, and a text that mixes the two ends up asserting the opposite of its own arithmetic without anybody catching it.

Try it out

The analyst is asked what this ladder would be worth after a rise in the yield across the whole schedule of rates. What goes in that row of the report?

Try it out

Which of these can be read straight off the ladder: the share of cost, the reinvestment earnings, or the cost weighted average horizon?

Writing an Investment Thesis — free micro-course from Fin Maverick

How is a ladder reported without smuggling a recommendation into it?

Step seven writes the thing somebody else will read. A ladder report is a description and it ends where description ends. It states what the dates are. It states where the money sits and on which base the count was made. It gives the cost weighted average horizon. It gives the waits. It gives the schedule. It names the readings that are not available and why.

Four sentences must not appear, and each of them fails for the same reason: it is a judgement about what the holder wants or about where rates are going, and neither of those is in a ladder or in this record. That the ladder is well spread. That the last rung is too long. That the near end is too heavy. That anything about it should be changed. Every one of those sounds like the conclusion a careful reader would draw, and the resemblance is exactly what makes them hard to keep out.

May appear in the reportMay not appear
The money sits at the near end: the three nearest rungs hold 66.82 per cent of the costThe near end is too heavy
The cost weighted average horizon is 4.283010 years and the last rung falls due in thirtyThe ladder is shorter than it looks and that is a good thing
The waits run one, one, one, two, five and twenty yearsThe ladder is well spread
No rung falls due between year ten and year thirtyA rung should be added between year ten and year thirty
The row for value after a rate move is empty because this record holds no rate movementThe ladder is unlikely to lose much if rates move

The labelling rule the report cannot be written without

Every rate that appears anywhere in the report 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. Two different objects, and on the invented curve carried here they sit close enough together to be merged by a reader who meets them unlabelled.

A FORWARD rate pulled out of two SPOT rates, never quoted
$$ f_{1,1} = \frac{(1+z_2)^2}{1+z_1} - 1 $$
z1the one year SPOT rate as a decimal, 0.0590 on the invented curve here
z2the two year SPOT rate as a decimal, 0.0625 on the same curve
f1,1the one year FORWARD rate for the year beginning one year from today
What it says in wordsThe one year FORWARD rate for the year that begins a year from today is whatever rate makes one year at the one year SPOT rate followed by that FORWARD year worth the same as two years at the two year SPOT rate. Working it through with annual compounding gives 6.601157 per cent a year, and it is arithmetic already sitting inside today's SPOT curve rather than anybody's opinion about what will happen next year.

Now look at how close that lands to something else on the same curve. The one year FORWARD rate for the year beginning a year from today works out at 6.601157 per cent a year. The three year SPOT rate reads 6.55 per cent a year. The two sit 0.051157 percentage points apart, or 5.1157 basis points, and they are completely different objects describing completely different transactions. Forwards land near spots on any smooth schedule of rates, and pulling them apart would make the record a fiction; the label does the separating instead.

Try it out

Which of these sentences may appear in a ladder report: that the money sits at the near end, or that the near end is too heavy?

The error that gets made, and what it costs

A reader is handed this ladder, asked how long it is, and answers thirty years. The longest rung really does fall due in thirty years and it really is the number printed at the bottom of the list, so nothing about the answer is a miscalculation. That is what makes it durable. It is the wrong reading because it reports where the last rupee of face is rather than where the money is, and on this holding those are very different places.

Weighted by what each rung cost, the horizon is 4.283010 years. The rung that falls due in thirty years took 2.7936 per cent of the money while the three nearest rungs took 66.82 per cent between them. The gap between the two answers is 25.716990 years, and no rounding difference or matter of emphasis is large enough to explain it. The gap is the distance between two questions.

Who makes it: everybody, at least once. The last date is the most memorable feature of a ladder and the cost weighted figure has to be computed, so the memorable one wins whenever the list of dates is in front of the reader and the prices are elsewhere. That is also the exact circumstance in which somebody describes a holding they do not run themselves.

The cost is a holding described as long when its money is short. Such a description sets expectations about when cash comes back that the structure will not meet, and it makes two very different holdings look identical. Take a second ladder built from the same six recorded horizons, holding Rs 1,000.00/- of face at five years, ten years and thirty years only. Its longest rung is also thirty years. It cost Rs 1,319.422551/- unrounded, and its three printed rows add to Rs 1,319.422550/-, the same six decimal residue named earlier. Its cost weighted average horizon is 8.969203 years, more than twice that of the ladder read here. Same last date, two holdings a reader would describe identically and a holder would experience nothing alike.

The repair is one line and one habit. Weight the horizons by price rather than by face or by nothing at all, and never state a ladder's length without saying which of the two figures is meant.

The same last date, two holdings, two very different answers. Both built only from horizons this record carries. Marks show where each rung falls due. LADDER A six rungs, Rs 3,976.206964/- paid LADDER B three rungs, Rs 1,319.422551/- paid 0 10 20 30 A: 4.283010 years B: 8.969203 years both end here, at thirty years
Two holdings sharing one last date land far apart once step three is run, which is precisely what the failing answer cannot see.
Try it out

No rung falls due at year four and the report would look tidier with one. What does the analysis do about it?

A ladder report states the dates and the base. See where description ends.

Who reads a ladder this way, and at what moment?

Three people, at three different moments, and the procedure earns its keep differently for each.

A treasury officer at an institution reads a ladder the week a holding is inherited, either because a colleague left or because two books were merged. The dates arrive on a statement and the prices arrive from somewhere else, exactly the circumstance the failure block describes. The reason step two comes before step three is this reader: the shares of cost have to be struck before the horizon can be, and a horizon computed from the dates alone is the wrong number produced confidently.

An analyst writing a note about somebody else's holding reads it because the note will outlive the conversation. An analyst writing for others gets the most out of step six. The note travels and the caveats do not travel with it unless they are rows. Six months later a colleague picks up the note, sees a filled row for value after a rate move, and has no way of knowing the figure was supplied rather than found. An empty row with a reason inside survives that journey; a plausible figure does not.

A household reads it at the kitchen table, and the everyday shape is the one worth holding onto. A couple saving for a wedding four years out has money in six places that mature on six dates. Somebody asks how long their savings are tied up. The last deposit might be a long-dated certificate holding a small amount, so its date is not the honest answer. It is the date the bulk of the money comes free, and the only way to get at it is to weight each date by how much money is actually parked there. That is step three, run with a calculator at a kitchen table, and it is the same arithmetic to the last decimal.

All three readers share a moment where a number is about to be said out loud and there is no time to derive it. A fixed order earns its keep there, because it produces the same answer whoever runs it and whenever they run it. The procedure is not clever. It is repeatable, and on a holding somebody else built, repeatable is worth more than clever.

The whole read, in one artefact

Here is what step seven produces for this ladder, written out. Nothing in it is new; every row was computed above, and the rows that could not be filled carry their reasons rather than a space.

StepRowEntry
1Is it a ladderYes. Six distinct dates, spread from one year to thirty years
1Compounding conventionAnnual throughout, one discounting period a year
1Rates usedSix recorded SPOT rates from an invented curve, 5.90 to 7.60 per cent a year
2Total costRs 3,976.206964/- for Rs 6,000.00/- of face
2Shares of cost23.7484, 22.2778, 20.7908, 18.0153, 12.3740 and 2.7936 per cent
2Base of those sharesCost, not face. On face each rung is 16.6667 per cent
3Cost weighted average horizon4.283010 years
3Last rungFalls due in 30 years, holding 2.7936 per cent of the cost
4The waits1, 1, 1, 2, 5 and 20 years, from the day of payment
4Check on the waitsThey add to 30 years, the date on which the last rung falls due
5Schedule of returnsRs 1,000.00/- at the end of years 1, 2, 3, 5, 10 and 30
5Total returned against paidRs 6,000.00/- against Rs 3,976.206964/-, a difference of Rs 2,023.793036/- that belongs to no single period
6Value after a rate moveEMPTY. This record holds no movement in the schedule of rates
6What the returning money earnsEMPTY. No rate ruling at any future date is carried here
6A rung at an unrecorded horizonEMPTY. No SPOT rate exists between the six recorded ones
7What this report isA description of one holding as it stands. It carries no view on whether the holding suits anybody and no view on where any rate is going
India

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

Every row below is something this procedure touches and does not state. Each is named with its authority so a reader confirms it at the source.

What the procedure touchesWhere to confirm it
The tenors at which short-dated government borrowing is offeredThe Reserve Bank of India, rbi.org.in
The schedule on which government borrowing is offeredThe 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 compounding convention a published yield is stated onThe Reserve Bank of India, rbi.org.in
The treatment of a coupon received and of a gain on saleThe 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
How a benchmark government curve is constructed and publishedThe Clearing Corporation of India Limited, ccilindia.com
Any measured series a reader would need to replace the invented rates used aboveThe Reserve Bank of India data site, dbie.rbi.org.in
What an issuer of corporate debt must disclose, were a non-government rung ever addedThe Securities and Exchange Board of India (SEBI), sebi.gov.in

The arithmetic above is written free of any rule set except the compounding basis. A price cannot be reproduced without the compounding basis, so it sits inside the sums. A second market therefore becomes an addition to this block rather than a rewrite of the arithmetic above it.

How a ladder is built and what the rungs cost at construction are covered separately, and enter here as finished work. This record holds no movement in the schedule of rates, so the value of the ladder after a rise in the yield or a fall in the yield is not stated, and that cell is drawn empty with the reason inside it. What the returning money earns next requires rates ruling on future dates, and the record carries no rate for any future date. Portfolio construction in general is covered elsewhere. No rung is read at any horizon the record does not carry. Whether this ladder is well built, whether a rung should be added or removed, and whether the holder should act are judgements about a holder's circumstances rather than readings of a ladder. Palash Cements Limited, the one non-government issuer in this sequence, appears nowhere on this ladder, so no rung carries a spread over the government curve. The tenors at which short-dated government borrowing is offered, the schedule on which borrowing is offered, the valuation norm that decides the price at which a holding is carried, the compounding convention a published yield is stated on, the treatment of a coupon received and of a gain on sale, and which security is treated as the reference at a given maturity are all named above.
Debt Capital Markets Bootcamp — Fin Maverick

References

SourceNamed forWhere
The Reserve Bank of IndiaThe tenors at which short-dated government borrowing is offered, the schedule on which borrowing is offered, the valuation norm for a holding, the compounding convention a published yield is stated on, the treatment of a coupon received and of a gain on sale, and which security is treated as the reference at a given maturityrbi.org.in
The Reserve Bank of India data siteThe route to any measured series a reader would need in place of the invented rates used here, with no level taken from itdbie.rbi.org.in
The Clearing Corporation of India LimitedHow a benchmark government curve is constructed and published, with no curve taken from itccilindia.com
SEBIWhat an issuer of corporate debt must disclose, named only, for the case where a non-government rung is added to a holding of this kindsebi.gov.in

The SPOT curve, the six rungs, the prices, the second ladder in the failure block and Palash Cements Limited 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.