Spurred on by mostly foreign institutional investors, the Karachi Stock Exchange (KSE) 100 index gained 186.52 points (0.62 per cent) to settle at 30,044.89 as the market closed on Friday.
During the week, foreign investors had bought approximately USD 8.34 million worth of stocks taking the week's inflow to USD 18.6m, a financial analyst said.
"Clearly it seems investors have regained confidence after weeks of uncertainty caused by the political scenario in the country," he said.
So, while the local institutional and individual investors, fearful of the political uncertainty and economic headwinds, stood on the sidelines, the foreign investors did not act like a panic-prone herd and seized the opportunity to pick up blue-chip stocks at dips after the index had plunged by over 1,500 points post July.
More From This Section
Hussain insists that there is method in this madness.
"While weak sentiments have played havoc with local investors, foreigners look at ground realities," he said.
On Friday, mutual funds were other major buyers of USD 4.7m worth equity. The funds had put to use the cash generated from huge sales the previous month while oil and gas sector remained the apple of investors' eye as they invested mainly in currency hedged stocks.
Over the past week, the KSE-100 index gained 531 points or 1.8 pc. A senior analyst cautioned that the market could face a low down if the political deadlock continued between the ruling PML (N) and Imran Khan-led PTI.
"Broad macro metrics could witness further slippage across the next few months as ongoing flooding has an impact," Raza Jafri, head of research at AKD Securities said.