Skip to content
Broker types

ECN vs STP vs market maker: what’s the difference?

Short answer: it’s about who takes the other side of your trade. A market maker takes it itself. An STP broker passes your order straight to a bank or liquidity provider and adds a markup to the spread. An ECN account connects you to a pool of prices from several providers and charges a commission instead. For most traders, what matters more than the label is the all-in cost per lot.

The three models side by side

Market makerSTPECN / raw
Who takes the other sideThe brokerA liquidity providerSeveral liquidity providers
How the broker earnsSpread, and sometimes from clients’ lossesA markup built into the spreadA commission per lot, plus a small or no markup
Typical EUR/USD pricingFixed or wider spread, no commission~1.0–1.5 pip spread, no commission~0.0–0.3 pip spread + about $6–7 commission per lot (round turn)
RequotesPossibleRareRare

Market maker

The broker quotes its own prices and takes the opposite side of your trades. That isn’t automatically bad: it means orders fill instantly, small trade sizes are easy, and spreads can be fixed. The concern is the conflict of interest. When a broker keeps the risk of client trades, your losses can be its profit. Regulated market makers have to manage that conflict and disclose it in their order execution policy.

STP (straight-through processing)

Your order is passed to one or more liquidity providers, usually banks or large trading firms. The broker earns by adding a markup to the price it receives, so you see a wider spread but pay no commission. Most “Standard” accounts are priced this way.

ECN (electronic communication network)

You trade on a pool of prices from several providers, close to the raw market spread, and pay a separate commission. The spread is tighter, often 0.0–0.3 pips on EUR/USD, but the commission is added on top. Accounts sold as “Raw”, “Razor” or “ECN” work like this.

Why the label matters less than you think

Most brokers are hybrids: they keep some client trades in-house and pass others on, depending on size and risk. “ECN” is also a marketing word, and nobody checks how it’s used. The honest way to compare is to add up what one trade costs you:

All-in cost per lot = (average spread in pips × $10) + round-turn commission

A Standard account at 1.2 pips with no commission costs about $12 per lot. A raw account at 0.1 pips plus $6 commission costs about $7. That’s why we show the all-in cost per lot on every broker card, whatever the broker calls its account.

Which should you pick?

  • Trading often or in larger size: a raw/ECN account almost always works out cheaper.
  • Small, occasional trades: a Standard account keeps it simple, and the cost gap is small in pounds or dollars.
  • Either way: check the broker’s order execution policy, and how it handles slippage on fast markets.

Compare real costs across brokers on our compare page.

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Most 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.

Brokers

Brokers that fit this question

Pepperstone
Best overall
91.78 / 100
Minimum deposit
$0
All-in cost / lot, EUR/USD
$8.00
Regulator
CySEC 388/20
Pepperstone: 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.74.1% of retail investor accounts lose money when trading CFDs with this provider.73.6% of retail investor accounts lose money when trading spread bets and CFDs with this provider.Trading CFDs and FX carries significant risk and is not suitable for everyone. You have no interest in the underlying asset. Full risk warning
ActivTrades
Best platform
77.68 / 100
Minimum deposit
$0
All-in cost / lot, EUR/USD
$7.00
Regulator
CMVM 433
FxPro
No-dealing-desk execution
81.84 / 100
Minimum deposit
$0
All-in cost / lot, EUR/USD
$9.00
Regulator
CySEC 078/07
Pepperstone
Best overall
91.78 / 100
Minimum deposit
$0
All-in cost / lot, EUR/USD
$8.00
Regulator
FCA 684312
Pepperstone: 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.74.1% of retail investor accounts lose money when trading CFDs with this provider.73.6% of retail investor accounts lose money when trading spread bets and CFDs with this provider.Trading CFDs and FX carries significant risk and is not suitable for everyone. You have no interest in the underlying asset. Full risk warning
Vantage Markets
Value pick
70.13 / 100
Minimum deposit
$50
All-in cost / lot, EUR/USD
$7.00
Regulator
FCA 590299
ActivTrades
Best platform
77.68 / 100
Minimum deposit
$0
All-in cost / lot, EUR/USD
$7.00
Regulator
FCA 434413
Pepperstone
Best overall
91.78 / 100
Minimum deposit
$0
All-in cost / lot, EUR/USD
$8.00
Regulator
ASIC 414530
Pepperstone: 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.74.1% of retail investor accounts lose money when trading CFDs with this provider.73.6% of retail investor accounts lose money when trading spread bets and CFDs with this provider.Trading CFDs and FX carries significant risk and is not suitable for everyone. You have no interest in the underlying asset. Full risk warning
Vantage Markets
Value pick
70.13 / 100
Minimum deposit
$50
All-in cost / lot, EUR/USD
$7.00
Regulator
ASIC 428901
XM
Lowest entry
77.57 / 100
Minimum deposit
$5
All-in cost / lot, EUR/USD
—
Regulator
ASIC 443670
Pepperstone
Best overall
91.78 / 100
Minimum deposit
$0
All-in cost / lot, EUR/USD
$8.00
Regulator
SCB · DFSA · CMA
Pepperstone: 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.74.1% of retail investor accounts lose money when trading CFDs with this provider.73.6% of retail investor accounts lose money when trading spread bets and CFDs with this provider.Trading CFDs and FX carries significant risk and is not suitable for everyone. You have no interest in the underlying asset. Full risk warning
Vantage Markets
Value pick
70.13 / 100
Minimum deposit
$50
All-in cost / lot, EUR/USD
$7.00
Regulator
VFSC · CIMA · FSCA
ActivTrades
Best platform
77.68 / 100
Minimum deposit
$0
All-in cost / lot, EUR/USD
$7.00
Regulator
SCB · FSC (Mauritius) · BACEN/CVM (Brazil) · CMA (UAE, introducing licence)

Licensed entities only. Cost and regulator are for the region shown. Brokers may pay us when you open an account; that never moves a ranking.

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 53% and 80% 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.

PromotedBN-05 · 970×250 · 300×250 on mobile · trader question