Terican

Bond Price Calculator

Calculate the fair market price of a bond using face value, coupon rate, yield to maturity, years to maturity, and payment frequency.

FreeInstant resultsNo signup
$
110,000,000
%
0100
%
0100
years
0.5100

Bond Price

--

AI Explainer

0/3 free

Get a plain-English breakdown of your result with practical next steps.

Bond Price--

Formula & Methodology

How Bond Pricing Works: The Present Value Approach

A bond represents a fixed-income security where the issuer promises to pay periodic interest (coupon payments) and return the face value at maturity. The bond price equals the present value of all future cash flows the bond generates, discounted at the market's required rate of return — known as the yield to maturity (YTM).

The Bond Pricing Formula

The standard bond valuation formula separates the bond's cash flows into two components:

P = C × [1 − (1 + r)−n] / r + F / (1 + r)n

Where:

  • P = Current bond price (present value)
  • C = Periodic coupon payment (Face Value × Annual Coupon Rate ÷ Payment Frequency)
  • r = Periodic yield (YTM ÷ Payment Frequency)
  • n = Total number of coupon periods (Years to Maturity × Payment Frequency)
  • F = Face value (par value) of the bond

Breaking Down the Two Components

The formula contains two distinct present value calculations that together determine the bond's theoretical fair price:

1. Present Value of Coupon Payments (Annuity Component)

The first term, C × [1 − (1 + r)−n] / r, calculates the present value of all future coupon payments. This applies the present value of an ordinary annuity formula because coupon payments arrive at regular intervals in equal amounts. For a bond with a $1,000 face value and a 6% annual coupon rate paying semiannually, each coupon payment equals $1,000 × 0.06 ÷ 2 = $30.

2. Present Value of Face Value (Lump Sum Component)

The second term, F / (1 + r)n, calculates the present value of the face value received at maturity. This single future cash flow gets discounted back to the present using standard present value mathematics. The longer the time to maturity, the more heavily this component gets discounted.

Relationship Between Price and Yield

Bond prices and yields move in opposite directions — a fundamental principle of fixed-income investing. Three scenarios illustrate this relationship:

  • Par bond: When the coupon rate equals the YTM, the bond trades at face value. A 5% coupon bond with a 5% YTM and $1,000 face value prices at exactly $1,000.
  • Premium bond: When the coupon rate exceeds the YTM, the bond trades above par. A 7% coupon bond with a 5% YTM and 10-year maturity (semiannual payments) prices at approximately $1,155.89.
  • Discount bond: When the coupon rate falls below the YTM, the bond trades below par. A 3% coupon bond with a 5% YTM and 10-year maturity (semiannual payments) prices at approximately $844.11.

Worked Example

Consider a corporate bond with the following characteristics:

  • Face Value: $1,000
  • Annual Coupon Rate: 6%
  • Yield to Maturity: 8%
  • Years to Maturity: 5
  • Payment Frequency: Semiannual (2 per year)

Step 1: Calculate periodic values. Coupon payment C = $1,000 × 0.06 ÷ 2 = $30. Periodic yield r = 0.08 ÷ 2 = 0.04. Total periods n = 5 × 2 = 10.

Step 2: Calculate the present value of coupon payments. PV(coupons) = $30 × [1 − (1.04)−10] / 0.04 = $30 × 8.1109 = $243.33.

Step 3: Calculate the present value of the face value. PV(face value) = $1,000 / (1.04)10 = $1,000 / 1.4802 = $675.56.

Step 4: Sum the components. Bond Price = $243.33 + $675.56 = $918.89.

This bond trades at a discount because the 6% coupon rate falls below the 8% market yield. Investors demand a lower purchase price to compensate for the below-market coupon income.

Key Factors Affecting Bond Prices

  • Interest rate changes: Rising market rates push bond prices down; falling rates push prices up. According to Investopedia's bond valuation guide, this inverse relationship forms the basis of interest rate risk management in fixed-income portfolios.
  • Time to maturity: Longer-maturity bonds exhibit greater price sensitivity to yield changes, a concept known as duration.
  • Credit quality: Bonds with higher default risk require higher yields, resulting in lower prices relative to comparable government securities.
  • Payment frequency: Bonds paying coupons more frequently (e.g., monthly vs. semiannually) have slightly different prices due to the compounding effect.

Methodology and Sources

This bond price calculator implements the standard discounted cash flow model for fixed-rate bonds, consistent with the methodology described in Harvard Business School Online's guide to bond pricing and Professor Aswath Damodaran's bond valuation chapter at NYU Stern. The calculator assumes a fixed coupon rate, equally spaced coupon payments, and a single yield-to-maturity discount rate across all periods. Settlement date adjustments and accrued interest calculations fall outside the scope of this tool.

Frequently Asked Questions

How do you calculate the price of a bond?
Calculate bond price by finding the present value of all future cash flows. Add the present value of coupon payments (using the annuity formula) to the present value of the face value returned at maturity. For example, a $1,000 face value bond paying 5% annually with a 6% YTM and 10 years to maturity prices at approximately $926.40. The periodic coupon, periodic yield, and total number of periods must all reflect the payment frequency — semiannual bonds use half the annual coupon and half the annual yield over twice the number of years.
What is the difference between coupon rate and yield to maturity?
The coupon rate is the fixed annual interest rate set at issuance, expressed as a percentage of face value. A bond with a $1,000 face value and 5% coupon rate pays $50 per year regardless of market conditions. Yield to maturity (YTM) represents the total annualized return an investor earns by holding the bond until maturity at the current market price. When a bond trades at a discount, the YTM exceeds the coupon rate. When it trades at a premium, the coupon rate exceeds the YTM.
Why do bond prices fall when interest rates rise?
Bond prices fall when interest rates rise because existing bonds become less attractive compared to newly issued bonds offering higher yields. Investors will only purchase an older, lower-coupon bond at a discounted price that makes its effective yield competitive with current market rates. For instance, if market rates jump from 4% to 6%, a 4% coupon bond with 10 years remaining would drop from $1,000 to approximately $851, reflecting the present value recalculation at the higher discount rate.
What does it mean when a bond trades at a premium or discount?
A bond trades at a premium when its market price exceeds face value, which occurs when the coupon rate is higher than the prevailing YTM. For example, a 7% coupon bond in a 5% yield environment might trade at $1,156. A bond trades at a discount when its market price falls below face value, meaning the coupon rate is lower than the YTM. A 3% coupon bond in a 5% yield environment might trade at $844. Premium bonds gradually decrease toward par value as maturity approaches, while discount bonds gradually increase — a process called "pull to par."
How does payment frequency affect bond price?
Payment frequency affects bond price through compounding differences. A semiannual bond pays coupons twice per year, so the annual coupon rate and YTM are each divided by two, and the number of periods doubles. More frequent payments slightly increase bond price for premium bonds and slightly decrease price for discount bonds, compared to annual payment equivalents. For a $1,000 par bond with a 6% coupon and 8% YTM over 10 years, annual payments produce a price of $865.80, while semiannual payments yield $864.10 — a small but meaningful difference in large portfolios.
What is face value (par value) and why is it usually $1,000?
Face value, also called par value, is the amount the bond issuer repays to the bondholder at maturity. Most corporate and government bonds use a standard face value of $1,000 per bond, a convention established to simplify trading and comparison across issuers. Municipal bonds often carry a $5,000 face value. The face value serves as the base for calculating coupon payments — a $1,000 bond with a 5% coupon rate pays $50 annually. Actual market prices fluctuate above or below face value based on interest rate movements, credit risk, and time to maturity.