Bond Price Calculator
Bond Price Calculator
Calculate the fair market price of a bond using discounted cash flow analysis. Enter the face value, Coupon Rate, market yield, and maturity to find the present value of future coupon payments and principal repayment.
Bond Details
Results
INSTRUCTIONS
How to Use This Calculator
1. Enter Face Value
Input the par value of the bond, typically $1,000 for corporate and government bonds. This is the amount repaid at maturity.
2. Set Coupon Rate
Enter the annual coupon rate printed on the bond. This determines the periodic interest payments you receive.
3. Set Market Yield
Enter the current market yield or required rate of return. This is the discount rate used to calculate the present value.
4. Review Bond Price
See the calculated fair price, whether the bond trades at a premium or discount, and the current yield at the computed price.
EDUCATION
Understanding Bond Pricing
A bond's price is the present value of all its future cash flows, which consist of periodic coupon payments and the return of face value at maturity. The pricing formula is: Price = C × [1 - (1+r)-n] / r + FV / (1+r)n, where C is the coupon payment per period, r is the yield per period, n is the total number of periods, and FV is the face value. This discounted cash flow approach is the foundation of bond valuation.
When market yields rise above a bond's coupon rate, the bond price falls below par (trading at a discount) because investors demand compensation for the lower-than-market coupon. Conversely, when yields fall below the coupon rate, the bond trades at a premium because its coupon payments are more attractive than what the market currently offers. At par, the coupon rate equals the yield.
Payment frequency matters because it affects compounding. A semi-annual bond paying 5% delivers two payments of 2.5% each, and the yield is also divided by two for discounting. More frequent payments slightly increase the present value of coupon cash flows, resulting in a marginally higher price compared to an annual-pay bond with the same coupon and yield.
RELATED TOOLS
More Bond Calculators
Bond Yield Calculator
Calculate current yield and approximate yield to maturity for any bond based on its price and coupon.
Bond Duration Calculator
Measure a bond's interest rate sensitivity with Macaulay and Modified Duration calculations.
Zero Coupon Bond Calculator
Price a zero coupon bond and calculate its effective yield based on the discount from face value.