Free to Use

Bond Price Calculator

Compute the fair value of a bond given its coupon rate, yield to maturity, and years to maturity. See whether a bond trades at par, discount, or premium with a full step-by-step pricing breakdown.

Bond Pricing Examples

๐Ÿ“‰ Discount Bond: 5% Coupon, 6% YTM, 10 Years, Semi-Annual

A $1,000 bond with a 5% coupon and 6% YTM maturing in 10 years with semi-annual payments.

Coupon Payment: $1,000 ร— 5% รท 2 = $25 every 6 months

Bond Price: $925.61 (trading at a discount)

Price per $100: $92.56

Since the coupon rate (5%) is lower than the YTM (6%), the bond trades below its face value.

๐Ÿ“ˆ Premium Bond: 8% Coupon, 6% YTM, 10 Years, Semi-Annual

A $1,000 bond with an 8% coupon and 6% YTM maturing in 10 years with semi-annual payments.

Coupon Payment: $1,000 ร— 8% รท 2 = $40 every 6 months

Bond Price: $1,148.77 (trading at a premium)

Price per $100: $114.88

The higher coupon attracts investors, pushing the bond's price above its face value.

โš–๏ธ Par Bond: 5% Coupon, 5% YTM, 10 Years, Annual

A $1,000 bond with a 5% coupon and 5% YTM maturing in 10 years with annual payments.

Bond Price: $1,000.00 (trading at par)

Price per $100: $100.00

When coupon rate equals YTM, the bond's fair value equals its face value.

๐Ÿ”„ Short-Term Bond: 4% Coupon, 5% YTM, 2 Years, Semi-Annual

A $1,000 bond with a 4% coupon and 5% YTM maturing in 2 years with semi-annual payments.

Bond Price: $981.42 (trading at a discount)

Current Yield: 4.08%

Short-term bonds are less sensitive to YTM changes. The discount is smaller than for long-term bonds.

Understanding Bond Pricing

Bond pricing determines the fair value of a fixed-income security by discounting all future cash flows โ€” coupon payments and principal repayment โ€” back to the present using the yield to maturity (YTM) as the discount rate. The relationship between coupon rate and YTM determines whether a bond trades at par, a discount, or a premium.

Bond Price Formula

Price = ฮฃ C / (1 + y)t + F / (1 + y)n
Where C = coupon payment per period, y = YTM per period, t = period number, n = total periods, F = face value
Current Yield = Annual Coupon / Bond Price ร— 100%
The annual return from coupon payments only, ignoring capital gains or losses at maturity
Premium/Discount = Bond Price โˆ’ Face Value
Positive = premium (coupon > YTM); Negative = discount (coupon < YTM); Zero = par (coupon = YTM)

How to Price a Bond Step by Step

1
Determine period parameters: Divide the annual coupon rate and YTM by the number of payments per year. Multiply the years to maturity by the frequency to get total periods.
2
Calculate coupon payment per period: C = (Coupon Rate ร— Face Value) รท Frequency. This is the cash flow for each period except the last.
3
Compute the present value factor: For each period, PV Factor = 1 / (1 + y)t, where y = YTM per period and t = period number.
4
Sum the present values of all coupon payments: Discount each coupon payment to its present value and add them together.
5
Add the present value of the face value: Discount the principal repayment (face value) at the final period and add it to the total.
6
Interpret the result: If Price > Face Value โ†’ premium; Price < Face Value โ†’ discount; Price = Face Value โ†’ par. Compute current yield and price per $100 for standardized comparison.

Key Bond Pricing Concepts

๐Ÿ“‰ Inverse Relationship

Bond prices and yields move in opposite directions. When interest rates rise, bond prices fall, and vice versa. A 1% increase in YTM reduces a 10-year, 5% coupon bond's price by roughly 7-8%.

โฐ Time Decay (Pull to Par)

As a bond approaches its maturity date, its price converges toward its face value. Premium bonds gradually decline toward par, while discount bonds rise toward par.

๐Ÿ’ฐ Coupon vs. YTM

When coupon rate > YTM โ†’ premium bond; coupon rate < YTM โ†’ discount bond; coupon rate = YTM โ†’ par bond. The size of the premium or discount depends on the magnitude and timing of the difference.

๐Ÿ“Š Price per $100

Bond markets quote prices per $100 of face value (e.g., 98.25 means $982.50 for a $1,000 bond). This standardization makes it easy to compare bonds with different face values.

๐Ÿ’ฐ
Fair Value Pricing
Calculate the theoretical fair value of any bond by discounting its future cash flows at the YTM. Essential for buy/sell decisions in the secondary market.
โš–๏ธ
Premium / Discount Analysis
Instantly determine if a bond trades above (premium) or below (discount) its face value based on the relationship between coupon rate and YTM.
๐Ÿ“Š
Standardized Quotes
View the bond price per $100 of face value โ€” the standard format used in bond markets. Easily compare bonds of different sizes and maturities.
๐Ÿ“
Step-by-Step Solution
See each calculation step โ€” from coupon payments to present value factors, discounting, and the final bond price. Perfect for learning and verification.

How Bond Pricing Works

Bond pricing is the process of determining the fair value of a fixed-income security. A bond's price equals the present value of all its future cash flows โ€” the periodic coupon payments plus the repayment of face value at maturity โ€” discounted at the yield to maturity (YTM). The YTM reflects the total return an investor can expect if they hold the bond until maturity, assuming all payments are made on time.

As of 2026, the U.S. Treasury 10-year yield sits around 4.2-4.5% โ€” significantly higher than the near-zero rates seen in the early 2020s. This environment means bonds issued with lower coupons during the low-rate era are now trading at substantial discounts. Conversely, bonds issued more recently with coupons near current market rates trade closer to par.

