Skip to main content

Bond YTM Calculator

Approximate yield to maturity based on bond price, coupon, and time to maturity.

How to Use This Calculator

Enter face value, current price, coupon rate, and years to maturity.

Click Calculate to see the approximate YTM.

Formula

YTM ≈ [C + (F − P)/n] / [(F + P)/2] × 100

YTM is the annualized total return if the bond is held to maturity, accounting for coupon income and capital gain/loss.

About

Approximate yield to maturity based on bond price, coupon, and time to maturity.

Frequently Asked Questions

Is this the exact YTM?

This uses the standard approximation formula. Exact YTM requires solving for the discount rate numerically.