Thailand’s SET index opened at 1,590.12 on July 9, 2026, reaching a high of 1,599.34 before settling in a 1,586–1,599 intraday range. The index has held gains across two consecutive sessions. The analyst consensus is calling for a 1,620–1,630 target range through the end of July — a 2–2.5% move from current levels. That is achievable, but several conditions need to hold simultaneously.
What Has Been Driving the SET Higher
Foreign inflows have been the most consistent support for the SET in recent weeks. International investors have returned to Thai equities after several quarters of net selling, drawn partly by relative valuations — the SET has underperformed regional peers like Indonesia’s Jakarta Composite and the Philippine PSEi for much of 2025 and early 2026, making Thai stocks look cheap on a price-to-book basis.
Banking stocks have been a focal point. KBank (Kasikornbank), SCB, and Krungsri have reported stable or improving net interest margins despite the BOT holding rates at 1.00% — which surprised some analysts who expected margin compression. Banks now account for a meaningful share of the bullish flow pushing the index toward 1,600.
Q2 Earnings: The Test That Starts Mid-July
The SET’s ability to sustain a push toward 1,630 will depend heavily on Q2 2026 corporate earnings, which begin flowing from mid-July onward. The expectations bar is not high — most Thai companies guided conservatively after Q1 — meaning even modest beats could provide upside fuel.
Energy stocks are worth watching. OPEC+ announced a production increase of 188,000 barrels per day from August, which has pulled Brent crude to $71.74 as of July 9. Thai energy companies with upstream exposure may face earnings pressure, while downstream refining margins could hold up better as input costs ease.
The Risks That Could Stall the Rally
Three factors could keep the SET below 1,630. First, the Fed’s July 29 meeting: markets price an 84% chance of no change, but a hawkish surprise would strengthen the dollar and typically push foreign money out of Asian equities — including Thailand. Second, US inflation: the PCE reading at 3.6% suggests the Fed’s tightening cycle may not be quite over, which dampens global risk appetite. Third, domestic political noise — any unexpected policy disruption from the coalition government could rattle foreign investors who have only just returned.
What This Means for Thai Investors
Thai retail investors who have been cautious since the SET failed to break 1,640 in Q1 are looking at the most constructive backdrop of the year so far. That is not a guarantee the move to 1,630 happens — the Fed risk is real — but the probability-weighted picture is better than it was in April or May.
For those already long Thai equities, 1,600 is the first technical milestone. A close above it on good volume reinforces the bullish case and likely attracts momentum buyers. For new entrants, the 1,586–1,590 zone has acted as short-term support and offers a reasonable risk/reward entry with a stop below 1,580.
What to Watch Through Mid-July
Mark three dates: Q2 earnings releases from major SET constituents starting around July 14–15. The BOT’s monthly economic assessment, typically released in the second week of July, providing updated GDP and inflation data. And mid-month foreign fund flow data — the key indicator of whether the current inflow trend is holding.
At 1,590 the SET is not cheap, but it is not stretched either. The analyst target of 1,630 by end-July implies modest but real upside if macro headwinds stay manageable. Play it carefully — the Fed meeting on July 29 is less than three weeks away.