China Composite PMI Falls Back into Contraction
2026-10-31 01:37
By
Farida Husna
1 min. read
China’s NBS Composite PMI Output Index fell to 49.7 in October 2026 from September’s nine-month high of 50.7, marking the fifth contraction in overall business activity so far this year.
The decline reflected weaker manufacturing output and a renewed contraction in the services sector following a brief expansion in September.
While high-tech manufacturing remained resilient, supported by AI-related demand, broader business activity softened amid subdued domestic demand and seasonal disruptions from the Golden Week holiday.
NBS statistician Huo Lihui attributed the overall slowdown partly to the impact of the holiday.