How the index moved
Today’s close, 164,467.20, is the dot. Over these 20 sessions the index closed as high as 169,969.32 (30 September 2026) and as low as 162,374.87 (23 October 2026).
| KSE-100 close | 164,467.20 |
| Previous close | 163,038.46 |
| Change in points | +1,428.74 |
| Change in percent | +0.88% |
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, Commercial Banks added the most (+568.1 points), followed by Cement (+146.1). Technology & Communication took the most away (−10.6 points), followed by Chemical (−9.5). The listed sectors add up to +1,407.40 points. The index changed by +1,428.74; the remaining +21.34 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 |
|---|---|
| Commercial Banks | +568.1 |
| Cement | +146.1 |
| Fertilizer | +132.3 |
| Automobile Assembler | +100.1 |
| Oil & Gas Exploration Companies | +93.0 |
| Power Generation & Distribution | +73.5 |
| Inv. Banks / Inv. Cos. / Securities Cos. | +53.7 |
| Pharmaceuticals | +49.9 |
| Oil & Gas Marketing Companies | +49.3 |
| Tobacco | +33.1 |
| Textile Composite | +29.0 |
| Refinery | +19.5 |
| Food & Personal Care Products | +19.5 |
| Leather & Tanneries | +16.5 |
| Transport | +10.2 |
| Insurance | +9.1 |
| Glass & Ceramics | +6.9 |
| Cable & Electrical Goods | +6.3 |
| Sugar & Allied Industries | +5.6 |
| Automobile Parts & Accessories | +4.8 |
| Engineering | +4.2 |
| Vanaspati & Allied Industries | +0.4 |
| Apparel | +0.2 |
| Synthetic & Rayon | 0.0 |
| Textile Spinning | −0.1 |
| Textile Weaving | −0.1 |
| Paper, Board & Packaging | −3.6 |
| Chemical | −9.5 |
| Technology & Communication | −10.6 |
| Listed sectors, total | +1,407.40 |
| Other KSE-100 stocks and rounding | +21.34 |
| KSE-100 change in points | +1,428.74 |
Breadth and volume
More stocks rose than fell: 281 rose, 168 fell and 41 were unchanged across all stocks that traded. 400,830,456 shares changed hands (40.1 crore). That is 90% of the average of the last 20 sessions (44.4 crore).
- Rose28157.3%
- Fell16834.3%
- Unchanged418.4%
90% of the 20-session average.
- Power Generation & Distribution76,825,79919.2%
- Technology & Communication55,105,21813.8%
- Refinery42,331,72110.6%
- Cement25,603,3376.4%
- Inv. Banks / Inv. Cos. / Securities Cos.24,918,6876.2%
- All other sectors176,045,69443.9%
400,830,456 shares traded in all (40.1 crore).
The sectors with the most shares traded:
| Sector | Shares traded | Share of market volume |
|---|---|---|
| Power Generation & Distribution | 76,825,799 | 19.2% |
| Technology & Communication | 55,105,218 | 13.8% |
| Refinery | 42,331,721 | 10.6% |
| Cement | 25,603,337 | 6.4% |
| Inv. Banks / Inv. Cos. / Securities Cos. | 24,918,687 | 6.2% |
Busiest stocks
The five most-traded ordinary shares of the day, by number of shares.
| Stock | Shares traded | Close (Rs) | Change |
|---|---|---|---|
| KELK-Electric Limited | 54,026,559 | 5.80 | +2.66% |
| CNERGYCnergyico PK Limited | 30,638,557 | 12.72 | +3.42% |
| WTLWorldcall Telecom Limited | 24,032,653 | 0.96 | +9.09% |
| TISLTasdeeq Information Services Limited | 11,041,782 | 4.66 | +0.87% |
| PRLPakistan Refinery Limited | 10,849,855 | 96.09 | +0.40% |
Price limits
10 stocks closed at their upper price limit (upper lock) and 3 at their lower limit (lower lock). The busiest upper-lock stocks by volume were UCAPM (1,930,503 shares) and DOL (1,552,950 shares); the busiest lower-lock stocks were DSIL (5,898,694 shares) and BAPLR1 (203,828 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 | +0.70% | 26 Oct 2026 |
| DAX | Germany | +0.91% | 26 Oct 2026 |
| Nikkei 225 | Japan | +1.73% | 27 Oct 2026 |
| Hang Seng | Hong Kong | −0.73% | 27 Oct 2026 |
| KOSPI | South Korea | +3.09% | 27 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: 40 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