Answer:
6.68% , option E is correct
Step-by-step explanation:
The price of the bond can be computed using the below formula for bond price calculation:
bond price=face value/(1+r)^n+coupon*(1-(1+r)^-n)/r
face value is $1000
r is the yield to maturity which is 5.89%
coupon=face value*coupon rate=1000*5.5%=55
n is the number of coupons the bond would pay which is 11 coupons over 20 years
bond price=1000/(1+5.89%)^20+55*(1-(1+5.89%)^-20)/5.89%
bond price=$ 954.87
The yield on the call can be determined using excel rate function as further explained below:
=rate(nper,pmt,-pv,fv)
nper is the number of coupons the bond would pay before being called in ten years' time i.e 10 coupons
pmt is the is the amount of annual coupon=$1000*5.5%=$55
pv is the current price of $954.87
fv is the call price which is $1,075
=rate(10,55,-954.87,1075)=6.68%