Independent solution
How to solve this Bond Valuation question
Setup
Setup
At the lower yield the coupon exceeds yield, so the earliest permitted call determines the guaranteed price.
Model
Model
The given price difference fixes the higher-yield price at 926.79.
Compute
Compute
At the higher yield the bond is at a discount, making the latest redemption date limiting; solving that semiannual price equation gives 38 periods.
Answer
Answer
Thus the bond term is 19 years, which is choice C.
Calculator reproduction
BA II Plus keystrokes
Check END/BGN, period, sign, TVM, and cash-flow setup
- 2nd CLR TVM; 2nd I/Y; 1 ENTER; ↓; 1 ENTER; 2nd CPT; 2nd PMT; if BGN is displayed, 2nd ENTER; 2nd CPT; 10 N; 3.4 I/Y; 40 PMT; 1000 FV; CPT PVPV = -1050.15END mode; I/Y is the half-year effective yield for the first bond.
- 2nd CLR TVM; 2nd I/Y; 1 ENTER; ↓; 1 ENTER; 2nd CPT; 2nd PMT; if BGN is displayed, 2nd ENTER; 2nd CPT; 4.4 I/Y; 926.79 +/- PV; 40 PMT; 1000 FV; CPT NN = 38.00 half-yearsEND mode; I/Y is the second bond's half-year yield, so 38 periods equal 19 years.