Four things that had to go right — and did
Every asymmetric rally has an origin story. The Pakistan bull market has four:
1. Rates peaked and started falling
The SBP took the policy rate to 22% in mid-2024 to break the currency crisis. Since then, cumulative easing of ~1050 bps has cut financing costs across the corporate universe and pushed money out of savings deposits and into equities. The current 11.5% rate still leaves room to fall further.
2. IMF program discipline stuck
The current $7bn EFF program cleared its reviews cleanly. That gave the rupee an anchor, kept remittance flows growing, and let FX reserves rebuild. External stability is the foundation without which nothing else on this list happens.
3. Earnings caught up to valuations
The market entered 2023 trading at a mid-single-digit P/E — historically cheap even for Pakistan. Two years of double-digit corporate earnings growth (banks, cements, E&P, fertilizer) have re-rated multiples upward while still keeping the market cheap on a global comparison basis.
4. Retail participation returned
Broker-account openings have tripled since 2023. Local mutual-fund AUMs have doubled. When retail comes back to PSX, it tends to overshoot — that is exactly what the tape looks like right now.
Who led — and who lagged
The 3-year composition tells a clearer story than the headline index does. Roughly:
- Banks (HBL, MEBL, MCB, UBL): the biggest weight, biggest contributor. NIMs held up longer than the market expected, and non-fund income surprised to the upside.
- Cements (LUCK, DGKC, MLCF): operating-leverage story. Cheap coal, PKR stability, and public-sector project restarts drove the rerating.
- E&P (OGDC, PPL, MARI): circular debt worries kept these cheap for a long time. Repayment schedule progress has been the catalyst.
- Fertilizer (FFC, EFERT): defensive high-yielders that held up when the market wobbled and re-rated when it rallied.
- Autos (INDU, PSMC, HCAR): the sharpest gains. Demand recovery + rupee stability = pricing power returned all at once.
The laggards are structural: textiles (cotton and USD margin pressure), pharma (regulatory pricing), and select cyclicals with too much leverage.
What could break it
Geopolitical shock
The September 15-16 India-Pakistan naval incident is the reminder. A sustained escalation would compress equity multiples fast — 5-10% in weeks is the base case for even a modest tension leg-up.
IMF program slippage
Fiscal discipline is what keeps the rupee steady. A visible slippage — tax collection shortfall, budget-deficit blowout, energy circular-debt reversal — is the fastest way to lose the FX anchor.
Global risk-off
Pakistan is a frontier market. When developed-market VIX spikes and EM outflows accelerate, PSX is not immune — the September 16 Middle East selloff (-1,400 points intraday) was a small preview.
Rate-cut disappointment
The market is pricing continued easing. If the SBP has to pause for longer than the curve expects, multiple compression is the immediate risk — particularly in high-duration growth names.
The honest read for retail
Three-year returns of 300% mean the easy money is gone. What's left is a market that's fairly valued on Pakistan-domestic metrics, cheap on global comparisons, and much more sensitive to disappointment than it was 18 months ago. That doesn't mean stop investing — it means position sizing, sector diversification, and discipline on stop-losses matter more now than they did in 2023.
Concentration in a few names that led the rally is where most retail portfolios are today. The next 12 months will reward rebalancing.