Major FX pairs moderate

EUR/USD · Fiber

The most liquid forex pair globally. Tight spreads, deep order books, and clear technical structure make it the default surface for systematic strategies — and the first market to hold any EA claim against real tick data.

Suitable strategies

Avg. spread (typical) Typical estimate (broker-published)

0.7 pips

Broker-published, standard account

Average daily range Measured from our own data through 2026-07-21

≈54 pips

20-day measured average

Best sessions (UTC) Measured from our own data through 2026-07-21

London · NY

12:00 – 16:00 UTC

Volatility level

moderate

Profile classification

Typical values from each broker's own published EUR/USD figures (2026-07) — confirm the live spread on your own account type.

24h market sessions & volatility (UTC) Measured from our own data through 2026-07-21

Median hourly range measured over the last 12 months of our own tick-derived bar data. Session bands follow the same DST-aware windows as the timeline below.

Horizontal axis: hour of day (UTC). Vertical axis: hourly range in pips — the line is the median, the shaded band the p25–p75 range distribution. The green block marks the measured best entry window; the tinted blocks are the Tokyo, London and New York sessions.

Best entry window

12:00 – 16:00 UTC

Quietest window

19:00 – 24:00 UTC

Peak volatility hour

14:00 · 17.9p

Hourly range distribution 14.3–24.5p (p25–p75)

High-impact news

ECB and Fed events land inside the busiest windows — check the economic calendar before fast strategies trade.

Server-time warning

All hours are UTC. Your broker's server clock may differ — verify it before using any session filter.

Both windows are derived from the measured hourly ranges by a fixed rule — not hand-picked. Best = the four consecutive hours with the highest median range; quietest = the five with the lowest.

Symbol profile

What the data says about EUR/USD

Market behavior

  • High liquidity and tight spreads around the clock
  • Directional moves concentrate in London and NY hours
  • Range-bound in the Asian session; Tokyo moves often reverse at the London open
  • Sensitive to ECB/Fed policy and US data surprises

LiquidSession-drivenMajor

Execution profile

  • Deep order book — retail-size stop orders fill at the level
  • Lowest cost-of-trading surface in our catalogue
  • Suits pending-order and session-window logic

Low costDeep book

Primary drivers

Monetary policy
Fed and ECB rate paths give the pair two distinct catalysts per cycle.
US economic data
NFP, CPI, PMI and GDP releases move the pair inside the NY window.
Risk sentiment
USD safe-haven flows dominate in risk-off phases.
Correlated markets
Moves with GBP/USD and AUD/USD, inversely with USD/CHF — measured 20-day figures in the correlation card.

Correlation (20D) Measured from our own data through 2026-07-21

GBP/USD
+0.81
USD/JPY
-0.40
USD/CHF
-0.88
AUD/USD
+0.65
XAU/USD
+0.45

Pearson correlation of daily log returns over the last 20 common trading days.

Strategy & timing

Which strategies fit EUR/USD, and when it moves

Strategy fit Editorial assessment — not a measurement

Scores are our team's editorial assessment based on the analysis on this page — not a measurement, and never a promise.

StrategyFit (0–5)Why
Breakout5.0 / 5The daily range is objective and the London open resolves it on schedule.
Trend4.5 / 5Clear directional legs during the London and NY sessions.
News4.0 / 5Scheduled ECB/Fed events create measurable moves — with spread-widening risk.
Scalping3.5 / 5Cheap on raw accounts, but no template earns at defaults — validate on tick data first.
Mean Reversion3.0 / 5Works in calm regimes; our own re-verification history shows the regime dependence.
Grid / Martingale2.0 / 5The mechanism that produced +125% in a calm window failed our 2019-2025 gate — see the delisting below.

Session volatility breakdown Measured from our own data through 2026-07-21

Median session range over the last 90 calendar days of trading, in pips.

Tokyo00-09 UTC
28.6 pips
London07-16 UTC
39.7 pips
New York12-21 UTC
37.9 pips
London–NY overlap12-16 UTC
29.1 pips

Data

Trading conditions

Session windows, broker spreads, and cost math for this symbol — measured and typical values, not marketing.

Trading costs by account type

Measured from our own data through 2026-07-21 Measured from our own data Typical estimate (broker-published) Typical estimate (broker-published) Broker-dependent Broker-dependent

