How Forex Broker Execution Models Actually Work

Execution models determine how your orders are handled after you click Buy or Sell. The labels most traders rely on are often simplified to the point of being misleading.

📖 10 min read Last Updated: February 2026

What You'll Learn

Why execution models matter more than labels
How market makers, STP, and ECN actually differ
Internalisation vs external routing explained
Which execution model fits which trading style
Common myths about execution debunked
When execution model is decisive — and when it's not

Why Execution Models Matter More Than Most Traders Think

When traders compare brokers, they usually focus on what is visible: spreads, commissions, regulation, and platform features. Execution model is often treated as a marketing detail — something to glance at in a comparison table — rather than an operational variable that shapes every trade.

This is understandable. Execution happens behind the interface. It is invisible until something feels wrong — a fill that seems slow, a price that jumps past your entry, or a spread that widens at precisely the wrong moment.

However, the execution model influences how orders are routed, how liquidity is accessed, how slippage occurs, and how the entire environment behaves under volatility. In other words, it influences the conditions in which your strategy operates — conditions that can differ dramatically between two brokers offering identical advertised spreads.

As explored in our guide on hidden broker costs, much of what traders perceive as strategy failure can originate from structural friction within the execution environment. That friction is not always obvious, but it is rarely random.

The Problem With Execution Labels

Terms like "market maker," "STP," and "ECN" are widely used but poorly understood. They function more as simplified categories than as precise operational descriptions — marketing shorthand rather than technical specifications.

Many traders assume:

Reality is more nuanced. Two brokers using the same label can implement execution in materially different ways. One "ECN" broker may aggregate liquidity from 20 providers with sophisticated smart routing. Another "ECN" broker may route to a single liquidity pool with limited depth. Both use the same label. The trading experience differs substantially.

Conversely, brokers using different labels may behave similarly under certain conditions. A well-capitalised market maker with deep internal liquidity may provide execution indistinguishable from an ECN during normal market conditions.

The label does not determine execution quality. Implementation does. And implementation is invisible from the outside.

Market Maker: Internalisation and Risk Management

A market maker, in simplified terms, may take the opposite side of a client's trade or internalise order flow before deciding whether to offset it externally. This structure is often presented negatively in retail discourse — "the broker is betting against you" is one of the most persistent narratives in forex education.

However, internalisation is not inherently adversarial. It is a risk-management and operational efficiency decision that can benefit both the broker and the trader.

By matching opposing client orders internally — one client buying EUR/USD while another sells it — a broker can:

For many traders, this results in predictable and stable execution, particularly under normal market conditions. Spreads may be slightly wider than raw ECN pricing, but they tend to be more consistent — fewer spikes, fewer requotes, fewer partial fills.

The trade-off appears under stress. During periods of high volatility or concentrated one-directional order flow, the broker's risk controls may become more conservative. Execution speed may slow, rejection policies may tighten, or spread adjustments may reflect internal exposure management rather than pure market depth. This does not imply manipulation. It reflects structural design — the system is protecting itself from excessive exposure.

For swing traders or position traders, this distinction may be largely irrelevant — they rarely trade during high-volatility windows and their wide targets absorb minor execution friction. For scalpers, as discussed in our guide on why scalpers lose money with the wrong broker, these structural nuances can materially affect outcomes.

STP: Direct Routing in Theory, Variability in Practice

Straight Through Processing (STP) is typically described as a model in which orders are routed directly to liquidity providers without intervention from a dealing desk. In theory, this implies minimal internalisation and direct interaction with external liquidity.

In practice, STP is a broad operational category. Routing logic, liquidity sources, and aggregation technology vary significantly between brokers — and these implementation details create the real execution experience.

Some STP brokers may still internalise certain order flows based on exposure thresholds — routing small orders internally while passing larger ones to liquidity providers. Others may route selectively depending on trade size, instrument, or volatility conditions. A broker might STP-route major pairs during liquid hours but internalise exotic pairs or trades placed during thin markets.

The term describes a routing intention, not a guarantee of uniform execution behaviour across all conditions, instruments, and trade sizes.

Slippage is not eliminated in an STP model. Instead, it reflects actual liquidity depth and order-book interaction. This can be beneficial — during deep liquidity, fills may improve relative to market maker pricing. It can also be unpredictable — during thin markets, slippage may exceed what a market maker's internal pricing would have produced.

ECN: Liquidity Aggregation and Raw Pricing

Electronic Communication Network (ECN) models are often marketed as offering direct market access with raw spreads and commission-based pricing. In this structure, the broker aggregates liquidity from multiple providers — banks, hedge funds, other brokers — and routes orders through a network rather than internalising them.

This often results in:

