Market hours in local time
The JSE equities session runs 09:00–17:00 SAST, while the deepest liquidity window for South African FX traders is the London–New York overlap.
The JSE equities session runs 09:00–17:00 SAST, while the deepest liquidity window for South African FX traders is the London–New York overlap, roughly 15:00–18:00 SAST. Both times sit on GMT+2 with no daylight saving shift. That single fact — no DST — is the structural anchor for how a South African trading day is organised.
Why the absence of DST changes the arithmetic
South Africa keeps a fixed offset of GMT+2 all year. Markets that do observe daylight saving — London, New York, Frankfurt — move against that offset twice a year. For a trader in Johannesburg, this means the clock times of foreign sessions are not constant: they drift by an hour when the other side changes its clocks, then drift back when it changes again.
Two consequences follow directly. First, the local JSE session start and end never move. Second, the overlap window with London and New York is not a fixed calendar slot across the year — it depends on which side is on standard time and which is on summer time. Anyone building a routine around "the overlap" is building it around a window that shifts relative to SAST, not around a fixed hour.
For the wider picture, see Tax on trading profits and Is trading legal here.
Session times at a glance
| Session | Local time (SAST, GMT+2) | Notes |
|---|---|---|
| JSE equities | 09:00–17:00 | No DST; fixed year-round |
| London–New York overlap (FX) | ~15:00–18:00 | Highest-liquidity window for SA traders |
The two rows overlap by two hours. That is the part of the SA trading day when both the local equity market and the deepest FX window are open at the same time.
What the overlap actually is, in liquidity terms
The London–New York overlap is the period when two of the largest FX centres are simultaneously active. For a trader sitting in South Africa, this is the window the source identifies as the highest-liquidity one. Liquidity, in this context, is not a promise about outcomes — it is a description of how much flow is passing through the market at that time.
More flow generally means tighter spreads and easier order fills relative to thinner periods. It does not mean the market is easier to read, and it does not mean a strategy that fails elsewhere will work here. What it does mean is that the cost of entering and exiting a position, in spread terms, is typically lower during this window than outside it.
The overlap also coincides with the back half of the JSE session. A trader watching both markets has roughly two hours where the local equity close and the peak FX window run in parallel.
Rules are one half of the picture and conditions are the other. Look at what a broker charges before you move any money.
Trading conditionsLocal currency and settlement context
The local currency is the rand, abbreviated ZAR. This matters for two practical reasons. First, any FX position held by a South African trader is denominated in a pair that includes or excludes ZAR, and the account currency determines how gains and losses are reported. Second, the JSE quotes its equities in ZAR, so a rand-denominated equity position and a foreign-currency FX position carry different exposure profiles even if both are held in the same account.
The rand's own liquidity profile is not uniform across the day. It is most actively traded when its natural counterparties — European and American desks — are at their desks. That lines up with the same overlap window already identified.
How to use the session structure without guessing
The session times above are fixed inputs. What varies is the trader's own position size, holding period, and risk tolerance. Those are the numbers a calculator should handle, not the session clock.
A practical approach: treat the JSE window as the anchor for anything equity-related, and treat the overlap as the anchor for anything FX-related. Where the two coincide — the two-hour band in the afternoon — is where a South African trader has the most market infrastructure running at once. Outside that band, one or both of the relevant markets is either closed or thin.
Position sizing, leverage, and stop placement are calculations, not session facts. Run them through the calculator rather than estimating them against the clock. The session times tell you *when* the market is liquid; they say nothing about *how much* to commit.
What the session facts do not cover
Session hours describe when markets are open and when liquidity is deepest. They do not describe volatility, direction, or the probability of any particular outcome. A high-liquidity window is not a high-opportunity window in any predictive sense — it is simply a window where more participants are active.
For South African traders, the fixed GMT+2 offset removes one source of confusion that traders in DST-observing countries deal with. It does not remove the need to check the calendar for foreign market holidays, half-days, or central bank announcements, none of which are covered by the session hours themselves.