📜 Bond Valuation Calculator

What a bond is actually worth today, given its coupon rate and current yield to maturity.

Quick answer: a $1,000 face value bond with a 6% annual coupon and a 5-year maturity is worth about $920.15 if the market yield (YTM) is 8% — trading at a discount because the yield exceeds the coupon rate.

Bond price

Enter the bond's terms to see its price.