QUANT + NEWS SENTIMENT · MARKET AUTOPSY

CSE June 2026 Selloff: Eight Triggers
Nobody Saw Coming Together

A full-stack analysis of the ASPI's 8.3% drawdown from April's 24,000 peak — tracing the Iran war energy shock, the CBSL's surprise 100bps rate hike, Rs. 25bn+ in foreign equity outflows, a suspicious volume spike, and the snowball of Q1 earnings misses that tipped retail confidence.
Date June 3, 2026 ASPI at Close 22,011.10 Peak (Apr) ~24,000 Drawdown −8.3% YoY +26.84% Author DamithInvest / inwestout.com
!
Not Investment Advice. This analysis is produced by DamithInvest for educational and personal research purposes. The author is not registered with the SEC of Sri Lanka. All signals, quant outputs, and flow observations are analytical opinions based on public data — not buy/sell/hold recommendations. Conduct your own due diligence.
ASPI (Jun 3)
22,011
▼ 166.55 pts (−0.75%)
S&P SL20
6,097.83
▼ 32.82 pts (−0.54%)
ASPI Peak (Apr)
~24,000
Early April 2026
Total Drawdown
−8.3%
~1,989 pts from peak
1-Month Return
−3.01%
Past 30 days
YTD Foreign Outflow
Rs. 25bn+
Equity only (to Apr 23)
Policy Rate
8.75%
+100bps May 25–26
USD/LKR (Jun 3)
332–335
YTD: −7.29% | Peak: 345.39
Inflation (May)
5.4%
Up from 2.2% in March
Gross Reserves
$6.8bn
~3.8 months import cover
01 ASPI Price Walk — The Full Drawdown May–Jun 2026
ASPI — April Peak to June 3, 2026 (Reconstructed from CSE Data)
24,000 23,000 22,000 21,000 CBSL +100bps Vol spike Peak ~24,000 22,011 Apr 1 Apr 10 Apr 18 Apr 25 May 20 May 26 May 29 Jun 3
Date Day ASPI Close Change (pts) Change (%) S&P SL20 Turnover (Rs.) Key Event
~Apr 1–5Mon–Fri ~24,000 CYCLE PEAK
Apr 18Fri ~22,773 Implied~−5.1% Early selling; Iran war uncertainty
Apr 25Fri 22,568 −205.7−0.9% (wk) ~Rs. 2bn/day Foreign YTD outflow Rs. 24.9bn
May 14–20Mon–Fri 21,858 Crash wk~−3.1% Elevated THE 10% DRAWDOWN WEEK from Apr peak
May 23Fri ~21,930 +72+0.33% Brief stabilisation pre-meeting
May 25–26Sun–Mon ~21,700 ~−230~−1.05% CBSL shocks with 100bps hike → market −0.5–0.8% on day
May 29Thu 22,311 +381+0.50% 6,159 Rs. 7.38bn ⚠ ANOMALY: 3–4x normal volume. Div. Financials Rs. 3.89bn; Insurance Rs. 1.17bn
Jun 1Mon 22,256 −55−0.24% 6,152 Rs. 1.67bn HNB 185k crossing; Dialog 1m crossing
Jun 2Tue 22,178 −78−0.35% 6,131 Rs. 2.02bn Haycarb +5.24%; LOLC −1.84%
Jun 3Wed 22,011 −167−0.75% 6,098 Rs. 2.05bn CBH −6.28%; Dialog −2.51%; regional selloff (Hang Seng −1.56%)
ANOMALY FLAG

The week ending May 29 (a 4-day week) is confirmed by official CSE weekly data as the single most significant foreign selling event of the period. Foreign investors sold Rs. 5.01 billion while buying only Rs. 731 million — a net foreign outflow of Rs. 4.28 billion in four trading days. Yet the ASPI closed the week UP +1.74%. Why? Domestic investors absorbed every rupee of foreign selling: domestic net purchases were Rs. 15.86bn vs sales of Rs. 11.58bn — a domestic net buy of Rs. 4.28bn, almost exactly offsetting the foreign outflow. This is a classic "passing the bag" dynamic: foreigners distributed to eager local buyers at slightly elevated prices, then the market softened in June once domestic demand was exhausted. The Thursday spike to Rs. 7.38bn in single-day turnover is now clearly the day the bulk of this foreign block changed hands.

