Bond Price Calculator
Why a Bond Rarely Trades at Face Value
A bond promises a fixed schedule of coupon payments plus a lump-sum repayment of face value at maturity. Those cash flows never change once the bond is issued — but the price investors are willing to pay for them does, moving inversely to prevailing interest rates. When market yields rise above the bond's coupon rate, its price falls below face value to compensate buyers; when yields fall below the coupon, the price rises above face value. This calculator prices a bond exactly, by discounting every promised cash flow back to the present at the current market yield.
The Formula
Each coupon payment is discounted back by the number of periods until it's received, then all the discounted coupons are summed together with the discounted face value repayment. Here y is the market yield per period (annual yield divided by the number of coupon payments per year) and n is the total number of periods to maturity.
Where Bond Pricing Matters
- Secondary-market trading — a bond issued years ago with a 3% coupon has to reprice to compete with newly issued bonds paying 5%, and this formula is exactly how that repricing is quantified.
- Portfolio valuation — bond funds and individual holdings are marked to market using this same present-value logic, not the bond's original face value.
- Comparing a quoted price to fair value — before buying a bond on the secondary market, discounting its cash flows at your required yield tells you whether the asking price is a bargain or overpriced.
- Interest rate sensitivity — running this calculation at several yield levels shows exactly how much a bond's price would move if rates shifted, without needing a separate duration estimate.
A 10-Year, $1,000 Face Value Bond With a 5% Coupon
| Market Yield | Price | Relative to Face Value |
|---|---|---|
| 3% | $1,171.69 | Premium |
| 4% | $1,081.76 | Premium |
| 5% | $1,000.00 | Par |
| 6% | $925.61 | Discount |
| 7% | $857.88 | Discount |
| 8% | $796.15 | Discount |
When the market yield exactly equals the coupon rate, price always equals face value — a useful check on any bond pricing formula.
How to Use This Calculator
- Enter the bond's Face Value.
- Enter the Annual Coupon Rate as a percentage.
- Enter the Years to Maturity.
- Enter the Market Yield / Discount Rate the bond should be priced at.
- Enter Coupon Payments per Year (leave at the default of 2 for standard semiannual bonds).
- Select Calculate to get the bond's price and whether it's trading at a premium, discount, or par.
Related Calculations
Solve the same relationship in reverse with the Yield to Maturity Calculator, or measure a bond's interest-rate sensitivity with the Bond Duration Calculator.
Principles of Fixed Income Valuation and Bond Pricing
A bond price calculator determines the fair market present value of a fixed-income bond by discounting its periodic coupon cash payments and final par maturity value at the prevailing market Yield to Maturity (YTM). In institutional debt capital markets, Bond Prices move inversely to market interest rates.
The Fundamental Bond Pricing Formula
Closed-Form Expression: P = [ ( C / y ) · ( 1 - ( 1 + y/2 )-2N ) ] + [ M / ( 1 + y/2 )2N ]
Where C = Annual Coupon ($) | y = Annual YTM | M = Par Face Value ($1,000) | N = Years to Maturity (Semiannual)
Clean Price vs. Dirty Invoice Price: Dirty Price = Clean Price + Accrued Interest
Par, Premium, and Discount Bond Pricing Dynamics
| Coupon Rate vs. Market YTM | Bond Trading Status | Market Price Relative to Par |
|---|---|---|
| Coupon Rate = Market YTM | Par Bond | Price = Par Value ($1,000.00) |
| Coupon Rate > Market YTM | Premium Bond | Price > Par Value (e.g., $1,080.00) |
| Coupon Rate < Market YTM | Discount Bond | Price < Par Value (e.g., $920.00) |
Step-by-Step Worked Calculation Example
Example: Pricing a 10-Year 6.0% Semiannual Bond at 5.0% Market YTM
Problem: A corporate bond has Par M = $1,000. Coupon rate = 6.0% semiannual (Coupon C/2 = $30.00 every 6 months; 2N = 20 periods). Current market YTM = 5.0% (semiannual y/2 = 2.50% = 0.025). Calculate the bond's fair market price.
Step 1: Calculate PV of 20 Semiannual Coupon Payments:
PV(Coupons) = $30.00 × [ ( 1 - ( 1.025 )-20 ) / 0.025 ] = $30.00 × [ ( 1 - 0.61027 ) / 0.025 ] = $30.00 × 15.58916 = $467.67
Step 2: Calculate PV of $1,000 Par Maturity:
PV(Par) = $1,000 / ( 1.025 )20 = $1,000 × 0.61027 = $610.27
Step 3: Sum Components:
Bond Price = $467.67 + $610.27 = $1,077.94 (Trades at a Premium of $77.94 above par!)
Day-Count Conventions: 30/360 vs. Actual/Actual
Accrued interest calculations depend on the institutional fixed-income day-count convention:
- Corporate and Municipal Bonds (30/360 Convention): Assumes exactly 30 days per month and 360 days per year.
- US Treasury Bonds (Actual/Actual Convention): Counts exact calendar days between coupon settlement dates and exact days in the leap year.
Accrued Interest and Invoice Settlement Pricing
Dirty (Invoice) Price = Clean Market Price + Accrued Interest
Zero-Coupon Bond Pricing and STRIPS
For non-coupon-bearing debt securities (such as US Treasury STRIPS):
Zero-coupon bonds trade at deep discounts to face value and exhibit maximum duration volatility, making them ideal instruments for locking in guaranteed compound yields for specific future pension payout dates.
Credit Spread Dynamics in Corporate Bond Pricing
Corporate bond prices incorporate a Credit Spread (Option-Adjusted Spread OAS) above risk-free benchmark US Treasuries:
When corporate credit conditions deteriorate, widening credit spreads cause corporate bond prices to decline even if baseline central bank risk-free interest rates remain completely unchanged.
Clean vs. Dirty Pricing in Fixed Income Settlement
Financial news feeds quote Clean Bond Prices (excluding interest), whereas trade settlement clearinghouses invoice the full Dirty Price (Clean Price plus accrued coupon interest earned by the seller since the last coupon date), ensuring equitable compensation for both transaction counterparties.
Fixed Income Valuation Discipline
Mastering bond pricing mechanics enables portfolio managers to identify mispriced fixed-income securities and construct diversified bond allocations that protect capital across varying interest rate cycles.
Bond Market Liquidity
Understanding precise bond pricing mechanics enables institutional investors to execute large block trades efficiently across global fixed-income dealer markets.
Investment Grade Bond Analysis
Rigorous bond valuation analysis protects institutional capital and generates reliable fixed-income returns across market cycles.