Bond YTM
Yield to maturity, current yield, and duration.
Price, yield, and current yield — solve any side from the other.
Built and reviewed by LeadAfrik Research
Data-grounded analysis on African economies
Inputs
The bond
Verdict
6.69% yield to maturity.
Current yield 6.32% • Duration 7.59 years.
Modified duration 7.35 — a 1% rate rise cuts the price ~7.3%, all else equal.
Result
The numbers
Yield to maturity
6.69%
Fair price
$ 950
Current yield
6.32%
Macaulay duration
7.59y
Sensitivity
Price vs ±200bps
Explore
The full toolbox →
Every LeadAfrik tool — invoices, payslips, business docs and more.
Go deeper
Learn the theory →
Free courses and verifiable skills tests behind the numbers.
Talk it through
A human, 1-1 →
A real person on your career, money or business decision.
Popular calculators
Common questions
What is yield to maturity?
The single discount rate that makes a bond's price equal to the present value of its cash flows. It's the return you earn if you hold to maturity and reinvest coupons at the same rate.
Current yield vs YTM — what's the difference?
Current yield = annual coupon ÷ price. It ignores capital gain or loss at maturity. YTM accounts for both. For a bond bought at a discount, YTM is higher than current yield; for a premium bond, lower.
What is duration?
Macaulay duration is the weighted average time you wait for cash flows. It's also a sensitivity measure: a 1% rise in yields cuts the price by roughly the duration in percent. Higher duration = more interest-rate risk.
Does this work for T-bills?
Yes — set the coupon to 0 and the term to under a year. The YTM equals the discount yield. It works for any fixed-coupon, fixed-maturity bond: T-bills, corporates, sovereigns, infrastructure bonds.