Karachi, October 3, 2025: The Pakistan Stock Exchange’s (PSX) benchmark KSE-100 index closed at another all-time high on Friday, with analysts crediting improved macroeconomic stability, strong corporate earnings, and abundant market liquidity for sustaining the rally.
The index gained 500.44 points, or 0.30%, to settle at 168,990.07 after touching an intra-day peak of 169,988.62. This marked the ninth consecutive positive session for the benchmark index, which has now gained 4.15% on a weekly basis.
“The market rally is being fueled by improving macroeconomic stability, strong corporate earnings momentum, and renewed investor confidence,” said Waqas Ghani, Head of Research at JS Global. “Liquidity remains ample, supporting broad-based participation across key sectors,” he told Business Recorder.
Topline Securities noted that FFC, UBL, HUBC, SYS and AICL collectively added 980 points to the index. However, profit-taking in the banking sector—particularly MEBL, MCB, HBL and BAHL—wiped out 577 points.
On Thursday, the KSE-100 surged 2,849.29 points, or 1.72%, to close at 168,489.63, driven largely by institutional buying.
International cues also helped sentiment, with Asian equities headed for strong weekly gains amid expectations of a US Federal Reserve rate cut. MSCI’s Asia-Pacific index rose 0.14%, near Thursday’s record high, while Japan’s Nikkei gained 0.75% ahead of a key leadership vote. Wall Street also ended at record levels, led by technology stocks and AI-linked optimism.
Meanwhile, investors largely brushed aside concerns over the ongoing US government shutdown—the 15th since 1981—amid expectations of minimal economic fallout.
In Pakistan’s currency market, the rupee inched up by Re0.01 to close at 281.26 against the US dollar in the interbank market.
Market activity remained strong with 1.57 billion shares traded, while the value of shares climbed to Rs78.67 billion from Rs70.19 billion in the previous session. Cnergyico PK led volumes with 211.44 million shares, followed by Bank of Punjab (131.82m) and WorldCall Telecom (103.93m).
Out of 485 companies traded, 201 advanced, 254 declined, and 30 remained unchanged.





