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

$925.61 Bond Price
Coupon Payment (per period)$25.00
Annual Coupon Income$50.00
Current Yield at Price5.40%
Total Periods20
Premium / Discount-$74.39 (-7.44%) Discount

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

bar_chart

Bond Yield Calculator

Calculate current yield and approximate yield to maturity for any bond based on its price and coupon.

timer

Bond Duration Calculator

Measure a bond's interest rate sensitivity with Macaulay and Modified Duration calculations.

trending_down

Zero Coupon Bond Calculator

Price a zero coupon bond and calculate its effective yield based on the discount from face value.

Demo Account Available

Test strategies with $50,000 in virtual capital.

Open Account