If you’re placing an order on the Singapore Exchange, the short answer is this: SGX is open Monday to Friday, 9am to 12pm and 1pm to 5pm SGT, with a one-hour lunch break in between. But the trading day actually starts earlier and ends later than that, once you account for the pre-market and closing routines, and knowing exactly when each phase happens can help you understand why prices sometimes move sharply right at the open or close.
This guide breaks down the full SGX trading day, half-day trading dates, and the 2026 public holiday calendar, so you know exactly when the market is open and what happens during each session.
SGX Trading Hours at a Glance
| Session | Timing (SGT) | Can you trade? |
|---|---|---|
| Pre-Open Routine | 8:30am – 8:58/59am | Orders queued, not executed |
| Morning Session | 9:00am – 12:00pm | Yes, continuous trading |
| Midday Break | 12:00pm – 1:00pm | Orders queued, not executed |
| Afternoon Session | 1:00pm – 5:00pm | Yes, continuous trading |
| Closing Routine | 5:00pm – 5:06pm | Orders queued, closing price computed |
| Trade at Close (TAC) | 5:06pm – 5:16pm | Conditional trading at the closing price |
SGX is closed on Saturdays, Sundays, and Singapore public holidays, and operates in Singapore Standard Time (GMT+8), which does not observe daylight saving.
The Full SGX Trading Day, Phase by Phase
Unlike exchanges that trade continuously, SGX structures its day into distinct phases, each designed for fair and orderly price discovery.
Pre-Open Routine (8:30am – 9:00am)
The trading day effectively begins at 8:30am with the Pre-Open Routine, a 30-minute window before the market officially opens. It has two parts:
- Pre-Open Phase (8:30am – 8:58/59am): You can enter, amend, or withdraw orders, but nothing is executed yet. SGX’s system continuously calculates an Indicative Equilibrium Price (IEP), an estimate of where the stock might open based on accumulated buy and sell orders, so you get a sense of likely opening levels before trading starts.
- Non-Cancel Phase (8:58/59am – 9:00am): This phase begins at a randomised moment between 8:58am and 8:59am, precisely to prevent last-second order manipulation. No orders can be entered, amended, or withdrawn here; the system matches eligible orders at a single computed opening price, and anything unmatched carries forward into the morning session.
This is why prices can gap noticeably at 9:00am. The opening price reflects overnight news absorbed during the pre-open window, not the previous day’s closing price.
Morning and Afternoon Sessions (9am – 12pm, 1pm – 5pm)
During these continuous trading sessions, orders are matched in real time based on price and time priority. Better-priced orders get filled first, and orders at the same price are matched in the order they were received. You can enter, amend, or cancel orders freely throughout.
Midday Break (12pm – 1pm)
SGX takes a one-hour lunch break, common among Asian exchanges. No trades execute during this hour, though you can still enter or amend orders. They’ll simply queue for the afternoon session. An IEP is again published during this period, giving a preview of where afternoon trading might reopen.
Closing Routine (5:00pm – 5:06pm)
The Closing Routine determines each stock’s official closing price, which feeds into index calculations, fund valuations, and margin requirements. It mirrors the opening routine:
- Pre-Close Phase (5:00pm – 5:04/05pm): Orders can be entered, amended, or withdrawn.
- Non-Cancel Phase (5:04/05pm – 5:06pm): No order changes are allowed; the system computes a single closing price from matched orders.
Trade at Close (5:06pm – 5:16pm)
Introduced by SGX in June 2019, the Trade at Close (TAC) session gives investors an extra ten minutes to transact at the fixed closing price. This is useful if you need to execute at the official close for portfolio rebalancing or index-tracking purposes. No further price discovery happens here; trades are matched purely on a time-priority basis, and execution is conditional on matching counter-orders being available.
SGX Half-Day Trading Schedule
On the eve of certain major holidays, SGX shortens its trading day:
| Session | Half-Day Timing |
|---|---|
| Pre-Open Routine | 8:30am – 9:00am |
| Trading Session | 9:00am – 12:00pm |
| Closing Routine | 12:00pm – 12:06pm |
| Trade at Close | 12:06pm – 12:16pm |
There’s no afternoon session on half-days. The market closes for the day at 12:16pm. Half-day trading typically applies to Chinese New Year’s Eve, Christmas Eve, and New Year’s Eve, when these fall on a trading day.
SGX Public Holidays 2026
SGX is closed on Singapore public holidays. Based on the 2026 calendar, here are the scheduled closures and early-close days:
| Date | Day | Holiday | Trading Status |
|---|---|---|---|
| 1 Jan 2026 | Thursday | New Year’s Day | Closed |
| 16 Feb 2026 | Monday | Eve of Lunar New Year | Early close (12:00pm) |
| 17–18 Feb 2026 | Tue–Wed | Chinese New Year | Closed |
| 3 Apr 2026 | Friday | Good Friday | Closed |
| 1 May 2026 | Friday | Labour Day | Closed |
| 27 May 2026 | Wednesday | Hari Raya Haji (estimated) | Closed |
| 1 Jun 2026 | Monday | Vesak Day (observed) | Closed |
| 10 Aug 2026 | Monday | National Day (observed) | Closed |
| 9 Nov 2026 | Monday | Deepavali (observed) | Closed |
| 24 Dec 2026 | Thursday | Christmas Eve | Early close (12:00pm) |
| 25 Dec 2026 | Friday | Christmas Day | Closed |
| 31 Dec 2026 | Thursday | New Year’s Eve | Early close (12:00pm) |
Source: SGX public holiday schedule and market-hours trackers, as of July 2026. Dates marked “estimated” or “observed” depend on the official Gazette and lunar calendar. Always confirm against SGX’s official trading page closer to the date, since holiday-linked schedules are occasionally revised.
When a public holiday falls on a weekend, it doesn’t require a separate market closure. Trading simply proceeds as normal the next business day, unless the holiday is officially observed on the following Monday.
How to Trade SGX Stocks Outside Core Hours
Orders placed outside the 8:30am–5:16pm window (say, at 9pm on a Tuesday) aren’t lost. They’re simply queued and will be processed once the relevant session (pre-open, continuous trading, or closing routine) begins again. This is standard behaviour across most SGX-linked brokerage platforms, including Syfe Brokerage, which lets investors trade SGX-listed stocks, ETFs, and REITs. Queuing your orders automatically when the market is closed and executing them once trading resumes.
Knowing which phase you’re in matters more than knowing the exact clock time. An order entered during the pre-open phase behaves very differently from one entered mid-session or during the closing routine.
For income-focused investors, this timing awareness is particularly relevant around dividend dates for SGX-listed S-REITs, where knowing the exact trading and settlement windows can affect which quarter’s distribution you’re entitled to.
Conclusion
Once you know SGX’s phases (pre-open, continuous trading, midday break, closing routine, and Trade at Close), the timing of every order you place makes a lot more sense, and you’re less likely to be caught out by a public holiday or half-trading day.
If you’re looking to act on that knowledge, Syfe Brokerage gives you access to SGX-listed stocks, ETFs, and REITs, with orders queued automatically outside trading hours so you never miss a session.
Frequently Asked Questions
SGX’s core trading hours run from 9:00am to 5:00pm SGT, Monday to Friday. Including the pre-open routine and Trade at Close session, the full trading day spans 8:30am to 5:16pm.
Yes. SGX has a one-hour midday break from 12:00pm to 1:00pm, during which no trades execute, though orders can still be entered or amended.
Trade at Close (TAC) runs from 5:06pm to 5:16pm after the closing auction, allowing investors to trade at the fixed closing price on a conditional, time-priority basis.
No. SGX is closed on Saturdays, Sundays, and gazetted Singapore public holidays
On half-days — typically the eves of Chinese New Year, Christmas, and New Year — SGX trades from 9:00am to 12:00pm, with a shortened closing routine ending at 12:16pm, and no afternoon session.
SGX operates in Singapore Standard Time (GMT+8), which does not observe daylight saving time.
This article is for general educational purposes only and does not constitute personalised financial or investment advice. Trading hours, holiday dates, and market rules are subject to change by SGX; always verify against the official SGX website before making trading decisions. Syfe Pte. Ltd. is regulated by the Monetary Authority of Singapore (Capital Markets Services Licence No. CMS100837). This content has not been reviewed by the Monetary Authority of Singapore.
