A bond's yield is its price restated, and whether the price includes the interest depends on where you trade

The short answer

A bond's price is the sum of its remaining payments, each divided down for the time it waits; its yield to maturity is the one rate at which that sum equals the price. Given the payments, each number fixes the other, which is why the RBI's draft directions of 25 June 2026 let government securities trade "on price basis or yield basis". Price falls when yield rises because every payment is divided by a larger number, and falls further on long bonds because distant payments are divided by it more times: for a 7 per cent coupon, a one point rise takes 0.94 per cent off a one year bond and 11.31 per cent off a thirty year bond. Indian government bonds pay half-yearly and accrue interest on 30/360. On NDS-OM, the RBI's order matching system, the quoted price is clean and the buyer adds accrued interest to settlement. On the National Stock Exchange's cash segment the traded price already contains it: the most traded government bond there fell by 86 to 101 per cent of its half-yearly coupon on the session before each of eight coupon dates. Read that price as clean and the yield comes out 34 basis points too low. Computed and measured, not a forecast.

The usual explanation of bond yields is a formula plus the slogan that prices and rates move in opposite directions. Neither says which price the formula should be applied to. This page builds a price from one payment upward, finds the yield by the search every calculator runs, and follows the arithmetic to the two places it meets money: the accrued interest paid on top of a quoted price, and a pair of published indices that split a bond's price from its interest. Every figure is computed from stated terms or measured on the exchange's own files.

A yield is the price restated, not a second number

A 7 per cent government bond pays 3.50 rupees per 100 of face value every six months until it matures and then repays the 100, whatever interest rates do. The price is what the market pays today for that fixed stream. The yield is the same price translated into a rate, so that bonds with different coupons and maturities can be compared on one scale.

The RBI's primer on the government securities market defines it so (question 24): yield to maturity is the discount rate which equates the present value of a bond's future cash flows to its current market price. With the cash flows fixed, each price has exactly one yield and each yield exactly one price, because the price falls continuously as the yield rises. The RBI's draft Master Direction on secondary market transactions in government securities, released on 25 June 2026 for comment until 17 July, says at paragraph 4(4) that transactions "shall be undertaken on price basis or yield basis": two bases for one trade.

Two readings follow as errors. The coupon is not the yield; the two differ whenever the price is not 100. And the yield is not a promise; it is earned only under conditions set out below, which a holder rarely meets exactly.

One payment first: discounting is division by time

Take one payment of 100 rupees due in a year. At 7 per cent compounded half-yearly, money grows 3.5 per cent a half year, so the payment is worth 100 divided by 1.035 twice: 93.35 today. Due in ten years it is divided twenty times, 50.26; due in thirty years, sixty times, 12.69.

One payment of 100 rupees, worth now. Half-yearly compounding. Computed.
Due inAt 6 per centAt 7 per centAt 8 per cent7 to 8 per cent7 to 6 per cent
1 year94.2693.3592.46-0.96 per cent+0.97 per cent
5 years74.4170.8967.56-4.71 per cent+4.96 per cent
10 years55.3750.2645.64-9.19 per cent+10.17 per cent
30 years16.9712.699.51-25.11 per cent+33.72 per cent

The last two columns hold the whole inverse relationship and the reason it steepens with maturity. A move from 7 to 8 per cent enlarges each divisor only slightly, but a payment divided twice loses 0.96 per cent and one divided sixty times loses 25.11. Sensitivity grows with distance, which is what duration measures, and the loss from a rise is smaller than the gain from an equal fall, 25.11 against 33.72 per cent at thirty years: convexity, which is nothing more than dividing by a power.

A bond is a bundle of such payments, each discounted on its own and then added. A five year 7 per cent bond is ten payments of 3.50 and one of 100.

