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…

Spread Return and Price Return: Splitting One Price Move

A corporate bond's yield stacks two quantities: a government rate for the same maturity, and a spread sitting on top of it. Price return is the whole move in the price across a stated stretch of time. Spread return is the slice of that move the spread limb produced by itself, with the other quantity held exactly still, and both are found by pricing the bond twice.

Underneath that sits one small fact with large consequences. A bond has one price, and that price is produced by one yield. But the yield is a sum, and the two things summed into it move for reasons that have nothing to do with each other. So the bond can be priced again with one of them changed and the other frozen, and the arithmetic gives that limb's share without any formula being required. Every figure below is built that way: the sum is set out with all its terms showing, evaluated, and then evaluated a second time with exactly one input altered. A reader who watches a total assemble line by line can rebuild it. A reader handed the total cannot check it, and will not try.

What is a spread, and what does it sit on top of?

The instrument comes first. Palash Cements Limited, an invented cement maker, is the only company borrowing money anywhere in this record, and it has a five year bond outstanding. Its terms set the face amount at Rs 1,000.00/-. The terms write 9.10 per cent a year against that amount. The terms put one payment date in each year, five of them in all. Separately, an invented SPOT curve carries a five year node, and that node is entered at 6.90 per cent a year. Money handed over today and returned on one named future date, with nothing arriving in between, is priced at a SPOT rate. Every rate in this guide carries that word or the word FORWARD. Without the label, two different objects get read as one.

The subtraction follows, and it is all a spread is. Taking 9.10 per cent and removing 6.90 per cent leaves 2.20 percentage points. Percentage points divide into hundredths, and each hundredth carries a name of its own: a basis point. Counted in the big unit the same gap is 2.20 of them. Counted in the small unit it is 220. Neither figure is a second quantity. The subtraction is the whole construction. There is no third input and no adjustment.

A spread is always OVER something and FOR a stated maturity, and a spread quoted without both of those named is not a usable number at all. "220 basis points" on its own says almost nothing: over what, and for how long? Here the answer is over the five year government node and for five years, and the reason the maturities have to match is that a five year rate and a thirty year rate are simply different levels. Subtracting one from the other measures the calendar as much as it measures the borrower.

The household version runs like this. Two neighbours borrow for the same five years. One is a salaried government employee and gets a rate. The other runs a shop and gets a higher one. The gap between the two rates only means something because the two loans run for the same stretch of time. Set the shopkeeper's five year rate against the employee's one year rate and the resulting gap is partly about the shop and partly about four extra years, with no way to tell which part is which.

One more thing the subtraction will not do. A rating scaleThe ladder of steps a firm expresses a credit assessment on, together with what each step is meant to signify. Whichever firm publishes a scale defines it. and the meaning of every step on it belong to whichever firm publishes that scale, and what such a firm has to disclose about its method sits with the Securities and Exchange Board of India (SEBI) at sebi.gov.in. So Palash Cements Limited has no assessment of its creditworthiness anywhere in this record, and the spread above is a subtraction rather than a verdict.

One yield, and the two quantities stacked inside it the whole bar is Palash Cements Limited's yield, 9.10 per cent a year government node, 6.90 spread, 2.20 220 basis points Read it as a subtraction: 9.10 per cent a year less 6.90 per cent a year leaves 2.20 percentage points. Each percentage point holds a hundred basis points, so 2.20 points is that same distance counted small. Both maturities are five years. Match them or the gap measures the calendar as well as the borrower.
Palash Cements Limited's five year bond yields 9.10 per cent a year, which is the five year government node of 6.90 per cent with 2.20 percentage points, or 220 basis points, of spread stacked on top of it.
Try it out

Palash Cements Limited's bond is written at 9.10 per cent a year, and the five year government node stands at 6.90 per cent a year. Which pair of figures states the spread correctly?

Risk Management Program Bootcamp — Fin Maverick

Why does a spread need the clock it was quoted on named beside it?

Here is a fact most readers meet late and would rather have met early. A spread is a distance between two rates, and a rate is not a number until the frequency with which it is applied has been stated. Change that, and the distance changes with it, even though nobody touched either contract. Every price and every rate in this guide runs on one discounting tick a year: an amount owed in four years gets divided by one plus the yield, four times over, and that is the whole convention. Written beside every price, it makes the sum reproducible. Left out, it does not.

Restating the same two yields shows what happens. Palash Cements Limited's 9.10 per cent a year is what the money actually grows by over twelve months. Restated on a twice a year basis it answers a different question: what rate, applied in two equal slices, reaches the same place? The square root of 1.0910 is 1.04450946, so each slice is 4.450946 per cent, and doubled that is 8.9019 per cent. The identical treatment of the government node turns 6.90 per cent a year into 6.7849 per cent. Both restatements close back exactly: compound 8.9019 twice and 9.1000 comes out, compound 6.7849 twice and 6.9000 comes out.

