The All Share Price Index closed down 56.48 points, or 0.28%, at 19,927.30 on Wednesday — a third consecutive losing session, and the first to end with the index clearly below the 20,000 line rather than testing it.
The more liquid S&P SL20 fell 24.60 points, or 0.43%, to 5,656.91, EconomyNext reported at 4.21 p.m. Hiru News carried the ASPI figures in Sinhala and gives no SL20 reading.
The three-session slide
The run is now continuous and the arithmetic closes at every step:
| Session | Change | Close |
|---|---|---|
| Mon 19 Oct | −125.63 | 20,059.42 |
| Tue 20 Oct | −75.64 | 19,983.78 |
| Wed 21 Oct | −56.48 | 19,927.30 |
The ASPI has lost 132.12 points over two sessions since giving up the 20,000 level on Tuesday, and the daily losses are shrinking — 125.63, then 75.64, then 56.48. The direction has not changed, but the rate of decline has roughly halved twice.
The S&P SL20 base gap resolves — in the Daily Mirror’s favour
This desk has recorded a reconciliation failure in the S&P SL20 across two sessions, while the ASPI reconciled to the point throughout. Wednesday’s filing settles it.
Tuesday’s two closing reports disagreed: the Daily Mirror put the SL20 at 5,681.51, EconomyNext at 5,686.77 — 5.26 points apart, for the same index on the same day.
Wednesday’s close of 5,656.91, down 24.60, implies a Tuesday base of exactly 5,681.51.
That is the Daily Mirror’s figure, to the hundredth. EconomyNext’s own next-session filing therefore contradicts EconomyNext’s own published Tuesday close and confirms its competitor’s.
It also inverts the hypothesis this desk floated on Tuesday. That report noted the Daily Mirror’s 5,681.51 sat just 1.35 points above EconomyNext’s midday reading and might be an intraday figure carried as a close. On the evidence of Wednesday’s base, the Daily Mirror’s number was the correct close and EconomyNext’s 5,686.77 was the outlier. The percentage change does not discriminate between the two bases — 24.60 against either rounds to 0.43% — but the subtraction does, and it is exact.
What remains unexplained is the earlier half of the problem: the 8.72-point gap between Tuesday’s implied Monday base of 5,700.75 and EconomyNext’s published Monday close of 5,709.47. Wednesday’s filing speaks to Tuesday’s close, not to that.
Hiru’s turnover figure is out by a factor of a thousand
Hiru reports the day’s turnover as “Rs. 1.46 million” (රුපියල් මිලියන 1.46). EconomyNext gives turnover as 1.5 billion rupees.
The error is in the unit, not the number: 1.46 billion rounds to the 1.5 billion EconomyNext reports. The reading can be disproved from EconomyNext’s own sector detail without reference to any third source — consumer services alone led turnover with Rs 738.50 million, which is more than five hundred times Hiru’s stated figure for the entire market.
Readers taking the day’s turnover from the Sinhala filing would conclude the Colombo bourse had traded less than the price of a small apartment.
Where the moves were
Turnover leadership came from consumer services at Rs 738.50 million, according to Dewangi De Silva, Assistant Manager – Research at NDB Securities.
The decliners were concentrated in the large diversified holdings: Carson Cumberbatch (−1.78%), Bukit Darah (−1.65%), John Keells Holdings (−1.12%), Hayleys (−0.57%) and Commercial Bank of Ceylon (−0.51%).
Gains were narrower and led by Asiri Hospital Holdings (+2.46%), followed by PGP Glass Ceylon (+1.63%), Distilleries Company of Sri Lanka (+1.54%), Singer Sri Lanka (+1.00%) and Hatton National Bank (+0.27%).
Carson Cumberbatch and Bukit Darah are related holdings and moved together, so the two largest falls are not independent signals.
Update, 21 October: a third filing closes the gaps — and half the day’s turnover was one block trade
The Daily Mirror filed on the same session at 7.57 p.m., and it supplies the three figures this report listed as missing — along with a detail that changes how the day should be read.
The Daily Mirror’s account carries the identical index readings — ASPI down 56.48 to 19,927.30, S&P SL20 down 24.60 to 5,656.91 — so all three outlets now agree on the day’s closes.
The turnover dispute is settled, and the unit diagnosis was right
The section above concluded that Hiru’s “Rs. 1.46 million” was correct in its digits and wrong in its unit, on the reasoning that 1.46 billion rounds to EconomyNext’s 1.5 billion.
The Daily Mirror reports turnover as LKR 1.46 billion.
That is Hiru’s number with the correct unit attached, confirmed by a third newsroom. The derivation made here from EconomyNext’s sector detail alone now has direct documentary support.
The three missing figures
This report recorded that no filing gave breadth, foreign flows or volume. The Daily Mirror gives all three:
| Measure | Wednesday |
|---|---|
| Shares traded | 65.25 million |
| Gainers / decliners | 58 / 131 |
| Advance–decline ratio | 0.44 |
| Net foreign flow | −LKR 1.04 million (outflow) |
Breadth was far worse than the headline 0.28% fall suggests: more than two shares fell for every one that rose. The foreign outflow, by contrast, was negligible — barely a million rupees on a 1.46-billion-rupee day, which is a rounding error rather than a flight.
Half the market was a single counter
This is the figure that reframes the session. The Daily Mirror reports that the Consumer Services sector led turnover at approximately LKR 738.50 million, of which Fortress Resorts alone generated LKR 730.10 million — and that crossings accounted for 59% of total equity turnover, with Fortress Resorts block activity at about LKR 729.69 million.
Setting those against the LKR 1.46 billion market total:
- Fortress Resorts was almost exactly 50% of the entire day’s turnover.
- Of the Rs 730.10 million traded in it, Rs 729.69 million — 99.9% — was block activity, not ordinary on-market dealing.
- Crossings across the market came to roughly Rs 861 million; Fortress Resorts was about 85% of all of it.
- Fortress Resorts was 98.9% of the consumer services turnover that topped the sector table.
Strip the single negotiated block out and the day’s genuine secondary-market turnover falls to roughly Rs 730 million — half the reported figure. The Daily Mirror draws the same conclusion, noting that the concentration in Fortress Resorts crossings “indicates that underlying secondary-market participation remained relatively subdued.”
A headline turnover that improved therefore conceals a market in which ordinary participation did not. Readers comparing Wednesday’s Rs 1.46 billion against earlier sessions are not comparing like with like.
The intraday path
The Daily Mirror is the only filing to describe the shape of the session. The ASPI briefly traded above 20,000 in early dealing before selling pressure strengthened, fell to an intraday low near 19,910, and recovered part of that into the close.
This qualifies the framing at the top of this report. The index did not spend the session below the 20,000 line — it opened above it, lost it, and closed 17 points off its low. The “selective support” in the Daily Mirror’s headline refers to that late recovery, not to breadth, which was negative throughout.
Contributors: a different ranking
EconomyNext’s decliner list was ordered by percentage move. The Daily Mirror ranks by contribution to the index, which weights by market capitalisation and produces a different order: Commercial Bank was the largest negative contributor, followed by Carson Cumberbatch, CIC Holdings, Dialog Axiata and LAMB.N. Distilleries gave the strongest positive contribution.
Commercial Bank fell only 0.51% on EconomyNext’s figures — the smallest decline on its list — yet contributed most to the fall, because it is among the largest counters on the exchange. Carson Cumberbatch appears high on both lists. Dialog Axiata and CIC Holdings appear on the Daily Mirror’s and not on EconomyNext’s.
Not reported
Neither filing explains the three-session slide, and none connects it to the power cuts and the Norochcholai shutdown running through the same week. None states why EconomyNext’s Tuesday SL20 close differed from its own Wednesday base, and no outlet has published a correction. Hiru gives no SL20 reading at all.
On the block trade that made up half the day’s turnover, no filing identifies the parties to the Fortress Resorts crossing, the price at which it was done, or the number of shares involved — so it cannot be established whether it represents a change of control, a fund rebalancing or a related-party transfer. None reports why a hotel counter of that size dominated a session in which the index fell.
A separate Hiru business item reports that the Colombo bourse’s market value fell by Rs. 324 billion over the first 20 days of October. That figure has not been independently verified by this desk and is noted here only as context for the direction of the month.