02 The Snowball: Eight Triggers That Converged Feb → Jun 2026
No single event caused this drawdown. What you are watching is a multi-factor compression — each trigger amplified the next. Retail and institutional investors missed most of these early because they arrived from completely different directions: geopolitics, energy economics, macro policy, and corporate earnings all landed simultaneously.
Late Feb 2026 — Trigger 1
🔥 US–Israeli Strike on Iran: The Hidden Starter Pistol
The US–Israeli military operation against Iran began in late February 2026. The market didn't react immediately — Sri Lanka's distance from the Middle East created a false sense of insulation. But Sri Lanka imports 100% of its crude oil. With Iran controlling the Strait of Hormuz corridor and disrupting Gulf shipping lanes, global crude prices began rising sharply. The rupee started weakening as import costs jumped.
March 2026 — Trigger 2
⛽ Energy Shock: 40% Fuel Price Hike + Wednesday Public Holidays
Sri Lanka announced a 40% fuel price hike to pass through the oil cost surge. The government also introduced Wednesday public holidays to conserve fuel — a psychologically alarming signal that mirrored the 2022 crisis. The LKR began its decline from this point. From early March, the rupee tumbled 8.7% in approximately 10 weeks. Foreign government securities investors — already skittish after the 2022 default — pulled $64 million from T-bills and bonds in March alone.
March–April 2026 — Trigger 3
💸 Foreign Equity Outflow Begins Quietly
While ASPI held near 24,000 in early April (still up 26%+ YoY), foreign investors were already rotating out. YTD net foreign selling at the CSE reached Rs. 3bn, then Rs. 4bn, then Rs. 8bn by mid-April — each milestone reported in the Daily FT with little market reaction. On April 23, a single day saw Rs. 2.52bn net outflow (Softlogic Life, Ceylon Tobacco, Hayleys Fabric), ending a 21-session selling streak — but the YTD figure was already Rs. 25bn. Retail didn't connect the dots.
April 2026 — Trigger 4
📊 Q1 2026 Earnings: Mixed Bag Meets Elevated Expectations
Q1 2026 corporate results arrived against a backdrop of high ASPI valuations and high market expectations. HNB's PAT was solid at Rs. 9.95bn but net income fell 5.7% YoY, EPS dropped from Rs. 18.54 to Rs. 17.64, and profit margin compressed from 26% to 22% — a visible miss on quality. COMB outperformed with +20% net income growth and stable 37% margins. SLTL was the standout with PAT +53.3%. But the headline banking story — NII growth masking margin compression — triggered quiet repositioning.
May 2026 — Trigger 5
📉 Inflation Surge: From 2.2% to 5.4% in 60 Days
Annual CCPI inflation surged from 2.2% in March to 5.4% in May — a 3.2 percentage point jump in 60 days. This was the fastest pace of re-inflation since the 2022 crisis. The proximate driver was fuel costs flowing through transport and food. The CBSL, which had cut rates 825bps over 24 months since June 2023, now faced a policy dilemma: defend the currency and fight inflation, or protect growth. The market didn't yet price in the magnitude of the response.
May 21, 2026 — Trigger 6
💱 LKR Peaks at 345.39 — Rupee Crisis Flashback
The USD/LKR rate peaked at 345.39 on May 21 — the highest level since the post-crisis stabilisation. It subsequently pulled back to 326–332 after CBSL intervention (selling FX reserves), but the psychological damage was done. The sharp rupee move triggered memories of 2022. Gross official reserves fell to $6.8bn (3.8 months of imports) after CBSL FX sales. The IMF programme's reserve targets were now at risk, adding pressure to act on rates.
May 25–26, 2026 — Trigger 7
🏦 CBSL Shocks With 100bps Hike — Only 1/10 Economists Predicted It
The CBSL raised the overnight policy rate by 100 basis points to 8.75% — the first hike since the crisis, the biggest in four years, and one predicted by only 1 of 10 Bloomberg economists surveyed. This was not a "managed" policy signal; it was an emergency defence of price stability. The CSE opened 0.5%–0.8% lower on the announcement. Within 24 hours: First Capital cut its 2026 growth forecast from 3–4% to 2.5–3%; CAL cut by 100bps; Citi trimmed by 40bps. Sector rotation out of equities and into newly attractive fixed income began immediately.
Late May–Jun 3, 2026 — Trigger 8
🌍 Global Contagion + Continued Distribution
On June 3, regional markets added pressure: Hong Kong's Hang Seng fell 1.56%, India's Nifty 50 dropped 0.33%. The week ended May 27 saw foreigners sell a net Rs. 7.33bn ($22.55mn) from Sri Lanka government securities — the third consecutive week of outflows totalling USD 51mn+. Equities followed. Three consecutive down days: −0.24%, −0.39%, −0.75%. The ASPI at 22,011 is now 2,000+ points below its April peak.
03 Foreign Flow Analysis — The Slow Bleed Nobody Watched YTD 2026
The foreign outflow story is the most underappreciated driver of the drawdown. It did not happen overnight — it was a steady Rs. 1–3bn/day drain over weeks that accumulated to Rs. 25bn+ before the rate hike even happened.
CSE YTD Net Foreign Equity Flow — Cumulative Milestones
Jan 2026
−Rs. 1bn
Outflows begin early in year
End Feb
−Rs. 3bn
Rs. 3bn crossed — DFT report
Early Apr
−Rs. 4bn
Rs. 4bn crossed — "CSE stays on the up"
Mid-Apr
−Rs. 8bn
Rs. 8bn crossed while market still held
Apr 23
−Rs. 24.9bn
End of 21-session selling streak. Rs. 2.52bn single-day sell
Apr 25
−Rs. 25bn+
YTD tops Rs. 25bn. Asia Securities Research cited
Apr (month)
−USD 16mn
CBSL External Sector: equities net outflow for month
Mar (bonds)
−USD 64mn
Government securities outflow in March
Wk May 27
−Rs. 7.33bn
USD 22.55mn — 3rd consecutive outflow week. 3-wk total: USD 51mn+
Key Stocks in Foreign Selling: Softlogic Life (AAIC), Ceylon Tobacco (CTC), Hayleys Fabric (HAYC), John Keells Holdings (JKH) — institutional-grade, liquid, easy to exit. The selling targeted exactly the names foreigners would hold for exposure, suggesting systematic de-risking rather than stock-specific issues. Note: AAIC.N0000 is the ticker for Softlogic Life Insurance; SLTL.N0000 is Sri Lanka Telecom — a separate company.
WHAT PEOPLE MISSED

