The Chinese corporate profit cycle is worsening, which together with risk aversion in the household sector, signal the economy is yet to bottom.
Manufacturing is struggling
In business cycle analysis framework the profit cycle is the single most important business cycle indicator. Profits are the core driver of economic activity. It underpins investment decisions, drives innovation and the fluctuations in economic activity. The profit cycle is the leading indicator of the business cycle and marks the tipping points. Moreover in a downturn the stabilisation of the profit cycle precedes the bottoming of the economy. The Chinese corporate profit cycle downswing deepened through the first three quarters of 2024 (Figure 1).