Assuming a rational person? no, because you’re better off putting your $151 into a bank than buying this bond.
But, it may be that somebody would pay $105 for it. And, it may be that the holder of that bond would sell it for $95.
Why? Because the bond represents future payments. If interest rates rise from 5% to, say, 8% overnight, then I could invest less than $100 to get the same future payments. And, if interest rates fall from 5% to, say, 2% overnight, then I would need to invest more than $100 to get the same future payments. The bond is just worth the present value of those future payments.
(Apologies for switching to $ from £. I don’t have a UK keyboard and didn’t want to do that much cutting-and-pasting.)
Latest Answers