The Daily FT reported each Rs. 1–4bn milestone in foreign outflows with headlines like "CSE stays on the up" or "CSE manages to be positive despite outflow." The positive spin masked a critical signal: foreigners were selling into every ASPI uptick. When the market rose, locals were buying what foreigners were distributing.

By the time the CBSL hike hit on May 25–26, the Rs. 25bn+ YTD outflow had already weakened domestic market structure. There were fewer committed buyers left. The hike then added the rate-rise fear overlay and the game was over for the near-term rally.

04 Sector Impact Heatmap — Rate Hike + Energy Shock Pattern Library Analysis
Using the CSE Terminal's pattern library (calibrated on historical CSE event patterns), the combined impact of a Rate Hike + Oil Price Spike + Currency Depreciation creates the following sector-level directional pressures:
Sector Rate Hike Impact Oil/Energy Shock LKR Depreciation IMF Tranche (positive) Net Bias Rationale
Banks +0.4 (NIM up) Neutral −0.1 (NPL risk) +0.3 +0.6 Short-term NIM boost; long-term credit growth risk
Diversified Financials −0.5 −0.2 −0.2 +0.2 −0.7 LOLC, SPEN: higher cost of funds, slowing loan growth
Plantations Neutral −0.2 +0.3 (exporters) Neutral +0.1 LKR weakness offsets energy cost; tea prices key
Power & Energy Neutral −0.4 −0.3 Neutral −0.7 LIOC: oil import costs; CEB tariff lag
Hotels & Travel −0.3 −0.2 +0.2 (FX revenue) +0.3 0.0 Mixed: tourist arrivals strong but domestic cost squeeze
Telecom −0.2 −0.1 −0.1 Neutral −0.4 Dialog volatile; SLT strong earnings but regulation risk
Food & Beverage −0.1 −0.2 −0.1 Neutral −0.4 CBH −6.28%; CCS −3.22%; import-heavy inputs squeezed
Capital Goods −0.3 −0.1 −0.1 +0.2 −0.3 Construction slows with rate hike; IMF infra spend a partial offset
Diversified Holdings −0.1 −0.1 Neutral +0.3 +0.1 JKH relatively resilient; HAYL mixed
Manufacturing −0.1 −0.3 +0.4 (exporters) Neutral 0.0 Export-oriented beneficiaries: BPPL, DIPD
SECTOR SIGNAL

