
The Pakistan Stock Exchange recorded a strong rebound on Wednesday, ending a two-day losing streak as improved economic indicators boosted investor sentiment across major sectors. The recovery was largely driven by positive current account data, which signaled short-term stability in Pakistan’s external financial position.
During intraday trading, the benchmark KSE-100 index surged by more than 3,800 points, climbing to 177,023 points from the previous close of 173,150 points. This sharp rise came after a bearish session earlier in the week, where the index had lost over 1,300 points due to selling pressure.
Read more : Pakistan Stock Market Falls 1% as KSE-100 Loses 1,587 Points
Meanwhile, market activity remained strong despite slightly lower volumes, as more than 716 million shares were traded with a total value exceeding 40 billion rupees. However, market capitalization declined marginally to 19.666 trillion rupees, reflecting cautious participation in selected stocks.
Out of 477 active companies, 128 recorded gains, while 293 closed lower and 56 remained unchanged, showing that the recovery was broad but uneven. Banking, energy, and cement stocks led the upward momentum, supported by improved macroeconomic expectations.
Read more : PSX rebounds as KSE-100 gains 1,200 points
The rally followed official data showing Pakistan’s current account posted a surplus of 121 million dollars in January 2026, compared to a deficit of 265 million dollars in December. This shift reassured investors about foreign inflows and improved export-import balance.
However, despite the monthly surplus, the cumulative current account for the first seven months of the fiscal year remained in deficit at 1.07 billion dollars. Analysts believe continued reforms and stable foreign reserves are essential to sustain long-term confidence in financial markets.
PSX Market Snapshot – 18 Feb 2026
KSE-100 Index: 177,023 points
Points Gained: +3,800
Trading Volume: 716 million shares
Market Value: Rs 40.47 billion
Market Capitalization: Rs 19.66 trillion