Chinese stocks opened higher Monday, with the benchmark Shanghai Composite Index up 0.32 percent, or 7.78 points, to open at 2,447.41. The Shenzhen Component Index opened at 10,157.18, up 0.33 percent, or 33.03 points.