What Is a Good EURUSD Spread? Points, Pips and What Fills Actually Cost
Updated 13-07-2026 · 6 min read · by the TradeStats team
Every broker advertises EURUSD "from 0.0 pips". The word doing the lifting is from: that is the lowest figure the raw feed ever prints, usually for a few minutes of deep London liquidity. What you actually pay is the spread at the moment your order fills — after the news candle, at rollover, on a Sunday open. Those are different numbers, and the gap between them is where trading costs hide.
Points, pips, and why MT5 speaks points
On a 5-digit EURUSD quote (1.08432), one point is the fifth decimal — 0.00001 — and one pipis ten points. MT5's order history, tick data and symbol specification all speak points, so any honest measurement does too. When you see a measured spread of 12 points, read 1.2 pips.
What "good" looks like, by account type
On raw/ECN accounts, EURUSD spread mid-session runs 0.0–0.3 pips, but you pay commission — typically $6–7 per round-turn lot, worth about 0.6–0.7 pips. On standard accounts the commission is baked in: 1.0–1.6 pips all-in is the common range. The two models converge more than marketing suggests; what separates brokers is how wide the spread goes when markets move, not the quiet-hours minimum.
Measured at fill time beats advertised
The number that matters is the spread on your ticket when your order executes. That includes news widening (a 0.1-pip EURUSD can print 3+ pips for the seconds around a CPI release), rollover (liquidity thins around 21–22 UTC and spreads triple), and off-peak sessions. Our broker scoreboardmeasures spread from the broker's own tick history at each real fill on connected accounts — and each broker's page has a spreads deep-dive with per-symbol and per-session breakdowns, so you can check the hours you actually trade.
Convert spread to money before comparing
A point is not a universal unit: one EURUSD point on 1.00 lot is $1, one XAUUSD point is a different amount, and an index CFD point is different again. The symbol's tick valuein the MT5 specification converts points to money — which is how the "≈ per 1 lot" columns on our broker pages are computed. Comparing money per lot puts spreads, slippage and commission on the same axis: total cost per lot traded.
The checklist
Ignore "from" numbers. Check the measured average at fill time for the symbol you trade, in the session you trade it. Add commission to raw-account spreads before comparing to standard accounts. Convert to money per lot. And check the p95, not just the median — the tail is what fills your stop-loss in a fast market. Connect an account read-only and your own fills feed the measurements.
FAQ
What is a realistic EURUSD spread?
On raw/ECN accounts, 0.0–0.3 pips plus commission mid-session; on standard accounts, 1.0–1.6 pips all-in is typical. Measured at fill time — including news and rollover — averages run noticeably above the advertised minimum, which is why we measure the spread on real fills instead of quoting broker marketing.
Is spread measured in pips or points?
MT5 reports points: on a 5-digit EURUSD quote, 10 points = 1 pip. A '12 point' spread is 1.2 pips. Points matter because that's the unit in the order history and tick data your measurements come from.
How much does one pip of spread cost per lot?
On EURUSD, 1 pip on 1.00 lot (100,000 units) is $10, so a 1.2-pip spread costs about $12 per round-turn lot before commission. That conversion uses the symbol's tick value — for gold, indices or crosses the money-per-point differs, which is why comparing raw points across symbols misleads.