A bond price built from single discounted payments Ten coupons of 3.50 each and a principal of 100, paid over five years. Each is drawn beside its value today at a 7.5 per cent yield: the coupons shrink from 3.37 to 2.42 as they get further away, and the principal of 100 is worth 69.20. The sum is the price, 97.95. A five year bond is eleven payments, each discounted on its own 7 per cent coupon paid half-yearly, priced at a 7.5 per cent yield, per 100 of face value a coupon of 3.50 as paid the same coupon, worth now paid in worth now 0.5y 3.37 1.0y 3.25 1.5y 3.13 2.0y 3.02 2.5y 2.91 3.0y 2.81 3.5y 2.70 4.0y 2.61 4.5y 2.51 5.0y 2.42 the principal, on its own scale 100 at 5.0y worth now 69.20 Price = 28.74 from the ten coupons + 69.20 from the principal = 97.95
Computed from stated terms. Each payment is divided by 1.0375 once for every half year it waits; the principal supplies 70.7 per cent of the price, which is why maturity dominates how a price responds to yield.

Of its 97.95 at a 7.5 per cent yield, 69.20, or 70.7 per cent, is the discounted principal. The price is below 100 because the market rate exceeds the coupon: at 100 the bond would return 7 per cent, so the price falls until the same payments return 7.5. That is the whole mechanism of a bond trading away from its face value.

The yield is found by search, and the search cannot miss

From a price back to a yield there is no closed formula once a bond has more than a few payments, because the yield sits in the sum as a power many times over. It is found numerically, and bisection cannot fail: the price falls continuously as the yield rises, so a range of yields whose prices straddle the market price must contain the answer. Price the midpoint, keep the half that still straddles, and repeat.

Solving for the yield of a ten year 7 per cent bond offered at 96.50, by bisection. Yields in per cent. Computed.
StepBracketMidpointPrice at midpointYield is
10.0000 to 40.000020.000044.6618lower
20.0000 to 20.000010.000081.3067lower
30.0000 to 10.00005.0000115.5892higher
45.0000 to 10.00007.500096.5259higher
57.5000 to 10.00008.750088.4938lower
67.5000 to 8.75008.125092.3976lower
77.5000 to 8.12507.812594.4328lower
87.5000 to 7.81257.656395.4720lower
197.5038 to 7.50407.503996.4995lower

By step 19 the midpoint is within a hundredth of a basis point of the answer (a basis point is a hundredth of one per cent), and after 39 steps the range is narrower than a trillionth: 7.5038 per cent. Newton's method, which follows the slope of the price curve instead, reaches the same yield in 5 iterations, and the build that produced this page refuses to write it unless the two agree to ten decimal places. Every bond calculator and trading screen runs a version of one of these two searches.

Yield to maturity is a statement about reinvestment

The primer also calls the yield the expected rate of return on a bond held until maturity, and that needs a condition the phrase leaves out: every coupon must be reinvested at the same rate until maturity. Buy a 7 per cent bond at 100, so that its yield is exactly 7 per cent, hold it to maturity, and reinvest each coupon at a fixed rate.

Bought at 100, held to maturity, every coupon reinvested at a fixed rate. Per 100 of face value. Computed.
BondCoupons reinvested atWealth at maturityOf which interest on couponsRealised return a year
10 years, 7 per cent5 per cent189.4119.416.49 per cent
10 years, 7 per cent7 per cent198.9828.987.00 per cent
10 years, 7 per cent9 per cent209.8039.807.55 per cent
30 years, 7 per cent5 per cent575.97265.975.92 per cent
30 years, 7 per cent7 per cent787.81477.817.00 per cent
30 years, 7 per cent9 per cent1113.24803.248.20 per cent

Only at 7 per cent does the realised return equal the yield. Over ten years, reinvesting at 5 or 9 per cent gives 6.49 or 7.55 per cent; over thirty years, 5.92 or 8.20. The long bond is more exposed because more of its outcome is interest on interest. Of the 198.98 a ten year holder has at maturity when coupons compound at 7 per cent, 28.98, or 14.6 per cent, is interest on reinvested coupons; for the thirty year holder it is 477.81 of 787.81, or 60.7 per cent. The yield of a long bond is mostly a claim about reinvestment rates that do not yet exist.

That makes a yield the same kind of object as a futures price, which the guide to the forward price shows is a statement about funding rather than a forecast: exact as arithmetic, conditional as a return. A sale before maturity adds another condition, the yield on the day of sale.

Why the price falls when the yield rises, and falls further for long bonds

