Bond Calculator

Calculate the yield to maturity, current yield, and bond price for a fixed-rate bond.

isCalculator Editorial Team Published by:
Reviewed by: Review Board
Last Updated:

Was this calculator helpful?

How to use this tool?

How to Use the Bond Calculator
  1. Enter the bond details: Fill in the Face Value (e.g., $1,000), Coupon Rate (e.g., 5%), Current Market Price (e.g., $950), and Years to Maturity (e.g., 10).
  2. Set payment frequency: Choose how often coupon payments are made: Annual, Semi-Annual (default), or Quarterly.
  3. Calculate: Click the Calculate button. The form validates all inputs (must be positive numbers; coupon rate between 0–100%).
  4. Read the results: Three key metrics appear:
    • Yield to Maturity (YTM): Approximate annual return if held to maturity (shown as a percentage).
    • Current Yield: Annual coupon income divided by market price (shown as a percentage).
    • Bond Price: Present value of future cash flows using the YTM as discount rate (shown in dollars).

Note: All monetary values are in US dollars ($). The YTM formula is an approximation: (C + (F - P)/n) / ((F + P)/2).

Previous Results

Generate Charts
Result Inputs Date

Frequently Asked Questions

Yield to Maturity is the total return anticipated on a bond if it is held until it matures. It considers the bond's current market price, par value, coupon interest rate, and time to maturity.

Current Yield measures the annual coupon payment relative to the bond's current market price, ignoring capital gains or losses. YTM includes both coupon income and any gain or loss if the bond is held to maturity.

Bonds trade at a discount (below face value) when market interest rates are higher than the coupon rate, and at a premium (above face value) when market rates are lower. The calculator estimates the bond's fair price based on the YTM.

Reviewed by Experts

Carlos Bicho

Carlos Bicho

Financial Advisor

Private Banker & Financial Advisor

LinkedIn
Danilson Melicio

Danilson Melicio

Financial Advisor

Financial Markets Investor

LinkedIn
Eurico José Kiala

Eurico José Kiala

Mathematician

Teacher

LinkedIn
Francisco Saramango

Francisco Saramango

Board Financial Advisor

Financial Management and Accounting, Financial management and accounting

LinkedIn
Juliana Mayorca

Juliana Mayorca

Financial Advisor

Board-Level Advisor

LinkedIn
Quick Convert
Length Converter
0
Weight/Mass Converter
0
Area Converter
0
Volume Converter
0
Speed Converter
0
Temperature Converter
0
Pressure Converter
0
Energy Converter
0
Power Converter
0
Force Converter
0
Time Converter
0
Angle Converter
0
Fuel Consumption Converter
0
Data Storage Converter
0
Base Numbers Converter
0
Dry Volume Converter
0
Currency Converter
0
Text Case Converter
0