Bond Price Calculator
Calculate the fair market price of a bond based on its face value, coupon rate, years to maturity, and the prevailing market yield or discount rate.
Results
Enter values and click Calculate to see results
How to Use This Bond Price Calculator
Enter the bond's face value and coupon rate
Face value is typically $1,000 for corporate bonds. The coupon rate is the annual interest rate the bond pays, expressed as a percentage.
Input years to maturity and market yield
Years to maturity is how long until the bond expires. Market yield (discount rate) is the current return investors demand for similar bonds.
Calculate and review the fair price
The result shows the bond's fair market price, whether it trades at a premium or discount to par, and the annual coupon payment amount.
Bond Pricing Reference Table
| Market Yield vs Coupon | Bond Price | Trading Status |
|---|---|---|
| Market Yield = Coupon Rate | Equals Face Value | At Par |
| Market Yield < Coupon Rate | Above Face Value | At Premium |
| Market Yield > Coupon Rate | Below Face Value | At Discount |
| Market Yield rises 1% | Price falls ~Duration% | Inverse relationship |
| Market Yield falls 1% | Price rises ~Duration% | Inverse relationship |
Bond prices move inversely to interest rates. When market yields rise above a bond's coupon rate, the bond must trade at a discount to remain competitive.
Understanding Bond Pricing
How Bond Prices Are Calculated
A bond's price equals the present value of all future cash flows — coupon payments plus the return of face value at maturity. Each cash flow is discounted back to today using the current market yield. When market yields rise, the discount rate increases, making future cash flows worth less today.
Premium vs. Discount Bonds
A bond trades at a premium when its coupon rate exceeds current market yields. Investors pay more than face value to lock in the higher coupon. A bond trades at a discount when its coupon rate is below market yields. The lower price compensates buyers for the below-market coupon.
Why Bond Prices Change
Bond prices fluctuate as market interest rates change. If you own a 5% coupon bond and new bonds now pay 6%, your bond becomes less valuable — its price drops until its effective yield matches the market. The opposite happens when rates fall. Credit rating changes and time to maturity also affect price.
The Role of Time to Maturity
Longer-term bonds are more sensitive to interest rate changes. A 30-year bond's price will swing much more than a 2-year bond's price for the same rate move. This is because there are more future cash flows to discount, and small changes in the discount rate compound over time.
Tips for Bond Investors
Compare Price to Fair Value
Use this calculator to determine if a bond is fairly priced. If the market price is below your calculated fair value, the bond may be undervalued.
Understand What Drives Premium Pricing
Premium bonds cost more upfront but return only face value at maturity. The higher coupon provides income, but you'll have a capital loss at maturity if held to term.
Watch Out for Call Risk on Premium Bonds
Issuers often call premium bonds when rates fall. You get your money back but lose the high coupon. Check the call schedule before paying a large premium.
Consider Tax Implications
Discount bonds may generate taxable imputed interest even though you don't receive it until maturity. Premium bonds can be amortized to reduce taxable income.
Frequently Asked Questions
Other Free Tools
Bond Convexity Calculator
Bond Convexity Calculator
Bond Duration Calculator
Bond Duration Calculator
Bond Yield Calculator
Bond Yield Calculator
Yield To Maturity Calculator
Yield-to-Maturity (YTM) Calculator
Npv Calculator
NPV Calculator – Net Present Value
Payback Period Calculator
Payback Period Calculator