Individual bond investors use this calculator when evaluating whether a bond is trading at a fair price in the secondary market. For example, if you see a 10-year corporate bond with a 5% coupon being offered, but current yields for similar bonds are 6%, this calculator tells you the bond's fair value is approximately $925 per $1,000 face โ€” meaning the bond is trading at a discount and the seller's asking price should reflect that.

Credit Spreads and Bond Types

Investment-grade corporate bonds typically yield 0.8-1.5% more than Treasuries of the same maturity โ€” this difference is called the credit spread. High-yield ("junk") corporate bonds yield 3-5% over Treasuries. Higher spreads compensate investors for greater default risk, and they directly impact a bond's price: a larger spread means a higher discount rate and a lower bond price.

Bond Type Comparison: Yields and Spreads

Different bond types offer different yields based on their risk profiles. The table below compares typical yields and credit spreads relative to benchmark U.S. Treasuries as of 2026.

Bond Type Typical Coupon Range Spread vs. Treasury Key Feature
U.S. Treasury 4.0โ€“4.5% Benchmark (0%) Risk-free rate; no credit default risk
Municipal (Tax-Exempt) 3.5โ€“4.2% 0.1โ€“0.3% lower than taxable equivalent Interest exempt from federal tax; tax-equivalent yield typically higher
Investment-Grade Corporate 4.8โ€“6.0% 0.8โ€“1.5% BBB-rated or higher; moderate default risk
High-Yield Corporate 7.0โ€“9.5% 3โ€“5% BB-rated or lower; significant default risk premium

Note: A municipal bond's tax-equivalent yield = Tax-Exempt Yield รท (1 โˆ’ Tax Rate). For an investor in the 32% tax bracket, a 3.8% muni yield is equivalent to a 5.59% taxable yield.

Why Bond Prices Move Inversely to Yields

The inverse relationship between bond prices and yields is a fundamental concept in fixed-income investing. When market interest rates rise, newly issued bonds offer higher coupon rates, making existing bonds with lower coupons less attractive. As a result, the prices of existing bonds fall until their yields match the new market rates.

The magnitude of the price change depends on the bond's duration. A 1 percentage point rise in YTM for a 10-year, 5% coupon bond lowers its price by roughly 7-8%. This sensitivity increases with longer maturities and lower coupons. For example, a 30-year bond will experience a much larger price drop from the same rate increase than a 2-year bond.

Understanding this relationship is crucial for bond investors. If you expect interest rates to rise, you may prefer shorter-duration bonds (less price sensitivity) or floating-rate notes. If you expect rates to fall, longer-duration bonds capture more price appreciation. This calculator helps you quantify exactly how much a bond's price changes given the current YTM.

Why Treasury Bonds Are Quoted Per $100

Treasury bonds are quoted per $100 of face value (e.g., 98.25 means $982.50 for a $1,000 bond). This standardization allows investors to quickly compare bonds with different face values. Our calculator includes this normalized output so you can cross-reference prices against market quotes.

Frequently Asked Questions

Why does bond price fall when interest rates rise?
When market interest rates rise, newly issued bonds offer higher coupon rates, making existing bonds with lower coupons less attractive to investors. To compensate, the price of existing bonds must fall until their effective yield (YTM) matches the new market rate. This is the fundamental inverse relationship between bond prices and yields. For example, if rates rise from 5% to 6%, a bond with a 5% coupon must drop in price so that a buyer's total return (coupons + price appreciation at maturity) equals 6%.
What is the difference between clean and dirty price?
The clean price is the bond price excluding accrued interest โ€” this is the price most bond quotes display. The dirty price (also called full price) is the clean price plus accrued interest earned since the last coupon payment. When you buy a bond between coupon dates, you must pay the seller the accrued interest for the period they held the bond. Dirty price = Clean price + Accrued Interest. Our calculator computes the clean price (present value of future cash flows).
Why buy a bond at a premium?
Investors buy bonds at a premium when the coupon rate exceeds current market yields. For example, if a bond pays 8% but current rates are only 6%, the bond provides higher-than-market income each year. While you pay more upfront and will receive less than you paid at maturity (a capital loss), the higher coupon payments more than compensate โ€” your total return (YTM) still matches the market rate. Premium bonds are attractive to income-focused investors who prioritize higher periodic cash flows over capital appreciation.
What is yield to maturity vs current yield?
Current Yield = Annual coupon payment รท Bond price. It only considers the income component of return. Yield to Maturity (YTM) is the total annual return if the bond is held to maturity, including both coupon income and any capital gain or loss (the difference between purchase price and face value). For a premium bond, current yield is higher than YTM because it ignores the capital loss at maturity. For a discount bond, current yield is lower than YTM because it ignores the capital gain. YTM is the more comprehensive measure of return.
Are bond prices quoted per $100?
Yes, bond markets standardize quotes per $100 of face value. A quote of 98.25 means the bond trades at 98.25% of face value โ€” for a $1,000 bond, that equals $982.50. For a $5,000 bond, the same quote means $4,912.50. This convention makes it easy to compare bonds regardless of their face value. Treasury bonds, corporate bonds, and most government bonds all use this pricing convention. Our calculator includes this price per $100 output to match market quotes.

โš ๏ธ Important Note: Bond pricing estimates are for educational purposes only. Actual trades include accrued interest, bid-ask spreads, commissions, and market liquidity factors that affect the final transaction price. This calculator does not account for accrued interest between coupon dates, call provisions, put features, or other embedded options. Results should not be considered investment advice. Always consult a qualified financial advisor before making investment decisions.