CFA Level I Exam · Yield-Based Bond Duration Measures and Properties
Factors That Affect Bond Duration: Coupon, Maturity and Yield
Updated 7 October 2026 · Fact-checked
Duration measures a bond's sensitivity to yield changes. Other things equal, it falls with a higher coupon rate or higher yield, and it generally rises with maturity. A zero-coupon bond's Macaulay duration equals its maturity. A floating-rate note's duration is about the time to its next reset. A call or put never raises effective duration and cuts it most when near the money. Use ModDur = MacDur ÷ (1 + y/m).
Understand Duration Properties and Determinants
Macaulay duration is the weighted average time until you receive a bond's cash flows. The weights are the present values of each cash flow as a share of the bond's price. Modified duration converts it into a price sensitivity: it estimates the percentage price change for a 1-unit change in yield.
Four things drive duration. If you understand why, you do not need to memorise the directions.
- Coupon rate: A higher coupon returns more of your money early. That pulls the weighted average time forward, so duration falls. A zero-coupon bond pays everything at maturity, so it has the highest duration for its maturity.
- Maturity: A longer maturity pushes the final payment, which carries the biggest weight, further away. For coupon bonds at par or at a premium, duration rises with maturity but at a decreasing rate. A coupon bond's duration does not keep growing with maturity. It converges toward the perpetuity duration, (1 + y) ÷ y with annual coupons and y the annual yield, rather than toward its maturity. Par and premium bonds stay below that level. For coupon bonds at a deep discount, Macaulay duration can exceed that of a par bond. At very long maturities it may even sit slightly above the perpetuity level and then decline toward it. In every case, a coupon bond's Macaulay duration stays below its maturity. A zero-coupon bond's Macaulay duration equals its maturity exactly.
- Yield level: A higher yield shrinks the present value of distant cash flows more than near ones. Early cash flows get relatively more weight, so duration falls. Lower yields mean higher duration.
- Embedded options: A callable or putable bond's effective duration is less than or equal to that of an otherwise identical option-free bond. The reduction is material when the option is near or in the money, that is, likely to be exercised. If the option is far out of the money, effective duration is similar to that of the option-free bond. A call option caps price gains when yields fall, so a callable bond's effective duration drops as yields fall and the call becomes likely. A put option limits losses when yields rise, so a putable bond's effective duration drops as yields rise and the put becomes likely. At low yields, a putable bond's duration is close to that of the option-free bond.
Time also matters. At a constant yield, a bond's Macaulay duration tends to decline as it approaches maturity. But between coupon dates it behaves like a sawtooth: it falls as time passes, then jumps up right after a coupon is paid. As a simplified approximation, between coupon dates the Macaulay duration falls by roughly the time elapsed since the last coupon date.
A floating-rate note resets its coupon to market rates. Its price stays near par at each reset date, so its Macaulay duration is roughly the time until the next reset. That is why FRN duration is small, often a fraction of a year.
Key formulas to remember
- Modified duration
- ModDur = MacDur ÷ (1 + y/m)
- y is the annual yield-to-maturity and m is the number of compounding periods per year; Macaulay duration is stated in years.
- Zero-coupon bond
- MacDur = time to maturity (in years)
- Modified duration = maturity ÷ (1 + y/m). It is lower than maturity because of the divisor.
- Duration between coupon dates (approximation)
- MacDur (between dates) ≈ MacDur at last coupon date − time elapsed (in years)
- A simplified rule of thumb, not a standard CFA formula. It assumes no change in yield and shows the downward slope of the sawtooth pattern. Duration jumps up right after a coupon is paid.
- Floating-rate note
- MacDur ≈ time until next reset
- This holds when the spread over the reference rate matches the required spread, so the price stays near par at resets.
- Approximate price change
- %ΔPrice ≈ −ModDur × ΔYield
- A first-order estimate. It ignores convexity, so it is more accurate for small yield changes.
- Direction rules
- Duration ↑ when: maturity ↑, coupon ↓, yield ↓
- Other factors held constant. Maturity is a general rule: for par or premium coupon bonds duration rises at a decreasing rate toward the perpetuity duration (1 + y) ÷ y (annual coupons, annual yield y), staying below it. For deep-discount coupon bonds it may rise, or decline slightly at very long maturities as it converges to that perpetuity level, but it stays below maturity. A callable or putable bond's effective duration is less than or equal to that of an otherwise identical option-free bond, with a material reduction when the option is near or in the money.
How to solve Duration Properties and Determinants questions
Use this method for any question on what changes a bond's duration or on a duration calculation that uses these properties.
- 1Identify what is asked: Macaulay, modified or effective duration, and whether it is a comparison or a number.
- 2List the features: coupon rate, maturity, yield, bond type (zero-coupon, FRN, callable, putable) and the date relative to coupon dates.
- 3For comparisons, change one factor at a time and apply the rule: longer maturity generally raises duration, higher coupon or higher yield lowers it.
- 4For a zero-coupon bond, set Macaulay duration equal to maturity. For an FRN, set it near the time to the next reset.
- 5For embedded options, say whether the option is likely to be exercised. A callable bond at low yields or a putable bond at high yields has a materially shorter effective duration. If the option is far out of the money, expect duration close to the option-free bond. It is never above it.
- 6For a number, convert with ModDur = MacDur ÷ (1 + y/m), using the periodic yield y/m, not the annual yield.
- 7For a date between coupons, expect duration to be lower than at the last coupon date by roughly the time elapsed, if yield is unchanged.
- 8Check your answer for sense: modified duration is below Macaulay duration, and a coupon bond's Macaulay duration is below its maturity, even for a deep-discount bond.
Quickest way: Rank by the three levers, then do one division
When to use it: Use this for comparison questions with three options, where you only need to rank or pick the direction of change.
- Ask which bond pays money back sooner: higher coupon and shorter maturity mean lower duration.
- Treat a zero-coupon bond as the top of the duration range for its maturity, and an FRN as close to zero.
- For yield, remember that higher yield means lower duration.
- For option bonds, remember that the option never lengthens effective duration versus the option-free bond, and it shortens it materially when near or in the money.
- If a number is needed, divide the Macaulay duration by (1 + y/m). On a BA II Plus, type 8 ÷ 1.03 = for an 8-year zero at a 6% semiannual yield.
- Eliminate options that show duration above maturity for a coupon bond, or modified duration above Macaulay duration.
Common mistakes in Duration Properties and Determinants
Dividing Macaulay duration by (1 + annual yield) when the bond pays semiannually.
The formula is memorised as (1 + y) and the compounding frequency is ignored.
Fix: Divide by (1 + y/m). For a 6% yield with semiannual periods, use 1.03, not 1.06. A wrong option built from the annual yield is a common trap.
Saying a higher coupon raises duration because the bond pays more.
Confusing size of payments with timing of payments.
Fix: Duration is a weighted average time. Larger early coupons bring the average time forward, so duration falls.
Treating a coupon bond's duration as equal to its maturity.
The zero-coupon result is overgeneralised.
Fix: Only a zero-coupon bond has Macaulay duration exactly equal to maturity. A coupon bond's Macaulay duration is below its maturity at a positive yield, even for a deep-discount bond.
Assuming duration always rises with maturity.
The simple rule is applied to every bond without checking the price level.
Fix: For par or premium coupon bonds, duration rises with maturity at a decreasing rate toward the perpetuity duration (1 + y) ÷ y, not toward maturity. For deep-discount coupon bonds, duration may rise or decline slightly at very long maturities as it converges to that level, but it remains below maturity.
Assuming a floating-rate note has duration equal to its maturity.
Looking at the final maturity instead of the reset schedule.
Fix: The coupon resets to market rates, so price stays near par. Duration is about the time to the next reset.
Assuming an embedded option always cuts effective duration by a large amount.
The option effect is remembered as unconditional.
Fix: A callable or putable bond's effective duration is less than or equal to the option-free bond's. The reduction is material when the option is near or in the money. If it is far out of the money, effective duration is similar to the option-free bond's.
Assuming a callable bond's duration keeps rising as yields fall, as for an option-free bond.
Ignoring that the issuer's call option becomes more valuable as yields fall.
Fix: As yields fall, the callable bond's price is capped near the call price, so its effective duration shrinks. It is not above the option-free bond's duration.
Believing duration falls smoothly to zero as a coupon bond ages.
Using the zero-coupon pattern for all bonds.
Fix: At constant yield, duration declines between coupon dates and jumps up right after a coupon payment, with a general downward trend toward zero at maturity.
Worked examples
Example 1
An 8-year zero-coupon bond has a yield-to-maturity of 6% a year, compounded semiannually. What is its modified duration? A) 7.55 B) 7.77 C) 8.00
Show the solution
- The Macaulay duration of a zero-coupon bond equals its maturity, so MacDur = 8.00 years.
- Semiannual compounding gives m = 2, so the periodic yield is 6% ÷ 2 = 3% = 0.03.
- ModDur = 8.00 ÷ (1 + 0.03) = 8.00 ÷ 1.03.
- 8.00 ÷ 1.03 = 7.767, which rounds to 7.77.
- Eliminate C: it is the Macaulay duration, and modified duration must be lower. Eliminate A: 8 ÷ 1.06 = 7.55 wrongly uses the annual yield.
Answer: B) 7.77 years.
Exam tips
- Expect questions that change one factor and ask for the direction of duration. Use the three levers: maturity up, coupon down, yield down all raise duration.
- Watch for the Macaulay versus modified duration trap. A number equal to the maturity of a zero is Macaulay duration, and the modified value is lower.
- Use the periodic yield y/m in the divisor. Check the compounding frequency in the stem before calculating.
- For embedded options, ask which direction yields moved and whether the option is near the money. Callable bonds lose duration as yields fall. Putable bonds lose duration as yields rise.
- Numerical options are ordered smallest to largest. Estimate the answer first, then eliminate options on the wrong side of Macaulay or maturity.
Practice questions from Yield-Based Bond Duration Measures and Properties
- A bond has a Macaulay duration of 7.20 years and a yield to maturity of 4.00% per year, compounded annually. The bond's modified duration is…
- A bond has a Macaulay duration of 7.20 years and a yield-to-maturity of 5% per year with annual compounding. The bond's modified duration is…
- A zero-coupon bond has 8 years to maturity and a yield-to-maturity of 5% with annual compounding. Its modified duration is closest to:
- A portfolio manager holds an annual-pay bond with a Macaulay duration of 6.20 and a yield-to-maturity of 4.0%. Midway between coupon dates, …
- A portfolio manager holds three bonds with market values of 40%, 35% and 25% of the portfolio and modified durations of 4.0, 6.0 and 10.0, r…
Duration Properties and Determinants: frequently asked questions
Why does a higher coupon lower duration?
A higher coupon returns more of your money earlier. Duration is a weighted average time to cash flows, so earlier and larger payments pull the average forward. A zero-coupon bond has no early cash flows and so has the highest duration for its maturity.
What is the Macaulay duration of a zero-coupon bond?
It equals the bond's time to maturity, because the only cash flow arrives at maturity. Its modified duration is that maturity divided by (1 + y/m).
What is the duration of a floating-rate note?
It is approximately the time until the next coupon reset, not the time to final maturity. The coupon adjusts to market rates, so the price stays near par at each reset. This makes the duration small.
How does duration change as a bond approaches maturity?
At a constant yield, duration generally declines toward zero as maturity nears. For a coupon bond, it falls between coupon dates and jumps up right after each coupon is paid. A zero-coupon bond's Macaulay duration falls steadily, one year for every year that passes.