Compare broker spreads across major pairs, detect hidden markups, and calculate the real pip cost of every trade — all in your browser.
| # | Broker | Regulation | Type | EUR/USD ▸ | GBP/USD ▸ | USD/JPY ▸ | XAU/USD ▸ | Commission | Score | Notes |
|---|
* Spreads are typical values during normal market hours (London/NY overlap). Spreads widen during news events. Data sourced from broker websites — verify before trading.
These are the typical interbank/ECN raw spreads. Any spread above the benchmark includes a markup — the broker's profit margin per trade.
| Pair | Raw (ECN) | Competitive | Average standard | Expensive (avoid) |
|---|---|---|---|---|
| EUR/USD | 0.0–0.3 pips | 0.3–1.0 pips | 1.0–1.8 pips | > 2.0 pips |
| GBP/USD | 0.2–0.5 pips | 0.5–1.5 pips | 1.5–2.5 pips | > 3.0 pips |
| USD/JPY | 0.1–0.3 pips | 0.3–1.0 pips | 1.0–1.5 pips | > 2.0 pips |
| XAU/USD (Gold) | 0.05–0.2 $ | 0.2–0.5 $ | 0.5–2.0 $ | > 3.0 $ |
Enter your trade size and spread to see the exact cost in USD before you place a trade.
Go to the broker's website → Trading conditions → Spreads. Note the "typical" or "average" EUR/USD spread. This is the baseline to compare against.
During London–New York overlap (13:00–16:00 UTC), open a chart and record the live bid/ask spread 5 times over 30 minutes. Average these.
If the live average is more than 0.3 pips above the advertised typical spread, the broker is misrepresenting its pricing. Log the difference in your tracker above.
EU brokers must publish an annual RTS 28 report showing execution quality data. Download it from their regulatory/legal page. It should show average slippage and spread data.
Measure spreads 2 minutes before and after a major release (US Non-Farm Payrolls, ECB rates). Variable-spread brokers can widen 10–20× during these periods. This hidden cost kills scalping strategies.
Some brokers show a narrow spread but charge a per-lot commission ($3–$7 per side). Add commission to spread to calculate the "all-in cost" and enter it in the tracker notes column.
Fill in your tracker table with data from at least 3 brokers. Sort by EUR/USD spread. The Score column will automatically colour-code each broker green (competitive), yellow (average), or red (expensive).
CompareFX independently reviews every broker below. All are CySEC or FCA regulated.