The hardest-hit sectors — Diversified Financials and Power & Energy — are exactly what you'd expect from a rate hike + oil shock combination. The surprise outperformers should be export-oriented manufacturers and plantations, where LKR weakness acts as a natural tailwind. Watch BPPL, KVAL, and tea estate names like BALA and MASK for relative strength as the dust settles.

05 Verified Weekly Top Movers — CSE Official PDF Data Wk May 15 · May 22 · May 29
DATA SOURCE

All figures below are sourced directly from the official CSE weekly statistical PDF reports (VWA = Volume Weighted Average closing price). These are week-on-week % changes, not single-day moves. Corporate action flags are noted where applicable. ASPI year-high confirmed at 23,992.11 (from CSE PDF data).

Week Ending May 15, 2026 — ASPI: 22,905.75 (prev 23,063.98) | Turnover: Rs. 16.9bn | Foreign Net: −Rs. 580mn

Top 5 Gainers — Wk May 15

CompanyVWA ClosePrev CloseChange %Note
Serendib LandRs. 3,542.25Rs. 2,200.00+61.01%Low-volume, illiquid; small-cap
ParagonRs. 714.50Rs. 500.50+42.76%Thin trading, 284 trades
Kerner Haus GlobalRs. 49.30Rs. 37.20+32.53%2,807 trades; more liquid
Union ChemicalsRs. 2,587.25Rs. 2,001.50+29.27%Continued again in next week
York Arcade HoldingsRs. 17.80Rs. 14.90+19.46%9.68mn shares traded

Top 5 Losers — Wk May 15

CompanyVWA ClosePrev CloseChange %Note
SMB Finance [X]Rs. 0.30Rs. 0.40−25.00%[X] = ex-dividend; corporate action
HELA ApparelRs. 2.10Rs. 2.70−22.22%47.95mn shares; high vol
Softlogic CapitalRs. 15.30Rs. 16.90−9.47%Div. financials under rate hike pressure
Softlogic HoldingsRs. 15.40Rs. 17.00−9.41%Parent co. of Softlogic group
Tess AgroRs. 2.00Rs. 2.20−9.09%Thin trading; 273 trades
Week Ending May 22, 2026 — CRASH WEEK — ASPI: 21,929.64 (prev 22,905.75) −4.26% | Turnover: Rs. 15.3bn | Foreign Net: −Rs. 35mn

Top 5 Gainers — Wk May 22

CompanyVWA ClosePrev CloseChange %Note
Union ChemicalsRs. 2,865.75Rs. 2,587.25+10.76%Gainer in both weeks; momentum
hSenid Business Sol.Rs. 26.50Rs. 25.00+6.00%Tech/HR software; defensive
Richard Pieris ExportRs. 414.50Rs. 398.25+4.08%Rubber exporter; LKR tailwind
Lanka CeramicsRs. 186.00Rs. 180.25+3.19%62 trades; illiquid
Trans Asia HotelsRs. 50.20Rs. 49.00+2.45%Very thin; 13 trades only

