How CFD spreads have actually moved, day by day, across the major brokers. Each chart tracks the cheapest available spread, the typical (median) spread across brokers, and the widest, for the last 42 days. Updated daily. No estimates.
Instruments
11
Brokers
12
Days of history
42
Range
31 May 2026 — 28 Jul 2026
Forex
EUR/USD
Flat
Forex · 42 days · 10 brokers
1 Jun 202628 Jul 2026
Cheapest now
0.1 pips
BlackBull Markets · Pepperstone
42-day change
0 pips
Period low
0.1 pips
Period high
0.1 pips
Most often cheapest: Pepperstone (40 of 42 days)
Cheapest Typical (median) Widest
GBP/USD
Flat
Forex · 42 days · 9 brokers
1 Jun 202628 Jul 2026
Cheapest now
0.1 pips
BlackBull Markets
42-day change
0 pips
Period low
0.1 pips
Period high
0.2 pips
Most often cheapest: BlackBull Markets (41 of 42 days)
Cheapest Typical (median) Widest
USD/JPY
Flat
Forex · 42 days · 8 brokers
1 Jun 202628 Jul 2026
Cheapest now
0.1 pips
BlackBull Markets
42-day change
0 pips
Period low
0.1 pips
Period high
0.3 pips
Most often cheapest: BlackBull Markets (41 of 42 days)
Cheapest Typical (median) Widest
AUD/USD
Tightening
Forex · 42 days · 7 brokers
1 Jun 202628 Jul 2026
Cheapest now
0.1 pips
BlackBull Markets · Pepperstone
42-day change
-0.1 pips
Period low
0.1 pips
Period high
0.2 pips
Most often cheapest: Pepperstone (40 of 42 days)
Cheapest Typical (median) Widest
EUR/JPY
Widening
Forex · 42 days · 5 brokers
1 Jun 202628 Jul 2026
Latest reading
0.6 pips
42-day change
+0.35 pips
Period low
0.25 pips
Period high
1.5 pips
Cheapest live is 0.25 pips on the dashboard — the daily archive is still adding brokers for this pair.
Most often cheapest: Saxo Bank (18 of 42 days)
Cheapest Typical (median) Widest
Commodities
XAU/USD
Flat
Commodities · 42 days · 5 brokers
1 Jun 202628 Jul 2026
Cheapest now
0.12 USD
BlackBull Markets
42-day change
0 USD
Period low
0.12 USD
Period high
0.12 USD
Most often cheapest: BlackBull Markets (42 of 42 days)
Cheapest Typical (median) Widest
WTI/USD
Widening
Commodities · 42 days · 6 brokers
1 Jun 202628 Jul 2026
Latest reading
1 pts
42-day change
+0.886 pts
Period low
0.05 pts
Period high
1 pts
Cheapest live is 0.05 pts on the dashboard — the daily archive is still adding brokers for this pair.
Most often cheapest: Swissquote (32 of 42 days)
Cheapest Typical (median) Widest
Indices
US500
Flat
Indices · 42 days · 4 brokers
1 Jun 202628 Jul 2026
Cheapest now
0.4 pts
IG Group
42-day change
0 pts
Period low
0.3 pts
Period high
0.4 pts
Most often cheapest: IG Group (40 of 42 days)
Cheapest Typical (median) Widest
GER40
Flat
Indices · 42 days · 3 brokers
1 Jun 202628 Jul 2026
Latest reading
1.4 pts
42-day change
0 pts
Period low
1.4 pts
Period high
1.4 pts
Cheapest live is 1.2 pts on the dashboard — the daily archive is still adding brokers for this pair.
Most often cheapest: IG Group (42 of 42 days)
Cheapest Typical (median) Widest
UK100
Flat
Indices · 42 days · 2 brokers
1 Jun 202628 Jul 2026
Cheapest now
1 pts
IG Group
42-day change
0 pts
Period low
1 pts
Period high
1 pts
Most often cheapest: IG Group (42 of 42 days)
Cheapest Typical (median) Widest
Crypto
BTC/USD
Flat
Crypto · 50 days · 4 brokers
31 May 202628 Jul 2026
Cheapest now
15 USD
Pepperstone
50-day change
-0.1 USD
Period low
15 USD
Period high
101 USD
Most often cheapest: ThinkMarkets (15 of 50 days)
Cheapest Typical (median) Widest
How to read these charts
Lower on the chart means cheaper. The green line is the cheapest spread available on each day across all tracked brokers, and each card names the broker delivering it. The dashed amber line is the typical (median) cost if you picked a broker at random. The faint upper line is the widest spread that day. The gap between green and faint is the cost difference between the best and worst broker on that instrument. A rising green line means even the cheapest option is getting more expensive. Data is pulled directly from broker pricing pages once a day and archived. If a broker's line has a gap, we had no verified reading that day, we show the gap rather than estimate. Nothing here is estimated or smoothed.
See today's live spreads across every broker and market.