The market prices of Bond A and Bond B when the YTM changes are as follows:
- Bond A: £801.05 (10%), £918.31 (5%), £703.18 (15%)
- Bond B: £841.53 (10%), £999.99 (5%), £714.70 (15%)
The present value of a bond is calculated by discounting the future cash flows (coupon payments and face value) to the present using the yield to maturity. Changes in the yield to maturity affect the discount rate, thus changing the bond's market price.