Top 5 Losers — Wk May 22

CompanyVWA ClosePrev CloseChange %Note
Ambeon Holdings ⚠Rs. 40.00Rs. 172.25−76.78%LIKELY CORPORATE ACTION (bonus issue / subdivision) — not a market selloff
Asiri SurgicalRs. 18.90Rs. 23.40−19.23%Healthcare; 2.22mn shares
United Motors LankaRs. 28.70Rs. 35.10−18.23%Auto sector; high fuel cost headwind
Industrial AsphaltsRs. 0.50Rs. 0.60−16.67%Then +20% next week — high volatility
Kerner Haus GlobalRs. 41.50Rs. 49.30−15.82%Gave back prior week's +32.53% gain
Week Ending May 29, 2026 (4-day week) — ASPI: 22,310.80 (prev 21,929.64) +1.74% | Turnover: Rs. 16.6bn | Foreign Net: −Rs. 4.28bn ⚠ | Domestic Net: +Rs. 4.28bn

Top 5 Gainers — Wk May 29

CompanyVWA ClosePrev CloseChange %Note
ChrissworldRs. 24.80Rs. 18.00+37.78%2.78mn shares; speculative
Industrial AsphaltsRs. 0.60Rs. 0.50+20.00%Was −16.67% prior week; extreme vol
Dialog AxiataRs. 42.60Rs. 37.30+14.21%7.83mn shares; Rs. 320mn turnover. Top liquid gainer of period
Bansei Royal ResortsRs. 21.10Rs. 18.70+12.83%Very thin; 10 trades only
SMB FinanceRs. 1.00Rs. 0.90+11.11%Separate class from SMB Finance [X]

Top 5 Losers — Wk May 29

CompanyVWA ClosePrev CloseChange %Note
SMB Finance [X] ⚠Rs. 0.20Rs. 0.30−33.33%[X] = ex-dividend; corporate action, not market selloff
AutodromeRs. 317.00Rs. 349.00−9.17%74 trades; illiquid auto sector
Cargo Boat Dev.Rs. 201.50Rs. 218.50−7.78%54 trades; thin
Serendib LandRs. 2,798.00Rs. 3,034.00−7.78%Gave back part of prior +61% gain
Richard Pieris ExportRs. 388.00Rs. 414.50−6.39%Gainer prior week; reversed
KEY OBSERVATIONS FROM VERIFIED DATA

Dialog Axiata (+14.21% week of May 29): Dialog was the most significant liquid gainer of the period — Rs. 320mn in turnover over the week at Rs. 42.60. It then fell to Rs. 42.80 on June 3 (−2.51% on the day) but remains net positive from the April selloff trough. Not a loser over the period — its single-day volatility was misleading in earlier versions of this report.

Ambeon Holdings (−76.78% week of May 22): This outsized move almost certainly reflects a corporate action (bonus share issue, subdivision, or rights adjustment) rather than a pure market selloff. Always verify structural vs market price changes before including in loss tables.

SMB Finance [X] (−25% and −33.33%): The [X] suffix denotes ex-dividend status. These are price adjustments for dividend distributions, not market-driven declines. Excluded from market analysis.

Block crossings June 1: HNB (185,718 shares) and Dialog Axiata (1,000,000 shares) — pre-arranged off-market trades suggesting institutional rebalancing post-rate hike.

