While higher inflation should be an indicator of a booming stock market since the consumers are spending more and the companies make more profit, this time the case is different. The simple macroeconomics behind it: Higher Inflation=Higher Interest Rates, which=Higher Borrowing Costs for the S&P companies And as you have already connected the dots higher borrowing costs mean less profit, so that is indeed what we are expecting to see in the stock market. The Seasonality for January …

Shares: