Story map
Start here
The short version
- 01The All Share Price Index (ASPI) serves as the Colombo Stock Exchange’s main gauge of overall market direction. It uses float-adjusted market capitalization with a 5% cap to reflect only shares available for public trading. Investors rely on its real-time movements and quarterly
- 02The ASPI functions as Sri Lanka’s broadest equity benchmark.
- 03The index follows a standard market-capitalization formula updated for float adjustment.
Method, source and disclosure
This analysis is prepared by the Market Lens desk from the sources named in the story and publicly available market information. Material revisions appear in the updated timestamp.
View primary source ↗Table of Contents
The Colombo Stock Exchange All Share Price Index appears to mirror every listed share movement at first glance. Yet CSE data reveals a precise float-adjusted, market-cap weighted calculation with a 5% cap that filters for tradable liquidity. As of March 10, 2026, the ASPI closed at 22,344.12, reflecting real investor-accessible trends rather than inflated holdings.
What the ASPI Represents
The ASPI functions as Sri Lanka’s broadest equity benchmark. It tracks the collective price performance of every ordinary share listed on the Colombo Stock Exchange. Investors and analysts treat it as the single most reliable snapshot of overall market health.
- It measures daily, weekly and yearly shifts in listed company valuations.
- Policy makers reference its direction when assessing economic sentiment.
- Fund managers compare portfolio returns against the ASPI to gauge relative performance.
Unlike narrower indices, the ASPI includes every eligible security without selection bias. This comprehensive scope makes it the default reference point for local market commentary.
How ASPI Is Calculated
The index follows a standard market-capitalization formula updated for float adjustment. Current float-adjusted market cap is divided by a divisor that preserves continuity from the base period. The result is scaled to the 1985 starting value of 100.
- Formula: ASPI = Current Float-Adjusted Market Cap ÷ Divisor, where Divisor = Base Market Cap ÷ 100.
- Float adjustment multiplies each company’s total shares outstanding by its latest public holding percentage.
- Public holding data comes directly from quarterly interim financial statements filed by listed entities.
- The divisor adjusts automatically for new listings, delistings and corporate events to keep the index continuous.
This approach ensures the ASPI only reflects shares that retail and institutional investors can actually buy or sell. Full-market-cap methods used before January 2022 overstated influence from strategic stakes that rarely trade.
Market Coverage and Eligibility
Every voting and non-voting ordinary share listed on the CSE qualifies for inclusion. No minimum liquidity or size filter applies. The index therefore captures the entire listed universe from blue-chip banks to smaller industrial names.
- Voting shares have been included since the index launch in 1985.
- Non-voting shares joined the basket effective 19 June 2017.
- New listings enter the index on their first trading day using prospectus public-holding data.
- Delistings are removed immediately after the last trading session.
This all-inclusive design distinguishes the ASPI from selective benchmarks that focus only on the largest or most liquid stocks.
Weighting, Capping and Rebalancing
Each constituent receives weight proportional to its float-adjusted market capitalization. A strict 5% single-company cap prevents any one stock from dominating the index. Excess weight above 5% redistributes proportionally across remaining constituents.
- Rebalancing occurs quarterly after the third Friday of March, June, September and December.
- Public holding percentages update at each rebalance using the most recent disclosures.
- If a new disclosure arrives after the cutoff, the previous quarter’s figure carries forward.
- The 5% cap applies at every rebalance to maintain balance and reduce concentration risk.
Quarterly updates keep the index aligned with evolving ownership structures and prevent outdated floats from distorting movements.
Interpreting ASPI Movements
Daily point changes signal collective shifts in investor confidence across the entire market. Percentage gains or losses provide context for scale. Year-to-date and 12-month returns reveal longer-term momentum.
- A rising ASPI typically indicates broad buying pressure and positive economic signals.
- Falling values often coincide with profit-taking, policy uncertainty or external shocks.
- Intra-day volatility reflects real-time news flow and order-book dynamics.
- Compare ASPI performance against the S&P SL20 to isolate large-cap versus broad-market trends.
- Persistent divergence between price and total-return versions highlights dividend impact.
Traders watch volume alongside index level to confirm whether moves carry conviction. Low-turnover rallies often fade faster than those backed by heavy participation.
Corporate Action Adjustments
Corporate events that change share count or price require immediate divisor recalibration. Adjustments occur before the ex-date to keep the index free of artificial jumps or drops.
- Bonus issues, share splits and consolidations trigger proportional divisor changes.
- Rights issues adjust both share count and price on the ex-date.
- Cash dividends affect the separate All Share Total Return Index but leave the price ASPI unchanged.
- The index committee reviews methodology periodically to maintain relevance.
These mechanical steps ensure the ASPI continues to measure pure price performance rather than structural changes.
Key ASPI Facts at a Glance
Use this quick reference to compare core attributes against other benchmarks.
- Base date and value: 2 January 1985 = 100
- Weighting method: Float-adjusted market capitalization (since 21 January 2022)
- Single-stock cap: 5% at each quarterly rebalance
- Rebalancing frequency: Quarterly
- Eligibility: All voting and non-voting ordinary shares
- Calculation frequency: Real-time during trading hours
- Latest value (10 March 2026): 22,344.12 (+2.01% intraday)
Monitor the next quarterly rebalance date and any major corporate announcements that could trigger divisor adjustments. These events often set the tone for the following session’s opening direction.
