Key Takeaways
- Foreign investors injected $34.4 million into the Pakistan Stock Exchange (PSX) in July 2026.
- Banks and oil & gas E&P sectors attracted the largest inflows of $13.8 million and $6.7 million respectively.
- KSE-100 Index declined by 2.3% during the month.
Foreign investors emerged as net buyers at the Pakistan Stock Exchange (PSX) for the first time in 23 months, injecting a net $34.4 million into equities in July 2026.
This marked a significant shift from the previous trend where foreign investors had been net sellers, with net outflows ranging from $12 million to $279 million over the preceding 22 months.
According to data compiled by the National Clearing Company of Pakistan Limited (NCCPL), foreign investors bought shares worth $322.3 million and sold shares worth $287.9 million, resulting in a net inflow of $34.4 million.
Major sectors witnessed net buying, with banks and oil & gas exploration and production (E&P) attracting the largest inflows of $13.8 million and $6.7 million respectively, followed by other sectors which saw a net investment of $17.7 million.
However, foreign investors pulled out net $3.6 million from technology stocks, $2.7 million from power stocks, and sold cement and textile stocks for net $0.2 million each in the month.
The KSE-100 Index declined by 4,208 points or 2.3% to close at 176,094 points during July 2026, with geopolitical tensions keeping investor confidence on edge throughout the month.
Sector-wise performance of the KSE-100 Index saw positive contributions from banks, refinery, synthetic, and tobacco sectors, while E&P, cement, fertiliser, and technology sectors contributed negatively.
Average trading volumes reached 845.1 million shares in July 2026, up by 1% month-on-month, with the average total traded value of $134.9 million showing a 5% decrease in US dollar terms compared to the previous month.





