PSX in October 2026 in numbers: KSE-100 −2.09%
KSE-100 closed October 2026 at 166,409.25, down 2.09% on 30 Sep. Volume, 100 members, sectors, 100 ex-dates, FIPI/LIPI and the SBP rate.
By the SuperX research team · Reviewed by Umair Aslam, Co-founder & CEO · Published
The KSE-100 closed October 2026 at 166,409.25 on 30 October, which is 3,560.08 points or 2.09% below its 169,969.33 close on 30 September (October 2026 mein KSE-100 kitna gira). Of the 100 members, 21 closed the month above their 30 September close and 79 below. Foreign portfolio investors were net sellers of Rs 19.73 billion over the 22 sessions, by NCCPL’s dates. The month held 100 cash and bonus ex-dates, and on 26 October the State Bank of Pakistan raised its policy rate by 50 basis points to 12%.
This post states what SuperX’s own data holds for October 2026, with each figure dated and the working shown at the end. It gives no view on what any share or index does next, and it is not investment advice.
How did the KSE-100, KMI-30 and All-Share move in October 2026?
The KSE-100 fell 2.09% over the month, the KMI-30 fell 2.31% and the All-Share index fell 2.12%, each measured from the last close of September (30 September) to the last close of October (30 October). Each index had 22 sessions in October.
| Index | Close 30 Sep | Close 30 Oct | Change (points) | Change | Highest close in October | Lowest close in October |
|---|---|---|---|---|---|---|
| KSE-100 | 169,969.33 | 166,409.25 | −3,560.08 | −2.09% | 168,636.85 (1 Oct) | 162,374.88 (23 Oct) |
| KMI-30 | 243,608.50 | 237,971.74 | −5,636.76 | −2.31% | 242,001.97 (6 Oct) | 232,733.99 (23 Oct) |
| All-Share | 102,892.63 | 100,707.78 | −2,184.85 | −2.12% | 102,097.08 (1 Oct) | 98,620.11 (23 Oct) |
| KSE-100 price return | 51,216.12 | 49,631.20 | −1,584.92 | −3.09% | 50,814.61 (1 Oct) | 48,496.86 (23 Oct) |
The KSE-100’s highest close of the month was 168,636.85 on 1 October and its lowest was 162,374.88 on 23 October, which is 4.47% below the 30 September close and 3.71% below the October high. From 23 to 30 October the index rose 4,034.37 points (+2.48%). The KSE-100 page lists the members and their weights, and what the KSE-100 is explains how it is built.
The last row is the price-return version of the index, which leaves dividends out. It fell 3.09% against 2.09% for the headline index, a gap of 1.00 percentage points. PSX’s KSE-100 brochure describes the headline KSE-100 as a total return index; the KSE-100 record-high post shows the two side by side for earlier years.
How many shares traded in October 2026?
The volume field of the KSE-100’s daily history sums to 3,509,724,614 shares for October, 24.22% less than the 4,631,271,062 shares of September, and the All-Share index’s sums to 10,336,027,867 shares, 21.86% less than September’s 13,227,177,938.
| Index | Shares, October (22 sessions) | Daily average | Highest day | Lowest day | Shares, September (22 sessions) | Change on September |
|---|---|---|---|---|---|---|
| KSE-100 | 3,509,724,614 | 159,532,937 | 366,121,541 (29 Oct) | 91,079,484 (13 Oct) | 4,631,271,062 | −24.22% |
| KMI-30 | 1,512,476,182 | 68,748,917 | 110,191,039 (29 Oct) | 35,606,938 (13 Oct) | 1,817,054,337 | −16.76% |
| All-Share | 10,336,027,867 | 469,819,448 | 824,631,939 (30 Oct) | 308,323,740 (9 Oct) | 13,227,177,938 | −21.86% |
Each figure is the sum of the daily volume field of that index’s history, in shares, over the 22 sessions of each month. The KSE-100 and KMI-30 had their highest-volume session on 29 October, and the All-Share index on 30 October. SuperX’s API paths used for this post give volume in shares, not in rupees, so the month’s traded value is not stated here.
Which KSE-100 members moved most in October 2026?
Of the 100 KSE-100 members listed on 4 November 2026, 21 closed October above their 30 September close and 79 below, and the median change across the 100 is −4.64%; the highest is +8.57% (TGL) and the lowest is −25.01% (PTC). The tables rank all 100 by the change from the 30 September close to the 30 October close.
The ten highest changes:
| Rank | Symbol | Company | Close 30 Sep | Close 30 Oct | Change | Cash ex-date in October |
|---|---|---|---|---|---|---|
| 1 | TGL | Tariq Glass Industries Limited | 156.99 | 170.44 | +8.57% | — |
| 2 | GHNI | Ghandhara Industries Limited | 1,068.93 | 1,151.44 | +7.72% | Rs 12.00 on 5 Oct |
| 3 | COLG | Colgate-Palmolive (Pakistan) Limited | 1,099.89 | 1,179.42 | +7.23% | — |
| 4 | PAKT | Pakistan Tobacco Company Limited | 1,397.49 | 1,482.91 | +6.11% | — |
| 5 | BWCL | Bestway Cement Limited | 447.05 | 473.30 | +5.87% | — |
| 6 | ABOT | Abbott Laboratories (Pakistan) Limited | 917.44 | 966.69 | +5.37% | — |
| 7 | ATLH | Atlas Honda Limited | 1,570.00 | 1,652.81 | +5.27% | — |
| 8 | CNERGY | Cnergyico PK Limited | 13.12 | 13.64 | +3.96% | — |
| 9 | FFC | Fauji Fertilizer Company Limited | 541.02 | 559.49 | +3.41% | — |
| 10 | INDU | Indus Motor Company Limited | 1,800.69 | 1,858.20 | +3.19% | — |
The ten lowest changes:
| Rank | Symbol | Company | Close 30 Sep | Close 30 Oct | Change | Cash ex-date in October |
|---|---|---|---|---|---|---|
| 1 | PTC | Pakistan Telecommunication Company Ltd | 60.26 | 45.19 | −25.01% | — |
| 2 | AHCL | Arif Habib Corporation Limited | 16.17 | 12.92 | −20.10% | Rs 1.25 on 20 Oct |
| 3 | PGLC | Pak-Gulf Leasing Company Limited | 15.86 | 12.86 | −18.92% | — |
| 4 | SAZEW | Sazgar Engineering Works Limited | 1,707.65 | 1,400.25 | −18.00% | — |
| 5 | CPHL | Citi Pharma Ltd. | 73.19 | 60.74 | −17.01% | — |
| 6 | NPL | Nishat Power Limited | 61.16 | 51.80 | −15.30% | Rs 1.00 on 15 Oct |
| 7 | YOUW | Yousaf Weaving Mills Limited | 5.30 | 4.50 | −15.09% | — |
| 8 | PKGS | Packages Limited | 727.97 | 624.70 | −14.19% | — |
| 9 | SSOM | S.S.Oil Mills Limited | 470.44 | 406.52 | −13.59% | Rs 5.00 on 21 Oct |
| 10 | PSX | Pakistan Stock Exchange Limited | 46.48 | 40.59 | −12.67% | — |
These are closing prices from SuperX’s daily price history. They are adjusted for splits and bonus issues where one was published, and not for cash dividends, so a share that went ex-dividend shows the fall on its ex-date inside its change. 29 of the 100 members had a cash-dividend ex-date in October, and the last column lists those among the twenty shown. The index weights its members by free-float market capitalisation, so its −2.09% and the median of the 100 members’ changes are different measures. Each symbol links to its stock page.
How did the sectors move in October 2026?
Among the 19 sectors that have at least ten listed shares, the median share change from 30 September to 30 October ran from −1.17% in textile spinning to −13.55% in paper, board and packaging, and the median was negative in all 19 of them.
| Sector | Shares | Median change | Up | Down |
|---|---|---|---|---|
| Textile spinning | 41 | −1.17% | 20 | 21 |
| Insurance | 27 | −1.60% | 7 | 20 |
| Pharmaceuticals | 14 | −2.27% | 4 | 10 |
| Textile composite | 38 | −2.71% | 15 | 23 |
| Modarabas | 20 | −2.82% | 7 | 13 |
| Commercial banks | 19 | −2.91% | 5 | 14 |
| Sugar and allied industries | 26 | −3.15% | 7 | 19 |
| Cement | 19 | −4.14% | 3 | 16 |
| Automobile parts and accessories | 12 | −4.18% | 1 | 11 |
| Automobile assembler | 10 | −4.52% | 4 | 6 |
| Investment banks and securities companies | 31 | −4.56% | 9 | 22 |
| Oil and gas marketing companies | 10 | −4.93% | 2 | 8 |
| Power generation and distribution | 15 | −5.52% | 2 | 13 |
| Food and personal care products | 26 | −6.28% | 4 | 22 |
| Engineering | 18 | −6.60% | 2 | 16 |
| Chemical | 26 | −6.82% | 8 | 18 |
| Miscellaneous | 19 | −7.60% | 3 | 16 |
| Technology and communication | 21 | −8.52% | 3 | 18 |
| Paper, board and packaging | 10 | −13.55% | 1 | 9 |
A sector’s change here is the median of the price changes of its shares, each share counted once whatever its size. The count covers 481 shares: the actively listed shares on 4 November 2026, less 9 exchange-traded funds and debt lines, less 10 with no close on one of the two dates. The other 18 sectors in the data have fewer than ten shares each and are not tabulated; the sectors pages show the latest day’s figures for every sector, and the markets page shows the market as a whole.
How many dividends went ex in October 2026?
SuperX’s record holds 100 ex-dates in October 2026, 99 cash dividends and 1 bonus issue (CLOV, 15%), on 98 different symbols; 97 of the 100 ex-dates are confirmed and 3 are marked expected (PRET, NICL, CLOV).
| Ex-dates in | All | Cash | Bonus |
|---|---|---|---|
| 1–2 Oct | 1 | 1 | 0 |
| 5–9 Oct | 11 | 10 | 1 |
| 12–16 Oct | 32 | 32 | 0 |
| 19–23 Oct | 52 | 52 | 0 |
| 26–30 Oct | 4 | 4 | 0 |
| October | 100 | 99 | 1 |
The ten largest cash payouts per share, with the ex-date of each, are below. Rupees per share equal the percentage of face value times the face value, divided by 100, as the percent-of-face-value guide explains. The table has 11 rows because payouts tie: three at Rs 15.00 for fourth place and two at Rs 12.00 for tenth place. Payouts are before tax.
| Rank | Symbol | Company | Rupees per share | Percent of face value | Ex-date | Note |
|---|---|---|---|---|---|---|
| 1 | NESTLE | Nestle Pakistan Limited | 97.00 | 970% | 30 Oct | — |
| 2 | POL | Pakistan Oilfields Limited | 72.50 | 725% | 12 Oct | — |
| 3 | APL | Attock Petroleum Limited | 40.00 | 400% | 12 Oct | — |
| 4 | FZCM | Fazal Cloth Mills Limited | 15.00 | 150% | 21 Oct | face value Rs 10 assumed by the API |
| 4 | PRET | Premium Textile Mills Limited | 15.00 | 150% | 20 Oct | ex-date expected, not confirmed |
| 4 | ATRL | Attock Refinery Limited | 15.00 | 150% | 12 Oct | — |
| 7 | MUREB | Murree Brewery Company Limited | 14.50 | 145% | 15 Oct | — |
| 8 | SHEZ | Shezan International Limited | 13.50 | 135% | 20 Oct | — |
| 9 | SITC | Sitara Chemical Industries Limited | 13.00 | 130% | 20 Oct | — |
| 10 | GAL | Ghandhara Automobiles Limited | 12.00 | 120% | 5 Oct | — |
| 10 | GHNI | Ghandhara Industries Limited | 12.00 | 120% | 5 Oct | — |
In 14 of the 100 October entries (including the FZCM row above) the API assumes a face value of Rs 10 because none is on record; the rupee figure for those entries rests on that assumption. The full list for every company is on the dividends page, and each stock’s dividend history is on its own page, for example NESTLE’s.
How much did foreign and local investors trade net in October 2026?
By NCCPL’s own dates, foreign portfolio investors (FIPI) had a net value of −19.73 billion rupees (−Rs 19,733,023,268) over the 22 sessions from 1 to 30 October, and local investors (LIPI) the mirror figure of +19.73 billion (+Rs 19,733,023,284); the two differ by Rs 16. A negative FIPI figure means foreign investors sold more than they bought.
| NCCPL dates | Sessions | FIPI net (Rs billion) | LIPI net (Rs billion) |
|---|---|---|---|
| 1–2 Oct | 2 | +0.55 | −0.55 |
| 5–9 Oct | 5 | −0.42 | +0.42 |
| 12–16 Oct | 5 | −1.52 | +1.52 |
| 19–23 Oct | 5 | −1.56 | +1.56 |
| 26–30 Oct | 5 | −16.78 | +16.78 |
| October | 22 | −19.73 | +19.73 |
FIPI’s net value was negative on 17 of the 22 sessions and positive on 5. The most negative session was 30 October at −12.44 billion rupees, which is 63% of the month’s total, and the most positive was 7 October at +0.37 billion rupees. SuperX serves NCCPL’s “portfolio investment” figures as published; they say who traded, not why. FIPI and LIPI explained covers how to read them.
What did the State Bank of Pakistan decide on 26 October 2026?
On 26 October 2026 the SBP’s Monetary Policy Committee raised the policy rate by 50 basis points to 12% from 11.5%, effective 27 October, according to news reports of the decision by Dawn, Business Recorder, The Express Tribune and ARY News. SuperX did not open SBP’s own page, which refused automated access, so check the figure at sbp.org.pk.
| Date (2026) | Event | KSE-100 close | Change on previous session |
|---|---|---|---|
| Fri 23 Oct | Lowest KSE-100 close of the month | 162,374.88 | — |
| Mon 26 Oct | SBP’s MPC raises the policy rate by 50 basis points to 12% | 163,038.47 | +0.41% |
| Tue 27 Oct | The new rate takes effect | 164,467.20 | +0.88% |
| Fri 30 Oct | Last session of October | 166,409.25 | +1.18% |
The table puts dates beside closes and says nothing about cause. The previous decision, on 14 September, held the rate at 11.5%.
What is scheduled next?
As of 4 November 2026, SuperX’s calendar lists 30 ex-dates in November, 29 cash dividends and 1 bonus issue, from 2 to 11 November. The November 2026 dividend calendar lists each one. SBP’s Monetary Policy Committee calendar lists its next meeting on 14 December 2026.
| Date (2026) | What | Source |
|---|---|---|
| 2–11 Nov | 30 ex-dates (29 cash, 1 bonus) | SuperX dividend record, 4 Nov |
| Mon 9 Nov | Market holiday, Iqbal Day | SuperX trading calendar, 4 Nov; not yet confirmed by the exchange |
| Mon 14 Dec | SBP Monetary Policy Committee meeting | SBP’s MPC calendar, as read from a search result; SBP’s page refused automated access |
How were these numbers made?
Every figure comes from SuperX’s public API at api.superx.pk or from the website built on it, read on 4 November 2026. Where SuperX’s market data comes from explains the sources and the words “filed” and “derived”.
- Index levels and volume: the daily history of each index,
/indices/{code}/historyfor KSE100, KMI30, ALLSHR and KSE100PR. A level is the daily close. “30 September” and “30 October” are the last sessions of each month in that history; each month has 22 sessions. Changes are close to close. - Members:
/indices/KSE100/memberslists the 100 members as of 4 November 2026; the members as of 30 September were not checked. Each member’s closes on 30 September and 30 October come from/ohlc?range=1Y. All 100 have both closes. Change is the 30 October close divided by the 30 September close, minus one. The closes are not adjusted for cash dividends. - Sectors:
/stocksgives the sector of each share. The median is of the 481 shares’ changes computed as for members. - Dividends:
/actionslists payouts newest ex-date first, 500 records back to 4 August 2025, which includes every October ex-date. The rupees per share are the API’s own figure. Expected ex-dates are those the exchange has not yet confirmed. - Flows:
/flows, NCCPL’s portfolio investment figures by NCCPL’s date. Net value is buys minus sells, in rupees. - Calendar:
/calendarfor the market holiday.
A figure may differ in its last digit from an earlier SuperX page if the source revised a close. Traded value in rupees, and the members as of 30 September, are not in the data used here and are left out.
Frequently asked questions
How did the KSE-100 perform in October 2026?
It closed at 166,409.25 on 30 October, 2.09% lower than the 169,969.33 close on 30 September. The highest close of the month was 168,636.85 on 1 October and the lowest was 162,374.88 on 23 October.
What did foreign investors do on PSX in October 2026?
NCCPL’s data shows FIPI at a net −19.73 billion rupees over the 22 sessions of October, with −12.44 billion rupees on 30 October alone. LIPI’s net was +19.73 billion rupees.
What was the highest cash dividend per share with an October 2026 ex-date?
Nestle Pakistan (NESTLE) at Rs 97.00 per share, ex-date 30 October, then Pakistan Oilfields (POL) at Rs 72.50 on 12 October and Attock Petroleum (APL) at Rs 40.00 on 12 October.
What is the SBP policy rate now?
SBP raised it to 12% on 26 October 2026, effective 27 October. Its next scheduled meeting is on 14 December 2026, so check sbp.org.pk for the current figure.
Try it
Open the index on the free chart terminal and set the range to one month to see the October closes on a chart: KSE-100 on SuperX Charts. For the latest figures, use the markets page and the dividend calendar.
Education, not investment advice.
START TRACKING YOUR PSX PORTFOLIO
SuperX is a free PSX portfolio tracker: every holding, dividend and book closure in one place. Leave your email and we write once, when the app opens.