Macaulay Duration Calculator
The weighted-average time (in years) to receive all of a bond's cash flows, used as a measure of interest rate sensitivity.
Calculate Macaulay Duration
Macaulay Duration Formula
Par value repaid at maturity
Total annual coupon in dollars
Annual YTM used as the discount rate
Remaining years until maturity
1 = annual, 2 = semi-annual
Macaulay Duration
—
What is Macaulay Duration?
Macaulay duration is the present-value-weighted average of the times at which a bond's cash flows are received. Each cash flow is weighted by its present value as a share of the bond's total price. A higher duration means more of the bond's value is concentrated in later cash flows, making it more sensitive to interest rate changes. A zero-coupon bond's Macaulay duration always equals its maturity, because there is only one cash flow at maturity. Coupon bonds have a shorter duration than their maturity. Macaulay duration is the theoretical foundation for modified duration and convexity.
Worked Example
5-year maturity, at-par (YTM = 8%)
Source: CFA Institute — Interest Rate Risk and Return (Refresher Reading) (2023-01-01)
How to Interpret Macaulay Duration
📚 Bond Risk — Complete the path
- Macaulay Duration
- Modified Duration
- Effective Duration
- Convexity
- Duration Price Approximation