Calculate bond current yield and approximate yield to maturity from face value, coupon rate, and market price.
Calculate bond current yield and approximate yield to maturity from face value, coupon rate, and market price.
Current Yield = Coupon / Price; YTM ≈ (Coupon + (Face-Price)/n) / ((Face+Price)/2)
$1,000 bond, 5% coupon, priced at $950, 10 years → Current Yield 5.26%, YTM ≈ 5.73%.
Enter your values in the fields above and click "Calculate" to get instant results. All calculations happen in your browser — nothing is sent to any server.
What is Bond Yield Calculator?
Calculate bond current yield and approximate yield to maturity from face value, coupon rate, and market price.
What formula does this use?
This calculator uses: Current Yield = Coupon / Price; YTM ≈ (Coupon + (Face-Price)/n) / ((Face+Price)/2)
Is this calculator free?
Yes! All calculators on CalcNest AI are 100% free with no account required.
Is my data safe?
Absolutely. All calculations run locally in your browser. We never store or transmit your input data.