Answer:
To calculate the bond rate of return after holding the bond for 6 months, we can use the following steps:
1. Determine the present value of the bond at the time of purchase. Since the coupon is paid every 6 months, the bond has 20 semi-annual coupon payments.
PV = Coupon Payment * [1 - (1 + YTM)^(-n)] / YTM + Face Value / (1 + YTM)^n
PV = (Coupon Rate * Face Value / 2) * [1 - (1 + YTM)^(-n)] / YTM + (Face Value / (1 + YTM)^n)
Here,
Coupon Payment = Coupon Rate * Face Value / 2
YTM = Yield to Maturity as an annualized rate (0.0170)
n = Number of coupon payments remaining (19)
2. Calculate the present value of the bond after 6 months.
PV_after_6_months = Coupon Payment * [1 - (1 + YTM_after_6_months)^(-n)] / YTM_after_6_months + Face Value / (1 + YTM_after_6_months)^n
PV_after_6_months = (Coupon Rate * Face Value / 2) * [1 - (1 + YTM_after_6_months)^(-n)] / YTM_after_6_months + (Face Value / (1 + YTM_after_6_months)^n)
Here,
Coupon Payment = Coupon Rate * Face Value / 2
YTM_after_6_months = Yield to Maturity after 6 months as an annualized rate (0.0064)
3. Calculate the bond rate of return.
Bond Rate of Return = (PV_after_6_months - PV) / PV
Remember to convert the bond rate of return into a percentage term.
Please note that the above calculation assumes that coupon payments and the face value will be paid in full at maturity. It also assumes there are no transaction costs or taxes involved.
Step-by-step explanation: