BEIJING – Chinese stocks closed higher Thursday, with the benchmark Shanghai Composite Index up 1.49 percent, at 3,411.72 points.

The Shenzhen Component Index closed 3.04 percent higher at 14,515.32 points.