However, tighter raw spreads do not automatically translate into lower all-in costs. A raw spread of 0.1 pips with a $7 per lot commission may cost more per trade than a 0.8-pip markup spread with no commission — depending on position size and trade frequency. Commission sensitivity increases with volume, which means the cost advantage of ECN pricing depends entirely on trading behaviour.

Moreover, ECN execution exposes traders directly to real liquidity constraints. During volatility, slippage may increase because the order is interacting with actual depth rather than a broker's managed pricing. Spread widening reflects real withdrawal of liquidity rather than broker discretion. This transparency is valuable, but it also means the trader experiences raw market conditions — which are not always friendly.

In other words, ECN models do not remove friction. They change its source — from broker-managed pricing variability to market-driven liquidity variability.

Internalisation vs External Routing: The Structural Core

More important than marketing labels is the distinction between internalisation and external routing. This is the actual structural decision that determines execution behaviour.

Internalisation can produce:

Stable pricing, consistent spreads, and reduced external liquidity noise. Traders experience a more predictable environment, but with less transparency into actual market depth. Under stress, the broker's risk management may introduce friction.

External routing can produce:

Greater transparency, price improvement potential, and market-reflective slippage. Traders interact with real liquidity, but variability increases — especially during volatile conditions or thin markets.

Neither structure is inherently superior. They prioritise different trade-offs. The suitability of either depends on strategy sensitivity to execution variability — which varies enormously between a scalper, an intraday trader, a swing trader, and a position trader.

Liquidity Aggregation and Smart Routing

Execution quality depends not only on whether orders are internalised or routed externally, but also on how liquidity is aggregated — the technology layer between the broker and the market.

Liquidity aggregation technology determines how many providers contribute to pricing, how depth is consolidated from multiple sources, how partial fills are handled when no single provider can absorb the full order, and how routing decisions are prioritised when multiple providers offer similar prices.

Two brokers both describing themselves as ECN can behave very differently depending on the sophistication of their routing infrastructure. A broker with 25 liquidity providers and advanced smart routing may consistently produce better fills than one with 5 providers and basic aggregation — despite both carrying the ECN label.

Execution model is the framework. Aggregation technology is the implementation. Both matter, but the implementation is what the trader actually experiences.

How Execution Models Interact With Trading Styles

Execution model relevance varies significantly by trading style, which is why universal recommendations are misleading.

Scalpers are particularly sensitive to fill speed, slippage asymmetry, and spread predictability. For them, structural latency or conservative risk controls can materially reduce expectancy. Even 0.2 pips of consistent adverse fill impacts their razor-thin margins.

Intraday traders experience cumulative effects of slippage and volatility-based spread changes. Execution consistency matters more than theoretical minimum pricing — a predictable 0.5-pip spread may be preferable to a 0.1-pip minimum that spikes unpredictably.

Swing traders are far less sensitive to millisecond latency and micro-slippage. For them, financing costs, platform stability, and operational reliability are often more significant variables than routing nuance.

Position traders typically care least about execution routing details. Financing, regulatory environment, and capital efficiency dominate their broker evaluation — they may place one trade per week and hold it for months.

The same execution model can be suitable for one style and inconsequential for another. This is why broker recommendations without style context are inherently incomplete.

Common Myths About Execution Models

One persistent myth is that market makers always trade against clients. In reality, internalisation often reflects risk balancing and operational efficiency rather than adversarial intent. A well-run market maker profits from the spread and from efficient risk management — not from client losses specifically.

Another myth is that ECN models eliminate slippage. They do not. They expose traders more directly to liquidity depth, which may increase visible variability — particularly during the high-volatility moments when many traders most need reliable execution.

A third misconception is that raw spread pricing is always cheaper. Commission-based structures can exceed all-in spread models depending on frequency, position sizing, and the specific commission rate. A trader must calculate total cost per trade, not just look at the spread number.

Simplistic narratives rarely survive operational nuance. The traders who make the best broker decisions are those who evaluate structural behaviour rather than marketing categories.

What Ten Major Brokers Actually Say

Execution model is not a marketing category — it is a required regulatory disclosure. Under MiFID II and FCA COBS 11.2, every firm must state the capacity in which it deals with you, and that statement lives in its order execution policy. We read those documents. Below is what each firm says in its own words, with the source, the date we retrieved it and a hash of the exact version.

Plus500 — principal, sole execution venue

Plus500 is the counterparty to clients’ trades. In other words, Plus500 transacts with clients as principal on the basis of a quote. This means that you must open and close every trade with Plus500 and cannot close an open trade with a third party. Plus500 is therefore the sole execution venue.

Source: Plus500UK Order Execution Policy · retrieved 24 Aug 2026 · sha256 2fbce529a08a45ff

CMC Markets — principal on CFDs, agent on shares

For CFD and OTC Option trades we are the sole execution venue for your Orders. This means that your Orders are executed via a bilateral transaction with us as the counterparty to your trades.