Now subtract on the new basis. The spread is 2.1170 percentage points instead of 2.20, or 211.70 basis points against 220. Nothing about either bond changed. Nobody renegotiated anything. The clock alone shrank the gap by 8.3022 basis points, and it shrank it because the larger rate loses more in the restatement than the smaller one does. So a spread quoted with no convention attached is missing an input, in exactly the way a price with no convention attached is missing one.

The same spread, measured on two different clocks Careful: the scale below starts at 2.05 points, not at zero. It is cut so a small distance can be seen. once a year 220.00 bp twice a year 211.70 bp 2.05 2.10 2.15 2.20 2.25 8.3022 basis points Neither contract moved. 9.10 restates to 8.9019 and 6.90 restates to 6.7849, and both close back exactly. The larger rate gives up more in the restatement, so the distance between the two shrinks.
Restating 9.10 per cent a year and 6.90 per cent a year on a twice a year basis gives 8.9019 and 6.7849, so the spread between them reads 211.70 basis points rather than 220, a difference of 8.3022 basis points produced by the clock alone.

Treat the restatement as a demonstration of a mismatch and nothing more. The restatement is not a second convention for Palash Cements Limited's bond. The bond has exactly one convention, stated in the paragraph above and used without exception in every sum below. The restatement shows why the convention has to travel with the figure. Two people quoting the same bond, one on each basis, would disagree by eight and a third basis points and both would be right, and neither could tell why without asking a question neither had thought to ask.

Portfolio Management Bootcamp — Fin Maverick

What is price return, and across what stretch of time is it counted?

Price return is the change in a bond's price across a stated period, written as a rate on the price the period started from. Three components, and all three have to be named. A starting price. An ending price. And the stretch of calendar between them. A move of Rs 15/- across a year and the same move across a week are not the same event, and the number on its own cannot say which one happened.

Price return says that a price moved and by how much, and it says nothing whatever about why. That is the measure doing its job rather than falling short of one. A thermometer reports the temperature and does not report the weather system. Everything that follows exists because a price return with no explanation attached is the normal thing a reader is handed, and the explanation has to be assembled separately.

Two things sit outside it. Price return excludes the coupon, so it is not what a holder earned over the period. A holder who received Rs 91/- in cash and watched the price fall Rs 15.9875/- had a different year from the one the price return describes; the coupon stays out because what is being split here is the price and only the price. Price return also has no view about which limb caused anything. Both of those are handled elsewhere on their own terms.

Where does the Rs 1,000.0000/- this period starts from actually come from?

A starting price nobody can rebuild makes every later figure unverifiable, so the opening Rs 1,000.0000/- is derived here rather than asserted. Palash Cements Limited's bond went out at par, meaning the price on the day it was sold was the face amount itself. Take five yearly coupons of Rs 91/-, take Rs 1,000.00/- of face amount at the end of the fifth year, discount every one of those six amounts at 9.10 per cent a year on one tick a year, and add them up.

The relationship
$$ P \;=\; \sum_{t=1}^{n} \frac{C}{(1+y)^{t}} \;+\; \frac{F}{(1+y)^{n}} $$
Pthe price today, in rupees
Cthe coupon in rupees falling due on each date, Rs 91/- here, which is 9.10 per cent of the face amount
Fthe face amount repaid at the end, Rs 1,000.00/-
ythe yield as a decimal, and here it is always the government limb plus the spread
nhow many yearly dates are still to run, five at issue and four one year on
twhich date, counted in whole years from today
What it says in wordsA bond's price is every rupee it still promises, each one divided by one plus the yield once for every year of waiting, and then all of them added together.
What is owed, and whenAmount owedDivided byWorth today
coupon, end of year oneRs 91.00/-1.0910Rs 83.4097/-
coupon, end of year twoRs 91.00/-1.09102Rs 76.4525/-
coupon, end of year threeRs 91.00/-1.09103Rs 70.0757/-
coupon, end of year fourRs 91.00/-1.09104Rs 64.2307/-
coupon, end of year fiveRs 91.00/-1.09105Rs 58.8732/-
face amount, end of year fiveRs 1,000.00/-1.09105Rs 646.9582/-
the price on the day it was soldRs 1,455.00/-Rs 1,000.0000/-

Add the right hand column yourself. The column closes on Rs 1,000.0000/- with nothing left over: six figures each rounded to four places, and their printed total is the unrounded total to every place shown. A close that clean is unusual enough to be worth saying out loud. The clean close happens only because the bond was priced at par, and it does not survive a move to any other yield, as a later column shows.

