ECN vs STP vs Market Maker Broker: How Each One Executes Your Trades

A breakdown of how market maker, STP, and ECN brokers route and price your orders internally, and how to tell which model your own broker uses.

When you click buy on a trade, what actually happens to that order depends entirely on your broker's execution model. Some brokers fill the order internally, taking the other side themselves. Others pass it straight to the market and simply forward you the result. Understanding ECN vs STP vs market maker broker execution isn't an academic exercise — it explains why your spread widens before news, why you occasionally get a requote, and why the same signal copied across two different brokers can fill at noticeably different prices.

This matters more if you're copying Telegram signals or running an EA, because both depend on fast, predictable fills. A manual swing trader might never notice the difference between execution models. Someone trying to scalp a five-pip move during a news spike will notice immediately.

This article walks through how each model actually processes an order, where the broker makes its money, and how to work out which one your own account is running on.

Dealing Desk vs No Dealing Desk: The Core Distinction

Every forex broker execution model sits on one side of a single divide: dealing desk or no dealing desk. This is the split that determines everything else — spread behaviour, requotes, slippage, even who your broker is financially rooting for.

A dealing desk broker (the market maker model) keeps your order in-house. When you buy 1 lot of EUR/USD, the broker's own system matches that order internally, often against another client's sell order, or simply takes the position onto its own book. No external liquidity provider is involved at that moment. The broker is, functionally, the market for you.

A no dealing desk broker does the opposite. Your buy order for 1 lot of EUR/USD is passed through to one or more external liquidity providers — typically banks or larger liquidity aggregators — who fill it at their quoted price. The broker's system sits in between, routing the order out and relaying the fill back to you. This is the "no dealing desk" label you'll see on broker websites, and it covers both STP and ECN models, which differ mainly in how many liquidity providers are involved and how the price is built.

Same order, two completely different journeys:

Keep this framework in mind as we go through each model individually — STP and ECN are really two variations on "no dealing desk," while market maker stands alone on the dealing desk side.

Market Maker Brokers: How Dealing Desk Execution Works

A market maker forex broker creates its own internal market for clients to trade against. When you place an order, it doesn't necessarily touch an external market at all. The broker's dealing desk can match it against an opposite order from another client, or take it onto the broker's own book as the counterparty.

Here's what that looks like in practice. You place a buy order for 0.5 lots of gold at $2,400. The broker's system checks whether there's an offsetting client order to net against. If there is, the trade is matched internally and no external hedge is needed. If there isn't, the broker may still accept the order and become your counterparty directly, choosing whether and when to hedge that exposure in the wider market itself.

This is where the conflict-of-interest argument comes from: if the broker is your counterparty, your loss is technically the broker's gain, at least until it hedges the position. That doesn't mean every market maker is working against its clients — regulated market makers typically hedge aggregated exposure rather than betting against individual traders — but the structural incentive exists in a way it doesn't with STP or ECN models.

Requotes are a direct consequence of this internal pricing model. Say gold spikes sharply on a surprise data release, moving $3 in a few seconds. You click buy at the price you see on screen. By the time the broker's dealing desk processes that order, its internal price has already moved past the one you requested. Rather than fill you at a price it considers stale, the desk sends back a requote: a new price, asking you to accept it or cancel. This is far less common with STP or ECN execution, because those models are simply relaying external market prices rather than managing their own internal quote.

STP Brokers: Straight-Through Processing Explained

An STP forex broker removes the dealing desk from the equation. Instead of taking your order onto its own book, it forwards the order straight through to external liquidity providers — this is literally what "straight-through processing" means.

Walk through the order's path:

  1. You place a buy order for 1 lot of GBP/USD.
  2. The broker's system sends that order out to its pool of liquidity providers — this might be two, five, or more banks and liquidity aggregators, depending on the broker's setup.
  3. Each provider returns a quote. The broker's system picks the best available price from that pool.
  4. The broker adds a markup to that price before passing it back to you as your executed fill.

That markup is the STP broker's revenue model. If the best raw quote from liquidity providers is 1.1000/1.1001 (a 1-pip spread), the broker might pass that back to you as 1.1000/1.10012, adding roughly 0.2 pips of markup. You won't typically see this split out as a separate line item — it's baked into the spread you're quoted, which is why STP spreads are usually "variable" rather than fixed, moving with the underlying market plus whatever markup the broker applies.

Because the order genuinely leaves the building, so to speak, STP brokers don't have the same dealing-desk conflict of interest. They make money on the markup (and sometimes a small commission as well) regardless of whether you win or lose the trade, which aligns their incentives closer to simply handling volume.

ECN Brokers: Direct Market Access and Raw Spreads

