Tutorials › VEE Accounting and Finance › Modified Duration as First-Order Price Sensitivity

VEE Accounting and Finance · Bond Yields and Interest-Rate Risk · Tutorial 839 of 996

Modified Duration as First-Order Price Sensitivity

Learn how yield compounding converts Macaulay duration into a first-order measure of bond price sensitivity.

Intermediate 10 min read

What You'll Learn

  • Distinguish Macaulay duration from modified duration and explain what each measures.
  • Derive the modified-duration formula for a nominal yield compounded m times per year.
  • Convert a quoted yield change, including a basis-point change, into a decimal rate change.
  • Estimate a bond’s percentage and dollar price change using modified duration.
  • Identify when the first-order approximation is unsuitable or a compounding convention has been misapplied.

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.

Definition: For a bond with fixed cash flows, Macaulay duration is the present-value-weighted average time, in years, at which those cash flows are received. Modified duration is the negative proportional derivative of the bond price with respect to its quoted yield. It measures the bond’s first-order percentage price sensitivity to a small change in that 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:

$$ P(y^{(m)})=\sum_k C_k\left(1+\frac{y^{(m)}}{m}\right)^{-mt_k}. $$

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:

$$ D_{\mathrm{Mac}}=\sum_k t_k \frac{C_k\left(1+\frac{y^{(m)}}{m}\right)^{-mt_k}}{P}. $$

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:

$$ \frac{dP}{dy^{(m)}}= -\frac{1}{1+y^{(m)}/m} \sum_k t_k C_k\left(1+\frac{y^{(m)}}{m}\right)^{-mt_k} = -P\frac{D_{\mathrm{Mac}}}{1+y^{(m)}/m}. $$

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.

$$ D_{\mathrm{mod}}= -\frac{1}{P}\frac{dP}{dy^{(m)}}= \frac{D_{\mathrm{Mac}}}{1+y^{(m)}/m}. $$

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:

$$ \frac{\Delta P}{P}\approx -D_{\mathrm{mod}}\Delta y^{(m)}. $$

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:

$$ D_{\mathrm{mod}}=\frac{4.20}{1+0.0500} =\frac{4.20}{1.05}=4.00. $$

The yield rise is 40 basis points, or \(0.0040\) as a decimal. Apply the first-order percentage-change formula:

$$ \frac{\Delta P}{P}\approx-(4.00)(0.0040) =-0.0160=-1.60\%. $$

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:

$$ D_{\mathrm{mod}}=\frac{5.40}{1+0.0600/2} =\frac{5.40}{1.03} =5.242718\ldots $$

A fall of 25 basis points is \(\Delta y^{(2)}=-0.0025\). Thus:

$$ \frac{\Delta P}{P}\approx -(5.242718\ldots)(-0.0025) =0.0131068\ldots =1.3107\%. $$

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:

$$ D_{\mathrm{mod}}=\frac{4.60}{1+0.0520/4} =\frac{4.60}{1.013} =4.541955\ldots $$

The yield change is \(+0.0035\). The approximate proportional price change is:

$$ \frac{\Delta P}{P}\approx -(4.541955\ldots)(0.0035) =-0.0158968\ldots=-1.5897\%. $$

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:

1
Identify the yield convention.
Determine whether the yield is effective annual or nominal, and if nominal, identify the conversion frequency \(m\).
2
Find modified duration.
Divide Macaulay duration by \(1+y^{(m)}/m\), or by \(1+y\) for an effective annual yield.
3
Express the yield movement as a signed decimal.
Keep track of whether the yield rises or falls; convert basis points before multiplying.
4
Estimate percentage, then dollars.
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.

Key takeaway: With a nominal annual yield convertible \(m\) times per year, \(D_{\mathrm{mod}}=D_{\mathrm{Mac}}/(1+y^{(m)}/m)\). For a small signed yield change, estimate the percentage price change as \(-D_{\mathrm{mod}}\Delta y^{(m)}\), using the quoted yield change in decimal form.

Check Your Understanding

For each problem, use the first-order approximation and keep the yield convention explicit.

  1. 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\%\).)
  2. 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.)
  3. 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\%\).)
  4. 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.)
  5. 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.)
Clinical Biostats