06 Q1 2026 Earnings — Quality Divergence Across Sectors Jan–Mar 2026
Company Ticker Sector Revenue YoY Net Income YoY EPS (Q1 '26 vs '25) Margin Verdict
SLT-Mobitel SLTL Telecom +10.6% +53.3% Op. margin +39.1% BEAT
Commercial Bank COMB Banking +21% +20% Rs. 10.73 vs 8.99 37% (stable) BEAT
Hatton Natl. Bank HNB Banking +13% −5.7% Rs. 17.64 vs 18.54 22% (vs 26%) MISS
Broader CSE (Banks) SECTOR Banking NII up via rate env Margin pressure Quality diverging MIXED
The Q1 earnings story for the CSE is best summarised as revenue growth masking quality deterioration. HNB's 13% revenue growth looks good in isolation — until you note that net income fell 5.7% and margins compressed 4 percentage points. This pattern (NII growing because rates were still high from last cycle, but credit quality and fee income under pressure) is the exact setup that gets re-rated lower when the market starts pricing in the next credit cycle. COMB and SLTL were genuine beats — but the market needed all blue chips to beat to sustain 24,000.
07 News Sentiment Analysis — 5-Week Rolling Picture May 1 – Jun 3, 2026
Aggregating news headlines from EconomyNext, Daily FT, The Star, Reuters, and Bloomberg across the past 5 weeks reveals a clear negative-to-neutral sentiment cluster with very few positive macro narratives. The word cloud below visualises keyword frequency and sentiment weighting (red = bearish-coded, orange = risk, green = bullish).
rate hike foreign outflow rupee depreciation Iran war inflation surge fuel price hike stagflation risk 100bps CBSL growth downgrade Gulf crisis equity selloff ASPI decline Wednesday holiday margin compression credit risk IMF programme IMF $700mn tranche reserve accumulation CBSL intervention SLT earnings beat COMB Rs. 3.5tn NIM expansion foreign selling T-bill outflow growth 2.5–3% Hang Seng −1.56% tourist arrivals ASPI −3% month USD 51mn 3 weeks capital outflow regional weakness Haycarb +5% Lion Brewery +2.85% Rs. 25bn YTD 3.8m import cover HNB Rs. 2.5tn energy shock rate on hold 3yr
5-Week Sentiment Balance (Estimated from News Volume)
Strongly Bearish
55% — Rate hike, LKR, Iran war, outflows
Bearish / Risk
25% — Growth downgrade, earnings miss, stagflation
Neutral
12% — IMF, CBSL data
Bullish
8% — SLT beat, COMB beat, JKH
SENTIMENT VERDICT

The 5-week rolling news sentiment is ~80% negative/risk-coded. Critically, the positive news that exists (SLT earnings, COMB milestones, IMF tranche) is company-specific — it does not address the macro fear. The Iran war narrative drove the first 60% of negative headlines, with the CBSL rate hike driving the remainder. No macro positive catalyst is visible in the news flow. This sentiment environment is consistent with continued cautious positioning by local HNWIs and institutional managers.

08 Quantitative Signals — Pattern Library + EWMA CSE Terminal Model Outputs
Bayesian P(Market↑ | News)
24%
With 80% negative news flow and prior base rate of 50%, posterior probability of up move is ~24%. High-confidence bearish regime.
EWMA Sentiment (λ=0.94)
−0.61
Exponentially-weighted sentiment score on scale −1 to +1. −0.61 = Strong Bearish. Last 5 weeks of negative news dominate the trend signal.
Rate Hike Pattern Score
3.5/5
Historical confidence 0.78. Pattern mag 3.5 at 100bps. Historical analog: Apr 2022 emergency 700bps hike → ASPI −12% over 2 weeks. Current hike is smaller but context is similar (energy shock).
Half-Life of Rate Hike Impact
10 days
Pattern library calibrated half-life for rate hike events = 10 trading days. Hike was May 26; half-life expires ~June 9. Market should stabilise or find support by then.
Oil Shock Pattern (Mag 2.2)
21-day HL
Oil price spike pattern half-life = 21 days. Started ~late Feb. Structural, longer-lasting headwind for Power & Energy and Hotels & Travel sectors.
IMF/World Bank Action (Mag 3.5)
+3.5
IMF $700mn tranche approval is a structural positive. Historical analog: 2023 IMF approval → ASPI +8% in one week. This offset has not yet priced in — may provide a bounce catalyst.
Sector Quant Impact — Rate Hike Event (Historical Pattern Library)
Banks
+0.4 (NIM)
Div. Financials
−0.5
Capital Goods
−0.3
Hotels & Travel
−0.3
IMF Action
+0.3 (Banks, Div. Holdings)
QUANT SUMMARY

