The All Share Price Index closed down 125.63 points, or 0.62%, at 20,059.42 on Monday, surrendering most of Friday’s rally, EconomyNext reported, citing Colombo Stock Exchange data.

The more liquid S&P SL20 fell 29.36 points, or 0.51%, to 5,709.47. Market turnover was Rs. 680.32 million.

The reversal has itself been reversed

Monday’s fall erased 58.7% of the 213.90 points the index gained on Friday.

It also undid a milestone this desk recorded three days ago. On Friday the ASPI reclaimed the 20,000 level and closed 107.57 points above the 20,077.48 mark that preceded the mid-month sell-off — at that point the fall was not merely recovered but reversed. Monday’s close of 20,059.42 sits 18.06 points below that pre-sell-off level. The reversal is gone.

The index now holds just 59.42 points above the 20,000 line it reclaimed on Friday, and stands 257.49 points below the 20,316.91 close of 9 October, when an NDB Securities analyst first named 20,000 as the level at which buying could be expected to emerge.

The selling built through the day

Because EconomyNext filed twice, the shape of the session is visible, and it was not a weak open.

The exchange opened close to flat, with the ASPI down just 11.49 points, or 0.06%, at 20,173.56 in early trade — and the S&P SL20 actually up 5.07 points at that stage. By the close the index was down 125.63.

That means 114.14 points of the day’s 125.63-point fall — 91% of it — came after the opening quotes. The market did not gap down; it sold off steadily through the session.

Individual stocks show the same pattern. Commercial Bank of Ceylon was up 0.51% at Rs. 199.00 in early trade but finished up only 0.13% at Rs. 198.25. Dialog Axiata was down 0.45% at Rs. 43.80 early and closed down 2.27% at Rs. 43.00.

Turnover has more than halved in three sessions

Rs. 680.32 million is the thinnest trade of the recent run:

SessionTurnover
Thursday 15 OctoberRs. 1.5bn
Friday 16 OctoberRs. 1.14bn
Monday 19 OctoberRs. 680.32m

Raynal Wickremeratne, Head of Research and Strategy at NDB Securities, said turnover remained low, with local sentiment reflecting recent volatility and declines across regional Asian markets.

How thin the market was is clearest in the crossings. Two were recorded — Seylan Bank at Rs. 98 million and John Keells Holdings at Rs. 26 million — and together they accounted for 18.2% of the entire day’s turnover. The Seylan crossing alone was more than half of the Rs. 188.71 million the banking sector traded. Banks led turnover, followed by capital goods at Rs. 177.78 million.

Monday’s movers

Dialog Axiata led the decliners, down 2.27% at Rs. 43.00, followed by Overseas Realty (Ceylon) down 2.00% at Rs. 49.00, John Keells Holdings down 1.67% at Rs. 17.70, Hemas Holdings down 1.29% at Rs. 30.50 and Hatton National Bank down 0.79% at Rs. 375.00.

On the other side, Watawala Plantations rose 2.43% to Rs. 46.40, Richard Pieris and Company 1.54% to Rs. 26.40, Ceylon Cold Stores 0.62% to Rs. 122.00 and Commercial Bank of Ceylon 0.13% to Rs. 198.25.

Dialog made a complete round trip over two sessions: it was Friday’s largest positive contributor, up 3.53% at Rs. 44.00, and Monday’s largest negative one. The fall came on the day EconomyNext’s market report carried news that Dialog’s subsidiary had sold down its stake in the Doc990 operator Digital Health. That transaction was disclosed to the exchange on Friday — the session in which Dialog rose 3.53% — and no filing links it to Monday’s decline. The proximity is recorded here; the connection is not.

Union Chemicals Lanka declared a first interim dividend of Rs. 48.00 per share, with a record date of 28 October and payment on 13 November.

A six-point gap in the S&P SL20

One figure does not reconcile. Both of Monday’s filings imply a Friday closing level for the S&P SL20 of 5,738.83 — the early-trade report puts the index up 5.07 points at 5,743.90, and the closing report puts it down 29.36 points at 5,709.47. Both are internally consistent with that base.

But EconomyNext’s own Friday filing reported the S&P SL20 closing up 0.82%, or 46.74 points, at 5,745.76, a figure this desk verified against the source. The two bases differ by 6.93 points.

The ASPI carries no such gap: Monday’s opening quote of 20,173.56, down 11.49, implies a Friday close of 20,185.05 — exactly the figure EconomyNext reported on Friday. The discrepancy is confined to the S&P SL20, and nothing in either filing explains it.

Not reported: no filing accounts for the 6.93-point difference in the S&P SL20’s stated Friday close, and neither gives the index’s percentage move measured against the higher base. The reports do not give advance-decline counts, foreign participation, or the value of net foreign buying or selling. No reason is given for Dialog’s decline. At the time of writing no other verified newsroom had filed on Monday’s close — Hiru’s Gold FM desk, which does publish CSE closing reports, carried none in its latest listings, and the Daily FT and Daily Mirror business desks typically file market wraps the following morning. This article therefore rests on a single newsroom.