The same document draws the opposite line for equities: “When you place an Order in Equities, CMC Markets UK Plc will not act as principal… acting as agent.” One broker, two capacities, split by asset class.

Source: CMC Markets Multi-Asset Platform Order Execution Policy (UK) · retrieved 24 Aug 2026 · sha256 aa86d20dbe9ece55

Pepperstone — principal, and the entity matters

We act as principal to your trades. When you deal with us, we will always be the execution venue for your orders.

That is the UK (FCA) policy. The equivalent document for its SCB Bahamas entity — which covers most non-UK clients — mentions principal dealing only inside a scope exclusion. Same brand, two entities, materially different clarity.

Source: Pepperstone UK and SCB (Bahamas) Order Execution Policies · retrieved 24 Aug 2026 · sha256 d30bf64002c03912, 4d92b5d932a4b6f8

Saxo Bank — all three models, disclosed

When executing your order, we may act as principal by dealing on our own account, meaning you will trade the financial instrument directly with us. Alternatively, we may act as a riskless principal or as your agent, filling your order via an execution venue.

Saxo’s venue list includes “liquidity provided from Saxo Bank’s own internal books” alongside regulated markets and MTFs. The same document states it receives no payment for directing client orders to any venue — a disclosure most firms do not make.

Source: Saxo Bank Order Execution Summary · retrieved 24 Aug 2026 · sha256 74a345afc200bf22

eToro — an affiliate is the counterparty

We will instruct a trade to be entered into with eToro Europe and eToro Europe will therefore be the counterparty to your trades.

The UK entity is not the counterparty; a group affiliate is. That is a question about corporate structure rather than dealing model, and it is the kind of detail that only appears in the terms.

Source: eToro UK Terms and Conditions · retrieved 24 Aug 2026 · sha256 b34b5b910300563e

XTB — venue-routed, no principal language

XTB’s UK policy names actual venues — Borsa Italiana, Bolsa de Madrid, Nasdaq OMX, CBOE, Turquoise — and systematic internalisers, without claiming principal capacity for those orders.

Source: XTB UK Order Execution Policy · retrieved 24 Aug 2026 · sha256 05bf0c10a01f5911

IC Markets (EU) — capacity not plainly stated

The EU policy says the document “shall clearly explain when the Company acts as principal / execution venue for OTC CFDs” — describing what the policy ought to contain rather than stating the capacity outright, as Plus500 and CMC both do. Worth knowing when comparing disclosure quality.

Source: IC Markets EU Best Order Execution Policy · retrieved 24 Aug 2026 · sha256 3271d52acd086bff

IG — principal on CFDs, and it uses the words

In relation to Contracts that you enter into with us, we act as principal and not as agent on your behalf. We therefore act as the sole execution venue for the execution of your Contracts. This means that we will act as market maker and you will only be dealing with us and not within the underlying market.

Most firms describe the mechanism and avoid the label. IG states it plainly. Its policy also splits three ways: principal on spread bets and CFDs, dealing in the underlying market as principal on Share Dealing, and agent on US Options and Futures — those orders route to tastytrade inc., which the same document notes is “wholly owned by IG Group”. IG separately states it receives no payment for order flow.

