Investors also remained sidelined before a long holiday stretch in the week ahead, which includes the Hindu Deepavali festival on November 1, followed by the Muslim Hari Raya Aidil Fitri on November 2 and 3, they added.
The Kuala Lumpur Composite Index gained 1.33 points to 905.79 and volume traded was 277.18 million shares, worth 645.94 million ringgit (171.12 million dollars). Losers outnumbered gainers 314 to 290.
The ringgit traded at 3.7747 to the dollar and 4.5868 to the euro.
"There was weak participation as investors stay sidelined ahead of the weekend and extended festival holidays next week, but the last minute buying of funds pushed the index into positive territory," a local brokerage dealer said.
Among blue chips, Tenaga Nasional was up 0.10 ringgit at 10.10, Telekom Malaysia was down 0.05 at 9.75 while Malayan Banking added 0.10 to 11.50.
Malaysia's stock exchange Bursa Malaysia was up 0.06 at 4.46, after its net profit for the third quarter to September rose to 20.89 million ringgit from 6.41 million a year earlier.