Answer:
A) the current price of the bond is:
($50 x 1) + ($50 x 0.97) + ($50 x 0.96) + ($50 x 0.93) + ($50 x 0.92) + ($1,050 x 0.91) = $1,194.50
B) assuming that the bond is trading at par, you have a great opportunity to make money:
maturity zero coupon return of coupon
bond's price bond
0 $1,000 $0
0.5 $1,000 $50
1 $970 $100
1.5 $960 $150
2 $930 $200
2.5 $920 $250
3 $910 $300
You can buy 10 coupon bonds = -$10,000
Sell short 1 One-year zero coupon bond = $970
Sell short 1 Two-year zero coupon bond = $930
Sell short 11 Three-year zero coupon bond = $10,010
Positive cash flow = $1,910
At the end of year 1, you can pay the One-year zero coupon bond with the coupons received = $1,000 (cash flows = $0)
At the end of year 2, you can pay the Two-year zero coupon bond with the coupons received = $1,000 (cash flows = $0)
At the end of year 3, you can pay the Three-year zero coupon bonds with the coupons + maturity value received = $11,000 (cash flows = $0)
If the coupon bonds are selling at par, you could earn today $1,910 for every 10 bonds that you buy.