Issued at par means the contracted rate and the yield on the day of issue are the same number, and that is a definition rather than a coincidence. Work it backwards: if the price is the face amount, then the sum repaid at the end equals the sum handed over at the start, and everything else the bond delivers is the yearly Rs 91/-. Rs 91/- arriving each year against Rs 1,000.00/- put down is a yield of 9.10 per cent a year. Rs 91/- on Rs 1,000.00/- of face is exactly what a contracted rate of 9.10 per cent means, so the contracted rate is 9.10 per cent too. One number, arrived at twice, forced by the price.

Try it out

Palash Cements Limited's bond went out at par with 9.10 per cent a year written into it. What was its yield on the day it was sold?

Debt Capital Markets Bootcamp — Fin Maverick

How is one limb's share of a price move found without using a formula?

The bond gets priced twice. Pricing it twice is the whole method, and stating it as a procedure earns its space. Most readers expect something more elaborate and then reach for something less reliable.

Start with a price and the yield that produced it, and remember that yield is a sum of two limbs. To find what the first limb did, change that limb, hold the second one exactly where it was, and discount the same remaining payments again at the new total. The difference between the two prices is the first limb's contribution, in rupees. Then run the identical procedure for the second limb. Two subtractions, no approximation anywhere, and every step reproducible on a pocket calculator.

Splitting a price move, in four steps and no formula STEP ONE Price it as it stands, and write that down. STEP TWO Move one limb. Freeze the other one solid. STEP THREE Discount the same payments again. STEP FOUR Subtract. That limb's share falls straight out. Run the four steps once for the spread limb. Then run them again for the government limb. No measure of steepness is needed for this, and none is produced by it. Everything here is two prices and one subtraction, so a calculator settles it.
To find the spread limb's contribution, hold the government rate exactly where it was, move the spread, discount the bond's remaining payments again, and the difference between the two prices is that limb's contribution.
The relationship
$$ \Delta P_{s} \;=\; P\big(g_{0},\, s_{1}\big) \;-\; P\big(g_{0},\, s_{0}\big) $$
P(g, s)the price of the same remaining payments when the yield is g plus s, worked with the formula above
g0the government limb as it stood at the start, and it appears on both sides untouched
s0the spread at the start of the period
s1the spread at the end of the period
ΔPsthe spread limb's contribution to the price move, in rupees
What it says in wordsThe spread limb's share of a price move is the price struck with the new spread and the old government rate, minus the price at the start, and the government rate appearing unchanged on both sides is what makes the answer belong to the spread alone.

The procedure is what an attributionSplitting a result into the separate causes that produced it, so each cause carries a figure of its own instead of the whole result carrying one label. is: not a story about a price, but a second and a third price, worked deliberately, and then differenced. The method needs no measure of sensitivity, no approximation and no assumption beyond the two prices themselves, and no other method appears anywhere below. A reader with a calculator can reproduce every rupee below, and a reader who cannot reproduce a figure has no way of telling a correct attribution from a confident one.

One line is held throughout. The SHAPE of the relation between a bond's price and its yield is established, with no number put on how steep that shape is. A reader handed a multiplier before they can compute the thing it multiplies has learnt a number rather than a mechanism, so measures that put a figure on the steepness of that relation are covered separately and come after the split. Where steepness might be quantified, the direction is named instead and both prices are printed in full.

Try it out

Freeze the government limb solid at 6.90 per cent a year and let the spread alone widen. Does the bond's price move?

Play with it

Drag the spread. Watch which part of the bar is allowed to move.

One control, and it sets the spread on Palash Cements Limited's bond. Four years are left to run, the coupon stays at Rs 91/- a year, the face amount stays at Rs 1,000.00/-, and every price is struck on one discounting tick a year. Two panels are drawn from the same setting. In the upper one the government limb is frozen and the spread does the moving. In the lower one the spread is frozen and the government limb moves instead, far enough to reach the identical yield. The comparison worth making is what the price bar does across the two panels.

0.50 points, 50 basis points2.70 points5.00 points, 500 basis points

The control opens at 2.70 percentage points, or 270 basis points. There the price reads Rs 984.0125/- and the price return reads 1.5988 per cent below the start. Both readings are the worked widening set out further down, reached by the same arithmetic on the same convention.

One spread setting, two stories, and one price underneath both PANEL ONE: THE SPREAD MOVES AND THE GOVERNMENT LIMB CANNOT ONE the government limb is frozen at 6.90 per cent, so every basis point of the move belongs to the spread PANEL TWO: THE SPREAD CANNOT MOVE AND THE GOVERNMENT LIMB DOES TWO the spread is frozen at 2.20 points, so the government limb has to stand at 7.40 per cent to reach the same total yield, per cent a year 0 2 4 6 8 10 12 THE PRICE THOSE FOUR REMAINING PAYMENTS DISCOUNT TO price, in rupees 900 950 1,000 1,050 Both yield bars end at the same place at every setting. Only the division inside them differs. So one price bar serves both panels, which is the whole point of drawing them together.
Government limb, panel one
6.90 per cent
The chosen spread
2.70 points
The price
Rs 984.0125/-
Price return
1.5988 per cent