The quant picture is structurally bearish for the next 5–10 trading days (June 3–17) as the rate hike half-life plays out. The one wildcard is the IMF $700mn tranche: if the IMF executive board formally approves this, historical patterns suggest a sharp 5–8% bounce in ASPI within a week. Watch for that announcement as the only near-term positive catalyst. Without it, the market tests the 21,700–21,850 support zone established in May.

09 Rupee & Macro — The External Sector Under Stress CBSL Data · Jun 2026
USD/LKR (Jun 3)
332–335
Pulling back from 345.39 peak
LKR vs USD (YTD)
−7.29%
YTD depreciation
LKR 1-Month
−4.03%
Rapid move in May
LKR 12-Month
−11.02%
Structural pressure
Inflation (May)
5.4%
From 2.2% in March
Gross Reserves
$6.8bn
3.8 months import cover
Policy Rate
8.75%
+100bps surprise hike
2026 GDP Forecast
2.5–3%
Cut from 3–4% (First Capital)
A
The Rate Hike Was Reactive, Not Preemptive
POLICY

The CBSL had kept rates on hold for over three years, cutting 825bps since June 2023 to support the post-crisis recovery. The May 25–26 hike was described by analysts as a "gear shift" — from growth support to price stability defence. One of 10 Bloomberg economists predicted it; the market priced in at most 25bps. The shock value of 100bps is critical: it signals CBSL was worried enough to act dramatically, which is itself a bearish signal about the underlying macro condition.

Key analyst quotes: "This 100bps rate hike suggests the CBSL is shifting gears from supporting growth to defending price stability" — triggering 100bps of GDP forecast cuts. The IMF said the stance is "appropriate" but warned that the hike risks choking off the recovery.

B
LKR at 345 Was a Crisis Flashback Moment
CURRENCY

The USD/LKR peak of 345.39 on May 21 was the highest since the 2022 crisis stabilisation. For foreign investors who had watched Sri Lanka default and then recover, seeing the rupee back in the 340s triggered automatic risk-off reactions. The CBSL sold FX reserves to defend the currency, pulling GOR down to $6.8bn — adequate at 3.8 months import cover, but declining. The rupee has since partially recovered to 332–335 but the psychological scar remains.

C
IMF: A Genuine Counter-Catalyst
IMF

The IMF board is scheduled to approve a $700mn disbursement in two tranches. Critically, the IMF has said Sri Lanka's monetary stance is "appropriate" and the 3% growth target is "within reach." Historical analog: the 2023 IMF approval sent ASPI +8% in one week. This is the single largest positive catalyst that could arrest the current drawdown. The question is timing — if the formal approval lands before the rate hike half-life expires (June 9), the bounce could be sharp. Watch this announcement closely.

10 What to Watch — Key Catalysts & Risk Flags Jun–Jul 2026
CATALYST · IMMINENT
IMF $700mn Tranche Approval
The single largest positive catalyst available. If approved, historical pattern suggests ASPI +5–8% in one week. Watch for IMF Board announcement. Banks and Diversified Holdings would benefit most (+0.3 impact each).
RISK FLAG · ONGOING
Rate Hike Half-Life (expires ~Jun 9)
The pattern library calibrates rate hike shock duration at 10 trading days. May 26 + 10 = ~June 9. Support zone: 21,700–21,858 (May trough range). A close below 21,700 would signal the market is pricing in a second hike or a deeper macro deterioration.
RISK FLAG · EXTERNAL
Iran War Escalation / Oil Price Path
Sri Lanka is fully import-dependent on oil. Any further escalation in Gulf shipping disruption drives a second fuel price hike, re-igniting inflation and rupee pressure. Watch Brent crude above $90/barrel as the threshold for renewed CBSL concern.
WATCH · RECOVERY SIGNAL
Foreign Net Buying Streak Resumption
YTD Rs. 25bn+ outflow is the market's structural wound. Recovery requires foreigners to turn net buyers. Watch for a daily net inflow from foreign investors for 3+ consecutive sessions as a signal that the selling is exhausted.
WATCH · SECTOR
Export Plays: BPPL, HAYC, Plantation Names
LKR at 332+ is a tailwind for USD-earning exporters. BPPL (polypropylene), Haycarb (carbon), and estate names (BALA, MASK) should see margin expansion. These are the relative-strength candidates in the current environment.
RISK FLAG · VOLUME
May 29 Volume Spike Follow-Through
The Rs. 7.38bn volume anomaly on May 29 has not repeated. If that was institutional buying, we'd expect follow-through volume in subsequent sessions. The return to Rs. 1.67–2.05bn suggests it was repositioning, not fresh demand. Watch if Diversified Financials re-accelerate.
WATCH · EARNINGS
Q2 2026 Interim Results (July)
Q2 results (April–June) will capture the full impact of oil prices, the fuel hike, and the rate environment. Banks with high short-duration loan books may show NIM improvement but expect NPL ratios to be scrutinised. A broad earnings miss in Q2 could extend the drawdown toward 21,000.
WATCH · CBSL
Next Monetary Policy Meeting
The CBSL's next meeting will be watched for signals of whether the 100bps was a one-off defensive hike or the start of a tightening cycle. If CBSL pauses and signals data-dependence, equities will re-rate higher. If a second hike is signalled, support at 21,700 likely breaks.
11 Executive Summary — The Eight-Factor Model Conclusion
ROOT CAUSE SUMMARY

