Methodology
This guide explains the assumptions and formula used to calculate the indicative running yields displayed on the dashboard.
Back to Yields DashboardWe present an annualised yield-to-maturity style estimate based on the bond's clean price. The model first estimates accrued interest from the inferred semi-annual coupon schedule to convert the scenario clean price into an estimated dirty price. It then projects remaining coupon cashflows plus principal at maturity and solves for the annual yield that discounts those cashflows back to that dirty price:
$$ \text{Dirty Price} = \text{Clean Price} + \text{Accrued Interest} $$
$$ \text{Dirty Price} = \sum_{i=1}^{N}\frac{CF_i}{(1+y)^{t_i}} $$
Consider a bond with the following characteristics:
The calculator builds future coupon dates, assigns each coupon cashflow plus final principal, and solves for y in the present-value equation.
This gives a maturity-sensitive estimate that behaves more realistically for short-dated premium bonds than the earlier running-yield approximation.
This estimate does not model coupon reinvestment or exact market settlement mechanics. It remains an indicative metric for quick comparisons.
For investment decisions, perform a full yield-to-maturity or present-value analysis using a professional risk system or consult a licensed adviser.