With the five year government SPOT limb held at 6.90 per cent a year and the spread at 2.70 percentage points, which is 270 basis points, the bond standing against Palash Cements Limited comes to a yield of 9.60 per cent a year, and its four remaining coupons of Rs 91/- and Rs 1,000.00/- of face discount to Rs 984.0125/-. That is a fall of Rs 15.9875/- against the Rs 1,000.0000/- it started from, a price return of 1.5988 per cent below the start, and every basis point of that is spread return, because the government limb was never allowed to move.

Educational illustration. Annual compounding, one discounting tick a year. Four years remain at every setting, so the bond does not age as the control moves. The coupon is 9.10 per cent a year on Rs 1,000.00/- of face amount and never changes. The government limb is fixed at 6.90 per cent a year in panel one and is the thing the control cannot touch there. The coupon is left out of every figure, so this is a price return and not what a holder earned. No tax and no dealing cost. The spread is an input, not an observation about any market. The control runs from 0.50 to 5.00 percentage points in steps of 0.05, and both ends are printed above so that the interesting settings can be checked to sit inside it: at 2.20 points the price reads Rs 1,000.0000/-, at 0.50 points it reads Rs 1,057.0664/-, and at 5.00 points it reads Rs 914.7748/-.
Investment Banking Analyst Bootcamp — Fin Maverick

What happens to the price when the spread alone widens?

Move the calendar on by one year. Four dates are left, the coupon is still Rs 91/- on each of them, and Rs 1,000.00/- of face amount still falls due at the end of the fourth. Now change one thing and one thing only: hold the government limb exactly at 6.90 per cent a year and widen the spread by 50 basis points, from 2.20 percentage points to 2.70. The yield is 6.90 plus 2.70, or 9.60 per cent a year. Everything else on the bond is untouched.

Discount the same five amounts at the new yield.

What is owed, and whenAmount owedDivided byWorth today
coupon, end of year oneRs 91.00/-1.0960Rs 83.0292/-
coupon, end of year twoRs 91.00/-1.09602Rs 75.7566/-
coupon, end of year threeRs 91.00/-1.09603Rs 69.1210/-
coupon, end of year fourRs 91.00/-1.09604Rs 63.0666/-
face amount, end of year fourRs 1,000.00/-1.09604Rs 693.0392/-
the price, added from the unrounded partsRs 1,364.00/-Rs 984.0125/-

The right hand column adds to Rs 984.0126/-, one paise more than the total printed under it. Nothing is wrong. Five amounts were each rounded to four places and four of the five roundings went the same way, so the printed parts carry a residual of Rs 0.0001/- that the unrounded parts do not. The check runs on the unrounded figures, and the printed column is what those figures look like once they are rounded for reading. Compare that against the issue price further up, where six rounded parts closed on Rs 1,000.0000/- with nothing at all left over. Par is the well behaved case, and it is well behaved only because it is par.

Now the two figures this block exists for. The price went from Rs 1,000.0000/- to Rs 984.0125/-, a fall of Rs 15.9875/-. On the Rs 1,000.0000/- the period started from, that is 1.5988 per cent below the start, and that is the price return for the period. Because the government limb was held exactly where it was, every basis point of that 1.5988 per cent is spread return, and the split needed no formula at all: it needed a second price.

One price, one yield, and a line through them that bends 920 960 1,000 1,040 1,080 7 8 9 10 11 12 C A B yield, in per cent a year, with the price in rupees on the upright scale A is where the period started: 9.10 per cent a year, priced at Rs 1,000.0000/-. B is the widened spread: 9.60 per cent a year, priced at Rs 984.0125/-, which is Rs 15.9875/- lower. C is the fallen government limb: 8.60 per cent, priced at Rs 1,016.3418/-, Rs 16.3418/- higher.
With the government limb held at 6.90 per cent, widening the spread 50 basis points to 2.70 points takes Palash Cements Limited's bond from Rs 1,000.0000/- to Rs 984.0125/-, a price return of 1.5988 per cent below where the period started.

What if the spread never moved and the government limb widened the yield instead?

The comparison turns on the next question, and the arithmetic answers it with something slightly startling. The same bond, the same four remaining dates and the same Rs 1,000.0000/- starting price. Now the spread is frozen solid at 2.20 percentage points, exactly where it was written, and the government limb moves up 50 basis points instead, from 6.90 per cent a year to 7.40. The yield is 7.40 plus 2.20, or 9.60 per cent a year.

The yield is the same one the previous block reached. So it is the same five amounts, divided by the same 1.0960 raised to the same powers, adding to the same Rs 984.0125/-. Same price. Same Rs 15.9875/- fall. Same price return of 1.5988 per cent below the start.

