KMI All Shares
270,116,014As of close · 2026-07-29
01—Price chart
Index level across five horizons — toggle to switch between intraday, monthly, year-to-date, annual, and 3-year views.
Trailing returns
Trailing returns
Mock-deterministic horizon returns for this prototype.
02—Index contributors & laggards
Constituents with the greatest positive and negative weighted impact on the index today.
03—Top constituents
Largest index weights with today's price action — sortable.
- Weight
- 10.98%
- Cap
- Rs 1.36T
- Vol
- 1.46M
- Weight
- 7.63%
- Cap
- Rs 1.00T
- Vol
- 725.70K
- Weight
- 6.18%
- Cap
- Rs 780.74B
- Vol
- 408.14K
- Weight
- 6.16%
- Cap
- Rs 804.03B
- Vol
- 4.99M
- Weight
- 5.18%
- Cap
- Rs 653.04B
- Vol
- 1.29M
- Weight
- 4.95%
- Cap
- Rs 593.58B
- Vol
- 1.92M
- Weight
- 2.61%
- Cap
- Rs 354.73B
- Vol
- 140.00
- Weight
- 2.58%
- Cap
- Rs 334.34B
- Vol
- 657.01K
- Weight
- 2.53%
- Cap
- Rs 324.72B
- Vol
- 373.47K
- Weight
- 2.30%
- Cap
- Rs 298.74B
- Vol
- 9.18K
- Weight
- 2.25%
- Cap
- Rs 284.50B
- Vol
- 1.67M
- Weight
- 1.98%
- Cap
- Rs 249.98B
- Vol
- 787.75K
- Weight
- 1.65%
- Cap
- Rs 201.31B
- Vol
- 7.55M
- Weight
- 1.61%
- Cap
- Rs 195.27B
- Vol
- 929.68K
- Weight
- 1.44%
- Cap
- Rs 186.37B
- Vol
- 1.09M
- Weight
- 1.25%
- Cap
- Rs 159.79B
- Vol
- 1.40M
- Weight
- 1.24%
- Cap
- Rs 162.31B
- Vol
- 28.00
- Weight
- 1.17%
- Cap
- Rs 152.21B
- Vol
- 553.02K
- Weight
- 1.11%
- Cap
- Rs 144.22B
- Vol
- 224.86K
- Weight
- 1.05%
- Cap
- Rs 134.12B
- Vol
- 4.56M
- Weight
- 0.97%
- Cap
- Rs 128.80B
- Vol
- 2.00
- Weight
- 0.95%
- Cap
- Rs 116.90B
- Vol
- 53.97K
- Weight
- 0.90%
- Cap
- Rs 118.34B
- Vol
- 214.40K
- Weight
- 0.90%
- Cap
- Rs 111.46B
- Vol
- 86.85K
- Weight
- 0.85%
- Cap
- Rs 90.16B
- Vol
- 106.00
- Weight
- 0.83%
- Cap
- Rs 105.74B
- Vol
- 22.46K
- Weight
- 0.81%
- Cap
- Rs 100.22B
- Vol
- 18.35M
- Weight
- 0.77%
- Cap
- Rs 97.01B
- Vol
- 908.00
- Weight
- 0.75%
- Cap
- Rs 91.08B
- Vol
- 6.26M
- Weight
- 0.73%
- Cap
- Rs 102.29B
- Vol
- 531.40K
- Weight
- 0.72%
- Cap
- Rs 90.47B
- Vol
- 4.87K
- Weight
- 0.71%
- Cap
- Rs 88.23B
- Vol
- 8.17K
- Weight
- 0.70%
- Cap
- Rs 87.40B
- Vol
- 246.03K
- Weight
- 0.67%
- Cap
- Rs 85.31B
- Vol
- 208.00
- Weight
- 0.61%
- Cap
- Rs 79.51B
- Vol
- 230.60K
- Weight
- 0.55%
- Cap
- Rs 64.11B
- Vol
- 770.39K
- Weight
- 0.54%
- Cap
- Rs 71.59B
- Vol
- 286.00
- Weight
- 0.53%
- Cap
- Rs 59.64B
- Vol
- 366.02K
- Weight
- 0.48%
- Cap
- Rs 60.28B
- Vol
- 77.35K
- Weight
- 0.47%
- Cap
- Rs 62.74B
- Vol
- 297.52K
- Weight
- 0.45%
- Cap
- Rs 54.18B
- Vol
- 612.23K
- Weight
- 0.44%
- Cap
- Rs 53.81B
- Vol
- 143.42K
- Weight
- 0.43%
- Cap
- Rs 55.31B
- Vol
- 218.10K
- Weight
- 0.43%
- Cap
- Rs 53.06B
- Vol
- 112.00
- Weight
- 0.43%
- Cap
- Rs 52.89B
- Vol
- 2.01M
- Weight
- 0.42%
- Cap
- Rs 51.48B
- Vol
- 2.06M
- Weight
- 0.41%
- Cap
- Rs 52.35B
- Vol
- 8.34K
- Weight
- 0.36%
- Cap
- Rs 59.11B
- Vol
- 58.66M
- Weight
- 0.34%
- Cap
- Rs 41.37B
- Vol
- 1.73M
- Weight
- 0.34%
- Cap
- Rs 40.50B
- Vol
- 2.53M
- Weight
- 0.32%
- Cap
- Rs 51.53B
- Vol
- 154.88K
- Weight
- 0.32%
- Cap
- Rs 37.87B
- Vol
- 15.23K
- Weight
- 0.31%
- Cap
- Rs 39.11B
- Vol
- 3.84M
- Weight
- 0.31%
- Cap
- Rs 39.51B
- Vol
- 508.07K
- Weight
- 0.30%
- Cap
- Rs 37.97B
- Vol
- 258.55K
- Weight
- 0.29%
- Cap
- Rs 38.60B
- Vol
- 15.00
- Weight
- 0.27%
- Cap
- Rs 32.12B
- Vol
- 2.88M
- Weight
- 0.26%
- Cap
- Rs 32.71B
- Vol
- 86.69K
- Weight
- 0.26%
- Cap
- Rs 34.95B
- Vol
- 3.64M
- Weight
- 0.25%
- Cap
- Rs 33.24B
- Vol
- 3.02K
- Weight
- 0.25%
- Cap
- Rs 31.80B
- Vol
- 7.00
- Weight
- 0.24%
- Cap
- Rs 33.72B
- Vol
- 446.64K
- Weight
- 0.24%
- Cap
- Rs 29.95B
- Vol
- 12.83M
- Weight
- 0.24%
- Cap
- Rs 28.27B
- Vol
- 2.45M
- Weight
- 0.24%
- Cap
- Rs 30.28B
- Vol
- 22.69K
- Weight
- 0.24%
- Cap
- Rs 30.02B
- Vol
- 203.75K
- Weight
- 0.24%
- Cap
- Rs 32.11B
- Vol
- 64.11K
- Weight
- 0.23%
- Cap
- Rs 30.67B
- Vol
- 150.47K
- Weight
- 0.23%
- Cap
- Rs 34.49B
- Vol
- 930.58K
- Weight
- 0.22%
- Cap
- Rs 28.96B
- Vol
- 346.00
- Weight
- 0.22%
- Cap
- Rs 27.20B
- Vol
- 526.00K
- Weight
- 0.22%
- Cap
- Rs 26.34B
- Vol
- 817.08K
- Weight
- 0.21%
- Cap
- Rs 19.28B
- Vol
- 45.56K
- Weight
- 0.20%
- Cap
- Rs 22.53B
- Vol
- 3.24M
- Weight
- 0.20%
- Cap
- Rs 21.20B
- Vol
- 84.50K
- Weight
- 0.20%
- Cap
- Rs 26.91B
- Vol
- 94.78K
- Weight
- 0.20%
- Cap
- Rs 24.87B
- Vol
- 5.99K
- Weight
- 0.18%
- Cap
- Rs 36.14B
- Vol
- 16.49M
- Weight
- 0.18%
- Cap
- Rs 23.95B
- Vol
- 34.05K
- Weight
- 0.18%
- Cap
- Rs 24.44B
- Vol
- 2.46K
- Weight
- 0.18%
- Cap
- Rs 21.53B
- Vol
- 55.90K
- Weight
- 0.17%
- Cap
- Rs 21.92B
- Vol
- 5.87K
- Weight
- 0.16%
- Cap
- Rs 19.85B
- Vol
- 256.82K
- Weight
- 0.16%
- Cap
- Rs 19.63B
- Vol
- 50.87K
- Weight
- 0.16%
- Cap
- Rs 21.26B
- Vol
- 6.51M
- Weight
- 0.15%
- Cap
- Rs 18.93B
- Vol
- 243.00
- Weight
- 0.14%
- Cap
- Rs 16.27B
- Vol
- 8.63K
- Weight
- 0.14%
- Cap
- Rs 16.99B
- Vol
- 137.71K
- Weight
- 0.13%
- Cap
- Rs 16.56B
- Vol
- 13.04K
- Weight
- 0.13%
- Cap
- Rs 14.37B
- Vol
- 22.03K
- Weight
- 0.12%
- Cap
- Rs 15.32B
- Vol
- 606.45K
- Weight
- 0.11%
- Cap
- Rs 14.90B
- Vol
- 1.63K
- Weight
- 0.11%
- Cap
- Rs 13.92B
- Vol
- 79.62K
- Weight
- 0.11%
- Cap
- Rs 13.80B
- Vol
- 248.54K
- Weight
- 0.11%
- Cap
- Rs 12.99B
- Vol
- 5.00
- Weight
- 0.10%
- Cap
- Rs 14.58B
- Vol
- 62.30K
- Weight
- 0.10%
- Cap
- Rs 12.92B
- Vol
- 4.64K
- Weight
- 0.10%
- Cap
- Rs 12.66B
- Vol
- 106.02K
04—Support & resistance
Where the index has repeatedly topped out and found its footing — 1-month and 3-month closing extremes.
- R2 · 3-month high72,878.09+6.7%
- R1 · 1-month high72,878.09+6.7%
- KMI All Shares now68,278.27
- S1 · 1-month low66,572.74-2.5%
- S2 · 3-month low63,284.57-7.3%
The KMI All Shares trades at 68,278.27. Nearest resistance sits at 72,878.09, the 1-month closing high, 6.7% above, with support at 66,572.74, the 1-month closing low, 2.5% below. The wider 3-month band runs from 63,284.57 to 72,878.09. Levels are closing extremes over the stated windows (indices publish no intraday high/low), refreshed with each session.
05—Other benchmarks
Switch between the three headline PSX indices.
06—About this index
Key stats, 52-week range, methodology, and year-by-year returns.
The KMI All Shares index covers every Shariah-compliant company listed on the Pakistan Stock Exchange that passes the KMI screening criteria — the broadest measure of the Islamic segment of the market.
Methodology & rebalancing
Every listed company certified Shariah-compliant at the semi-annual review is included — the broadest Islamic benchmark on the PSX, weighted by market capitalisation. Certification follows the AAOIFI-based screens applied by the Shariah advisors. The index launched in November 2015 with a base of 15,000 points.
The KMI All Shares’s highest close in our five-year record is 72,878.09, set on 06 Jul 2026 — the index currently trades 6.3% below it.
KMI All Shares returns by year
| Year | Year-end close | Annual return |
|---|---|---|
| 2021partial | 22,026.72 | — |
| 2022 | 19,986.62 | -9.3% |
| 2023 | 30,664.11 | +53.4% |
| 2024 | 50,535.11 | +64.8% |
| 2025 | 67,872.78 | +34.3% |
| 2026YTD | 68,278.27 | +0.6% |
07—FAQ
How to read this benchmark on the PSX.
Frequently Asked Questions
KMI All Shares is a benchmark index on the Pakistan Stock Exchange tracking a defined basket of listed companies.
Index levels are computed from constituent prices and weights; this page shows indicative values and history for research.
See the constituents table for current members, weights, and links to each stock page.
You may replicate the index via individual stocks or ask BSL about products that track major PSX benchmarks.
Performance vs benchmark charts on this page show relative moves across standard periods.
PSX publishes periodic review schedules; constituent changes appear in index notices and on this page after updates.
Ready when you are
Open a free BSL trading account
Trade index constituents and ETFs with research and execution tuned for Pakistani investors.
