Bond Calculator

Calculate bond price, current yield, and yield to maturity (YTM).

Bond price

$1081.76

Premium

Current yield

4.62%

YTM

4.02%

Total return

$418.24

Coupon payments

Payment per period

$25.00

every 6 months

Total coupons

$500.00

over bond's lifetime

Price-rate relationship

The bond trades at a premium because its coupon rate (what it pays) is higher than the current market rate. You pay more than face value.

Price over time

1189,933892,45594,966297,4830

Price converges to face value as maturity approaches

Payment schedule

PeriodYearPaymentCumulative
11$25.00$25.00
21$25.00$50.00
32$25.00$75.00
42$25.00$100.00
53$25.00$125.00
63$25.00$150.00
74$25.00$175.00
84$25.00$200.00
95$25.00$225.00
105$25.00$250.00
116$25.00$275.00
126$25.00$300.00
137$25.00$325.00
147$25.00$350.00
158$25.00$375.00
168$25.00$400.00
179$25.00$425.00
189$25.00$450.00
1910$25.00$475.00
2010$25.00$500.00

What is a bond?

A bond is a debt instrument where you lend money to an entity (government or corporation) that pays you periodic interest (coupon) and returns the principal at maturity.

Bond pricing

A bond's price is the present value of all its future cash flows (coupons + principal) discounted at the current market rate. Price and rates move inversely.

Types of yield

Current yield = annual coupon / price. YTM includes capital gains/losses if held to maturity. YTM is the most complete measure of expected return.