Bond Yields and Prices

15 year 10% bond -Price= $1,172.92. 30 year 10% bonds-Price = $1,226.23. Same bonds at 10% -both sell at par. 15 year change is 11.73%. 30 year change is 12.26% (30 year percentage change in price does not equal twice the 15 year percentage change in price) The change in bond prices due to a yield change is indirectly related to coupon rate. ................
................