> Bond prices incorporate future expectations of real rates and inflation rates and then also associated risk premiums. Thus, a bond purchase will lose money only if realized rates come in higher than what is already discounted.
Isn’t the fact that bond interest rates falling for the past ~35 years — on a 5-year average — then a testament to the market being unable to predict future interest and inflation rates?
If the market were able to correctly predict future interest and inflation rates, the rate of interest wouldn’t change. So, as far as I can see, the fact that it has been dropping, on average, for the past three decades seems to indicate that the market fails at this prediction under our current monetary system.
Or, perhaps a better question: if the rate of inflation were to slowly increase by one percentage point per year, for the next 30 years, what would be the right real rate of interest right now — assuming we knew this were going to happen? In other words: how do you discount a rate that’s slowly but steadily changing (even if it’s in a known direction)?
With regards to short term rates, I should have explicitly written “the long/bond rate of interest” since the two indeed are fairly independent.