Source: IG Summary Order Execution Policy, June 2024 (#UK-500109311-v1) · retrieved 24 Aug 2026 · sha256 82716fab15088ff8

OANDA — principal, sole venue, and it sets the price

We will act as principal and not as your agent when executing your Trades, we therefore act as the sole execution venue for those Trades… When you Trade with us, we are the trading venue and accordingly we determine the prices.

The same policy adds that group companies “may seek to manage their risk as market maker and may choose to hedge in respect of part or all” of client orders — hedging at the group’s discretion, not per trade. On the other side of the ledger, OANDA commits to no requotes and states its pricing has no “detrimental asymmetrical slippage parameters”, which is a firmer commitment than most policies make.

Source: OANDA Europe Limited Order Execution Policy, June 2022 · retrieved 24 Aug 2026 · sha256 d63df4f7102891b1. Note: this is the Europe entity, and the document predates OANDA’s December 2025 acquisition by FTMO.

Interactive Brokers — agency execution, but read the custody terms

IBKR is the clearest agency model in this group: its client agreement states it will “generally act as agent or riskless principal” on FX, and where it is the counterparty this is “only on a ‘riskless’ basis — IBLLC will not make or lose money on the trade.”

The more consequential disclosure is structural. UK clients contract with Interactive Brokers (U.K.) Limited (FCA 208159), but execution and custody sit with its US affiliate:

IBLLC will generally hold or deposit your money, securities or other assets outside of the United Kingdom. This means that UK laws and regulations, including the FCA’s client money and custody rules, will generally not apply… FSCS protection will only apply to you in respect of IBUK’s arranging activities.

So a UK client of an FCA-authorised firm receives US SIPC cover on custody rather than the FSCS protection they might assume. That is disclosed, lawful and entirely conventional for this structure — and it is the kind of detail that never appears in a spreads comparison.

Source: IBUK and IBLLC Client Agreement, 6207 | 10 June 2026 · retrieved 24 Aug 2026 · sha256 16972475efe71690

IG — principal on CFDs, and it uses the words

In relation to Contracts that you enter into with us, we act as principal and not as agent on your behalf. We therefore act as the sole execution venue for the execution of your Contracts. This means that we will act as market maker and you will only be dealing with us and not within the underlying market.

Most firms describe the mechanism and avoid the label. IG states it plainly. Its policy also splits three ways: principal on spread bets and CFDs, dealing in the underlying market as principal on Share Dealing, and agent on US Options and Futures — those orders route to tastytrade inc., which the same document notes is “wholly owned by IG Group”. IG separately states it receives no payment for order flow.

Source: IG Summary Order Execution Policy, June 2024 (#UK-500109311-v1) · retrieved 24 Aug 2026 · sha256 82716fab15088ff8

OANDA — principal, sole venue, and it sets the price

We will act as principal and not as your agent when executing your Trades, we therefore act as the sole execution venue for those Trades… When you Trade with us, we are the trading venue and accordingly we determine the prices.

The same policy adds that group companies “may seek to manage their risk as market maker and may choose to hedge in respect of part or all” of client orders — hedging at the group’s discretion, not per trade. On the other side of the ledger, OANDA commits to no requotes and states its pricing has no “detrimental asymmetrical slippage parameters”, which is a firmer commitment than most policies make.

Source: OANDA Europe Limited Order Execution Policy, June 2022 · retrieved 24 Aug 2026 · sha256 d63df4f7102891b1. Note: this is the Europe entity, and the document predates OANDA’s December 2025 acquisition by FTMO.

Interactive Brokers — agency execution, but read the custody terms

IBKR is the clearest agency model in this group: its client agreement states it will “generally act as agent or riskless principal” on FX, and where it is the counterparty this is “only on a ‘riskless’ basis — IBLLC will not make or lose money on the trade.”

The more consequential disclosure is structural. UK clients contract with Interactive Brokers (U.K.) Limited (FCA 208159), but execution and custody sit with its US affiliate:

IBLLC will generally hold or deposit your money, securities or other assets outside of the United Kingdom. This means that UK laws and regulations, including the FCA’s client money and custody rules, will generally not apply… FSCS protection will only apply to you in respect of IBUK’s arranging activities.

So a UK client of an FCA-authorised firm receives US SIPC cover on custody rather than the FSCS protection they might assume. That is disclosed, lawful and entirely conventional for this structure — and it is the kind of detail that never appears in a spreads comparison.

Source: IBUK and IBLLC Client Agreement, 6207 | 10 June 2026 · retrieved 24 Aug 2026 · sha256 16972475efe71690

What this shows. Ten brokers, and no two answer the question the same way. Three state principal dealing in a single sentence. Two split capacity by asset class. One calls itself a market maker outright. Two route to a group affiliate rather than an unrelated venue. One discloses three models at once. One names exchanges instead. And one describes what its policy ought to say rather than saying it. Two disclose that they take no payment for order flow; the rest are silent on it. None of this is visible from a spreads table — and all of it is public, if you read the filings.

When Execution Model Actually Matters

Execution structure becomes more relevant when trade frequency is high, profit targets are small relative to spread, entry timing is precise, and volatility exposure is frequent. These conditions amplify every structural characteristic of the execution environment.

It becomes less relevant when holding periods are long, trade frequency is low, targets are wide, and strategy expectancy comfortably exceeds micro-friction. In these conditions, execution model differences are absorbed by the strategy's natural margin of error.

Context defines importance. A trader who understands their own sensitivity profile can evaluate execution models rationally rather than following categorical rules.

Final Synthesis

Execution models are structural frameworks, not moral categories. Understanding them is not about preferring one universally. It is about recognising which environment minimises friction for how you trade.

Execution structure is invisible until it matters. When it does matter, it rarely announces itself clearly — it appears as slightly worse fills, gradually flattening performance, or strategy degradation that defies explanation.

A structured understanding prevents unnecessary switching, misplaced blame, and avoidable friction. It also prevents the opposite error — staying with an unsuitable execution environment because you have not identified the source of friction.

Assess your broker fit

If you want to assess broker suitability based on your trading behaviour rather than marketing labels:

Check your broker fit in 60 seconds

🎯 Key Takeaways

Ready to Find Your Perfect Broker?

Skip the lengthy research and let our AI match you with the ideal broker for your needs.

Get AI Broker Recommendations Continue Learning