The benchmark Shanghai Composite Index rose 1.09 percent, or 28.2 points, to close at 2,625.65. The Shenzhen Component Index edged up 0.73 percent, or 74.12 points, to 10,183.06.
Gainers outnumbered Losers by 474 to 408 in Shanghai, and 401 to 346 in Shenzhen.
Combined turnover shrank to 244.3 billion yuan (35.77 billion U.S. dollars) from 269.3 billion yuan on the previous trading day.
(Xinhua News Agency May 8, 2009)