Karachi: Pakistani stocks ended up on Monday as investors bought shares on hopes of strong corporate results and shrugged off worry about factional violence in the country's commercial capital Karachi claiming about 40 lives, dealers said.

Companies' results for the six months ending on December 31 are due to be announced in coming weeks.

The Karachi Stock Exchange's benchmark 100-share index ended 20.79 points, or 0.21 per cent, up at 9,797.00 on turnover of 131.06 million shares.

"Investors don't seem too worried about the violence," said Said Bhanji, a dealer at brokers Arif Habib. "A big incident, like a bomb blast, would have a negative impact."

Karachi is home to Pakistan's main stock market, the central bank and its two main ports.