Account typeTypical spreadCommissionAvg. daily rangeSpread / rangeSlippage sensitivity
Standard account0.7 – 1.6 pips Typical estimate (broker-published) $0 Typical estimate (broker-published) ≈54 pips Measured from our own data through 2026-07-21 1.3% – 3.0% Typical estimate (broker-published) Low Broker-dependent
Raw / ECN account0.0 – 0.3 pips Typical estimate (broker-published) $3 – $7 / lot Typical estimate (broker-published) ≈54 pips Measured from our own data through 2026-07-21 < 0.6% Typical estimate (broker-published) Very low Broker-dependent

Values are ranges across the brokers in our catalogue and vary by broker, time and market conditions — confirm on your own account type.

Trading sessions

Sydney 22:00–07:00 UTC
Tokyo 00:00–09:00 UTC
London Best sessions 07:00–16:00 UTC
New York Best sessions 12:00–21:00 UTC

Times are UTC and adjust automatically for daylight saving (Tokyo has no DST). The timeline shows the current UTC day; the vertical marker is the time right now.

How each window trades

Tokyo (00–09 UTC)
Thin liquidity, range-bound — not the right window for breakout EAs. Range moves here often reverse at the London open, so unfiltered trend signals from these hours are structurally suspect.
London open (07–11 UTC)
The highest-volume window, with directional moves and meaningful range expansion. Trend, breakout, and news EAs find their best signals here.
NY overlap (12–16 UTC)
London and New York combined liquidity, often the day's highest range and tightest spreads.
NY close (20–22 UTC)
Range contraction and false breakouts; EAs that filter for session quality avoid these hours.

Standard spreads by broker

Broker Standard spread (pips) Raw-type commission
Exness 0.7 $3.5/lot on Raw
TitanFX 1.0 $7/lot on Blade
AXIORY 1.1 $3.5/lot on Nano
FXGT 1.2 $3/lot on PRO
HFM 1.2 $3/lot on Zero
XM 1.6 $3.5/lot on Zero

Standard-account spreads are each broker's own published figures (checked 2026-07); raw-type accounts compress to sub-pip spreads plus the listed commission. Confirm live values on your own account type.

Position planning

Pip value · Spread cost

LotsPip valueCost at 0.7 pips
0.010.1 USD0.07 USD
0.101 USD0.7 USD
1.0010 USD7 USD

Values in USD, the quote currency.

Required margin

Enter a price to calculate

Planning estimates from the typical values on this page — not live quotes. Actual pip value, margin and spread depend on your broker's contract specification and account currency.

Key facts

Base currency
EUR
Quote currency
USD
Pip size
0.0001
Point size
0.00001
Contract size
100,000 EUR
Margin currency
EUR
Trading hours
24h, Monday–Friday

Volatility & timing

When EUR/USD actually moves

Three measured views of the same tick-derived bars: which weekday-hours run hottest, how monthly volatility is trending, and which hours lean directional.

Weekday × hour heatmap Measured from our own data through 2026-07-21

Median hourly range by weekday over the last 12 months. Darker = wider typical range.

Quiet Active
Most active
Tue 14:00 UTC · 20.4p
Quietest
Mon 22:00 UTC · 4.8p

Volatility trend (12 months) Measured from our own data through 2026-07-21

Average daily range per calendar month — is the pair speeding up or calming down?

Latest month
Jul 2026 · 52.3p
12-month range
48.5–96.8p

Recent months are calmer than the prior quarter — ranges are compressing.

Directional bias by hour Measured from our own data through 2026-07-21

Share of hourly bars that closed up, by UTC hour, over the last 12 months. Above the midline leans bullish; below leans bearish.

Most bullish hour
21:00 UTC · 61.2%
Most bearish hour
17:00 UTC · 41.8%

Hourly bias is a mild historical tendency around 50% — not a standalone signal.

EA catalogue

4 EAs traded on EUR/USD

All EAs →

Out-of-sample tracking

Verification history

EATracked sinceData throughClosed tradesReturnMax drawdownVerified re-runs
Cairn2026-04-012026-08-31330+2.7%-6.8%0
Iridescence2026-04-012026-08-0740+1.9%-1.2%0
Lattice Weave2026-04-012026-08-069+1.7%-0.9%0
Ricochet2026-04-012026-08-2825+1.0%-2.0%0

