218k views
3 votes
Even though most corporate bonds in the United States make coupon payments semiannually, bonds issued elsewhere often have annual coupon payments. Suppose a German company issues a bond with a par value of €1,000, 23 years to maturity, and a coupon rate of 3.8 percent paid annually. If the yield to maturity is 4.7 percent, what is the current price of the bond? (Do not round intermediate calculations and round your answer to 2 decimal places, e.g., 32.16.)

1 Answer

5 votes

Answer:

Bond Price = 875.0948 euro rounded off to 875.09 euro

Step-by-step explanation:

To calculate the price of the bond, we need to first calculate the coupon payment per period. We assume that the interest rate provided is stated in annual terms. As the bond is an annual bond, the coupon payment, number of periods and semi annual YTM will be,

Coupon Payment (C) = 1000 * 0.038 = 38 euro

Total periods (n)= 23

r or YTM = 0.047 or 4.7%

The formula to calculate the price of the bonds today is attached.

Bond Price = 38 * [( 1 - (1+0.047)^-23) / 0.047] + 1000 / (1+0.047)^23

Bond Price = 875.0948 euro rounded off to 875.09 euro

Even though most corporate bonds in the United States make coupon payments semiannually-example-1
User Chris Betti
by
5.1k points