The price cannot tell the two stories apart, and that is forced arithmetic rather than a curiosity: the two limbs enter the discounting only through their sum, so anything that changes the sum by 50 basis points changes the price identically. Nothing in the discounting has a slot for where the yield came from. The discounting has a slot for the yield and nothing else.

But the attribution is completely different, and the difference is the entire point. In the first story the spread limb produced the whole of the 1.5988 per cent and the spread return is 1.5988 per cent below the start. In the second story the spread limb produced none of it, so the spread return is 0.0000 per cent and the whole of the price return sits with the government limb. Two attributions with no overlap at all, sitting under one price and one price return.

Two divisions of one yield, and the price that cannot tell them apart STORY ONE: THE SPREAD DID IT government limb: 6.90 spread: 2.70 spread return: the whole 1.5988 per cent. Government limb's share: nothing at all. STORY TWO: THE GOVERNMENT LIMB DID IT government limb: 7.40 spread: 2.20 spread return: 0.0000 per cent. Government limb's share: the whole 1.5988 per cent. Both bars stop on the dashed line at 9.60 per cent a year, so both price at Rs 984.0125/-. The discounting has a slot for the yield. It has no slot at all for where the yield came from. So Rs 984.0125/- and 1.5988 per cent below the start are the readings under both stories. Only the division inside the bars moved, and the attribution moved along with it. Nothing in the price series distinguishes the two rows.
A fall to Rs 984.0125/- means something changed in how Palash Cements Limited is being priced if the government limb was still, and means nothing at all about the borrower if the spread was still and the government limb moved.

What happens when the government limb falls instead of rising?

Same bond, same four remaining dates, same Rs 1,000.0000/- to start from. Now hold the spread solid at 2.20 percentage points and take the government limb down 50 basis points, from 6.90 per cent a year to 6.40. The yield is 6.40 plus 2.20, or 8.60 per cent a year, and the five amounts get divided by 1.0860 raised to whichever power their year calls for.

What is owed, and whenDivided byWorth today
coupon, end of year one1.0860Rs 83.7937/-
coupon, end of year two1.08602Rs 77.1581/-
coupon, end of year three1.08603Rs 71.0480/-
coupon, end of year four1.08604Rs 65.4217/-
face amount, end of year four1.08604Rs 718.9202/-
the price, added from the unrounded partsRs 1,016.3418/-

The column has a residual too, and it leans the other way: the five printed amounts add to Rs 1,016.3417/-, one paise short of the unrounded total rather than one paise over. Three such columns now stand in this guide and no two of them behave the same. Five or six figures rounded for reading may print a total above, below or exactly on the real one, and the only way to know is to keep the unrounded figures and check against those.

The price went from Rs 1,000.0000/- to Rs 1,016.3418/-, a rise of Rs 16.3418/-. On the same Rs 1,000.0000/- base the rise is a price return of 1.6342 per cent above the start. The spread never moved, so the spread return here is 0.0000 per cent, and attributing any part of that gain to Palash Cements Limited would be inventing a cause the arithmetic never produced.

Try it out

The government limb drops 50 basis points and the spread does not move at all. How much of the resulting price return is spread return?

Try it out

Fifty basis points of widening in the spread against fifty basis points of fall in the government limb, both from the same starting yield. Will the two produce price moves of the same size?

Why do two moves of the same size not produce two price moves of the same size?

Put the last two blocks beside each other. Fifty basis points of widening gave 1.5988 per cent below the start. Fifty basis points of falling gave 1.6342 per cent above it. Both moves were the same distance, both started from the same 9.10 per cent a year, both ran on the same bond over the same four remaining dates. And the answers are Rs 0.3543/- apart in rupees, or 0.0354 percentage points.

Watch the shape rather than the arithmetic. Look back at the curve two blocks up. The curve falls from left to right, the ordinary thing a price does when a yield rises. But the curve does not fall in a straight line: it is steeper on the left and flatter on the right. So a step to the right, into higher yields, costs less than a step to the left, into lower yields, gains. The gain is always the larger of the two, and the reason is the bend in the line rather than anything about which limb moved.

The trap sits in that last clause, and the clause is worth pinning down. The two answers do not differ because one of them came from the spread and the other from the government limb. Sending the government limb up 50 basis points instead produces exactly the 1.5988 per cent the spread produced, as worked immediately above. The asymmetry belongs to the DIRECTION of the move, not to the limb that made it. Direction and limb are two independent questions and a reader who merges them will attribute things to a borrower on the strength of an arithmetic property of discounting.