Every catalogued EA on this symbol is re-verified by a rolling backtest as new price data arrives, using the settings locked at listing. Figures update daily from the verified data chain.

Analysis

EUR/USD: the full analysis

The best EA for EUR/USD is the one whose full backtest you can read before you run it. On this page we hold ourselves to that bar even when it stings: since the July 2026 re-verification reset, our catalogue lists no EUR/USD EA. The previous listings were retired, and one of them, CrossLadder EU (ladder martingale), failed the re-verification backtest gate outright — a removal we document below, because honest numbers have to cut both ways. New EUR/USD EAs will appear only after passing the same gate.

This page covers what EUR/USD gives an automated strategy that other pairs do not, which strategy shapes the measured record actually supports, and the sessions that decide results. It also covers the numbers behind the catalogue EA — including the losing streaks and the delisting that the sales pages of other sites leave out. The session timeline, broker spread table, and cost calculators live in the Trading conditions section above; this analysis is the interpretation.

How EUR/USD Behaves: What the Pair Gives an EA

EUR/USD accounts for roughly 23% of global forex volume. The combination of European Central Bank policy and Federal Reserve policy gives it two distinct catalysts per cycle. That is why systematic models built on rate-differential mean-reversion or trend-momentum tend to back-test cleanly here.

For an EA, the pair’s character reduces to three measurable properties:

  • Moderate volatility, dependable range. A typical daily range of about :measured[adr] pips is enough for a breakout to pay a 2:1 reward-to-risk target, without the 150-pip whips that force wide stops on GBP/JPY. Fixed-pip stop and target values stay meaningful across months.
  • Depth at the touch. The order book is deep enough that a retail-size stop order at the previous day’s high fills at the level rather than several points through it. Strategies whose edge lives in entry precision — pending-order breakouts, grid rungs at fixed distances — degrade least on this pair.
  • Session structure that repeats. The overnight range, the London resolution, and the NY overlap arrive on schedule every day. That is why clock-anchored logic works here. A breakout EA can place pending orders off a range snapshot taken at a fixed server hour and expect that boundary to mean the same thing tomorrow. That design only makes sense on a pair whose sessions behave.

The trap inside that last property: a fixed hour means your broker’s server clock, not UTC. Move a clock-anchored EA between brokers with different server timezones and every range boundary silently shifts. Re-check the time inputs (and re-run the backtest) whenever the broker changes.

Which EA Strategies Suit EUR/USD?

The pair’s frontmatter lists trend, scalping, mean-reversion, and breakout as suitable — but suitability is not proof, and our own testing keeps producing the same honest result: defaults lose, validation pays. In our like-for-like template baseline (one year, default inputs, no optimisation), most strategy templates finished below a 1.0 profit factor. The exceptions earned their result through mechanics like pending stop orders and session windows, not through the indicator on the box.

What the measured record supports on EUR/USD specifically:

  • Breakout with pending orders. The daily range is objective and the London open resolves it on schedule. The honest cost of the shape is a low win rate — many small stop-outs paid for by rare large wins. Judge a breakout EA by its worst losing streak, not its headline profit factor.
  • Mean-reversion and averaging systems. EUR/USD’s moderate volatility and lack of sustained 700-pip one-way trends over 2021-2026 is precisely what let a ladder martingale survive its original five-year test. Our wider 2019-2025 re-verification is what delisted it. That is a regime observation, not a property of the pair’s nature — see the risk section.
  • Scalping — only on raw accounts, only after validation. The cost math works at sub-pip spreads with $3-7/lot commission. It stops working at 1.6 pips all-in. No template we ship earns at defaults, so treat any EUR/USD scalper — ours or anyone’s — as unproven until your own tick-data test says otherwise.
  • Multi-symbol baskets. Correlation with GBP/USD and AUD/USD is what makes EUR/USD-anchored baskets coherent — and what doubles your exposure when you run separate EAs on correlated pairs without noticing. The concrete Builder recipes are in the products section below.

Best Trading Hours for EUR/USD EAs

The session timeline and the per-window notes in the Trading conditions section above show when EUR/USD is liquid. What decides an EA’s results is which of those windows its logic is allowed to trade.

