Every time you open a forex trade, you start at a small loss — and most beginners never notice why. That invisible gap between the price you buy at and the price you sell at is called the spread, and it quietly eats into every single position you take. It is not a hidden fee buried in fine print; it is the primary cost structure of the entire forex market. This article breaks down exactly what the spread is, how it is calculated, what drives it up or down, and how to keep it from quietly draining your account.
The forex spread is the difference between the bid price (what the broker pays you to sell) and the ask price (what you pay the broker to buy), expressed in pips. Every trade you place carries this cost automatically, before the market moves a single tick in any direction.
A spread of just 2 pips sounds trivial until you do the math. On a standard lot, that is $20 you must recover before your trade turns profitable — meaning the market has to move at least 2 pips in your favor just to break even. Scale that to 20 trades per month and you are paying $400 in spread costs alone, regardless of whether you win or lose.
Traders who ignore the spread often wonder why their back-tested strategies underperform in live accounts. Back-testing tools frequently apply zero or minimal spread assumptions, which inflates historical results. The spread is the single most direct, unavoidable cost in forex trading, and understanding it is the foundation of any serious trading plan.
The forex spread is not a fee charged after the fact. It is baked directly into the two prices your broker quotes you at any given moment. When you look at a currency pair, you always see two numbers: the bid and the ask.
The bid is the price at which the market — or your broker — will buy the base currency from you. The ask is the price at which the market will sell the base currency to you. The ask is always higher than the bid. That gap, measured in pips, is the spread.
Take EUR/USD as the clearest example. If the bid is 1.10500 and the ask is 1.10515, the spread is 0.00015, which equals 1.5 pips. The moment you enter a long (buy) trade, you enter at 1.10515. If you immediately closed that trade, you would exit at the bid of 1.10500. You would be down 1.5 pips instantly, before the market has moved at all.
This is why the spread is sometimes called the "cost of immediacy." You are paying for the ability to execute a trade right now, without waiting to find a counterparty willing to match your exact price. Liquidity providers — large banks and financial institutions — supply the prices, and brokers pass those prices on to retail traders, often with a small markup added on top.
The markup is where broker revenue comes in. Even brokers that advertise zero commission are earning money through the spread. A broker might receive a raw interbank spread of 0.3 pips on EUR/USD and pass it to you at 1.0 pip, keeping the 0.7-pip difference as compensation for their service and infrastructure.
Understanding this structure matters because it tells you that every trade carries a built-in starting cost. A 1-pip spread on a mini lot (10,000 units) costs $1. On a standard lot (100,000 units), it costs $10. On 5 standard lots, a 1-pip spread costs $50 before the market moves a single tick in any direction. Lot size is the first lever you can control.
To calculate a spread accurately, you need to understand how pips work across different currency pairs, because the decimal placement shifts depending on which currencies are involved.
For most major pairs — EUR/USD, GBP/USD, USD/CHF, AUD/USD — a pip is the fourth decimal place. A move from 1.10500 to 1.10510 is a 1-pip move. The spread calculation is straightforward: subtract the bid from the ask and count the result at the fourth decimal position.
For Japanese yen pairs — USD/JPY, EUR/JPY, GBP/JPY — the pip is the second decimal place, because yen pairs are quoted to only 2 or 3 decimal places. A USD/JPY quote of 149.50 / 149.53 has a spread of 3 pips. Some newer traders confuse this and think yen spreads are smaller than they appear; they are not.
Some brokers also quote prices to a fifth decimal place, called a pipette or fractional pip, giving you finer precision. In that case, EUR/USD might show 1.105000 / 1.105015, and the spread is 1.5 pips (or 15 pipettes). This does not change the cost — it just adds granularity to the quote.
Here is the step-by-step calculation process:
For EUR/USD: Ask 1.10520 minus Bid 1.10505 = 0.00015 = 1.5 pips. For USD/JPY: Ask 149.55 minus Bid 149.52 = 0.03 = 3 pips. Both calculations follow the same logic — only the decimal reference point changes.
To convert pips into dollar cost, multiply the pip value by the number of lots traded. For EUR/USD on a standard lot, 1 pip = $10. A 1.5-pip spread therefore costs $15. For a micro lot (1,000 units), 1 pip = $0.10, so the same 1.5-pip spread costs only $0.15. This scaling relationship is linear and predictable, which makes spread cost one of the easiest trading expenses to estimate before you enter a position.
Brokers offer two main spread structures, and the difference between them has real consequences for your trading costs depending on when and how you trade.
A fixed spread stays constant regardless of market conditions. If your broker advertises a 2-pip fixed spread on EUR/USD, you pay 2 pips whether the market is calm at midday or volatile during a major news release. Fixed spreads are common with market maker brokers (brokers who take the opposite side of your trade and absorb the risk of providing a guaranteed price).
The advantage of fixed spreads is predictability. You always know your entry cost before you place the trade, which makes position sizing and risk calculation straightforward. The disadvantage is that fixed spreads are typically set higher than the average variable spread during normal conditions — often 1.5 to 3 pips on EUR/USD — to compensate the broker for the risk they absorb during volatile periods.
A variable (floating) spread changes in real time based on market liquidity and volatility. During peak trading hours — specifically the London-New York overlap between roughly 8:00 AM and 12:00 PM EST — variable spreads on EUR/USD can compress to as low as 0.1 to 0.6 pips on ECN (Electronic Communication Network) accounts, where orders route directly to liquidity providers. During off-peak hours or around high-impact news events, the same spread can jump to 5, 10, or even 20 pips.
Variable spreads are common with ECN and STP (Straight Through Processing) brokers. These brokers often charge a separate commission — typically $3 to $7 per standard lot round-trip — on top of the tight raw spread. When you add the commission to the raw spread, the all-in cost is often still lower than a fixed-spread broker during liquid sessions.
The practical takeaway is this: if you trade during liquid sessions and can absorb the commission structure, variable spreads on ECN accounts often cost less overall. If you trade around news events or during Asian session hours when liquidity thins, fixed spreads remove the risk of unexpected cost spikes that can turn a planned 2-pip risk into a 10-pip loss before you even react.
The spread is not static. Multiple forces push it wider or tighter throughout the trading day, and knowing them helps you time entries more cost-effectively.
Liquidity is the dominant factor. When more buyers and sellers are active in the market, competition among liquidity providers tightens the spread. The EUR/USD pair, the most traded pair in the world with over $1 trillion in daily volume, routinely trades at spreads below 1 pip during peak hours. Exotic pairs — such as USD/TRY (US dollar vs. Turkish lira) or USD/ZAR (US dollar vs. South African rand) — can carry spreads of 30 to 100 pips because far fewer participants are trading them at any given moment.
Time of day matters significantly. The forex market operates 24 hours on weekdays, but liquidity concentrates during three main sessions: Sydney, London, and New York. The London session, which opens at 8:00 AM GMT, brings the highest single-session volume. The overlap between London and New York (1:00 PM to 5:00 PM GMT) is the tightest-spread window of the entire trading day. The period between the New York close and Sydney open — roughly 10:00 PM to midnight GMT — sees the thinnest liquidity and the widest spreads on virtually every pair.
Volatility is the second major driver. Scheduled high-impact news events — Non-Farm Payrolls, central bank interest rate decisions, CPI releases — cause spreads to widen sharply in the minutes before and after the announcement. A EUR/USD spread that sits at 0.8 pips at noon can spike to 8 or 10 pips at the moment a Federal Reserve rate decision hits the wire. Many experienced traders avoid entering new positions within 5 minutes on either side of a major release precisely for this reason.
Currency pair type also plays a consistent role:
Broker type adds one more layer. A market maker broker sets its own spread and profits from the markup. An ECN broker passes the raw interbank spread to you and charges a separate commission. Knowing which model your broker uses tells you exactly how your spread cost is structured and where the markup originates.
The spread does not just affect your entry cost — it shapes your entire profit and loss calculation from the moment you open a position.
When you enter a long trade on EUR/USD at an ask of 1.10515, your position is immediately valued at the bid of 1.10500. You are already 1.5 pips underwater. For the trade to reach break-even, the bid price must rise 1.5 pips to 1.10515. Only beyond that point do you begin accumulating profit. This is not a quirk of your broker — it is how the market structure works for every retail trader at every broker worldwide.
This has a direct impact on stop-loss placement. If you set a stop-loss 10 pips below your entry, the market only needs to move 8.5 pips against you (10 minus 1.5 pips of spread) before your stop is triggered. Traders who do not account for the spread in their stop placement are often stopped out earlier than their analysis intended, leading to a frustrating pattern of correct directional calls that still result in losses.
The effect compounds for short-term traders. A scalper (a trader who targets 3 to 5 pip moves per trade) with a 1.5-pip spread needs the market to move 1.5 pips just to break even, then another 3 to 5 pips to hit the target. The market must therefore move 4.5 to 6.5 pips in the right direction for a trade targeting 3 to 5 pips to be profitable. The spread consumes 30% to 50% of the intended profit on each scalping trade. This is why professional scalpers almost exclusively use ECN accounts with sub-0.5-pip spreads.
For longer-term swing traders targeting 50 to 100 pip moves, a 1.5-pip spread is proportionally much smaller — roughly 1.5% to 3% of the target. This is one reason why swing trading strategies are generally far less sensitive to spread costs than scalping strategies. The same 1.5-pip spread that cripples a scalper is nearly irrelevant to a trader holding a position for 3 days.
Position sizing amplifies everything. On 3 standard lots, a 1.5-pip spread costs $45 before the market moves at all. Over 50 trades in a month, that is $2,250 in spread costs on 3-lot trades alone. Reducing lot size to 1 standard lot cuts that monthly spread cost to $750. The math is linear and controllable, but many traders underestimate the cumulative drag of small per-trade costs across a high-frequency trading month.
Not all currency pairs are created equal when it comes to spread costs, and choosing which pairs to trade has a direct effect on your overall trading expenses.
Major pairs consistently offer the tightest spreads. EUR/USD typically ranges from 0.1 to 1.5 pips on variable-spread accounts and 1.0 to 2.0 pips on fixed-spread accounts. USD/JPY and GBP/USD follow closely, usually sitting between 0.5 and 2.0 pips under normal conditions. These pairs benefit from the deepest liquidity pools in the global market, with multiple competing banks and institutions quoting prices simultaneously.
Minor pairs — those that do not include the US dollar — carry moderately wider spreads. EUR/GBP typically trades at 1 to 2 pips. AUD/JPY and EUR/JPY often range from 1.5 to 3 pips. The liquidity is still solid, but the narrower participant base means slightly less competition among market makers, which keeps spreads a fraction wider than the majors.
Exotic pairs are in a different category entirely. USD/TRY can carry a spread of 40 to 80 pips. USD/ZAR often sits at 50 to 100 pips. USD/MXN (US dollar vs. Mexican peso) typically ranges from 100 to 200 pips. Trading exotic pairs with a short-term strategy is almost always cost-prohibitive; the spread alone can exceed the typical daily range of the pair, making it mathematically impossible to profit consistently from intraday moves.
Commodity currencies — AUD/USD, NZD/USD, USD/CAD — occupy a middle ground. They are liquid enough to maintain tight spreads of 0.5 to 2 pips during active sessions, but they can widen noticeably during the Sydney session when their home-market liquidity is thinner relative to the London and New York windows.
A practical framework for managing spread costs across pairs:
Here is how spread costs compare across the most commonly traded currency pairs under typical market conditions.
| Currency Pair | Typical Variable Spread | Typical Fixed Spread | Pip Value (Standard Lot) | Spread Cost per Trade |
|---|---|---|---|---|
| EUR/USD | 0.1–1.5 pips | 1.0–2.0 pips | $10.00 | $1–$20 |
| USD/JPY | 0.5–1.8 pips | 1.5–2.5 pips | ~$6.70 | $3.35–$16.75 |
| GBP/USD | 0.5–2.0 pips | 1.5–3.0 pips | $10.00 | $5–$30 |
| EUR/GBP | 1.0–2.5 pips | 2.0–4.0 pips | ~$12.50 | $12.50–$50 |
| AUD/USD | 0.5–2.0 pips | 1.5–3.0 pips | $10.00 | $5–$30 |
| USD/TRY | 40–80 pips | 60–100 pips | ~$3.50 | $140–$350 |
What this tells you: major pairs cost a fraction of what exotic pairs cost per trade, and variable spreads during liquid sessions consistently beat fixed spreads on a per-trade basis for active traders — often by 50% or more on EUR/USD alone.
Use these steps to take direct control of your spread costs starting with your very next trade.