Bond Calculator

Calculate bond price, yield to maturity (YTM), current yield, and coupon payments based on face value, coupon rate, and market interest rate.

$
%
%

Calculate a bond's price, yield, and expected return with our free bond calculator, useful for evaluating fixed-income investments.

How It Works

Bond price is calculated as the present value of future coupon payments plus the present value of the face value at maturity, discounted at the bond's yield. Yield to maturity (YTM) reflects the total return if the bond is held until it matures.

How to Use This Calculator

  1. Enter the bond's face value
  2. Enter the coupon rate and payment frequency
  3. Enter years to maturity and the current market yield
  4. Click Calculate to see the bond's price and yield metrics

Frequently Asked Questions

What's the relationship between bond prices and interest rates?

Bond prices move inversely to interest rates, when rates rise, existing bond prices fall (since new bonds offer better rates), and vice versa.

What's the difference between coupon rate and yield?

Coupon rate is the fixed interest rate stated on the bond; yield reflects the actual return based on the price paid, which can differ from the coupon rate if the bond trades above or below face value.

What is yield to maturity (YTM)?

YTM is the total return anticipated if a bond is held until it matures, accounting for coupon payments and any difference between purchase price and face value.

Are bonds risk-free?

Government bonds are generally considered low-risk (especially from stable governments), but corporate bonds carry credit risk, the issuer could default on payments.