Chinese stocks opened lower on Wednesday, with the benchmark Shanghai Composite Index opening 0.34 percent lower at 2,001.31 points. The Shenzhen Component Index opened at 7,121.36 points, down 0.42 percent.