Price against yield for four maturities Four falling curves of bond price against yield, for bonds of 2, 5, 10 and 30 years with the same 7 per cent coupon. All cross at a price of 100 where the yield is 7 per cent. The longer the bond, the steeper its curve, and every curve bends, falling less for a rise in yield than it gains for an equal fall. Price per 100 of face value, 7 per cent coupon 60 80 100 120 140 160 4 5 6 7 8 9 10 Yield to maturity, per cent 2 years 5 years 10 years 30 years Every curve passes through 100 where the yield equals the 7 per cent coupon A one point rise from 7 per cent costs 1.81% at 2 years, 6.80% at 10 years and 11.31% at 30 years A one point fall adds 1.86%, 7.44% and 13.84%
Computed from stated terms, priced on a coupon date with half-yearly compounding. The slope at 7 per cent is the modified duration in the table below; the bend is convexity. Neither is a forecast of any yield.
Price per 100 of face value of a 7 per cent half-yearly coupon bond, on a coupon date. Computed.
Maturity5 pc6 pc7 pc8 pc9 pcUp 1 pointDown 1 pointModified duration
1 year101.93100.96100.0099.0698.13-0.94 pc+0.96 pc0.95
2 years103.76101.86100.0098.1996.41-1.81 pc+1.86 pc1.84
5 years108.75104.27100.0095.9492.09-4.06 pc+4.27 pc4.16
10 years115.59107.44100.0093.2086.99-6.80 pc+7.44 pc7.11
20 years125.10111.56100.0090.1081.60-9.90 pc+11.56 pc10.68
30 years130.91113.84100.0088.6979.36-11.31 pc+13.84 pc12.47

Every curve passes through 100 at 7 per cent, because a bond whose coupon equals the market rate is worth its face value. A one point rise takes 0.94 per cent off the one year bond, 6.80 off the ten year and 11.31 off the thirty year; a one point fall adds 0.96, 7.44 and 13.84. Modified duration, the last column, is each curve's slope at 7 per cent expressed as a percentage change per point of yield: 0.95, 7.11 and 12.47.

Sensitivity rises with maturity but less than in proportion, because a long bond's coupons arrive long before its principal: the thirty year bond moves about 12 times as much as the one year bond, not thirty. And the curves bend: a two point rise costs the thirty year bond 20.64 per cent, less than twice 11.31. Applied to every bond a bank holds at once, this is the arithmetic behind the bond book being marked up or down that the guide to RBI policy days describes.

Half-yearly, 30/360, next day: the Indian conventions

The RBI's primer states the four conventions that turn this arithmetic into a settlement amount for a central government bond. Coupons are paid half-yearly on the face value, so a yield is twice a half-yearly rate. The bond market counts days on 30/360, every month 30 days and every year 360, while treasury bills count actual days over 365 (question 25), so a bill yield and a bond yield are not on one basis until converted. All outright secondary market transactions settle T+1, on the next working day (question 16). And accrued interest runs from the last coupon date to the day before settlement (question 22).

The day count makes small calendar effects that no quote screen shows. The 31st of a month earns nothing, the end of February earns two or three days in one calendar day, and a purchase settling on a Monday usually carries three days more accrued interest than one settling on the Friday before.

The accrued interest function behind every figure here was first run on the primer's own illustration: an 8.83 per cent coupon last paid on 25 November 2013, settling on 30 January 2014 at a clean price of 100.50. It returns the primer's 65 days, 1.5943 per 100, a dirty price of 102.0943 and a consideration of Rs 5,10,47,150 on 5 crore of face value, to the rupee.

Clean price, dirty price, and what leaves the account

The clean price is the price with accrued interest taken out; the dirty price puts it back. A coupon is paid in full to the holder of record however briefly the bond has been held, so a buyer three months into a coupon period pays the seller three months' interest at settlement, and the next coupon repays it. Quoting clean keeps the quote from lurching at every coupon; settling dirty keeps the transfer fair. The primer's worked example does exactly this: the quoted price is clean, and accrued interest is added to reach the dirty price on which the consideration is computed.

