The Shanghai Composite dipped 0.1% to 3,661 on Wednesday, while the Shenzhen Component slid 0.5% to 11,184, giving back gains from the previous session as worries mounted over China’s reliance on external demand amid weak domestic consumption. Robust export growth pushed China’s year-to-date trade surplus above $1 trillion for only the second time on record, but internal demand continued to lag. Consumer inflation eased to 0.7% in October 2026 from 0.9% in September, its lowest reading since June, largely reflecting declining food prices.
Policymakers have rolled out targeted support, including mortgage relief and credit easing, but these measures have yet to deliver a clear boost to the real economy. Among major laggards were Kweichow Moutai (-1%), Zijin Mining Group (-2.2%), CATL (-1.1%) and BYD (-1.6%). By contrast, selected technology names outperformed, with Zhongji Innolight jumping 6.2% and Eoptolink Technology advancing 7.2%.