Bond Returns / YTM

Approximate yield-to-maturity, current yield and gain at maturity for a bond bought at any price.

Inputs

Results

Approx. YTM
8.72%
Current yield
7.89%
Annual coupon
₹75
Total coupons
₹375
Gain at maturity
₹50

How it's calculated

YTM ≈ (C + (F − P)/n) / ((F + P)/2), where C = annual coupon, F = face value, P = price, n = years.

This is an approximation; the exact YTM solves the bond pricing equation iteratively.

Explain my result

Click to get a plain-English breakdown of your numbers with personalised tips.