Clean to dirty on a real settlement date. A constructed bond, stated terms; the dates are real government bond market days.
ItemValueSource
Coupon7.00 per cent, paid 5 June and 5 DecemberStated
Maturity5 June 2036Stated
Yield agreed7.25 per centStated
Trade dateThursday 17 September 2026Real market day
Settlement dateFriday 18 September 2026T+1
Last coupon date5 June 2026Schedule
Days of accrued interest10330/360
Clean price quoted98.2629From the yield
Accrued interest per 1002.00287.00 × 103 / 360
Dirty price100.2657Clean plus accrued
Paid for 10,000 of face valueRs 10,026.57Rs 200.28 of it is interest
Paid for 5,00,000 of face valueRs 5,01,328.50Rs 10,014.00 of it is interest

The bond is constructed, with its terms stated; the dates are real. Settlement fell on Friday 18 September 2026, a day on which the exchange's government bond indices were published and moved. Accrued interest runs 103 days on 30/360 from 5 June, and the buyer of the minimum 10,000 rupees of face value pays Rs 10,026.57, of which Rs 200.28 is interest the seller had earned. Settling on the following Monday would carry 106 days, 2.0611 per 100.

Dirty and clean price of one bond through a year at a constant yield Two lines over twelve months for a bond with a 7 per cent coupon held at a 7.25 per cent yield. The dirty price climbs steadily from 98.24 to 101.78 as interest accrues, falls by the 3.50 coupon on 5 December, and climbs again. The clean price runs almost flat just above 98 throughout. The shaded band between them is the accrued interest. 98 99 100 101 102 Jun 2026 Sep 2026 Dec 2026 Mar 2027 Jun 2027 Dirty price: what the buyer pays Clean price: what NDS-OM quotes accrued interest 5 December: the 3.50 coupon is paid the dirty price falls by it, the clean does not
Computed from stated terms at a constant yield. Nothing in the market moves here: the sawtooth is the calendar, and the small steps in the dirty line are 30/360, a flat day on each 31st and a jump at the end of February.

At a constant 7.25 per cent yield the dirty price climbs from 98.24 to 101.78 through the first coupon period and drops by the 3.50 coupon on 5 December, while the clean price barely moves. Its small drift is the pull toward 100 as maturity nears, plus a quirk of the convention: accrued interest is linear in days while discounting compounds, so between coupon dates a bond yielding exactly its coupon has a clean price just below 100, 99.9853 on the example's settlement date.

The exchange shows the other price

The folk version of all this is that Indian government bonds are quoted clean and paid dirty. On NDS-OM, which the primer describes as an order driven electronic system where participants trade anonymously (question 8), that is right. It is not what a buyer sees on the National Stock Exchange's cash segment, where central government bonds trade in the GS series beside shares, through the same broker and demat account. There the traded price already contains the accrued interest. The exchange's own handbook for its retail debt market, dated May 2003, says accrued interest "is added to the price of the security while entering the quote on the system", on the same 30/360 count, and the function used here reproduces its example too: 133 days, 2.76 per 100, a dirty price of 115.26. A handbook from 2003 is weak evidence about today, so the claim was tested on the exchange's daily files for 2022 to 2026.

Of the 149 central government securities in the GS series of the exchange's daily bhavcopy over that period, the most traded changed hands 1,70,733 times in 1,051 sessions. It is a long-dated bond with a 7.54 per cent coupon paid in halves each May and November, not named because nothing here turns on which bond it is. A clean price would ignore a coupon date. A dirty price should rise by about 7.54/360 of a rupee a day between coupons and fall by about the half-yearly coupon, 3.77, in the session in which a buyer stops being entitled to it.

The most traded government bond on the exchange, every coupon date in the files. Coupon 7.54 per cent, so each half-yearly payment is 3.77 per 100. Measured.
Coupon dateSession of the fallSessions beforeClose beforeClose on the dayFallShare of 3.77Change after removing accrued interest
23 Nov 202221 Nov 20222105.49101.97-3.5293 per cent+0.23
23 May 202322 May 20231107.76103.94-3.82101 per cent-0.07
23 Nov 202322 Nov 20231105.10101.68-3.4291 per cent+0.33
23 May 202422 May 20241107.18103.60-3.5895 per cent+0.17
23 Nov 202422 Nov 20241108.41104.74-3.6797 per cent+0.04
23 May 202522 May 20251113.18109.95-3.2386 per cent+0.52
23 Nov 202521 Nov 20251109.96106.17-3.79101 per cent-0.08
23 May 202622 May 20261106.98103.29-3.6998 per cent+0.02

