In briefA zero-spread forex broker may quote 0.0 pips on a pair for some market conditions, but the total trade is rarely free. Raw or zero-spread accounts normally add commission, and the displayed spread can widen. Compare the average executable spread plus round-turn commission, financing and slippage for your pair, platform, entity and trade size.

Zero spread does not mean zero trading cost

A zero-spread forex broker may quote 0.0 pips on a pair for some market conditions, but the total trade is rarely free. Raw or zero-spread accounts normally add commission, and the displayed spread can widen. Compare the average executable spread plus round-turn commission, financing and slippage for your pair, platform, entity and trade size.

The wording matters. 'From 0.0 pips' describes a minimum that may appear only during liquid periods. It does not tell you how often the minimum was available, what size was executable there or what the average spread was when you normally trade. A true fixed zero spread would be a different and much stronger claim, and its other fees and execution terms would still need review.

The most useful comparison converts every direct trading charge into one unit. For a USD-denominated account trading a standard lot of EUR/USD, one pip is approximately USD 10. A USD 7 round-turn commission is therefore about 0.7 pip before adding the raw spread. That makes a 0.2-pip raw spread plus commission roughly 0.9 pip in this simplified example.

If the bid and ask are unfamiliar, start with what a forex spread is and what it costs.

Our glossary entry for the bid-ask spread gives a compact definition to keep beside an account comparison.

All-in pricing

Convert commission into a spread equivalent

Raw spread + round-turn commission in pips = direct round-turn costComparison formula
Worked example0.2 pip raw spread + (USD 7 ÷ USD 10 per pip) = 0.9 pip

Financing, slippage, conversion and any platform or data fees remain outside this simplified direct-cost figure.

Illustrative EUR/USD standard-lot example for a USD account.

Raw, zero and standard accounts use different pricing models

A standard account usually embeds most of the broker's direct remuneration in a wider spread and charges no separate FX commission. A raw or Razor-style account generally shows a tighter underlying spread and adds a visible per-side commission. A branded zero account can follow either pattern, so the label alone does not tell you where the cost sits.

Commission units need close attention. A page may quote a fee per lot, per side, per USD 100,000 traded or per million of notional. Base currency can alter the amount, and some platforms charge both sides up front while others charge on open and close. Always turn the published unit into the expected round-turn cash cost for your normal position size.

Minimum spreads also need context. A provider can truthfully publish spreads from 0.0 while the typical spread is higher. Ask for average or historical spread data for the exact pair and session, and identify whether the data describe indicative quotes, executable prices or completed customer trades.

Account modelDisplayed spreadSeparate FX commissionMain comparison risk
Standard/spread-onlyUsually widerUsually noneMarkup is less visible if only minimum spread is compared
Raw spreadCan start at 0.0Usually charged per side or per tradeCommission unit and average spread must be combined
Zero-branded accountMarketing label variesMay applyName can conceal instrument, volume or time restrictions
Fixed spreadPublished fixed level under stated conditionsVariesExceptions may apply during news, rollover or abnormal markets

What current broker pricing pages actually disclose

Official pricing pages show why zero-spread broker comparisons must be entity-specific. Pepperstone's current account comparison says its Razor account offers raw FX spreads from 0.0 points with commission from a stated per-lot, per-side amount. FOREX.com's US comparison page describes a RAW Pricing account with EUR/USD as low as 0.0 and a commission stated per USD 100,000 traded.

IC's raw-spread page likewise markets spreads from 0.0, while OANDA Australia's current price sheet explicitly defines total cost as the raw spread plus commission and publishes commission by account base currency. These disclosures are useful examples, not a ranking and not proof of the price a particular order will receive.

Terms can differ across group companies, platforms and account currencies. A UK page, Australian sheet and US account cannot be mixed into one fictional global offer. When shortlisting, save the date, legal entity, URL and fee unit next to each number so that the comparison can be reproduced later.

Use our broker reviews to identify the relevant entity before opening the current pricing documents.

Provider disclosurePublished pricing structureWhat remains to verify
Pepperstone RazorRaw FX spreads from 0.0 plus per-side commissionEntity, platform, base currency, average spread and current commission table
FOREX.com US RAW PricingReduced EUR/USD spread as low as 0.0 plus commission per USD notional tradedPair, trade notional, both legs and eligibility
IC Raw SpreadSpreads from 0.0 with commission pricingServing entity, platform schedule and executable average
OANDA Australia RawRaw spread plus a commission table by account currencyPair row, base currency and current price-sheet version

Why a 0.0-pip spread can disappear

Foreign-exchange liquidity changes through the day. Major pairs often have deeper quoting when their main regional sessions overlap, while late New York, the daily rollover window and holidays can be thinner. A raw spread is a market-dependent input, not a permanent promise that every ticket will show zero.

