KSE All-Share Index
The KSE All-Share Index is the Pakistan Stock Exchange's broadest benchmark — it includes every eligible listed company, not just a fixed top 30 or 100.
The KSE All-Share Index is the widest benchmark on the Pakistan Stock Exchange (PSX). Where the KSE-100 is capped at 100 companies and the KSE-30 at 30, the All-Share Index aims to include *every* eligible listed company on the exchange. There is no fixed constituent count — the number rises and falls as companies list, delist, or become eligible.
Why a whole-market index exists
The headline benchmarks deliberately leave companies out — that is what makes them useful as a focused gauge. But it also means they miss the smaller and mid-sized names. The All-Share Index fills that gap: it is the closest thing to a single number for the entire listed market, which makes it the natural reference point when you want breadth rather than a curated shortlist.
How it compares to the headline benchmarks
| Index | Companies | What it captures |
|---|---|---|
| KSE All-Share | All eligible listed | The whole market |
| KSE-100 | 100 | Broad benchmark, sector-representative |
| KSE-30 | 30 | Most liquid large caps |
Because it spans the whole market, the All-Share Index includes many thinly traded companies. That breadth is its strength as a market-wide gauge, but it also means individual small caps inside it can be hard to trade in size.
Screening across the whole market
When you want your strategy to look beyond the big names, a whole-market view is where opportunities hide. On PSX Algos you can backtest an idea across a wide universe of PSX stocks and see how it would have behaved — while keeping in mind that smaller names are harder to trade in practice.
Build a strategy →Frequently asked
What is the KSE All-Share Index?
It is the Pakistan Stock Exchange's broadest index. It aims to include every eligible listed company, making it the closest single measure of the entire listed market rather than a fixed shortlist.
How is the KSE All-Share different from the KSE-100?
The KSE-100 is limited to 100 companies chosen for sector representation and size. The All-Share Index has no fixed cap and covers all eligible listed companies, so it captures small and mid caps the KSE-100 leaves out.
How many companies are in the KSE All-Share Index?
There is no fixed number. The count changes as companies list, delist, or move in and out of eligibility, because the index is meant to represent the whole market.