Bond roll-down return measures the price change a fixed-income security experiences as it “rolls down” the yield curve over time—assuming no change in credit spread or coupon structure. It’s a key performance component for bond portfolio managers and traders, helping forecast returns from the natural passage of time and the shape of the yield curve.
This calculator uses a bond’s modified duration and the expected yield change over your holding period to estimate the roll-down return—separate from coupon income or reinvestment effects.
Formula
Roll-Down Return (%) ≈ – (Modified Duration) × (ΔYield)
Where:
- Modified Duration (in years) measures price sensitivity to yield changes.
- ΔYield (in %) is the expected change in yield (positive if yields rise, negative if they fall).
A negative ΔYield (yield decline) and positive duration produce a positive roll-down return.
How to Use the Bond Roll Down Return Calculator
- Enter Modified Duration: Your bond’s duration, reflecting interest rate sensitivity.
- Enter Expected Yield Change: The projected shift in yield over your holding period (in %).
- Click “Calculate”: The tool outputs the approximate roll-down return as a percentage.
This gives you a quick view of potential price gains (or losses) due solely to roll-down.
Example
Suppose:
- Modified Duration = 6.2 years
- Expected Yield Change = –0.15% (a 15 bp decline)
Then:
Roll-Down Return ≈ – 6.2 × (–0.15) = 0.93%
This means you could gain about 0.93% from roll-down alone.
FAQs
- What is bond roll-down?
It’s the price appreciation (or depreciation) as a bond moves closer to maturity along the yield curve. - Why use modified duration?
Modified duration measures price change per 1% change in yield, making it ideal for approximating roll-down. - Does this include coupon income?
No—this calculator isolates the price effect from roll-down only. - What if yields rise?
A positive ΔYield yields a negative roll-down return (price decline). - Is this exact or approximate?
It’s a first-order (linear) approximation; large yield moves introduce convexity effects. - What units are used?
Duration in years; yield change in percentage points (e.g., –0.10 for –10 bps). - Can I include convexity?
Not here—this tool omits second-order effects; for precision, include convexity adjustments. - Is roll-down relevant for all bonds?
Yes, any fixed-income with a maturity curve; more pronounced in steeper curves. - How often is roll-down realized?
Continuously—as the bond ages. Calculate over your intended holding period. - Can I use this for callable bonds?
Only as a rough guide; call features alter duration and expected path. - Does credit spread affect roll-down?
This model assumes spreads stay constant; widening spreads add price risk. - How do I estimate ΔYield?
Use yield curve forecasts, historical roll-down rates, or forward rates. - Is a higher duration better for roll-down?
It amplifies returns from yield declines but also magnifies losses if yields rise. - Should I adjust for reinvestment?
No—this focuses solely on price returns from roll-down. - Can I combine with coupon return?
Yes—total return = roll-down return + coupon yield + reinvestment. - What if duration input is zero?
The roll-down return will be zero—price doesn’t change with yield shifts. - Does this apply to floating-rate notes?
No—their duration resets with interest resets, so roll-down is minimal. - Can I use this for municipal bonds?
Yes—municipal curves can exhibit roll-down similar to Treasuries. - How accurate is for large yield changes?
For moves > 50 bps, consider convexity for better precision. - Is this tool mobile-friendly?
Yes—works across desktop, tablet, and mobile devices seamlessly.
Conclusion
The Bond Roll Down Return Calculator is a valuable resource for fixed-income professionals seeking to quantify the portion of returns generated by natural progression along the yield curve. By combining modified duration with your forecasted yield change, you gain a focused view of roll-down impact—helping refine total return estimates and optimize portfolio positioning.