How the index moved
Today’s close, 162,374.87, is the dot. Over these 20 sessions the index closed as high as 170,425.62 (28 September 2026) and as low as 162,374.87 (23 October 2026).
| KSE-100 close | 162,374.87 |
| Previous close | 163,924.31 |
| Change in points | −1,549.44 |
| Change in percent | −0.95% |
Points by sector
Each of the 100 KSE-100 stocks adds or removes index points. Added up by sector, they explain the day’s move. Among the 29 sectors listed, Fertilizer added the most (+38.7 points), followed by Refinery (+4.2). Commercial Banks took the most away (−427.2 points), followed by Oil & Gas Exploration Companies (−182.4). The listed sectors add up to −1,590.60 points. The index changed by −1,549.44; the remaining +41.16 points come from KSE-100 stocks in sectors not listed here and from rounding.
Up to six sectors on each side, drawn to the same scale. The table below lists all 29 sectors.
| Sector | KSE-100 points |
|---|---|
| Fertilizer | +38.7 |
| Refinery | +4.2 |
| Textile Spinning | +0.2 |
| Synthetic & Rayon | 0.0 |
| Paper, Board & Packaging | 0.0 |
| Vanaspati & Allied Industries | 0.0 |
| Tobacco | −0.1 |
| Textile Weaving | −0.1 |
| Apparel | −1.4 |
| Sugar & Allied Industries | −2.9 |
| Glass & Ceramics | −7.1 |
| Insurance | −8.2 |
| Transport | −9.9 |
| Automobile Parts & Accessories | −10.4 |
| Cable & Electrical Goods | −13.0 |
| Engineering | −14.0 |
| Chemical | −19.3 |
| Pharmaceuticals | −26.6 |
| Leather & Tanneries | −41.1 |
| Textile Composite | −49.0 |
| Oil & Gas Marketing Companies | −57.0 |
| Food & Personal Care Products | −61.4 |
| Automobile Assembler | −80.2 |
| Power Generation & Distribution | −116.5 |
| Technology & Communication | −159.5 |
| Cement | −173.2 |
| Inv. Banks / Inv. Cos. / Securities Cos. | −173.2 |
| Oil & Gas Exploration Companies | −182.4 |
| Commercial Banks | −427.2 |
| Listed sectors, total | −1,590.60 |
| Other KSE-100 stocks and rounding | +41.16 |
| KSE-100 change in points | −1,549.44 |
Breadth and volume
More stocks fell than rose: 133 rose, 310 fell and 45 were unchanged across all stocks that traded. 398,892,577 shares changed hands (39.9 crore). That is 88% of the average of the last 20 sessions (45.1 crore).
- Rose13327.3%
- Fell31063.5%
- Unchanged459.2%
88% of the 20-session average.
- Inv. Banks / Inv. Cos. / Securities Cos.67,699,10117.0%
- Technology & Communication63,659,80616.0%
- Refinery44,964,14511.3%
- Paper, Board & Packaging28,028,6367.0%
- Cement26,569,3316.7%
- All other sectors167,971,55842.1%
398,892,577 shares traded in all (39.9 crore).
The sectors with the most shares traded:
| Sector | Shares traded | Share of market volume |
|---|---|---|
| Inv. Banks / Inv. Cos. / Securities Cos. | 67,699,101 | 17.0% |
| Technology & Communication | 63,659,806 | 16.0% |
| Refinery | 44,964,145 | 11.3% |
| Paper, Board & Packaging | 28,028,636 | 7.0% |
| Cement | 26,569,331 | 6.7% |
Busiest stocks
The five most-traded ordinary shares of the day, by number of shares.
| Stock | Shares traded | Close (Rs) | Change |
|---|---|---|---|
| PASLPervez Ahmed Consultancy Services Ltd. | 32,671,423 | 3.33 | +10.27% |
| MACFLMACPAC Films Limited | 26,687,420 | 59.25 | −9.99% |
| PRLPakistan Refinery Limited | 23,500,089 | 94.52 | −0.63% |
| WTLWorldcall Telecom Limited | 19,408,066 | 0.89 | −1.11% |
| CNERGYCnergyico PK Limited | 19,390,751 | 12.40 | +0.41% |
Price limits
11 stocks closed at their upper price limit (upper lock) and 4 at their lower limit (lower lock). The busiest upper-lock stocks by volume were DNCC (4,397,907 shares) and DSIL (4,337,746 shares); the busiest lower-lock stocks were MACFL (26,687,420 shares) and CFL (39,105 shares).
World markets and oil
Other markets, for context. They moved around the same time as the KSE-100; this is not a measured cause. The session column shows which trading day each figure is from, because the US and German markets close after Pakistan’s day ends.
US and German figures are from the previous session; the table below gives each index’s session date.
| Index | Country | Change | Session |
|---|---|---|---|
| S&P 500 | United States | −1.21% | 22 Oct 2026 |
| DAX | Germany | −1.07% | 22 Oct 2026 |
| Nikkei 225 | Japan | −0.34% | 23 Oct 2026 |
| Hang Seng | Hong Kong | +0.69% | 23 Oct 2026 |
| KOSPI | South Korea | +0.30% | 23 Oct 2026 |
How these figures are made
- Index level and change: the day’s end-of-day closing data.
- Points by sector: each of the 100 KSE-100 stocks’ contribution to the index change in points, added up by sector by Stock AI PSX.
- Breadth and volume: how many stocks rose, fell or were unchanged and how many shares traded, taken from two separate tables and compared.
- World markets and oil: closing levels of the named indices and futures for the sessions shown.
- Checks: 43 automated checks passed before this page was written. They confirm, for example, that the index points add up to the change and that two tables agree on breadth. A day that fails a check is not published.
Research information, not investment advice. Stock AI PSX is independent of the Pakistan Stock Exchange. Read the full Disclaimer.
Research on any company, with sources.
Join the waitlist