An ECN forex broker takes the no-dealing-desk model a step further. Rather than the broker picking a single best quote from a handful of liquidity providers and marking it up, your order is placed directly into an electronic communication network — an order book where multiple liquidity providers and other traders are all quoting and matching against each other in real time. You're trading against the raw, aggregated market price, not a broker-adjusted one.

This is why ECN forex broker spreads can run extremely tight — sometimes fractions of a pip during liquid trading hours, because you're seeing the genuine difference between the best bid and best ask across the whole network, with no markup layered on top. The broker isn't making money on that spread, so it needs another revenue source: a commission charged per trade, usually quoted per lot, per side, or as a round-turn figure.

This is the raw spread vs marked up spread distinction in practice, and it's worth working through with real numbers so the trade-off is clear.

Scenario: 1 standard lot of EUR/USD

ModelSpreadSpread costCommissionTotal cost
STP (marked-up)1.2 pips$12 (1.2 pips × $10/pip)$0$12
ECN (raw)0.1 pip$1 (0.1 pip × $10/pip)$7 round-turn$8

On this comparison, the ECN account actually comes out cheaper overall, even after paying commission — but it depends entirely on the specific numbers your broker offers. Some STP markups are tighter than 1.2 pips, some ECN commissions are higher than $7. The point isn't that ECN is always cheaper; it's that you need to add spread cost and commission together to compare the two models fairly, because looking at spread alone is misleading once commission enters the picture.

Spread, Requotes, and Slippage: How Each Model Differs in Practice

Reading about order flow is one thing; knowing what to expect when you're actually trading is another. Here's how the three models compare on the three things that affect your fills day to day.

Market MakerSTPECN
Spread typeFixed or semi-fixed, broker-setVariable, market-based plus markupVariable, raw market plus commission
Requote frequencyHigher, especially in fast marketsLow to rareVery rare
Slippage behaviourCan be managed/limited by brokerReflects real market movementReflects real market movement directly

The market maker column reflects the dealing-desk structure: because the broker controls its own quote, it can offer fixed spreads during calm conditions, but that same control is what produces requotes when its internal price falls out of step with the fast-moving market. Slippage on a market maker account is also partly at the broker's discretion — some cap it, some pass it through, and policies vary.

STP and ECN both pass real market movement straight to you, which is why slippage shows up more honestly on those accounts — if the market gaps, your fill gaps with it, for better or worse. The difference between STP and ECN at this level is mainly about how many liquidity providers you're effectively seeing and how tight the raw pricing gets, with ECN generally offering the closest thing to a genuine market price.

Why the Execution Model Matters for Scalping, EAs, and Signal Copying

This is where the theory turns into something that actually affects your results. Execution model matters most when timing is tight — scalping, EA automation, and copying fast-moving signals all depend on the fill happening close to the price you expected.

Take a news release scenario. An EA is set to buy gold the instant a data print crosses a threshold. On a market maker account, the order hits the broker's dealing desk at the exact moment volatility spikes. The desk's internal pricing can't keep pace, so the EA gets requoted — repeatedly, if the market keeps moving. By the time a requote is accepted (assuming the EA logic even handles that gracefully), the opportunity may have passed, or the fill lands well away from the intended entry.

Run the same EA on an ECN account and the order goes straight into the order book. It fills against whatever genuine liquidity exists at that instant — there may still be slippage if the market is moving fast, but there's no dealing desk pausing to requote. The fill is slower to arrive only in the sense that real network latency applies, not because a human or system is deciding whether to honour your price.

Signal copying sits in a similar position. If you're manually copying entries from a Telegram channel, a few seconds of delay from a requote might not matter much on a longer-term setup, but it can be the difference between catching and missing a scalp-style call. The same applies to EAs designed to react within milliseconds — their entire edge can be eroded by execution delay that has nothing to do with the strategy itself and everything to do with the broker's order handling.

None of this means dealing desk accounts are unusable — plenty of longer-timeframe traders never notice the difference. But if your style depends on tight entries and fast fills, the execution model isn't a minor technical detail. It's a structural factor in whether your strategy can work as designed.

How to Identify Which Execution Model Your Broker Uses

Most brokers don't advertise "we are a dealing desk" on the homepage — the marketing language tends to favour whichever model sounds more appealing, regardless of what's actually happening behind the scenes. Here's how to check for yourself.

No single item on this list is conclusive by itself, but two or three pointing the same direction usually gives you a clear enough picture of what you're dealing with.

Frequently asked questions

Can a broker be both STP and ECN at the same time?

Yes. Many brokers run an STP model for standard accounts and a separate ECN-style account for clients who want raw spreads and commission-based pricing. These are usually offered as distinct account types within the same brokerage, so check which account you've actually opened rather than assuming the broker's overall label applies to you.