All eight coupon dates show the fall, 86 to 101 per cent of the half-yearly coupon, on the session whose trades settle on or after the coupon date, too late to be on the record: the session before it, and in November 2022 two sessions before, which is where the fall lands if trades then took two working days to settle. Across the other 1,033 single-session moves the median move, up or down, was 0.13 rupees, and only one, on 14 September 2022, was a fall as large as three fifths of the half-yearly coupon. Between coupons the price rose 3.5 paise a session on average, against 3.1 paise of accrual. Remove the accrued interest to each trade's settlement date and the falls vanish: the implied clean price moved a median 0.13 on the eight sessions, against 0.12 on ordinary ones.

A government bond's exchange price and the same price with accrued interest removed Daily closing prices of the most traded government bond in the exchange's GS series from 1 February 2023 to 17 September 2026. The exchange close climbs between coupon dates and drops by roughly the half-yearly coupon of 3.77 on the session before each coupon date, a sawtooth. The same close minus accrued interest to each trade's settlement date moves smoothly with the market and shows no drop. 100 104 108 112 2024 2025 2026 Exchange close, which includes accrued interest Close minus accrued interest to settlement
Measured on the exchange's daily bhavcopy, GS series. Accrued interest is 7.54 per cent a year on 30/360 to the settlement day, the next session in the files. The upper line's drops are the calendar, as in the constructed picture above; the lower line is the market.

On Thursday 17 September 2026 the bond closed at 105.30, for settlement on Friday 18 September 2026, 115 days of 30/360 accrual after the May coupon: 2.4086 per 100. The clean price is 102.8914 and the yield 7.12 per cent. Read 105.30 as a clean price and the yield comes out at 6.78 per cent, 33.7 basis points too low. The error grows with the interest accrued and shrinks with maturity:

How far the yield is understated when a price that includes accrued interest is read as a clean price. Basis points, for a 7 per cent coupon bond truly yielding 7 per cent. Computed.
Maturity30 days after a coupon90 days after a coupon150 days after a coupon179 days after a coupon
2 years32.9106.6193.9242.3
5 years14.243.574.289.6
10 years8.224.841.549.7
30 years4.713.922.927.3

A two year bond 179 days after a coupon, misread this way, appears to yield 2.42 percentage points less than it does. A quote from the exchange and one from NDS-OM for the same bond on the same day differ by the accrued interest before any difference in market level, so comparing them unconverted reads the interest as a premium. And a holder watching the exchange price will see it drop by about a half-year's coupon one session before each payment. Nothing has been lost: the coupon itself arrives on the payment date.

Two indices on one bond, and a gap made of interest

The exchange's index provider publishes two indices on one bond, the current ten year benchmark central government security. Its methodology document of April 2022 builds the Nifty 10 yr Benchmark G-Sec index as a total return index, each day's return being the change in clean price plus the change in 30/360 accrued interest plus any coupon, over the previous day's price including accrued interest; the clean price variant uses the change in clean price alone. The bond is replaced when a new ten year security qualifies, which since 17 October 2019 means at least 15,000 crore rupees outstanding or a three day average traded volume above the incumbent's, with five working days' notice. The only difference between the two indices is the interest, accrued and paid.

If so, their daily gap should behave like accrued interest and not like the market, and it does. Across 2,795 sessions from 18 March 2015 to 18 September 2026, excluding 7 steps that span a missing session and the 38 sessions of the 2024 window and its correction, described below, the total return index beat the clean index on 98.6 per cent of sessions, while the clean index itself rose on 48.4. The gap's standard deviation was 1.79 basis points, against 26.42 for the clean index's daily return, and it follows the 30/360 day count:

