This bond price calculator shows the fair market value of any bond. Enter face value, coupon rate, and yield to maturity to see the price instantly.
This bond price calculator shows the fair market value of any bond. Enter face value, coupon rate, and yield to maturity to see the price instantly.
Bond Price = Present Value of all future coupon payments + Present Value of face value at maturity, discounted at the yield to maturity (YTM).
| Bond Cash Flow Schedule | |||||
|---|---|---|---|---|---|
| Period | Years | Cash Flow | Discount Factor | PV of Cash Flow | % of Price |
Enter bond details to view cash flow schedule.
Powered by Techraxy | Bond Price Calculator
Co-Founder, Techraxy
Hasnain Khan is a digital tools developer and Co-Founder of Techraxy, a platform dedicated to building modern web-based calculators and utility tools. He focuses on tool optimization, website performance, and creating accessible user experiences across categories like automotive, finance, construction, and everyday utilities.
User Ratings:
ADVERTISEMENT
ADVERTISEMENT
Bond pricing determines the fair market value of a bond by calculating the present value of all future cash flows. These cash flows include periodic coupon payments and the return of face value at maturity. Bond prices move inversely to interest rates: when rates rise, bond prices fall, and when rates fall, bond prices rise. This Bond Price Calculator helps you determine what a bond is worth in today’s market. Enter the face value, coupon rate, yield to maturity, years remaining, and coupon frequency. The calculator shows the bond’s fair price, whether it trades at a premium or discount, and the present value of each component. Toolraxy built this calculator to help bond investors, traders, and portfolio managers evaluate fixed income securities accurately.
Enter the Face Value (par value, typically $1,000)
Enter the Coupon Rate (annual interest percentage)
Enter the Yield to Maturity (current market yield)
Enter the Years to Maturity (remaining term)
Select the Coupon Frequency (annual, semi-annual, quarterly, monthly)
Click Calculate to see your bond price
Review the price, premium/discount status, and present values
Adjust inputs to compare different yield scenarios
Bond price formula:
Price = Σ [ C ÷ (1 + y)^t ] + [ F ÷ (1 + y)^n ]
Where:
C = Coupon payment per period
F = Face value (par value)
y = Yield per period (YTM ÷ coupon frequency)
t = Period number
n = Total number of periods
Coupon payment per period:
Coupon Payment = (Face Value × Coupon Rate) ÷ Coupon Frequency
Yield per period:
Yield per Period = Yield to Maturity ÷ Coupon Frequency
Total periods:
Present value of coupons:
PV of Coupons = C × [1 – (1 + y)^(-n)] ÷ y
Present value of face value:
PV of Face Value = F ÷ (1 + y)^n
Bond price = PV of coupons + PV of face value
Premium/discount assessment:
If Price > Face Value: Premium If Price < Face Value: Discount If Price = Face Value: Par
Where:
Premium = Bond trades above face value (coupon > YTM)
Discount = Bond trades below face value (coupon < YTM)
Par = Bond trades at face value (coupon = YTM)
Example scenario:
Face value: $1,000
Coupon rate: 5.0%
Yield to maturity: 6.0%
Years to maturity: 10 years
Coupon frequency: Semi-annual
Calculations:
Coupon payment per period: ($1,000 × 5%) ÷ 2 = **$25**
Yield per period: 6% ÷ 2 = 3%
Total periods: 10 × 2 = 20
PV of coupons: $25 × [1 – (1.03)^(-20)] ÷ 0.03 = **$371.87**
PV of face value: $1,000 ÷ (1.03)^20 = **$553.68**
Bond price: $925.55
Status: Discount (coupon 5% < YTM 6%)
Current yield: ($50 ÷ $925.55) × 100 = 5.40%
1. What is bond price?
Bond price is the present value of all future cash flows from a bond, including coupon payments and return of face value at maturity. It represents what the bond is worth in today’s market.
2. How is bond price calculated?
Bond price = Present value of coupon payments + Present value of face value. The formula discounts each cash flow using the yield to maturity as the discount rate.
3. Why do bond prices change?
Bond prices change inversely with interest rates. When market interest rates rise, existing bond prices fall. When rates fall, bond prices rise. Credit quality changes also affect prices.
4. What is the difference between bond price and face value?
Face value (par value) is the amount repaid at maturity, typically $1,000. Bond price is the current market value, which may be above (premium) or below (discount) face value.
5. What is a premium bond?
A premium bond trades above its face value. This happens when the coupon rate is higher than the current market yield. Investors pay more to receive above-market interest.
6. What is a discount bond?
A discount bond trades below its face value. This happens when the coupon rate is lower than the current market yield. Investors pay less to compensate for below-market interest.
7. How does yield to maturity affect bond price?
Higher YTM means lower bond price (discount). Lower YTM means higher bond price (premium). When YTM equals the coupon rate, the bond trades at par.
8. What is the difference between bond price and bond yield?
Bond price is the dollar amount paid for the bond. Bond yield is the return on investment (current yield or YTM). They move inversely: higher price = lower yield.
This Bond Price Calculator is provided for educational and planning purposes only. Results are based on standard bond pricing formulas and the numbers you enter. Actual bond prices depend on market conditions, credit risk, liquidity, and other factors. This tool does not constitute financial or investment advice. Consult a licensed financial advisor before making investment decisions. Toolraxy is not responsible for any actions taken based on these calculations.
ADVERTISEMENT
ADVERTISEMENT