Won't even have to do that, wait for inflation to take hold (I believe inflation is very likely to explode in the next few years) and just ride it out.
So I don't think it was due to people honestly thinking the average inflation would be .5% but just an idiosyncrasy of how we estimate market expectations of inflation.
That someone failed to make money on the market doesn't necessarily mean they were wrong, it may just mean nobody gave them a pile of money they could afford to risk.
Now we have a bunch of presidential candidates that tell me they are going to print money all day long and a bunch of people who "know better" telling me that won't cause inflation to spike. ¯\_(ツ)_/¯
It was much more difficult for housing. The Big Short tells a story about how even if you knew housing was over valued it was very difficult to short, and the ones who did almost lost everything.
A home near me is about 100k for 2000 sq ft main floor. Does that mean inflation doesn't exist?
What a weird argument.
Why?
1. Money is essentially free at current interest rates and I don't see a sign of that reversing course.
2. Large firms are hording cash and have more than they know what to do with. They are at the point where they are buying their own stock because that is the most productive thing they can do with that money.
3. The democratic party is running on minimum wage increases. While it is debatable if that will have a huge impact it certainly isn't a deflationary measure.
4. Democrats are also running on the green new deal, universal income and medicare for all that I predict will not actually result in higher taxes for the wealthy in any meaningful way but instead the printing of money in order to fund those programs as that is what seems to happen every time. Even if taxes were implemented as discussed, moving money from investment vehicles (where the wealthy have it) to consumers will still probably cause inflation in terms of housing and consumer goods.
5. China is sitting on about 3 trillion dollars that is currently effectively out of the money supply and they will likely deploy that as a weapon in the trade war.