A 1000 par value 10-year bond is purchased with 9% semiannual coupons for 950. The coupon payments can be reinvested at a nominal rate of 8% convertible semiannually. Calculate the nominal annual yield rate convertible semiannually over the ten-year period.
There is an equation for reinvestment with bonds
$P(1+i')^n=Fr*\frac{(1+j)^n-1}{j}+C$
where P is the purchase price, coupons are Fr, number of periods is n, the redemption rate is C, j is the reinvestment rate, and the yield rate is $i'$.
For this problem, I'm looking for $i'$ and I already know $n=20$, $Fr=950$, $j=.04$, and $C=1000$.
So I can get $P(1+i')^{20}=Fr*\frac{(1.045)^{20}-1}{.045}+10000$, but how do I get the purchase price?
$Fr=1000*.045=45$
$P(1+i′)n=Fr∗\frac{(1+j)^n−1}{j}+C$
$950(1+i')^{20}=45*45\frac{1.04^{20}-1}{.04}+1000$
$i'\approx .046103$
Multiply by 2 because of semiannual rates and then $i'\approx .092212$