EAs that restrict trading to London-and-NY hours typically out-perform 24-hour variants on this pair. A session filter on EUR/USD is not an optimisation flourish; it is part of the strategy definition. The Tokyo window is the structural reason. Its range moves often reverse at the London open, so a 24-hour EA spends a third of each day trading signals the next session is statistically likely to unwind.

The one caveat: scheduled ECB and Fed events sit inside those “good” windows, and spreads widen exactly then. A news filter (or a pause around rate decisions) protects fast strategies from paying triple spread at the worst moment.

Spreads, Costs, and Execution

EUR/USD is the lowest cost-of-trading surface in our catalogue, but the gap between brokers is wider than most users expect. The broker-by-broker table in the Trading conditions section above lists each broker’s own published standard-account spread, from 0.7 to 1.6 pips.

The arithmetic that matters: the 0.9-pip gap between the tightest (0.7) and widest (1.6) standard spread is about $9 per standard-lot round-turn. For a swing EA trading a few times a week, that is noise. For a high-frequency system trading 90+ times a month — the cadence our delisted EUR/USD martingale ran at — the same gap is a recurring tax on every entry. High-frequency EAs therefore belong on raw-type accounts where the spread compresses to sub-pip levels and the commission is a fixed, known number.

Two cost rules specific to this pair:

  1. Backtest with your account type’s spread, not the pair’s reputation. A EUR/USD scalper validated at 0.7 pips and deployed on a 1.6-pip account is running a different strategy.
  2. Spread filters can stay loose here. Pending stop entries at range edges are less spread-sensitive than market fills, so a breakout EA can run a looser spread cap on EUR/USD than would be safe on an exotic pair. That holds only after the backtest was run at your account’s real spread.

Risks to Test Before Going Live

  1. Low-volatility years starve breakout systems. A breakout EA on this pair can spend an entire calm year in small stop-outs with no measured move to pay for them — a flat year is normal operation, not a malfunction. If your plan cannot absorb one, the strategy will be abandoned exactly when it is behaving normally.
  2. Calm years flatter averaging systems. The same 2021-2026 window that starved the breakout EA fed the martingale we have since delisted — and the wider 2019-2025 window took it apart. No single test window tells you what the next regime does; it tells you the shape of the EA’s dependence on regime.
  3. ECB/Fed event risk clusters inside the best sessions. Rate decisions widen spreads and gap prices inside the London/NY windows where EUR/USD EAs concentrate their trading. Fast strategies need a news pause; slower ones need stops that survive a 30-pip gap.
  4. Correlation is hidden leverage. EUR/USD moves with GBP/USD and AUD/USD. Two “diversified” EAs on two correlated pairs are one position with extra steps.
  5. Server-clock drift breaks clock-anchored logic silently. Every session filter and range snapshot on this page assumes the broker’s server time. Verify it in MT5 (the Market Watch clock) before the first live trade, and re-verify after any broker migration.

How to Test a EUR/USD EA

  1. Match the account type to trade frequency. Under ~50 trades a month, a standard account’s all-in spread is fine; above it, use a raw-type account — on EUR/USD the difference compounds into the largest controllable cost you have.
  2. Verify the server clock against the sessions you want. In MT5, compare the Market Watch time to UTC and shift any session filter accordingly. Every clock-anchored input in this article assumes server time.
  3. Backtest on tick data with your account’s real spread. Hold any EA — bought or built — to the bar our catalogue gate uses. That means an every-tick model with published modelling quality and a multi-year window that includes the regimes the sales page avoids. Run a demo period before funding.
  4. Size for the stated failure mode, not the average month. Take the worst measured drawdown and losing streak from the backtest and set the deposit floor so that worst case is survivable — the floor exists so the drawdown math survives contact with reality.

EUR/USD EAs and Builder Templates

Our catalogue currently lists no EUR/USD EA — and that sentence is the most useful number on this page. The July 2026 re-verification reset retired the previous EUR/USD listings. New candidates publish only after passing the same backtest gate our own strategy factory uses:

Re-verification gateBar
Test window2019–2025 (wider than the calm window marketing prefers)
Price modelEvery-tick, fixed 20-point spread
Profit factor≥ 1.2
Max drawdown≤ 20%
OutcomePublished either way — passes and failures alike
0EUR/USD EAs in the catalogue after the July 2026 re-verification reset

