Free tool · Live government yields

Bond ladder builder

Design a government bond ladder against today's actual curve. Set the amount and structure; get allocation per rung, estimated income, average yield, duration, and a year-by-year cash-flow schedule.

Loading today's curve…

Avg yield
Est. annual income
Ladder duration
Final maturity
The rungs
RungMatures inAllocationEst. yieldEst. income / yr
Year-by-year cash flow
YearCoupon incomePrincipal returnedTotal cash

When a rung matures, the classic move is reinvesting the principal at the ladder's far end — keeping the structure rolling at whatever rates then prevail. Reinvestment modeling and saved ladders are coming in the full toolkit.

How the estimates work

Yields per rung are interpolated from today's benchmark government curve (the same data on our yield-curve page, refreshed nightly). Estimates assume bonds bought near par, so income ≈ allocation × yield; real purchases will differ — bonds trade above or below par, and the exact issue you buy won't sit precisely on the benchmark curve. Duration per rung uses the standard par-bond approximation, and the ladder's duration is the allocation-weighted average. Treat everything here as a well-informed sketch for comparing structures, not a quote.

Rate moves that change this math, weekly — the free Basispoint letter.