Chinese stocks opened lower on Monday, with the benchmark Shanghai Composite Index down 15.56 points to open at 2,042.35 points. The Shenzhen Component Index opened 58.99 points lower at 7,269.49 points.