An empty shelf is a better offer than a padded one. Every EA that returns to this page will carry a full gate-passing backtest you can read before you run it, under our methodology. Until then, the honest route to a EUR/USD EA is to build one and test it yourself — the templates below exist for exactly that.

Why we delisted CrossLadder EU (July 2026)

Until July 2026 our catalogue listed CrossLadder EU on this pair. It was a 12-rung ladder martingale whose original 2021-2026 test finished at +125% with a 1.73 profit factor. Against the gate in the table above, CrossLadder measured a 1.16 profit factor with a 30.46% drawdown across 4,010 trades. It failed on both counts, so it is gone.

-30.46%CrossLadder EU drawdown in the 2019-2025 re-verification

Builder templates pre-wired for EUR/USD

In the Builder, EUR/USD is the anchor leg of the dual-pair RSI template (RSI period 14, SL 30 / TP 60 pips per leg). It is also the anchor leg of the risk-on/risk-off basket (one MA-cross signal firing EURUSD and AUDUSD together, SL 40 / TP 80 pips). Both generate a compilable MT5 Expert Advisor with every parameter exposed, so the correlation exposure described above is something you configure deliberately rather than discover later.

No figure on this page is a promise: every number is a historical backtest measurement, sensitive to spread, server clock, and regime, and future results can differ. The correct reading of “best EA for EUR/USD” is the one whose worst losing streak you have already budgeted for.

Frequently asked questions

What is the best EA for EUR/USD?
There is no single best EA for EUR/USD — there are payoff shapes, and the honest way to choose is to read the full backtest before the marketing. Right now our catalogue lists no EUR/USD EA at all: the July 2026 re-verification reset retired the previous listings — one of them, CrossLadder EU, failed the gate outright — and we publish that fact rather than hide it. New candidates appear only after passing the same gate (2019-2025 window, every-tick model, profit factor ≥ 1.2, max drawdown ≤ 20%). Until then, the practical route is the EA Builder: decide first which payoff shape you can hold — many small losses for rare large wins, or frequent small wins with rare deep drawdowns — then test it on tick data at your own broker's spread.
Is EUR/USD good for scalping EAs?
It is the cheapest surface to try: EUR/USD standard-account spreads across our broker catalogue run 0.7 to 1.6 pips, and raw-type accounts compress to sub-pip spreads plus a $3-7 per-lot commission. But cheap execution is not an edge. Our own like-for-like template baseline showed most strategy templates lose money at default settings, so a scalping EA on EUR/USD must be validated on tick data with realistic spread for your exact account type before it earns anything.
Can I run a martingale EA safely on EUR/USD?
We no longer publish one, and the reason is the honest answer. CrossLadder EU, the ladder martingale we used to list on EUR/USD, was delisted in July 2026 after our re-verification gate (2019-2025 window, every-tick model, fixed 20-point spread) measured a 1.16 profit factor and a 30.46% max drawdown against our 20% limit. Averaging ladders can look strong in a calm window — its original 2021-2026 test finished at +125% — but the mechanism that produces those curves is the same one that damages accounts in a strong trend. If you run any martingale, do it on a dedicated account, with an equity guard you never disable, and with the tail risk stated in numbers first.
Which sessions should a EUR/USD EA trade?
London and New York. The London open (07-11 UTC) is the highest-volume window and resolves the overnight range; the NY overlap (12-16 UTC) combines both books and usually prints the day's tightest spreads. The Tokyo session is range-bound and its moves often reverse at the London open, which is why session-filtered EAs on this pair typically out-perform 24-hour variants. Check the filter against your broker's server clock, not your local time.
How much money do I need to run an EA on EUR/USD?
It depends on the EA's loss profile, not the pair. The general rule: take the EA's worst measured drawdown and losing streak from a full tick-data backtest, then size the deposit so that worst case costs a share of the account you can actually hold. As a concrete shape: a breakout system that wins rarely needs enough headroom to sit through 20+ consecutive small losses without forcing you to switch it off, while an averaging system needs the margin math of its deepest basket checked against your leverage before the first trade. The Builder exposes lot sizing and stop distances on every template so you can run that math before funding.

Related symbols

Symbols →

Related articles