Chinese stocks opened mixed on Monday, with the benchmark Shanghai Composite Index opening at 2,300.21 points, down 0.02 percent. The Shenzhen Component Index opened at 9,259.48 points, up 0.02 percent.