The daily gap between the total return index and the clean price index, grouped by the days of 30/360 interest the step should contain. 2,795 sessions, 18 Mar 2015 to 18 Sep 2026. Basis points. Measured.
Days of interestSessionsUsual calendar gapMedian gapPer day of interest
0, the skipped 31st411 day-0.04none due
12,0791 day1.881.88
21212 days3.851.93
34833 days5.681.89
4634 days7.681.92
575 days9.181.84

A Monday carries the weekend's interest: its median gap, 5.67 basis points, is 3.01 times a weekday's 1.88. On the 41 sessions whose accrual date moved from a 30th to a 31st, where 30/360 pays nothing, the median gap was 0.04 basis points below zero; on the 7 sessions in which one calendar day crossed the end of February, carrying two or three days of interest, it was 5.56. The 30/360 count and the clean return explain 95.6 per cent of the gap's variance, calendar days 91.3 per cent. The slope, 1.89 basis points a day, is 6.80 per cent a year on 360 days, the average running interest on the benchmark bond. The small negative coefficient on the price return, 0.015, is accrued interest too: a fixed rupee amount whose share of the price shrinks when the price rises.

Two more fingerprints are in the files. The total return index is computed for every calendar day: after a three day gap its own reported change starts from a value that already includes 1.99 days of accrual, so that column cannot flag a missing file after a weekend, as it can for a price index. And the accrual date moved in late 2016. On the sessions where the two possible accrual dates give different day counts, the index accrued to the valuation date in 17 of 18 up to 1 November 2016, and to the following day, where next-day settlement puts it, in all 108 from 30 December 2016.

One stretch is a defect in the published series. From 16 April 2024 to 7 June 2024, 37 sessions, the published total return index moved exactly with the clean index, as if the bond had stopped earning interest. On 10 June 2024 it jumped 106 basis points relative to it, and its change column shows the previous value restated by 24.02 points, 1.05 per cent, close to the 52 days of accrual, about 0.99 per cent, that the window omitted. Year-end levels are unaffected, but a daily or weekly return taken across those weeks from the published files is wrong by up to about one per cent, and every daily statistic here excludes them.

The ten year benchmark bond index with and without its interest Three lines from 31 December 2015 to 18 September 2026, each starting at 100. The total return index climbs to 190.3. The clean price index wanders between the high 80s and about 110 and ends at 92.4. Their ratio, the interest alone, rises almost in a straight line to 206.0. 80 100 140 180 220 2016 2018 2020 2022 2024 2026 interest alone 206.0 total return 190.3 clean price 92.4 Both indices set to 100 at 31 December 2015, month-end values
Measured on the exchange's daily index files. Interest accrues by the calendar whatever the market does, so the ratio is nearly straight, and everything the market did is in the clean price line. Month-ends inside the 2024 defect window are left out of the upper two lines.
The ten year benchmark bond, with and without its interest, by calendar year. Per cent. Measured.
YearTotal return indexClean price indexInterest alone
201615.087.117.44
20170.34-6.317.09
20186.11-1.347.55
20199.412.217.04
20208.752.476.13
20211.33-4.576.19
20220.40-6.307.15
20238.080.677.36
20249.552.267.13
20256.850.236.61
2026 to 18 Sep 20261.42-3.445.03
31 Dec 2015 to 18 Sep 202690.29-7.62105.99
Same span, a year6.19-0.746.98

From 31 December 2015 to 18 September 2026, 10.7 years, the total return index rose 90.3 per cent and the clean price index fell 7.6 per cent; their ratio, the interest alone, rose 106.0 per cent, 6.98 a year. In no full calendar year did the interest earn less than 6.13 per cent or more than 7.55, while the clean index ran from a 6.31 per cent loss to a 7.11 per cent gain. In 2017 and 2022 the clean price fell by more than 6 per cent and the total return index still ended slightly ahead, 0.34 and 0.40 per cent.

The clean price index is chained across every change of benchmark bond, so its level is no bond's price. The total return index credits interest daily and coupons on payment, with no tax, cost or delay, so it is a ceiling for a holder, not the record of one: the fixed income counterpart of the gap that the guide to total return and price indices measures on equities, except that a bond's interest accrues every calendar day and its gap is close to a straight line.

What a yield does not tell you

