At close of trade, the benchmark Shanghai Composite index stumbled 1.46%, or 40.59 points, to 2,730.15. The Shenzhen Composite Index, which tracks stocks on China's second exchange, dropped 3%, or 46.