Skip to main content
Calcimator

Bond Ladder Builder

Build a bond ladder with equal rungs, calculating per-rung investment, income, and duration.

About this calculator

A bond ladder spreads a fixed-income portfolio across bonds maturing at evenly-spaced dates instead of concentrating it in a single maturity, which reduces reinvestment and interest-rate risk while still generating regular income. This calculator divides Total Investment ($) equally across Number of Rungs to get Per-Rung Investment, spaces each rung's maturity evenly between Shortest Maturity (yrs) and Longest Maturity (yrs), and reports Annual Income and Monthly Income as Total Investment ($) times Average Yield (%), assuming every rung earns the same average yield. Weighted Avg Maturity averages the maturity dates of all rungs, and Reinvestment Cycle (months) reports how often, on average, one rung matures and becomes available to reinvest -- the spacing between Shortest Maturity (yrs) and Longest Maturity (yrs) divided across the rungs in between.

Average Duration (yrs) is a simplified interest-rate-sensitivity estimate for the ladder as a whole, approximated here as each rung's maturity divided by one plus the average yield and then averaged across rungs -- a rough proxy for how the ladder's value would react to interest rate changes, not a full Macaulay or modified duration calculation using each bond's actual coupon structure and cash flow timing. A wider gap between Shortest Maturity (yrs) and Longest Maturity (yrs), or more rungs packed into that same gap, both shorten the Reinvestment Cycle (months), since a bond then matures more frequently -- the trade-off is that closely-spaced maturities produce a shorter average maturity and typically less yield if the yield curve is upward-sloping, which this calculator's flat Average Yield (%) input does not model.

Inputs

%

Results

Per-rung investment ($)

$10,000.00

≈ 7 months of rent

Annual income ($)$2,250.00
Monthly income ($)$188.00
Weighted avg maturity (yrs)3
Average duration (yrs)2.87
Reinvestment cycle (months)12
How to Use This Calculator
  1. Enter your total investment amount and the number of ladder rungs (bonds maturing at different dates).
  2. Set the shortest and longest maturity in years to span your desired income timeline.
  3. Input the average yield percentage across the bonds you plan to purchase.
  4. Review Per Rung Amount to see how much goes into each maturity bucket.
  5. Check Annual Income and Monthly Income to confirm the ladder generates the cash flow you need.

How the result changes with Total investment ($)

Total investment ($)Per-rung investment ($)
25,000$5,000.00
37,500$7,500.00
75,000$15,000.00
125,000$25,000.00

What each input means

Total investment ($)
Total amount to invest in the bond ladder.
Number of rungs
Number of bonds in the ladder.
Shortest maturity (yrs)
Maturity of the nearest bond.
Longest maturity (yrs)
Maturity of the farthest bond.
Average yield (%)
Expected average coupon yield.

What each result means

Per-rung investment ($)
Amount allocated to each bond rung.
Annual income ($)
Total annual interest income.
Monthly income ($)
Average monthly interest income.
Weighted avg maturity (yrs)
Average maturity across all rungs.
Average duration (yrs)
Interest rate sensitivity measure.
Reinvestment cycle (months)
How often a bond matures for reinvestment.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    5 parameters
    Total investment ($) = 50000, Number of rungs = 5, Shortest maturity (yrs) = 1, Longest maturity (yrs) = 5, Average yield (%) = 4.5 = 5 input(s) provided
  2. Calculate Per-rung investment
    Per-rung investment = round(totalInvestment / rungs)
    10000 = $10,000
  3. Calculate Annual income
    Annual income
    2250 = $2,250
  4. Calculate Monthly income
    Monthly income
    188 = $188

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does adding more rungs shorten the Reinvestment Cycle?

Reinvestment Cycle (months) is the gap between Shortest Maturity (yrs) and Longest Maturity (yrs) divided across the spaces between rungs -- more Number of Rungs packed into the same maturity range means each rung sits closer to its neighbors, so a bond matures and becomes available to reinvest more often. Fewer rungs across the same range spreads maturities farther apart and lengthens the average time between reinvestment opportunities.

How is Average Duration different from Weighted Avg Maturity?

Weighted Avg Maturity is simply the average of each rung's maturity date in years. Average Duration is a simplified interest-rate-sensitivity estimate that divides each rung's maturity by one plus the average yield before averaging -- it's meant as a rough proxy for how much the ladder's value would move if interest rates changed, not an exact Macaulay or modified duration calculated from each bond's actual coupon payments.

Does raising the number of rungs change my total income?

No -- Annual Income and Monthly Income are calculated from Total Investment ($) and Average Yield (%) alone, independent of how many rungs that investment is split across. Adding rungs changes Per-Rung Investment (a smaller amount per bond) and the Reinvestment Cycle, but the total interest income the ladder generates stays the same as long as the total invested and average yield don't change.

Why might I want a wider gap between Shortest and Longest Maturity?

A wider maturity range extends Weighted Avg Maturity and lengthens the Reinvestment Cycle, meaning fewer opportunities to reinvest at then-current rates but potentially higher yields on the longer-dated rungs if the yield curve is upward-sloping (a factor this calculator's single Average Yield (%) input doesn't separately account for). A narrower range reinvests more often, which can be an advantage if you expect rates to rise and want to capture them sooner.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Investing & Retirement.