It is not the return from a sale. A bond sold before maturity returns the price on the day of sale, set by the yield then, which nobody knows today.

It is not comparable across conventions. A half-yearly 30/360 bond yield, a treasury bill yield on actual days over 365, and a yield computed from an exchange price that still contains accrued interest are three numbers for three things. Convert them to one basis before comparing.

It leaves out costs and tax. Brokerage and exchange charges sit in neither price, and coupons and gains are taxed under their own rules, which this page does not cover.

It is not a forecast of rates. A yield is today's price in another unit, not a view on where the rate will be next year.

What the yield is for

A yield is a unit of account for bond prices. It puts a 6 per cent bond with five years to run and an 8 per cent bond with twenty on one scale, and it states a price move in the language monetary policy is set in. Used that way it is exact, and price and yield convert into each other to any number of decimal places. Used as a statement of what a holder will earn, it carries every assumption in the reinvestment table.

In practice the arithmetic goes wrong most often at the first step: knowing whether a screen shows a clean or a dirty price, and converting before comparing. That takes the coupon, the last coupon date, the settlement date and a minute. Treating price and yield as one quantity in two units, and redoing the conversion rather than trusting a screen, is how fixed income is taught here: as arithmetic you can rebuild, not vocabulary to memorise.

Frequently asked questions

Is a bond's yield the same as its coupon?

Only when the bond trades at 100. The coupon is fixed at issue as a percentage of face value, so a 7 per cent bond pays 3.50 rupees per 100 every six months for life. The yield is the rate that equates today's price with those payments: below 100 the yield is above the coupon, above 100 it is below.

Why does a bond's price fall when interest rates rise?

Because the price is the sum of fixed future payments, each divided by one plus the rate for every half year it waits. A higher rate makes every divisor larger, so every present value, and their sum, is smaller. The payments have not changed, only the rate at which they are converted into today's money.

Why do long bonds lose more when yields rise?

A payment due in thirty years is divided by the half-yearly rate sixty times, one due in a year twice, so the same rise cuts the distant payment far more. For a 7 per cent coupon a one point rise costs 0.94 per cent at one year, 6.80 at ten and 11.31 at thirty. The loss grows less than in proportion to maturity because the earlier coupons anchor a long bond's value.

Does yield to maturity tell me what I will earn?

Only if the bond is held to maturity and every coupon is reinvested at that same yield. A ten year 7 per cent bond bought at 100 returns 6.49 per cent a year if its coupons are reinvested at 5 per cent and 7.55 if at 9; over thirty years the range is 5.92 to 8.20. Sold early, the result also depends on the yield on the day of sale.

What is accrued interest and why does the buyer pay it?

A coupon is paid in full to the holder of record, however recently they bought, so the buyer pays the seller the interest earned since the last coupon date, counted on 30/360 to the settlement date, and gets it back inside the next coupon. On NDS-OM it is added to the clean price quoted; on the exchange it is already inside the traded price.

Is a government bond price in a stock exchange's cash segment clean or dirty?

On the National Stock Exchange's cash segment it is dirty, and the exchange's own files show it: the most traded government bond there fell by 86 to 101 per cent of its half-yearly coupon on the session before each of eight coupon dates. NDS-OM, the RBI's system, quotes the clean price, so check which basis a venue uses and remove the accrued interest before comparing quotes.

Why did my bond's price drop sharply the session before a coupon date?

Because that session's trades settle too late for the buyer to be the holder of record, so the price stops including the interest about to be paid. The fall is roughly the half-yearly coupon and it is not a loss: the holder receives the coupon on the payment date, and the price with accrued interest removed shows no fall.

What day count do Indian government bonds use?

Dated government securities count 30/360, every month 30 days and the year 360, according to the RBI's primer on the market; treasury bills count actual days over 365. Coupons are half-yearly, secondary market trades settle on the next working day, and accrued interest runs to the settlement date.

How is a yield calculated if there is no formula for it?

By search. The price falls steadily as the yield rises, so any range of yields whose prices straddle the market price contains the answer, and halving the range again and again converges on it. For a ten year 7 per cent bond priced at 96.50, bisection reaches 7.5038 per cent, and Newton's method reaches the same figure in 5 steps.