Scheduled data releases can change both price and executable depth in milliseconds. A screen may show a narrow quote before an order reaches the server, then fill at another price as liquidity is removed. That difference is slippage. A low published minimum spread cannot compensate for systematically poor fills, rejected orders or asymmetric slippage handling.

Trade size matters as well. The top-of-book price may cover only a limited amount. Larger orders can consume several price levels or be handled under different execution rules. If your normal position is much larger than the example size in the broker's marketing, ask how depth, partial fills and maximum order size work.

Read what liquidity means in forex for the link between available depth and executable price.

The forex market-hours guide helps place session overlaps and rollover in local time.

Variable conditions

The same raw account across three market windows

Liquid overlapDeeper

More competing quotes can support tighter spreads, though commission still applies.

Daily rolloverThinner

Quote depth can thin and spreads may widen around the session transition.

News shockUnstable

Rapid repricing raises spread, slippage and rejection risk.

Conceptual comparison only; no live spread values are implied.

A practical zero-spread broker comparison checklist

First, choose one pair, account currency, trade size and trading window. Without a common scenario, the numbers are not comparable. Record the average spread if available, not only the minimum. Add commission for both sides, taking care with notional-based fees and exchange rates. Then include any platform, data or account charges relevant to your use.

Second, separate intraday direct costs from holding costs. A trader who closes within minutes may focus on spread, commission and slippage. Someone who holds overnight must also compare swap or financing. A zero-spread headline can be economically irrelevant if the position is kept for several days and the financing schedule is unfavorable.

Third, inspect execution and withdrawal terms. Look for the broker's order execution policy, slippage wording, stop and limit handling, price-error clause, inactivity fee, conversion fee and withdrawal charges. Confirm regulation using the exact company in the agreement. A cheap-looking account is not useful if its legal or operational terms are unclear.

If order behaviour is unclear, see our explanation of forex order types before comparing fill policies.

For overnight positions, add the concepts in what a forex swap is to the cost sheet.

Comparable scenario

Build an all-in cost record

011. Fix the scenario

Pair, position size, account currency, platform and trading session.

022. Add direct cost

Average spread plus both commission legs and conversion.

033. Add holding cost

Swap, financing and any scheduled administrative charge.

044. Review execution

Slippage, rejection, partial-fill and stop-order treatment.

055. Verify the entity

Regulator record, agreement, complaints route and withdrawal terms.

Use the same assumptions for every account on the shortlist.

Worked example: raw account versus spread-only account

Assume a USD account buys and later sells one standard lot of EUR/USD. The raw account averages a 0.2-pip spread in the chosen session and charges USD 3.50 per side. With a USD 10 approximate pip value, the spread costs USD 2 and the round-turn commission costs USD 7, for a simplified direct total of USD 9.

The spread-only account has no separate FX commission and averages 1.0 pip in the same scenario. Its simplified direct cost is about USD 10. The raw account is cheaper by only USD 1 in this example, not by the full one-pip difference suggested by comparing zero with one. Different average spreads, commission currencies or smaller position sizes can change the result.

Now suppose the raw account slips 0.3 pip more on average for this strategy, or the trader pays an additional conversion charge. The apparent saving disappears. This is why a useful test records completed trades over comparable periods rather than selecting the lowest quote seen on a calm screen.

Simplified round turnRaw accountSpread-only account
Average spread assumption0.2 pip1.0 pip
Spread cost at USD 10/pipUSD 2USD 10
CommissionUSD 7 round turnUSD 0
Direct total before other costsUSD 9USD 10
Not includedSlippage, swap, conversionSlippage, swap, conversion

FAQ: zero-spread forex brokers

What is a zero-spread forex broker?

It is a broker or account that can quote a bid-ask spread from 0.0 pips on specified pairs. The account may charge commission and the spread may widen with market conditions.

Are zero-spread forex brokers free?

Usually not. Direct cost can include commission, wider spreads at other times and slippage; overnight positions can also incur financing or swap.

Is a raw-spread account always cheaper?

No. Convert both commission legs into pips and add the average spread for your pair, size and session. A standard account can be cheaper for some scenarios.

What does spreads from 0.0 pips mean?

It is a minimum, not an average or guarantee. It does not show how often the quote is available or what size can be executed at it.

Which cost should I compare first?

Use an all-in round-turn figure: average spread plus both commission legs, then add slippage, financing, conversion and account fees relevant to the strategy.

Can a broker change its zero-spread terms?

Yes. Pricing schedules and account availability can change, and terms can vary by legal entity and platform. Date every comparison and recheck before funding.