Ready-to-produce script

China’s CSI 300 Falls 20% From June Peak

October 22, 2026 · 2 sources

The script is on your clipboard.

China’s CSI 300 index has plunged 20% from its June peak, slipping into bear‑market territory. The benchmark, which tracks 300 top Shanghai and Shenzhen stocks, has fallen for 10 straight weeks. Data from LSEG show it is down 2.6% this week alone. Jordan Cvetanovski, chairman at Pella Funds, blames China’s overbuild of capacity and overinvestment. He says firms face structural pain even in competitive sectors like batteries, yet still sees pockets of opportunity. Industrial profits hit a September low, the weakest this year, as competition erodes margins. China’s second‑quarter growth slowed to its lowest in over three years, hampered by a property slump and weak consumer demand. The market’s decline signals deeper structural challenges that may persist as China grapples with excess capacity.