The Kuala Lumpur Composite Index gained 1.98 points to 968.58, with gainers outnumbering decliners 360 to 262.
"Volume was seen rising again as buying momentum returned to the market during the morning session to send the KLCI above the 970 level.
"However, some profit taking activities in the afternoon session, offset part of the earlier gains," a dealer said.
At close, the Finance Index advanced 43.60 points to 7,370.63 and the Plantation Index climbed 15.48 points to 4,931.30 but the Industrial Index fell 12.13 points to 2,220.27.
Of the FTSE-BM series, the FBMEmas increased 18.88 points to 6,383.41, the FBM30 rose 20.27 points to 6,208.76, the FBM-MDQ surged 138.26 points to 3,430.34 and the FBM2BRD was 2.17 points higher at 4,069.65.
Overall volume was at 1.1 billion shares worth RM1.04 billion compared with the 1.1 billion shares worth RM959.8 million transacted yesterday.
Topping the actives list, KNM Group eased 1.5 sen to 53 sen while Time dotCom rose 1.5 sen to 30 sen and Lion Diversified gained 2.5 sen to 43 sen. Lion Industries meanwhile, advanced 88.5 sen with Axiata Group edging up two sen to RM1.98.
Of the heavyweights, Maybank edged up two sen to close at RM4.32, Bumiputra-Commerce went up 15 sen to RM8.05 and IOI Corp was four sen higher at RM4.30.
Sime Darby, which will sell its five-star Equatorial Hotel in Melaka for RM180 million, ended five sen higher at RM6.40, while Tenaga Nasional which has reportedly reduced its debt and currency exposure advanced 10 sen to RM7.20.
However, Proton's share came under selling pressure today as investors took profits from yesterday's rally.
The company, which is currently in talks on the rationalisation of Proton-Edaran Otomobil Nasional Bhd's distribution network and service centres, closed 12 sen lower at RM3. - Agencies