Equal moves, unequal answers, and the gain is the bigger one Careful: this scale starts at Rs 15.40/-, not at zero, so a difference of about 35 paise can be seen. spread widened 50 bp Rs 15.9875/- down government limb fell 50 bp Rs 16.3418/- up move, in rupees 15.40 15.80 16.20 16.60 Rs 0.3543/- of extra gain In rates that gap is 0.0354 percentage points, and it comes from the direction of the move. Send the government limb UP 50 basis points and the answer is 1.5988 per cent, exactly as before.
A 50 basis point widening of the spread gives 1.5988 per cent below the start while a 50 basis point fall in the government limb gives 1.6342 per cent above it, and the 0.0354 percentage point difference exists because one move went up and the other went down along a line that bends.
Common Size and Trend Analysis — free micro-course from Fin Maverick

What is left over when both limbs move inside the same period?

Everything so far has moved one limb at a time. Moving one limb at a time is a convenience rather than a description of life. Move both and a new quantity appears. Take the spread out 50 basis points to 2.70 points and take the government limb up 50 basis points to 7.40 per cent a year, both inside the same period. The yield is 7.40 plus 2.70, or 10.10 per cent a year, and the five amounts discounted at that rate add to Rs 968.3698/-. The bond fell Rs 31.6302/- from Rs 1,000.0000/-, a fall of 3.1630 per cent below the start.

The attribution done the obvious way runs like this. The spread limb on its own, with the government limb frozen, cost Rs 15.9875/-. A 50 basis point rise in either limb reaches the same 9.60 per cent a year, so the government limb on its own, with the spread frozen, cost Rs 15.9875/- as well. Adding the two answers implies the price fell Rs 31.9751/-, or 3.1975 per cent of the starting price. The bond fell Rs 31.6302/-, or 3.1630 per cent. The two limbs priced apart and added overshoot the real move by Rs 0.3449/-, or 0.0345 percentage points, and that leftover is a real quantity rather than a mistake.

A careful reader will hit a small printing question here. Two printed falls of Rs 15.9875/- add to Rs 31.9750/-. The two unrounded falls add to Rs 31.9751/-. A display figure is a rounded reading rather than an input, so the leftover is worked from the unrounded pair.

The relationship
$$ X \;=\; \Delta P \;-\; \Delta P_{s} \;-\; \Delta P_{g} $$
ΔPthe price move the bond actually made over the period, with both limbs at their end levels
ΔPsthe spread limb priced on its own, with the government limb frozen at its starting level
ΔPgthe government limb priced on its own, with the spread frozen at its starting level
Xwhat is left over, in rupees, and it belongs to neither limb by itself
What it says in wordsPrice each limb's move on its own, add the two answers, and whatever distance is left between that total and the move the price actually made is a quantity in its own right, produced only because both limbs moved together.

Why does it exist at all? Because the second move lands on a price the first move has already shifted. The government limb's 50 basis points, applied to a bond already yielding 9.60 per cent rather than 9.10, costs less than it would have at the lower yield, for exactly the bend in the line the previous block worked through. Neither limb produced the saving alone, so neither can claim it. Report the leftover as a cross termThe part of a combined result produced only by two changes happening together, so it cannot be handed to either change on its own. and leave it in the open, rather than pushing it quietly into one of the two limbs and making that limb look bigger or smaller than it was.

Here is the same thing at a wedding scale. Two households agree to split a hall's cost: one pays for the extra hour, the other for the extra fifty guests. Book both together and the caterer gives a discount that neither would have got alone. Somebody has to decide who that discount belongs to, and the honest answer is that it belongs to the combination. Attributions that refuse to write that line down end up assigning it to whichever party the person doing the sums was thinking about.

Priced apart and added, against what the price actually did Careful: this scale starts at Rs 31.40/-, not at zero. Both bars are falls, and both are large. each limb apart, added up Rs 31.9751/- of fall what the price actually did Rs 31.6302/- of fall fall, in rupees 31.40 31.60 31.80 32.00 32.20 Rs 0.3449/- belonging to neither In rates the overshoot is 0.0345 percentage points on a move of 3.1630 per cent. Report it as its own line. Push it into a limb and that limb is reported wrongly.
Pricing each limb's 50 basis point move on its own and adding gives a fall of Rs 31.9751/-, while Palash Cements Limited's bond actually fell Rs 31.6302/-, leaving Rs 0.3449/- that belongs to the two moves together and to neither of them alone.
Try it out

Both limbs move inside one period. Each move priced on its own, and the two answers added, gives a total that misses the price the bond actually reached. Why?

Common Size and Trend Analysis teaches you to make three years of statements comparable and see what moved. Regression for Finance — free micro-course from Fin Maverick

What does the whole exercise look like set out row by row?

Five cases, one bond, one period of four remaining years, and one convention throughout. The price column carries the point on its own, ahead of anything else: two different rows carry the identical price, and their attribution columns have nothing in common.