What do the two ten year benchmark bond indices measure?

One bond, measured two ways. The total return index adds the day's change in accrued interest and any coupon to the change in clean price; the clean price variant uses the price change alone. From 31 December 2015 to 18 September 2026 the first rose 90.3 per cent and the second fell 7.6 per cent, and their daily difference behaves exactly like 30/360 accrued interest.

As at 23 September 2026. Rules and conventions are stated as at 23 September 2026 and market figures run to 18 September 2026. The RBI's directions on secondary market transactions in government securities were a draft when this was written and may since be final, and exchange conventions and index methodologies change: verify the current position with the RBI, the exchange and the index provider before relying on anything here.

How the bond figures were produced. Half-yearly compounding at half the annual yield throughout. On a coupon date a price is each payment divided by (1 + y/2) to the power of its half years; between coupon dates the dirty price uses whole half years plus the 30/360 fraction of the current half year still to run, a 31st counted as the 30th, and the clean price deducts accrued interest, the coupon times the 30/360 days since the last coupon over 360. Yields come from bisection between 0 and 40 per cent to a bracket under one trillionth, checked against Newton's method. The build asserts that the two agree to ten decimal places and that the accrued interest function reproduces the RBI primer's example (65 days, 1.5943, Rs 5,10,47,150) and the exchange's 2003 example (133 days, 2.76, Rs 11,526). Every bond in the computed tables and the first three figures is constructed, with its terms stated. No random numbers are used, so there are no seeds or replications: running tools/build-article-154.py on the same files reproduces every figure.

How the measured figures were produced. Index figures use the exchange's daily all index close files in _workspace/marketdata/indexclose, 3,385 files, both series matched under their names before and after the November 2015 renaming and dated by file name: 2,841 paired sessions, 18 March 2015 to 18 September 2026. A step counts as one session only when the clean index's reported change matches the difference of its closes within 0.05 points; 7 steps fail, at the archive gaps the data notes list and on 8 July 2016, whose file lacks the bond indices, and are excluded. The 2024 window is found by rule, as a stretch with at least ten sessions in which interest was due, the clean price moved under 30 basis points and the gap stayed under 0.35 basis points, and none in which the gap showed interest; exactly one exists, and it and the restatement session are excluded. Gaps are differences of daily log returns; the regression has no intercept, and its 30/360 count runs to the valuation date before 1 December 2016 and to the next calendar day after. Exchange figures use the daily security bhavcopy in _workspace/marketdata/bhavcopy, 1,217 files holding 1,164 distinct sessions keyed by the date inside each file, GS series only, holiday copies dropped. The bond is the GS symbol with the most trades; its coupon dates, 23 May and 23 November, come from a bond database and match all eight falls. Each fall is the largest single-session fall in the three sessions before a coupon date, and implied clean prices deduct accrued interest to the next session in the files, or to the one after for November 2022.

Not verified. Search results summarise the exchange's current market data page as saying bonds in its capital market segment trade and settle on dirty price; the page would not load, so the body relies on the 2003 handbook and on the measurement. The date on which the GS series moved from two-day to next-day settlement was not found in a circular; the November 2022 timing is only consistent with two-day settlement. The record date rule for government bonds held through the depositories was not confirmed from a primary source. The April 2022 index methodology states 30/360 but not the date to which interest is accrued, so the late 2016 change is measured rather than documented, and no explanation was found for the 2024 window. Whether the June 2026 draft directions are final was not confirmed. No market yield for September 2026 is asserted.

Bharath Shiksha is an educational publisher and not a SEBI-registered investment adviser or research analyst. Nothing on this page is a recommendation to buy, sell or hold any security, and no yield, price or index figure in it is a forecast of any return.

Related guides

Total return versus price return, measured

Read →

The forward price is not a forecast

Read →

Ready to go deeper than this article?

Bharath Shiksha is a 90-volume curriculum across 6 stages, from chart reading at ₹14,999 through capital raising, or the full bundle at ₹1,49,999. Discounting, yield and the conventions that turn a quote into a settlement amount are taught as arithmetic you rebuild from stated terms, not definitions to memorise.

Take the free diagnostic →