BEIJING – Chinese stocks closed lower on Friday, with the benchmark Shanghai Composite Index down 0.63 percent, at 3,483.07 points.

The Shenzhen Component Index closed 0.61 percent lower at 14,821.99 points.