Home  ➔ Calculators  ➔ stocks  ➔ Bond Yield to Maturity (YTM) Calculator

Bond Yield to Maturity (YTM) Calculator

Calculate the yield to maturity of a bond to compare fixed income investments.

Calculation Inputs

Calculation Results

📊

Enter inputs on the left and click Calculate to view results.

Formula & Methodology

YTM ≈ (Coupon + (Face − Price)/Years) / ((Face + Price)/2)

YTM is the total return if held to maturity. Bonds trading below par have higher YTM than their coupon rate.

Frequently Asked Questions

What is the difference between coupon rate and YTM?

Coupon rate is fixed at issuance. YTM reflects current market price and accounts for capital gain/loss if held to maturity.