FI 11 Yield-Based Bond Duration Measures and Properties
Duration is the standard numerical gauge of interest rate risk: the exposure of a bond’s price to movements in interest rates. Several duration measures exist, and they fall into two families. Yield duration measures track how a bond’s price responds to a change in the bond’s own yield-to-maturity, and they treat the promised cash flows as certain. Curve duration measures instead track sensitivity to shifts in a benchmark yield curve, and they allow for less certain cash flows, such as those on bonds that can default. This lesson stays entirely within the first family.
Four yield duration statistics do the work here: Macaulay duration, modified duration, money duration, and the price value of a basis point. Earlier lessons showed that a bond faces two opposing exposures, price risk on one side and reinvestment risk on the other, and that holding a bond for a span equal to its Macaulay duration keeps them in balance. The measures below build on that idea and focus on price risk.
Price moves inversely with yield
Bond prices fall when yields rise and rise when yields fall, but the size of that reaction differs sharply from bond to bond. Consider three instruments introduced earlier, all quoted in the same currency: a one-year zero-coupon Australian government bond, a five-year Bright Wheels Automotive Corporation (BRWA) bond paying a 3.2% semiannual coupon, and a thirty-year Romanian government bond paying a 4.625% annual coupon. Plotting each bond’s price against a range of yields produces three very different lines. The one-year zero traces an almost flat line, while the thirty-year bond traces a steep, downward-sloping line.
The contrast is clearest in the numbers. Suppose every bond’s yield climbs from 2% to 3%.
| Yield-to-maturity | 1-year Australian | 5-year BRWA | 30-year Romanian |
|---|---|---|---|
| 2% | 98.039 | 105.683 | 158.791 |
| 3% | 97.087 | 100.922 | 131.851 |
| Price change | −1% | −5% | −17% |
The same one-point yield move costs the short zero about 1 percent of its value and the long Romanian bond about 17 percent. A picture helps investors see this, but a single number that ranks bonds by price sensitivity is far more useful. That single figure is the first derivative, or slope, of the line that relates price to yield. A nearly flat line, like the Australian bond’s, has a small slope and low interest rate risk; a steep line, like the Romanian bond’s, has a large slope and high interest rate risk. The measures that follow put this slope on a common footing.
For an option-free bond, price equals the discounted sum of every promised cash flow, using the yield per period r as the discount rate.
Candidates are not required to work the calculus, but the logic is worth tracing. Differentiating the price with respect to r gives the rate of change of price for a change in yield. Factoring a common term out of that derivative leaves a bracketed expression in which each cash flow’s present value, taken as a share of the bond price and weighted by its time to receipt, appears. Dividing the whole derivative by price converts it to a percentage change, and the bracketed piece divided by price is exactly the Macaulay duration, MacDur, defined in an earlier lesson. What remains is a compact result: the percentage price change per unit change in yield equals the negative of Macaulay duration divided by one plus the yield per period. Dropping the negative sign gives modified duration, ModDur.
Because modified duration captures the link between price and yield, it estimates the percentage change in a bond’s full price for a change in its annualized yield-to-maturity.
Two points on notation deserve emphasis. The change refers to the full price, also called the dirty price, which includes accrued interest. And the approximation sign is deliberate: this is a straight-line estimate of a relationship that is actually curved, so it is only accurate for small yield moves. The negative sign restates that price and yield travel in opposite directions. Spreadsheet users can obtain modified duration directly with the MDURATION function, whose inputs match those of the DURATION function used for Macaulay duration.
Duration measures sensitivity of the full price, the value that assigns each cash flow its proper time value, including interest accrued since the last coupon. The flat price, or clean price, strips out accrued interest for quotation purposes. Because accrued interest is not sensitive to yield in the same way, duration is defined on the full price. A common exam trap frames duration as measuring flat-price sensitivity; that statement is false.
The BRWA bond pays a 3.20% coupon semiannually, is priced at par (100) to yield 3.20%, was issued 15 October 2025, and matures 15 October 2030. The table below lays out the present value of each cash flow at issuance, its weight in the price, and the weight times its time to receipt.
| Period | Time to receipt | Cash flow | PV | Weight | Time × weight |
|---|---|---|---|---|---|
| 1 | 1.0000 | 1.6 | 1.5748 | 0.0157 | 0.0157 |
| 2 | 2.0000 | 1.6 | 1.5500 | 0.0155 | 0.0310 |
| 3 | 3.0000 | 1.6 | 1.5256 | 0.0153 | 0.0458 |
| 4 | 4.0000 | 1.6 | 1.5016 | 0.0150 | 0.0601 |
| 5 | 5.0000 | 1.6 | 1.4779 | 0.0148 | 0.0739 |
| 6 | 6.0000 | 1.6 | 1.4546 | 0.0145 | 0.0873 |
| 7 | 7.0000 | 1.6 | 1.4317 | 0.0143 | 0.1002 |
| 8 | 8.0000 | 1.6 | 1.4092 | 0.0141 | 0.1127 |
| 9 | 9.0000 | 1.6 | 1.3870 | 0.0139 | 0.1248 |
| 10 | 10.0000 | 101.6 | 86.6875 | 0.8669 | 8.6688 |
| 100.0000 | 1.0000 | 9.3203 |
Approximate modified duration
When Macaulay duration is already known, modified duration follows immediately. For bonds whose Macaulay duration is hard to pin down, because of embedded options or default risk, an alternative estimates the slope of the price-yield curve directly. Shift the yield up and down by the same small amount, the ΔYield, reprice the bond at each, and call the results PV+ (yield raised) and PV− (yield lowered). The slope, scaled to a percentage of the starting price PV0, is the approximate annualized modified duration.
Take the BRWA bond again at settlement 15 October 2025, yielding 3.2%, with a full price PV0 of 100.00. Raise the annual yield by 5 bps to 3.25% (periodic 0.01625) and reprice, then lower it by 5 bps to 3.15% (periodic 0.01575) and reprice.
Modified duration speaks in percentages. Money duration converts that sensitivity into currency units. It multiplies the annualized modified duration by the bond’s full price, and it can be quoted per 100 of par or for the entire position. Practitioners in the United States usually call it dollar duration.
An institutional investor buys the BRWA bond for settlement 11 December 2025, so that 57 of the 180 days in the opening coupon period have passed (t/T = 57/180). At that date the full price is 100.504 per 100 of par and the annualized modified duration is 4.43092. The position has a par value of USD 100,000,000.
Price value of a basis point
The price value of a basis point (PVBP) estimates the change in a bond’s full price for a one-basis-point change in yield. It uses the same repricing idea as the approximate modified duration: reprice the bond after cutting the yield by 1 bp and again after raising it by 1 bp, then halve the difference.
The PVBP also travels under the labels PV01 and, in the United States, DV01, the price value or dollar value of an “01,” where 01 stands for one basis point. A relative, the basis point value (BPV), equals the money duration scaled by 0.0001. Because PVBP relies only on repriced values, it is especially handy for bonds with uncertain future cash flows, such as callable bonds.
Use the BRWA bond once more at settlement 11 December 2025, with 57 of the 180 opening-period days behind it. Increase the yield by 1 bp, from 3.20% to 3.21% (periodic 0.01605), to get PV+ = 100.459400. Decrease it by 1 bp, to 3.19% (periodic 0.01595), to get PV− = 100.548465.
| Measure | Calculation | Use |
|---|---|---|
| Macaulay duration | Time to each promised payment, averaged with weights set by that payment’s fraction of the full price | The holding period that balances reinvestment and price risk |
| Modified duration | Macaulay duration divided by one plus the yield per period | Gauge the percent price move when the yield shifts |
| Money duration | Annualized modified duration times the full price or position value | Estimate the currency change in the investment for a yield change |
| Price value of a basis point | Difference between the prices for a 1 bp yield decrease and increase, divided by 2 | Estimate the price change for a 1 bp yield move |
Zero-coupon and perpetual bonds
A zero-coupon bond pays a single amount, its face value at maturity, so that one cash flow carries a present-value weight of 1.0. Its Macaulay duration therefore equals its time-to-maturity, and its modified duration is time-to-maturity divided by one plus the yield. A perpetuity, or perpetual bond, never matures and pays a fixed coupon indefinitely unless it is called; there is no maturity value. Non-callable perpetuities are rare, yet their Macaulay duration takes an elegant closed form.
Floating-rate notes and loans
Interest on a floating-rate instrument tracks a market reference rate (MRR) plus a fixed quoted margin, and it resets on scheduled dates. Because each reset realigns the coupon with current rates, interest rate risk lives only in the interval between resets. The Macaulay duration of a floater is thus just the fraction of the current period still remaining until the next reset.
For a 180-day period with 57 days elapsed, the Macaulay duration is (180 − 57) / 180 = 0.683333. Since coupon periods rarely run beyond six months, floaters carry very low duration, which is why investors reach for them to trim the duration of a fixed-income portfolio.
On 15 January 2026, with 92 days of the opening coupon period elapsed, an analyst evaluates the three bonds below, all issued 15 October 2025 and quoted in the same currency.
| Characteristic | BRWA | Australian | Romanian |
|---|---|---|---|
| Coupon | 3.200% | 0.000% | 4.625% |
| Coupon frequency | 2 | 1 | 1 |
| Yield-to-maturity | 3.200% | 1.000% | 4.250% |
| Maturity | 15 Oct 2030 | 15 Oct 2026 | 15 Oct 2055 |
| Metric | BRWA | Australian | Romanian |
|---|---|---|---|
| Full price (per 100 of par) | 100.815 | 99.262 | 107.429 |
| Annualized Macaulay duration | 4.405 | 0.744 | 16.939 |
| Annualized modified duration | 4.335 | 0.737 | 16.248 |
| Full price, 5 bp yield increase | 100.596 | 99.225 | 106.561 |
| Full price, 5 bp yield decrease | 101.033 | 99.299 | 108.307 |
| Approx. annualized modified duration | 4.335 | 0.737 | 16.249 |
| Metric | BRWA | Australian | Romanian |
|---|---|---|---|
| Price value per basis point | 0.044 | 0.007 | 0.175 |
| Market value of investment (USD) | 30,244,381 | 29,778,597 | 32,228,627 |
| Money duration (percent of par) | 437.054 | 73.163 | 1745.518 |
| Expected loss, 100 bp yield rise (USD) | −1,311,163 | −219,490 | −5,236,553 |
An analyst compares the BRWA 3.2% bond maturing 15 October 2030 with a floating-rate note (FRN) sharing the same 15 October 2030 maturity, whose coupon resets every six months. At its 15 October 2027 reset the FRN coupon was 3.2%, and the BRWA bond yielded 3.2% on the same date.
| Date | BRWA | FRN |
|---|---|---|
| 15 Oct 2027 | 2.8843 | 0.0000 |
| 15 Nov 2027 | 2.8002 | 0.8306 |
| 15 Dec 2027 | 2.7169 | 0.6667 |
| 15 Jan 2028 | 2.6336 | 0.4973 |
| 15 Feb 2028 | 2.5502 | 0.3279 |
| 15 Mar 2028 | 2.4669 | 0.1694 |
| 15 Apr 2028 | 2.4221 | 0.0000 |
For a traditional fixed-rate bond, the Macaulay and modified yield duration statistics are driven by a small set of features: how long until it matures, how large its coupon is, where its yield sits, and how much of the present coupon period has already gone by. A closed-form expression for Macaulay duration, carried over from an earlier lesson, makes these dependencies visible. The same behavior carries through to modified duration, money duration, and the price value of a basis point.
| Feature that increases | Effect on duration and interest rate risk |
|---|---|
| Coupon rate, c | Decrease (inverse relationship) |
| Yield-to-maturity, r | Decrease (inverse relationship) |
| Time-to-maturity | Increase (direct relationship) |
| Fraction of coupon period elapsed, t/T | Decrease (inverse relationship) |
The coupon and yield effects share one cause. A lower coupon or a lower yield lifts the weight of the final maturity payment and lightens the weight of the nearer cash flows, which lengthens the weighted-average time to receipt and raises duration. So a lower-coupon bond has higher duration than an otherwise identical higher-coupon bond, and a lower yield raises duration as well.
Maturity and the shape of duration
Longer maturity usually means higher duration, and for bonds priced at par or at a premium this always holds. In the closed-form expression the second bracketed term stays positive whenever the coupon is at least the yield, so (c − r) is not negative; the Macaulay duration then sits below the (1 + r)/r ceiling and creeps up toward it as maturity lengthens. Discount bonds behave more strangely. When the number of periods is large and the coupon lies below the yield, so (c − r) turns negative, the duration can climb past (1 + r)/r, reach a peak, and then fall. The counterintuitive implication is that a very long-dated discount bond can carry less interest rate risk than a shorter one.
Duration between coupon dates
Hold the yield fixed and let time pass within a coupon period. The braced expression in the closed-form formula does not change, so Macaulay duration slides down smoothly as t/T grows, then springs back up by a small step the moment a coupon is paid and t/T resets. Repeating period after period traces a saw-tooth path that trends downward overall.
Bond D is a perpetual bond with a 5% coupon. Bond E is a five-year zero-coupon bond. Both are priced to yield 6%.
A portfolio manager weighs a USD 50 million investment across three bonds, all issued 1 June 2026 and maturing 1 June 2030, with semiannual coupons.
| Characteristic | Bond One | Bond Two | Bond Three |
|---|---|---|---|
| Coupon (semiannual) | 7% | 3% | 5% |
| Yield-to-maturity | 3% | 7% | 5% |
| Metric | Bond One | Bond Two | Bond Three |
|---|---|---|---|
| Full price (percent of par) | 114.972 | 86.252 | 100.000 |
| Annualized Macaulay duration | 3.592 | 3.780 | 3.675 |
| Annualized modified duration | 3.539 | 3.652 | 3.585 |
| Price value of a basis point | 0.04069 | 0.03150 | 0.03585 |
| Money duration (USD 50m) | 176.960 | 182.609 | 179.253 |
| Change in value, 100 bp rise (USD m) | −1.770 | −1.826 | −1.793 |