The CSE selloff was not caused by any single event. It was a convergence of eight triggers over 14 weeks: (1) US–Israel–Iran war → (2) 40% fuel price hike + rationing → (3) LKR −8.7% since March → (4) Silent Rs. 25bn foreign equity drain → (5) Q1 earnings quality miss at key names → (6) Inflation 2.2% → 5.4% in 60 days → (7) CBSL surprise 100bps shock hike → (8) Regional contagion and continued distribution.

What people missed early: the foreign outflow story was hiding in plain sight in the Daily FT — reported at each Rs. 1–4bn milestone while the ASPI was still holding. The rupee stress was visible at 345.39 on May 21 but dismissed as transitory. The pattern library analog of a 100bps hike was never applied until it was too late.

THE STRUCTURAL BULL CASE REMAINS INTACT

Despite the drawdown, the ASPI is still +26.84% higher than a year ago. Sri Lanka's IMF programme is on track. GOR at $6.8bn is adequate. COMB and SLTL have shown blue-chip earnings resilience. The CBSL hike, while painful, demonstrates that the institution is defending macro credibility — a contrast to 2022.

The near-term thesis: Accumulate quality exporters and the IMF-positive banking names (COMB, SAMP) on further weakness toward 21,700. The rate hike half-life expires around June 9. The IMF tranche is the bounce catalyst. If you're investing in Sri Lanka, the story hasn't changed — it's just gotten cheaper.

12 Sources

EconomyNext — Sri Lanka stocks close down, continuing trend after rate hike (Jun 2, 2026)

EconomyNext — Sri Lanka stocks close down, capital goods lead turnover (Jun 3, 2026)

EconomyNext — Sri Lanka stocks close up, diversified financials lead turnover (May 29, 2026)

Daily FT — CSE ends down 0.9% during week (Apr 25, 2026)

Daily FT — CSE foreign outflow tops Rs. 25b YTD (Apr 23, 2026)

Reuters/Investing.com — Analysis: Sri Lanka's surprise rate hike risks choking off IMF-backed recovery

Reuters — Sri Lanka jolts markets with outsized 100-bp rate hike to counter Gulf crisis

CBSL — External Sector Performance: April 2026

IMF — Sri Lanka monetary stance appropriate, 3% growth target within reach

Trading Economics — Sri Lanka Stock Market (ASPI) historical data

Newswire.lk — HNB Q1 2026 results: Rs. 2.5tn asset milestone

SL Chronicle — ComBank Group: Rs. 3.5tn assets in Q1 2026

MarketScreener — SLT-MOBITEL Q1 2026 earnings

CSE weekly and daily PDF reports (May 15, 22, 26, 27, 29, Jun 1, 2, 3, 2026) via cdn.cse.lk — extracted through EconomyNext market reports. ASPI chart is reconstructed from multiple data points; exact intra-period levels are approximate.