CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 74–89% of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.
CompareFX may earn a commission when you open an account via our links, at no cost to you. Full disclosure
Education

What is a forex spread and how does it affect your trading costs?

CompareFX editorial · Updated July 2026 · Independent education guide

When you open a forex trade, you start at a loss. Not because the market moved against you — because of the spread. The spread is the gap between the price you can buy at and the price you can sell at, and it is the primary way most forex brokers make money. Understanding it is not optional — it is the foundation of understanding your trading costs.

What the bid-ask spread is

Every currency pair is quoted with two prices: the bid and the ask.

EUR/USD live quote example
BID (sell price): 1.08432
ASK (buy price): 1.08451
Spread: 0.00019 = 1.9 pips

The bid is the price the broker buys from you (the price you get when you sell). The ask is the price the broker sells to you (the price you pay when you buy). The difference between them is the spread.

When you enter a trade, you buy at the ask price. To break even, the market must move in your favour enough to reach the bid price of where you bought. Until that point, you are underwater by the size of the spread — even if the market does not move at all.

Pips and how to calculate spread cost in euros

The spread is measured in pips. For most major currency pairs, one pip is the fourth decimal place (0.0001). For USD/JPY, one pip is the second decimal place (0.01).

Calculating spread cost in euros — two examples
Example 1 — EUR/USD, 1.9 pip spread, standard lot (100,000 units) One pip value = $10 on a standard lot Spread cost = 1.9 pips × $10 = $19 per trade (paid when you enter) Example 2 — EUR/USD, 1.9 pip spread, mini lot (10,000 units) One pip value = $1 on a mini lot Spread cost = 1.9 pips × $1 = $1.90 per trade If you trade 10 mini lots per day, 250 trading days per year: Annual spread cost = €1.90 × 10 × 250 = €4,750 This is money that leaves your account before the market moves a single pip.

Variable vs fixed spreads — and which matters more

There are two types of spread:

Variable (floating) spreads change with market conditions. During major currency pairs' peak trading hours (London-New York overlap, 13:00–17:00 UTC), spreads on EUR/USD can be as low as 0.1–0.3 pips at ECN/STP brokers. During off-hours (Asian session for European pairs) or around major news events, the same pair can widen to 3–10 pips. Variable spreads are standard at ECN-model brokers (Pepperstone, IC Markets, FP Markets).

Fixed spreads stay constant regardless of market conditions. Brokers that offer fixed spreads (common at market-maker brokers) typically set them higher than the average variable spread — you pay more during calm conditions in exchange for certainty during volatile ones. Fixed spreads are useful if you trade primarily during high-volatility periods.

For most beginners who trade during normal market hours, variable spreads at an ECN broker will be cheaper than fixed spreads.

Spread comparison across EU-regulated brokers

BrokerModelEUR/USD avg spreadGBP/USD avg spreadUSD/JPY avg spreadCommission
PepperstoneECN/STP0.0 pips (Razor)0.4 pips0.3 pips$7/lot round-turn (Razor)
IC MarketsECN0.0 pips (Raw)0.3 pips0.2 pips$7/lot round-turn (Raw)
FP MarketsECN/STP0.0 pips (Raw)0.4 pips0.3 pips$6/lot round-turn
XMMarket maker0.6 pips0.8 pips0.7 pipsNo commission (Ultra Low)
eToroMarket maker1.0 pips1.5 pips1.0 pipsNo commission
The total cost comparison

A "zero spread" account does not mean zero cost — ECN brokers charge a commission per lot instead of building profit into the spread. To compare true costs, add the spread cost and the commission. On a standard lot EUR/USD: Pepperstone Razor at 0.0 spread + $7 commission = $7 per round-turn. XM Ultra Low at 0.6 pips + $0 commission = $6 per round-turn. For very short trades (scalping), ECN + commission is usually cheaper. For longer holds where you enter and exit once a week, the difference is minor.

When spreads widen — and why it matters

Spreads are not constant. They widen in three situations:

During major news events (non-farm payrolls, central bank rate decisions, CPI releases). Liquidity providers pull back during high-uncertainty moments, and brokers pass on wider spreads. A EUR/USD spread of 0.3 pips can become 5–10 pips for 1–2 minutes around a news announcement.

At market open/close (particularly the Sydney open on Sunday evening and just before market close on Friday). Lower liquidity = wider spreads.

For exotic currency pairs (USD/TRY, EUR/ZAR, etc.) at all times. Exotic pairs have far less liquidity than majors, and spreads of 10–50 pips are common even during normal trading hours.

Knowing this matters practically: if you trade around news events, your real cost per trade can be 5–20× your off-peak cost. Some traders specifically avoid trading for 5–10 minutes around scheduled high-impact announcements for this reason.

Frequently asked questions

Is a lower spread always better?
Lower total cost (spread + commission) is better when all other factors are equal. But spread is only one part of broker quality — execution speed, slippage, regulation, and platform stability matter equally. A broker with a 0.0 spread that re-quotes frequently or has slow execution can cost you more than a broker with a 0.5 spread and perfect execution. For beginners, a spread below 1.0 pip on EUR/USD is considered competitive.
What is slippage, and how does it relate to spread?
Slippage happens when your order executes at a different price than you requested — usually because the market moved in the fraction of a second between your order and execution. Slippage adds cost on top of the spread. During high-volatility events, slippage and spread widening can occur simultaneously. ECN brokers using direct market access typically have lower average slippage than market-makers because orders go to the interbank market rather than the broker acting as counterparty.
Why do some brokers advertise "0 pip spreads"?
ECN/Raw account brokers offer spreads starting at 0.0 pips on EUR/USD during peak hours — meaning at certain moments, the bid and ask are essentially the same price. These accounts charge a commission per lot instead. The "0 pip spread" claim refers to the spread component only, not total cost. Total cost = spread + commission. Always ask for the commission rate before assuming a 0-spread account is cheaper.
How do I check a broker's live spreads before opening an account?
Most brokers publish average spread data in their trading conditions pages — but these are averages over time, not guaranteed minimums. The most reliable check is to open a free demo account and observe the actual spread on the pairs you plan to trade during your intended trading hours. Demo accounts use the same pricing feed as live accounts at reputable brokers. Check spreads during your trading window, not just at peak liquidity hours.