So obviously we got a pretty sharp pullback in TLT yesterday after the CPI number came in much hotter than expected, at 0.9% vs. 0.6% est. Core CPI was 0.6% vs 0.4% expected. Trailing twelve months inflation sits at 6.2%, the largest annual increase in 30 years. I had bought a TLT put the previous day, and I made good money on that put yesterday.
HOWEVER, note that TLT rallied at the end of the day, and the PPI number (producer price index) was in-line with expectations. CPI is a lagging indicator, while PPI is more of a leading indicator. So to some extent, CPI is old news. TLT and stock indexes are up premarket today, so traders seem to be betting that this month's CPI number was peak inflation and that next month's number will be cooler.
Note that BDI (the index of shipping prices) is now rising. GSG (the broad commodities index) may be rolling over. Natural gas might rally from here, but oil might dip. So the picture on the supply chain side is very mixed.
It's possible that this morning's rally will prove to be a fakeout rally and that we'll end the day down. I'm going to be watching the price action to see if the market rallies with conviction here. I'm also going to be closely watching oil and natural gas prices, which were the largest components of CPI last month. If both oil and gas rally strongly, then the odds of today's rally being a fakeout are much higher.
Note that the Fed doesn't actually begin tapering until December, so it's fully possible that bonds and stocks rally through November. The real tell will be the price action next month.