Retail Forex Broker Models: ECN, STP, and Market Maker
Compare ECN, STP, and market-maker forex broker models by execution, spreads, conflicts, and best use cases for your trading style.
Интерактивные инструменты могут не работать в переведённом виде.
Retail Forex Broker Models: ECN, STP, and Market Maker
The broker model decides your spreads, execution speed, slippage, and — critically — whether the broker profits when you lose. Three models dominate retail forex, and each fits a different trading style. Choosing the wrong one can quietly erase a working edge over 100 trades, even if the chart setup is identical.
Core Concepts: Three Models, Three Conflict Structures
A Market Maker (B-Book) is the counterparty to your trades. You buy, they sell; you profit, they lose. Spreads are fixed or variable but typically wider (1.2–2.0 pips EUR/USD), with no commission and low minimums ($50–$500). The broker internalizes client flow, betting that the average retail trader loses — and they do, with 70–80% of retail accounts net negative over 12 months per regulator disclosures. Profitable clients may be routed externally (A-booked) or restricted.
An STP (Straight-Through Processing) broker routes orders to liquidity providers (banks, larger brokers) without a dealing desk. Spreads are variable, typically 0.8–1.5 pips EUR/USD, plus a small commission ($3–7 per standard lot round-turn). There is no conflict of interest: the broker earns the commission and a markup on the spread. Requotes are rare and minimum stop distance is tighter (1–3 pips vs 5–10 on market makers).
An ECN (Electronic Communication Network) matches orders against other participants — banks, funds, other retail traders. Spreads are raw interbank (0.0–0.3 pips EUR/USD during liquid hours), commission is higher ($5–10 per round-turn), and the order book is visible (Depth of Market). Execution is fastest available (10–50ms), with no requotes but partial fills possible on large orders. Minimum deposit is higher ($1,000–$10,000).
Concrete example: a 1-lot EUR/USD long held 4 hours. Market maker: 1.5 pip spread, $0 commission = $15 cost. STP: 1.0 pip spread + $5 commission = $15 cost. ECN: 0.2 pip spread + $7 commission = $9 cost. ECN wins on cost but requires $1,000+ minimum and accepts partial fills. For a deeper comparison of specific brokers, see /brokers.
Practical Application: Selecting and Verifying a Model
Step 1 — Classify your trading style. Count your average holding time, trades per week, and typical position size. This maps directly to a model.
| Style | Avg hold | Trades/week | Best model | Why |
|---|---|---|---|---|
| Beginner / swing | 1–7 days | 3–10 | Market maker | Predictable cost, low minimums |
| Day trader | 15min–4h | 10–30 | STP | Variable spreads, fair execution |
| Scalper / news | 1–10min | 30–100+ | ECN | Raw spreads, DOM, fastest fills |
Step 2 — Read the legal terms. The broker's execution policy must explicitly state "market maker," "NDD/STP," or "ECN." If the language is vague ("we route orders to liquidity providers") without naming the model, assume B-book with STP marketing.
Step 3 — Verify regulation. Acceptable regulators in 2026: FCA (UK), ASIC (Australia), CySEC (Cyprus, EU passport), CFTC/NFA (US). Unregulated offshore brokers (Vanuatu, Belize, St. Vincent) can manipulate feeds regardless of stated model — avoid them for any account you cannot afford to lose.
Step 4 — Run a 30-trade live sample. Fund the smallest allowed deposit, execute 30 trades at your normal size, and log actual fills vs quoted prices. Compare spreads at 08:00 ET (London open) and 17:00 ET (NY close). Calculate total cost per trade including slippage.
Step 5 — Model cost over 100 trades. Take your average position size and trade frequency, multiply by total round-turn cost (spread + commission + slippage), and project 100 trades forward. If projected cost exceeds 5% of your account, the model is wrong for your size — move down one tier (ECN → STP → market maker) until cost drops below 3%.
Pre-funding verification checklist:
- Execution model stated explicitly in legal terms
- Regulated by FCA / ASIC / CySEC / CFTC-NFA
- Minimum stop distance matches your strategy (scalpers need ≤2 pips)
- Commission structure disclosed per round-turn
- Negative balance protection offered (EU/UK regulated)
- Withdrawal tested with a small round-trip
Common Mistakes
Mistake 1: Choosing ECN because "raw spreads are cheapest" with a $500 account. ECN commission ($7/lot) plus raw spread on micro lots (0.01) makes commission dominate; the math inverts and ECN costs more per trade than a market maker. Correction: stay on market maker or STP until your typical position is ≥0.5 lots.
Mistake 2: Assuming "no commission" means free. Market makers embed cost in the spread. A 1.5-pip spread on EUR/USD equals $15/lot — the same as a 0.5-pip ECN spread plus $10 commission. Correction: always compare total round-turn cost, not the headline fee.
Mistake 3: Ignoring stop-hunting and requotes on a B-book. Profitable traders on market makers often face widened spreads at session opens, requotes during volatility, or account closure after a winning streak. Correction: if you win consistently for 3+ months on a market maker and execution quality degrades, migrate to STP or ECN — see /brokers for vetted options.
Advanced Tips
Test broker feeds side by side by running two demo accounts on the same instrument and logging 1-minute OHLC for a week; spread discrepancies >0.5 pip between brokers signal B-book manipulation. For news traders, ECN partial fills are a feature — split large orders across 3–5 ECN brokers to avoid moving your own feed. Always journal execution quality at /journal and validate any new broker on /paper for at least 30 trades before scaling size.
Summary
The broker model is a cost and conflict decision, not a branding one. Market makers suit beginners and swing traders with small size; STP fits day traders who want fair execution; ECN rewards scalpers and news traders with capital and order-flow skills. Verify the model in legal terms, test 30 live trades, and let total round-turn cost — not marketing — decide.
Live Chart
Open full chart →Related market data, powered by TradingView.