The KSE All Share Index covers every eligible company listed on the Pakistan Stock Exchange, making it the broadest measure of the market rather than a selective benchmark.
How the KSE All Share is calculated
It is a free-float capitalisation-weighted index. Because it includes small and thinly traded listings alongside large caps, it can diverge from the KSE-100 during narrow, large-cap-led moves.
KSE All Share key levels
Current level
100,707.78
Change
-457.17 (-0.45%)
Open / High / Low
101,244.35 / 101,255.86 / 100,685.85
Previous close
101,164.95
52-week range
86,803.75 – 113,719.76
Volume / traded value
824.63M shares / PKR 23.11B
Constituents tracked
871 PSX companies
Level as of
October 30, 2026 4:50 PM PKT
KSE All Share performance
Week
+1.19%
Month
-2.12%
3 Month
-5.19%
6 Month
+3.26%
YTD
-3.73%
1 Year
+5.27%
5 Year
+214.35%
Period changes compare the current level with the closing level that far back. Past performance is not a forecast.
Ranked by traded volume in the latest available session. Open the PSX screener for the full constituent list and filters.
KSE All Share FAQ
What is the KSE All Share Index today?
The KSE All Share Index is at 100,707.78, down 457.17 points (-0.45%) in the latest available PSX session. Level as of October 30, 2026 4:50 PM PKT. Quotes follow the latest available PSX session and may be delayed.
What is the KSE All Share Index?
The KSE All Share Index covers every eligible company listed on the Pakistan Stock Exchange, making it the broadest measure of the market rather than a selective benchmark.
How is the KSE All Share Index calculated?
It is a free-float capitalisation-weighted index. Because it includes small and thinly traded listings alongside large caps, it can diverge from the KSE-100 during narrow, large-cap-led moves.
How many companies are in the KSE All Share Index?
The KseAlert index-membership map currently lists 871 PSX companies in the KSE All Share. Membership changes at each PSX recomposition, so the list is refreshed from the exchange feed.
What is the 52-week high and low of the KSE All Share?
The available 52-week range for the KSE All Share is 86,803.75 to 113,719.76. The index is currently at 100,707.78.
Can I set an alert on the KSE All Share?
Yes. KseAlert supports index alerts: choose the KSE All Share and a level, and you are notified when the index crosses it. KseAlert provides data and alerts only — it does not open brokerage accounts or execute trades.
Where does KseAlert get KSE All Share data?
Index levels, volume, and constituent prices come from the Pakistan Stock Exchange feed used across KseAlert. See the data sources page for update frequency, delays, and revision limits.