Trading hours for index CFDs may differ on eves of public holidays and on public holidays. Please call our CFD dealing desk or use the live chat function to confirm the timings.
Trading hours for Australia Equity CFDs:
| Product | Trading Hours |
| Australia CFD | 07:00 to 13:00 (DS) 08:00 to 14:00 (Non-DS) |
Trading Holidays:
| Date | Holiday |
| 01 Jan 2026 | New Year’s Day |
| 26 Jan 2026 | Australia Day Holiday |
| 03 Apr 2026 | Good Friday |
| 06 Apr 2026 | Easter Monday |
| 08 Jun 2026 | King’s Birthday |
| 24 Dec 2026 | Christmas Eve* |
| 25 Dec 2026 | Christmas Day |
| 28 Dec 2026 | Boxing Day (Observed) |
| 31 Dec 2026 | New Year’s Eve* |
* Partial Trading Day
Note: Information is correct at time of posting
Trading hours for China CFDs and China World Index CFD:
| Product | Trading Hours |
| China CFD | 09:30 to 11:30 13:00 to 15:00 |
| China A50 Index USD1 CFD | 09:01 to 16:29 17:01 to 04:00 |
Trading Holidays:
| Date | Holiday |
| 01 Jan 2026 | New Year’s Day |
| 02 Jan 2026 | New Year’s Day |
| 16 Feb 2026 | Lunar New Year |
| 17 Feb 2026 | Lunar New Year |
| 18 Feb 2026 | Lunar New Year |
| 19 Feb 2026 | Lunar New Year |
| 20 Feb 2026 | Lunar New Year |
| 23 Feb 2026 | Lunar New Year |
| 02 Apr 2026 | Day Before Good Friday |
| 03 Apr 2026 | Good Friday |
| 06 Apr 2026 | Easter Monday |
| 01 May 2026 | Labour Day |
| 04 May 2026 | Labour Day |
| 05 May 2026 | Labour Day |
| 25 May 2026 | Buddha’s Birthday |
| 19 Jun 2026 | Tuen Ng Festival |
| 30 Jun 2026 | SAR Establishment Day |
| 01 Jul 2026 | SAR Establishment Day |
| 25 Sep 2026 | Mid-Autumn Festival |
| 01 Oct 2026 | National Day (Observed) |
| 02 Oct 2026 | National Day |
| 05 Oct 2026 | National Day |
| 19 Oct 2026 | Chung Yeung Festival |
| 24 Dec 2026 | Christmas Eve |
| 25 Dec 2026 | Christmas Day |
Note: Information is correct at time of posting
Trading hours for Taiwan Index CFDs:
| Product | Trading Hours |
| Taiwan Index USD1 CFD | 08:46 to 13:44 14:16 to 04:00 |
Trading Holidays:
| Date | Holiday |
| 01 Jan 2026 | New Year’s Day |
Note: Information is correct at time of posting
Trading hours for Hong Kong CFDs and Hong Kong World Index CFDs:
| Product | Trading Hours |
| Hong Kong CFD | 09:30 to 12:00 13:00 to 16:00 |
| Hong Kong Index HKD1 CFD | 09:16 to 12:00 13:00 to 16:29 17:16 to 02:45 |
| Hong Kong Index HKD5 CFD | 09:16 to 12:00 13:00 to 16:29 17:16 to 02:45 |
| Hong Kong Tech Index HKD1 CFD | 09:16 to 12:00 13:00 to 16:29 17:16 to 02:45 |
| Hong Kong Tech Index HKD10 CFD | 09:16 to 12:00 13:00 to 16:29 17:16 to 02:45 |
| H-Shares Index HKD1 CFD | 09:16 to 12:00 13:00 to 16:29 17:16 to 02:45 |
Trading Holidays:
| Date | Holiday |
| 01 Jan 2026 | New Year’s Day |
| 16 Feb 2026 | Lunar New Year Eve* |
| 17 Feb 2026 | Lunar New Year |
| 18 Feb 2026 | Lunar New Year |
| 19 Feb 2026 | Lunar New Year |
| 03 Apr 2026 | Good Friday |
| 06 Apr 2026 | Easter Monday |
| 07 Apr 2026 | The day following Easter Monday |
| 01 May 2026 | Labour Day |
| 25 May 2026 | Buddha’s Birthday |
| 19 Jun 2026 | Tuen Ng Festival |
| 01 Jul 2026 | SAR Establishment Day |
| 01 Oct 2026 | National Day |
| 19 Oct 2026 | Chung Yeung Festival |
| 24 Dec 2026 | Christmas Eve* |
| 25 Dec 2026 | Christmas Day |
| 31 Dec 2026 | New Year’s Eve* |
* Partial Trading Day
Note: Information is correct at time of posting
Trading hours for Japan Shares CFDs and Japan World Indices CFDs:
| Product | Trading Hours |
| Japan CFD | 08:00 to 10:30 11:30 to 14:30 |
| Japan 225 Index JPY100 CFD | 07:31 to 14:54 15:26 to 04:00 |
| Tokyo Index JPY1000 CFD | 08:01 to 10:34 10:46 to 14:35 |
Trading Holidays:
| Date | Holiday |
| 01 Jan 2026 | New Year’s Day |
| 02 Jan 2026 | Bank Holiday |
| 12 Jan 2026 | Coming-of-age Day |
| 11 Feb 2026 | National Foundation Day |
| 23 Feb 2026 | Emperor’s Birthday |
| 20 Mar 2026 | Vernal Equinox Day |
| 29 Apr 2026 | Showa Day |
| 04 May 2026 | Greenery Day |
| 05 May 2026 | Children’s Day |
| 06 May 2026 | Constitution Day (Observed) |
| 20 Jul 2026 | Marine Day |
| 11 Aug 2026 | Mountain Day |
| 21 Sep 2026 | Respect-for-the-aged Day |
| 22 Sep 2026 | Bridge Day |
| 23 Sep 2026 | Autumnal Equinox Day |
| 12 Oct 2026 | Health-sports Day |
| 03 Nov 2026 | Culture Day |
| 23 Nov 2026 | Labour Thanksgiving Day |
| 31 Dec 2026 | New Year’s Eve |
Note: Information is correct at time of posting
Trading hours for Malaysia CFDs and Malaysia World Index CFDs:
| Product | Trading Hours |
| Malaysia CFD | 09:01 to 12:30 14:30 to 16:45 |
| KL Index MYR10 CFD | 08:46 to 12:45 14:30 to 17:13 |
Trading Holidays:
| Date | Holiday |
| 01 Jan 2026 | New Year’s Day |
| 02 Feb 2026 | Federal Territory Day (Observed) |
| 17 Feb 2026 | Lunar New Year |
| 18 Feb 2026 | Lunar New Year |
| 23 Mar 2026 | Hari Raya Puasa (Observed) |
| 01 May 2026 | Labour Day |
| 27 May 2026 | Hari Raya Haji |
| 01 Jun 2026 | Yang Dipertuan Agong’s Birthday |
| 17 Jun 2026 | Awal Muharram |
| 25 Aug 2026 | Birthday of Prophet Muhammad |
| 31 Aug 2026 | National Day |
| 16 Sep 2026 | Malaysia Day |
| 11 Oct 2026 | Deepavali |
| 25 Dec 2026 | Christmas Day |
Note: Information is correct at time of posting
Trading hours for Singapore CFDs and Singapore World Indices CFDs:
| Product | Trading Hours |
| Singapore CFD | 09:00 to 12:00 13:00 to 17:00 |
| Straits Times Index SGD5 CFD | 09:00 to 12:00 13:00 to 16:59 |
| Singapore Index SGD1 CFD | 08:31 to 17:09 17:51 to 04:00 |
| Singapore Index SGD20 CFD | 08:31 to 17:09 17:51 to 04:00 |
Trading hours for Singapore Direct Market Access (DMA) CFDs:
| Product | Trading Hours | ||||||||||||||||||
| Singapore Direct Market Access CFD |
|
Trading Holidays:
| Date | Holiday |
| 01 Jan 2026 | New Year’s Day |
| 16 Feb 2026 | Lunar New Year Eve* |
| 17 Feb 2026 | Lunar New Year |
| 18 Feb 2026 | Lunar New Year |
| 03 Apr 2025 | Good Friday |
| 01 May 2026 | Labor Day |
| 27 May 2026 | Hari Raya Haji |
| 01 Jun 2026 | Vesak Day |
| 10 Aug 2026 | National Day (Observed) |
| 09 Nov 2026 | Deepavali |
| 24 Dec 2026 | Christmas Day Eve* |
| 25 Dec 2026 | Christmas Day |
| 31 Dec 2026 | New Year’s Eve* |
* Partial Trading Day
Note: Information is correct at time of posting
Trading hours for United Kingdom Equities CFD:
| Product | Trading Hours |
| United Kingdom CFD | 15:00 to 23:30 (DS) 16:00 to 00:30 (Non-DS) |
| UK 100 Index GBP1 CFD | 08:01 to 04:00 (DS) 09:01 to 05:00 (Non-DS) |
| UK Oil USD1 CFD | 08:01 to 04:00 (DS) 09:01 to 05:00 (Non-DS) |
| UK Oil USD100 CFD | 08:01 to 04:00 (DS) 09:01 to 05:00 (Non-DS) |
Trading Holidays:
| Date | Holiday |
| 01 Jan 2026 | New Year’s Day |
| 03 Apr 2026 | Good Friday |
| 06 Apr 2026 | Easter Monday |
| 04 May 2026 | Early May Day Holiday |
| 25 May 2026 | Late May Day Holiday |
| 31 Aug 2026 | Summer Bank Holiday |
| 24 Dec 2026 | Christmas Day Eve* |
| 25 Dec 2026 | Christmas Day |
| 28 Dec 2026 | Boxing Day (Observed) |
| 31 Dec 2026 | New Year’s Eve* |
* Partial Trading Day
Note: Information is correct at time of posting
Trading hours for US Shares CFD and US World Indices CFDs:
| Product | Trading Hours |
| United States CFD | Pre Market* 16:00 to 21:30 (DS) 17:00 to 22:30 (Non-DS) *For Selected Counters only Regular Trading Hours 21:30 to 04:00 (DS) 22:30 to 05:00 (Non-DS) |
| Wall Street Index USD1 CFD | 07:01 to 04:00 (DS) 07:01 to 05:00 (Non-DS) |
| US SP 500 Index USD1 CFD | 07:01 to 04:00 (DS) 07:01 to 05:00 (Non-DS) |
| US SP 500 Index USD5 CFD | 07:01 to 04:00 (DS) 07:01 to 05:00 (Non-DS) |
| US Tech 100 Index USD1 CFD | 07:01 to 04:00 (DS) 07:01 to 05:00 (Non-DS) |
| US Tech 100 Index USD5 CFD | 07:01 to 04:00 (DS) 07:01 to 05:00 (Non-DS) |
| Gold USD1 CFD | 07:01 to 04:00 (DS) 07:01 to 05:00 (Non-DS) |
| Gold USD100 CFD | 07:01 to 04:00 (DS) 07:01 to 05:00 (Non-DS) |
| Silver USD50 CFD | 07:01 to 04:00 (DS) 07:01 to 05:00 (Non-DS) |
| US Oil USD1 CFD | 08:01 to 04:00 (DS) 09:01 to 05:00 (Non-DS) |
| US Oil USD100 CFD | 08:01 to 04:00 (DS) 09:01 to 05:00 (Non-DS) |
Trading Holidays:
| Date | Holiday |
| 01 Jan 2026 | New Year’s Day |
| 19 Jan 2026 | Martin Luther King Jr. Day |
| 16 Feb 2026 | Presidents’ Day |
| 03 Apr 2026 | Good Friday |
| 25 May 2026 | Memorial Day |
| 19 Jun 2026 | Juneteenth |
| 03 Jul 2026 | Independence Day (Observed) |
| 09 Jul 2026 | Labor Day |
| 26 Nov 2026 | Thanksgiving |
| 27 Nov 2026 | Day After Thanksgiving* |
| 24 Dec 2026 | Christmas Day Eve* |
| 25 Dec 2026 | Christmas Day |
* Partial Trading Day
Note: Information is correct at time of posting
Trading hours for Forex:
| Product | Trading Hours |
| AUD/CAD
AUD/CHF AUD/JPY AUD/NZD AUD/SGD AUD/USD CAD/CHF CAD/JPY CAD/SGD CHF/JPY CHF/SGD EUR/AUD EUR/CAD EUR/CHF EUR/GBP EUR/JPY EUR/NZD EUR/SGD EUR/USD GBP/AUD GBP/CAD GBP/CHF GBP/JPY GBP/NZD GBP/SGD GBP/USD NZD/CAD NZD/CHF NZD/JPY NZD/SGD NZD/USD SGD/JPY USD/CAD USD/CNH USD/CHF USD/HKD USD/JPY USD/SGD USD/THB |
05:00 (Monday) to 05:00 (Saturday) (DS) 06:00 (Monday) to 06:00 (Saturday) (Non-DS) |
Trading Holidays:
| Date | Holiday |
| 01 Jan 2026 | Bank Holiday |
* Partial Trading Day
Note: Information is correct at time of posting