Why Modified Duration Measures Price Sensitivity
A bond’s price changes when its yield changes. Macaulay duration summarizes the timing of the bond’s present-value cash flows, but it is not itself the percentage price response to a yield movement. Modified duration makes the compounding adjustment needed to turn that timing measure into a local measure of price sensitivity.
The key interpretation is direct: for a sufficiently small yield change, the bond’s percentage price change is approximately the negative of modified duration multiplied by the yield change. The negative sign reflects the inverse price-yield relationship. The compounding convention matters: a yield quoted as a nominal annual rate convertible more than once per year requires a different adjustment from an effective annual yield.
From Macaulay Duration to Modified Duration
Assume a bond has fixed cash flows, no default, and a yield quoted as a nominal annual rate \(y^{(m)}\) convertible \(m\) times per year. Cash flows occur at times \(t_k\), measured in years, on the yield’s compounding schedule. The periodic yield is \(y^{(m)}/m\). Let \(C_k\) denote the cash flow at time \(t_k\). The theoretical price is the present value of those cash flows:
For each cash flow, its present-value weight is its discounted value divided by the total price. Macaulay duration is the sum of the cash-flow times weighted by these proportions:
To obtain modified duration, differentiate the price with respect to the quoted nominal annual yield. In each term, differentiating the discount factor brings down the exponent \(-mt_k\); differentiating the base \(1+y^{(m)}/m\) contributes a factor \(1/m\). Those factors combine to \(-t_k\). Factoring out the remaining discount factor and the common denominator gives:
Dividing by price shows the proportional sensitivity. The formula explains why the adjustment is the periodic yield factor \(1+y^{(m)}/m\), not \(1+y^{(m)}\), when the quoted yield is nominal and convertible \(m\) times each year.
For an effective annual yield \(y\), set \(m=1\), giving \(D_{\mathrm{mod}}=D_{\mathrm{Mac}}/(1+y)\). In either convention, the yield change must be expressed in decimal form when used in a calculation. Modified duration is a local derivative: it gives the slope at the current yield, not an exact price for a different yield.
Using Modified Duration for a Small Yield Change
For a small change \(\Delta y^{(m)}\) in the quoted nominal annual yield, the derivative gives the first-order approximation:
Multiplying this estimated percentage change by the current price gives the approximate dollar change. If yield rises, \(\Delta y^{(m)}>0\), so the estimated price change is negative. If yield falls, the estimated price change is positive. One basis point is \(0.01\) percentage point, or \(0.0001\) as a decimal rate; therefore, a 25-basis-point movement is \(0.0025\), not \(0.25\).
The approximation is most useful for small yield changes around the current yield, with fixed cash flows and the same yield compounding convention before and after the change. Since it uses the slope at one point, it does not capture curvature in the price-yield relationship. For a larger movement, the actual price change may differ materially. Modified duration also does not automatically describe a bond whose expected cash flows change as yields move.
Worked Example: Annual Effective Yield and a Small Increase
A hypothetical bond has a current price of $1,000, a Macaulay duration of 4.20 years, and an effective annual yield of 5.00%. Estimate the percentage and dollar price changes if the yield rises by 40 basis points. Assume the cash flows remain fixed.
Method. An effective annual yield uses \(m=1\). First convert Macaulay duration to modified duration:
The yield rise is 40 basis points, or \(0.0040\) as a decimal. Apply the first-order percentage-change formula:
The estimated dollar change is \(-0.0160\times \$1{,}000=-\$16.00\). The estimated new price is \(\$1{,}000-\$16.00=\$984.00\). This is an estimate, not an exact repricing. The negative result is consistent with the inverse relationship between price and yield.
Common mistake avoided: using Macaulay duration, 4.20, directly as the price sensitivity would estimate a 1.68% decline. The compounding adjustment is required; the modified duration here is 4.00, not 4.20.
Worked Example: Semiannual Nominal Yield and a Decrease
A hypothetical bond is priced at $980. Its Macaulay duration is 5.40 years, and its yield is 6.00% nominal per year convertible semiannually. Estimate the percentage and dollar price changes when the quoted yield falls by 25 basis points.
Method. Semiannual conversion means \(m=2\), so the periodic yield is \(0.0600/2=0.0300\). The modified duration is:
A fall of 25 basis points is \(\Delta y^{(2)}=-0.0025\). Thus:
The estimated dollar increase is \(980(0.0131068\ldots)=\$12.8447\ldots\), so the estimated new price is \(\$980+\$12.8447\ldots=\$992.84\), rounded to the nearest cent. The positive estimated change is appropriate because the yield fell.
Common mistake avoided: dividing by \(1.06\) would treat the quoted nominal rate as though it were an effective annual yield. The correct denominator is \(1+0.06/2=1.03\). A second trap is to enter the 25-basis-point fall as \(+0.0025\); the sign must be negative.
Worked Example: Quarterly Compounding and a Price Estimate
A hypothetical bond has a current price of $1,025 and Macaulay duration of 4.60 years. Its yield is 5.20% nominal per year convertible quarterly. Estimate the price change if the quoted yield rises by 35 basis points. Give the percentage change to four decimal places and the estimated price to the nearest cent.
Method. Here \(m=4\), and the quarterly yield is \(0.0520/4=0.0130\). Therefore:
The yield change is \(+0.0035\). The approximate proportional price change is:
The estimated dollar change is \(-\$1{,}025(0.0158968\ldots)=-\$16.29\) to the nearest cent. The estimated price is \(\$1{,}025-\$16.29=\$1{,}008.71\). This check is directionally sensible: the yield increased, and the estimated price decreased.
Common mistake avoided: using the annual quoted rate as the quarterly rate would produce the wrong adjustment. The denominator uses one quarterly rate, \(1+0.0520/4\), while the yield movement remains the change in the quoted annual yield, \(0.0035\).
Interpretation, Scope, and Exam Traps
Modified duration is a slope expressed as an approximate percentage response per unit of yield change. For example, a modified duration of 5 means that a 0.01 increase in yield (100 basis points) corresponds locally to about a 5% price decline. A 10-basis-point increase is only \(0.0010\), so the corresponding first-order estimate is about a 0.5% decline. The estimate scales with the yield change, but its accuracy generally worsens as the change becomes larger.
A reliable calculation follows the same sequence each time:
Determine whether the yield is effective annual or nominal, and if nominal, identify the conversion frequency \(m\).
Divide Macaulay duration by \(1+y^{(m)}/m\), or by \(1+y\) for an effective annual yield.
Keep track of whether the yield rises or falls; convert basis points before multiplying.
Calculate \(-D_{\mathrm{mod}}\Delta y\), then multiply that proportion by the current price if a dollar estimate is needed.
Macaulay duration and modified duration should not be confused. Macaulay duration is a cash-flow-weighted time, measured in years. Modified duration adjusts that time for the yield’s compounding and represents first-order price sensitivity. They are numerically equal only when the compounding adjustment is one, such as a zero yield. For positive yields, modified duration is less than Macaulay duration under the stated conventions.
The estimate assumes the bond’s cash flows do not change with yield. It is not an exact repricing formula, and it should not be presented as such. A change in yield can alter the price response beyond the linear estimate; modified duration alone does not account for that curvature. For a bond with cash flows that depend on interest rates, the fixed-cash-flow assumption also needs reconsideration.
Check Your Understanding
For each problem, use the first-order approximation and keep the yield convention explicit.
- A hypothetical bond has Macaulay duration 2.70 years and an effective annual yield of 4.00%. Estimate its percentage price change for a 15-basis-point yield increase. (Answer: approximately \(-0.3894\%\).)
- A bond is priced at $1,040 and has Macaulay duration 6.18 years. Its yield is 7.00% nominal, convertible semiannually. Estimate the price after a 20-basis-point yield decrease, to the nearest cent. (Answer: approximately $1,052.42.)
- A hypothetical bond has Macaulay duration 3.25 years and a yield of 4.40% nominal, convertible quarterly. Estimate the percentage price change for a 40-basis-point increase, to four decimal places. (Answer: approximately \(-1.2859\%\).)
- Bond A has Macaulay duration 4.00 years and an effective annual yield of 5.50%. Bond B has Macaulay duration 4.12 years and a yield of 6.00% nominal, convertible semiannually. For the same 10-basis-point increase in each quoted yield, which bond has the larger estimated percentage decline, and what are the two estimates? (Answer: Bond B; approximately \(-0.3791\%\) for A and \(-0.4000\%\) for B.)
- A hypothetical bond is priced at $920, has Macaulay duration 7.20 years, and yields 5.00% nominal, convertible semiannually. Estimate its price after a 12.5-basis-point yield increase, to the nearest cent. (Answer: approximately $911.92.)