Are market maker brokers illegal or unregulated?

No. Dealing desk execution is a legitimate, widely regulated business model, and plenty of market maker brokers operate under proper oversight. Being a market maker is a structural choice about how orders are handled, not an indicator of legitimacy on its own — regulation status is a separate question you should check independently.

Do market maker brokers really trade against you?

They can be your direct counterparty on a given trade, since that's inherent to the dealing desk model, but that's different from deliberately trading against you as a strategy. Most regulated market makers hedge their aggregated exposure in the wider market rather than taking a directional view against individual clients, though the structural incentive for conflict exists in a way it doesn't with STP or ECN.

Is ECN better than STP for scalping?

ECN execution generally suits scalping better because of tighter raw spreads and fewer requotes, but "better" depends on total cost once commission is included, and on the specific liquidity providers behind each broker's setup. Compare total cost per trade — spread plus commission — rather than assuming ECN is automatically cheaper or faster.

Why do ECN brokers charge a commission instead of just widening the spread?

Because ECN pricing passes through the raw market spread without markup, the broker needs a separate revenue source, and a transparent per-trade commission is the standard way to achieve that. It also keeps pricing honest — you can see exactly what you're paying, rather than having it hidden inside a wider spread.

Can I switch from a market maker account to an ECN account with the same broker?

Many brokers that offer multiple account types allow you to open a different account type without leaving the brokerage, though this varies by broker and sometimes by region. Check the broker's own terms, since switching may involve opening a new account rather than converting an existing one.

Does a broker's execution model affect whether I can use copy trading tools?

The execution model itself doesn't usually block copy trading functionality, but it does affect how closely your copied fills match the source signal. Slippage and requote behaviour differ enough between dealing desk and no dealing desk accounts that the same signal can produce noticeably different entry prices depending on which model your account runs.

Working out what fits your trading style

The practical takeaway is straightforward: check your account type, read the legal terms for principal versus agency language, and watch how your spreads and fills behave around volatile moments. That gives you a reasonably clear answer on which model you're using, without needing to take any broker's marketing at face value.

From there, the decision of whether to stay, switch account types, or move broker entirely comes down to matching the execution model to how you actually trade — manual swing positions can tolerate a dealing desk's quirks far better than a fast EA or a scalped signal entry can. Trading on any execution model carries the risk of loss, and no broker type changes that fact. What it changes is how closely your fills match what you intended, which is worth knowing before you judge a strategy's performance rather than the execution underneath it.

Frequently asked questions

Can a broker be both STP and ECN at the same time?

Yes. Many brokers run an STP model for standard accounts and a separate ECN-style account for clients who want raw spreads and commission-based pricing. These are usually offered as distinct account types within the same brokerage, so check which account you've actually opened rather than assuming the broker's overall label applies to you.

Are market maker brokers illegal or unregulated?

No. Dealing desk execution is a legitimate, widely regulated business model, and plenty of market maker brokers operate under proper oversight. Being a market maker is a structural choice about how orders are handled, not an indicator of legitimacy on its own — regulation status is a separate question you should check independently.

Do market maker brokers really trade against you?

They can be your direct counterparty on a given trade, since that's inherent to the dealing desk model, but that's different from deliberately trading against you as a strategy. Most regulated market makers hedge their aggregated exposure in the wider market rather than taking a directional view against individual clients, though the structural incentive for conflict exists in a way it doesn't with STP or ECN.

Is ECN better than STP for scalping?

ECN execution generally suits scalping better because of tighter raw spreads and fewer requotes, but "better" depends on total cost once commission is included, and on the specific liquidity providers behind each broker's setup. Compare [total cost per trade — spread plus commission](/tools/slippage-cost-calculator) — rather than assuming ECN is automatically cheaper or faster.

Why do ECN brokers charge a commission instead of just widening the spread?

Because ECN pricing passes through the raw market spread without markup, the broker needs a separate revenue source, and a transparent per-trade commission is the standard way to achieve that. It also keeps pricing honest — you can see exactly what you're paying, rather than having it hidden inside a wider spread.

Can I switch from a market maker account to an ECN account with the same broker?

Many brokers that offer multiple account types allow you to open a different account type without leaving the brokerage, though this varies by broker and sometimes by region. Check the broker's own terms, since [switching may involve opening a new account](/blog/demo-vs-live-trading-account) rather than converting an existing one.

Does a broker's execution model affect whether I can use copy trading tools?

The execution model itself doesn't usually block copy trading functionality, but it does affect how closely your copied fills match the source signal. Slippage and requote behaviour differ enough between dealing desk and no dealing desk accounts that the same signal can produce noticeably different entry prices depending on which model your account runs.