Chinese shares edged higher Wednesday with the benchmark Shanghai Composite Index up 2.21 points, or 0.07 percent, to 3,002.15, a four-month high.
The Shenzhen Component Index gained 14.03 points, or 0.11 percent, to 13,158.22 points.
Combined turnover shrank to 280.39 billion yuan (42.68 billion U.S. dollars) from 291.1 billion yuan the previous trading day.
Losers outnumbered gainers by 582 to 400 in Shanghai and 609 to 575 in Shenzhen.
After a mixed day, the Shanghai stock market closed above the psychological 3,000 mark, indicating further upward momentum, said Qi Dapeng, an analyst with Xiangcai Securities.
Most companies had reported rises in year-on-year profits in 2010 in statements filed with the exchanges, giving investors confidence, said Huang Xiangbin, an analyst with Cinda Securities.
Industrial and Commercial Bank of China Ltd., the nation's biggest listed lender, rose 0.23 percent to 4.42 yuan per share. Bank of China Ltd., China's third-largest bank, climbed 2.10 percent to 3.41 yuan.