Answer:
current market price of the bond is $667
Explanation:
the formula to calculate yield to maturity (YTM) is:
YTM = [C + (F - P)/n] / [(F + P)/2]
we just start replacing and solve for P:
8% = [50 + (1,000 - P)/20] / [(1,000 + P)/2]
8% x (1,000 + P)/2 = 50 + (1,000 - P)/20
8% x (500 + 0.5P) = 50 + 50 - 0.05P
40 + 0.04P = 100 - 0.05P
0.04P + 0.05P = 100 - 40 = 60
0.09P = 60
P = 60 / 0.09 = 667