What movedYieldPricePrice returnSpread returnGovernment limb's share
nothing yet, the period starts9.10Rs 1,000.0000/-basebasebase
the spread out 50 basis points9.60Rs 984.0125/-1.5988 below1.5988 below0.0000
the government limb up 50 basis points9.60Rs 984.0125/-1.5988 below0.00001.5988 below
the government limb down 50 basis points8.60Rs 1,016.3418/-1.6342 above0.00001.6342 above
both of them up 50 basis points10.10Rs 968.3698/-3.1630 below1.5988 below1.5988 below

The table has no column for the last row's third part, so it goes here: a cross term of 0.0345 percentage points above, belonging to both moves together. And the three printed parts of that row add to 3.1631 per cent below against the 3.1630 the price actually made, one ten thousandth of a point out. The residual is the same class as the discount columns further up, and it is settled the same way, on the unrounded figures.

Rows two and three are the whole argument compressed into two lines: identical yield, identical price, identical price return, and attributions that agree about nothing. With the first column covered, no arithmetic below it identifies which row is which.

The reading that gets made, and what it costs

A corporate bond's price falls. The fall gets written down as a credit eventSomething happening to a particular borrower that changes how likely it is thought to be to pay: a missed payment, a downgrade, a change in how the market prices its promises., and quite often it is not one at all. Palash Cements Limited's bond drops from Rs 1,000.0000/- to Rs 984.0125/-, a price return of 1.5988 per cent below where the period started. If the government limb sat still at 6.90 per cent a year through that period, the whole of the fall is spread return and something genuinely changed in how this borrower is being priced. If instead the spread sat still at 2.20 percentage points and the government limb went to 7.40, the fall says nothing whatever about Palash Cements Limited, and every bond of that maturity fell alongside it.

Rs 984.0125/- and 1.5988 per cent below the start are the readings under both stories, and the price on its own cannot separate them.

Who makes the error: anybody reading a single price series with no government rate for the same maturity printed next to it. Presenting a price that way is the ordinary thing. The cost: somebody forms a view of a borrower out of a move that had nothing to do with that borrower. And the reverse is worse. A real change in how a borrower is being priced gets waved off as a general move in rates. Nobody looks at it.

The fix is one line long. A corporate bond's price move cannot be read at all without the government rate for the same maturity sitting beside it.

The note as it usually arrives, with the row that matters left out PRICE NOTE: PALASH CEMENTS LIMITED price at the start Rs 1,000.0000/- price at the end Rs 984.0125/- price return 1.5988 per cent below government rate, same maturity spread return cannot be worked out WHAT THE BLANK ROW COSTS Two stories fit this same note. One says the borrower got dearer to lend to. One says every bond of that maturity fell together. The note cannot separate them, because the row that would is empty. Fill the dashed box and the last line fills itself. Leave it and no arithmetic can rescue the note.
1.5988 per cent below the start is the same number whether Palash Cements Limited's spread widened or every bond of that maturity fell together, and only the government rate for the same maturity separates the two stories.
Two rows share one price and nothing else. See what the spread return isolates.

Who actually reaches for this split, and what do they do with it?

Three people, and each of them wants a different half of it.

A lender who already holds a credit exposureAnything whose value depends on one particular borrower carrying on paying. A bond is one, a loan is one, and so is money a customer owes. to a borrower wants the spread limb and does not much care about the other one. If the spread on a borrower's paper has widened, that is information about the borrower, or at least about how the borrower is being priced, and it is worth a phone call. If the whole government curve moved, nothing has been learnt about the borrower at all, and a phone call would be wasted. So the lender runs the split precisely to decide whether there is anything to look into.

A person reporting a period's return to whoever the money belongs to wants both limbs, separately, and in writing. The reason is uncomfortable and worth saying: a report that says a holding fell 1.5988 per cent invites the reader to conclude the wrong thing, whichever direction is wrong on that occasion. Split into a limb the reporter chose and a limb the reporter could not control, the same figure turns the conversation towards the decision rather than the weather. One thing the split does NOT license bears stating. Splitting a return is not the same as saying either limb was a good idea. A split reports what happened and never whether it should have.

A treasurer at the borrowing end reads the split backwards. Palash Cements Limited, refinancing in a year, cares whether the cost of borrowing has moved because rates in general moved or because its own spread widened. The two would call for entirely different responses. And a household knows this shape already. A neighbour's home loan rate went up. Was it the bank repricing everybody, or was it something about that neighbour? The two feel identical from outside the house and mean completely different things inside it.

What can be said about why this spread would move?

Nothing at all.

The requirements are worth setting out. Saying why a spread moved would take some record of that borrower being assessed, some study of how often borrowers like it have failed to pay, some study of how much was got back when one did, some run of spreads over time to show what normal looks like, and at least one other borrower to compare against. Not one of those five things exists anywhere in this record, and inventing any of them would introduce a fact that nothing else here supports.

So read the 50 basis points correctly. The 50 is an input, chosen because a round number makes the arithmetic legible, and it is not an estimate of anything, not a typical move, and not a forecast. Every figure that followed from it is exact, and every one of them is exact about a supposition. A split is arithmetic and not an explanation, and the difference matters most exactly where a reader is most tempted to forget it. What a spread implies about an expected lossWhat a lender works out it is likely to lose on average: how often borrowers fail, multiplied by how much goes missing when one does., and the sum that turns the one into the other, is worked through separately.

Everything this record holds, and the one row it does not TERMS, AS THIS RECORD HOLDS THEM borrower Palash Cements Limited face amount Rs 1,000.00/- contracted rate 9.10 per cent a year dates, at issue five, one a year five year government node 6.90 per cent a year credit assessment WHY THIS ROW STAYS EMPTY Scales belong to their publishers. Each firm builds its own ladder. Each writes its own reasoning up. None of them wrote one here. An empty row with the reason inside it is honest. An invented one would not be.
Palash Cements Limited carries no credit assessment anywhere in this record, because a rating scale and what each step of one means belong to whichever firm publishes it and to SEBI at sebi.gov.in.
Try it out

The spread moves 50 basis points here, and the government limb moves 50 basis points. What kind of figure is that 50?

Try it out

A run of prices for a corporate bond arrives with nothing at all beside it. What does the run say about the borrower?

India

Which seven items have to be fetched from the source?

Everything above this box was built out of invented terms, and only invented terms made it buildable at all. The seven items below are a different kind of thing. Not one of them is settled by arithmetic, and every one of them gets amended on somebody else's timetable. The left column is an instruction rather than a description. The right column says what stands in the empty space instead.

Go here and read the current wording yourselfWhat stands in its place above
Open rbi.org.in and read how a benchmarkA reference the pricing or the performance of something else gets measured against. Being a reference is the whole job: nobody holds it for its own sake. government yield curve gets put together and published.Six invented levels, of which exactly one is used here, the five year node at 6.90 per cent a year.
Open rbi.org.in and read the valuation norm that decides the price a holding gets carried at.Two prices, each worked out in full from dated amounts. Neither is a carrying value and neither claims to be.
Open rbi.org.in and read which compounding convention a published yield is stated on.One convention, stated beside every price rather than in a note beneath it: one discounting tick a year.
Open rbi.org.in and read the capital treatmentHow much of its own money a regulated holder has to keep aside against something it holds. Set by an authority, not by the holder, and revised from time to time. that attaches to holding a credit exposure.Nothing whatever. No holder appears anywhere above, and no set of books either.
Open sebi.gov.in and read what a company borrowing money must publish about a bond it is offering, and to whom.A set of invented terms, printed in full so that every sum above can be rerun on them.
Open sebi.gov.in and read what a firm publishing credit assessments must publish about the method behind one.An empty row. Palash Cements Limited carries no assessment in this record, and none is written in here.
Open the published method document of whichever firm writes a grading scale, and read the scale where it is written.Nothing at all. No scale is reproduced above and not one step of one is described.

The fetching belongs to the day the answer matters, not the day this is read. The instruction is not a hedge. Fetching on the day is the only sensible way to handle wording that gets amended while nobody is looking at it.

Several questions sit next to this arithmetic and get no answer from it. What a spread implies about an expected loss, and the sum that turns one of those into the other, is worked through separately. The steepness of the relation between a price and a yield gets a measure of its own, and that measure comes after this, which is precisely why the split above is done by pricing the bond twice rather than by multiplying anything. What a bond earns while nothing at all changes is carry, covered separately too. Where a price comes from in the first instance is covered under bond pricing. The coupon has been kept out of every figure here, so that what got split was the price and nothing but the price. And the seven routed items sit in the box above with the addresses beside them.

Four addresses, and what each was asked for

Office or documentWhat it supplied to the arithmeticWhereRead on
Reserve Bank of IndiaNot one figure. Named for how a benchmark government curve is assembled and published, for the price a holding gets carried at, for the clock a published yield is stated on, and for what a regulated holder must keep aside against a credit exposurerbi.org.in28 August 2026
Reserve Bank of India, databaseNot one figure. Named as the route to any measured series. No series is used here at all, since only two dates are involveddbie.rbi.org.in28 August 2026
SEBINot one figure. Named for what a company borrowing money must publish about a bond it offers, and for what a firm publishing credit assessments must publish about its methodsebi.gov.in28 August 2026
Economics working paper indexNot one figure. It is the route a writer walks before any named result gets written down, and no named result appears above, because every line of it is arithmetic that can be rerunideas.repec.org28 August 2026

Palash Cements Limited, its five year bond and the SPOT curve behind it 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.