Skip to main content

Trading Sessions EA: London, New York and the Asian Range

Trading sessions EA filters decide when your expert advisor is allowed to act, and timing discipline is a large part of why some automation survives while identical logic fails. A strategy that behaves during the London open can bleed slowly through the Asian range; the difference is usually not the signal but the session. This post covers the standard session timings, how volatility and spreads behave across the day, why session filters matter for expert advisors, how gold behaves differently from forex, and how AlgoTM products implement session controls. If you trade metals, the gold trading page covers session-specific logic in more depth.

Trading sessions EA: the timings that matter

The forex market runs almost continuously from Monday to Friday, but it is never the same market twice in a day. In GMT terms, the approximate windows are: Sydney from 22:00 to 07:00, Tokyo from 00:00 to 09:00, London from 08:00 to 16:30 and New York from 13:30 to 22:00, all shifting by one hour during daylight saving periods in each region. The two overlaps matter most to automated strategies: Tokyo and London share liquidity from 07:00 to 09:00, and London and New York share it from 13:00 to 16:30. Between roughly 21:00 and 00:00, liquidity drains as the daily rollover applies and the next session opens in Sydney. Whatever timings you program into an EA must be expressed in the broker’s server time, not your local clock — a two-hour mismatch silently shifts every filter.

Trading sessions EA: volatility by session

Volatility is distributed very unevenly across the day. The Asian session is the quiet period: ranges compress, liquidity thins and pairs like EURUSD often trade a fraction of their London range. The London open is where momentum typically ignites, as the largest share of global forex turnover flows into the market. The London–New York overlap is the richest window — sustained moves, the deepest liquidity and the tightest spreads of the day, because both major centres are transacting simultaneously. The New York afternoon then thins out as the US desk winds down, and the rollover window brings the widest spreads and the risk of gap-like slippage. An EA that treats every hour as equivalent is trading a fictional market: the same entry rule tested at 01:00 and at 14:00 faces different spread, slippage and momentum conditions. The CFTC’s educational resources explain how leverage and market timing interact in practice.

Trading sessions EA: why session filters matter for expert advisors

An expert advisor does not sleep, which is precisely the problem. Without a session filter it will take signals at 02:00 in a thin market, at the rollover spread peak, or straight into a news release, because the rule conditions are met even when the market cannot execute them properly. Backtests typically model a static spread, so entries taken in low-liquidity windows look profitable in testing and degrade live through slippage and wider costs. A session filter confines the EA to the windows where the strategy was actually measured, which is the single most effective way to narrow the gap between backtest and live behaviour. Session filters are also a risk tool: for traders running prop firm challenges with daily loss limits, refusing to trade the quiet overnight hours removes an entire class of avoidable drawdowns. The European Securities and Markets Authority provides an overview of the leverage rules that make loss discipline essential for retail accounts.

Trading sessions EA: gold versus forex session behaviour

Gold does not follow the same session rhythm as forex pairs, and an EA built around forex hours misreads it. XAUUSD is dominated by two clusters: the Asian session builds a compact, well-defined range that London frequently breaks, and the London–New York overlap carries the sustained moves, usually driven by US data and macro flows. Gold’s spreads are structurally wider than major forex pairs, so the rollover window is proportionally more punishing for gold EAs than for EURUSD systems. News sensitivity is the other difference: gold reacts violently to NFP, CPI and FOMC statements, so session logic alone is not enough — news filters must sit on top. Forex pairs, by contrast, are most active when their home session is open: EURUSD in London and the overlap, JPY pairs in Tokyo. A single generic session filter applied to both instruments ignores these differences; the gold trading page explains how metals-specific session profiles are constructed.

Trading sessions EA: how AlgoTM products implement session controls

Session controls are a first-class feature across AlgoTM products rather than an afterthought. Every EA ships with session inputs covering trading days, session start and end hours, an overlap-only mode that restricts activity to shared liquidity windows, and configurable rollover and flat-time windows. All timings are expressed in broker server time to remove timezone errors. The breakout family uses the session layer to define the Asian range automatically and trade its break at the London open. The SMC family implements killzone windows — London open, New York AM and the London–New York overlap — revalidating market structure at each boundary. Scalping products refuse trades outside tight spread conditions, which usually coincide with liquid sessions, and gold-specific profiles apply metals timings with a news filter on top. Each product documents its session defaults and how to change them. Browse the automation catalogue to see which session logic ships with which family.

Frequently asked questions about trading sessions EA

Which trading sessions are best for running an expert advisor?
It depends on the strategy. Breakout EAs typically target the London open and the London–New York overlap, where volatility is highest and spreads are tightest. Range and mean-reversion EAs often prefer the quieter Asian session, where price respects levels. The best session is the one where the strategy’s edge was measured in backtesting — not the loudest one.
Why do EA backtests outperform live results without session filters?
Backtests with static spread assumptions allow entries in low-liquidity windows that live execution cannot match — slippage, wider spreads and gaps all degrade fills outside liquid sessions. A session filter confines the EA to the windows where the backtest assumptions actually hold, which narrows the gap between tested and live behaviour.
Should I trade gold in the Asian session?
Asian hours typically produce a compact, range-bound gold market that breakout strategies use as a springboard for London, but trading the range itself offers little volatility and higher relative costs. Gold’s largest moves cluster around London and New York, particularly US data releases, so most gold EAs concentrate activity there with news filters on top.
Do AlgoTM EAs include session controls?
Yes. Every product ships with session inputs — trading days, start and end hours, overlap-only mode and rollover/flat windows — configured against broker server time. The breakout family defines the Asian range automatically, and the SMC family implements killzone windows such as London open and the London–New York overlap. See the automation catalogue for full details.

Explore Session-Aware Automation Tools

Risk disclosure: Trading foreign exchange, commodities, CFDs and cryptocurrencies carries a high level of risk and may not be suitable for all investors. Past performance is not indicative of future results. AlgoTM provides trading tools and technology only and does not provide investment advice, portfolio management or guaranteed returns.

Leave a Reply