Forex Broker Execution Models Explained
Forex broker execution models describe how orders are handled and how the firm manages the exposure those orders create. The useful questions are straightforward: who is your counterparty, how is your price determined, and what happens between submitting an order and receiving a fill?
When comparing forex brokers, assess those questions separately. An account label is a starting point, not an execution report. This guide distinguishes the main models, explains their conflicts and shows what to check in the paperwork and your trading records.
Start With Who Takes the Other Side
In U.S. retail over the counter forex trading, the dealer is your counterparty: it sells when you buy and buys when you sell. Your platform connection is not the same as access to a regulated exchange. The CFTC’s retail forex advisory makes this distinction explicit. Currency futures traded on an exchange are a different arrangement.
A dealer can remain your contractual counterparty while placing a separate transaction elsewhere to offset its exposure. External hedging does not automatically turn it into an agent. ESMA’s discussion of retail forex and CFD execution arrangements distinguishes firms dealing on their own account, including those hedging corresponding positions, from firms executing client orders with third parties.
Read the client agreement for terms such as “principal,” “agent,” “counterparty” and “execution venue.” Then compare that description with the execution policy. If the marketing says orders go “directly to market,” ask whether this describes your transaction, the dealer’s hedge, or simply the source of its prices.
The Main Forex Execution Models
Market Maker and Dealing Desk
A market maker quotes buying and selling prices and deals as principal. Its earnings can include the spread, while its trading result depends on the risk it holds. The Bank for International Settlements’ forex market glossary distinguishes this dealer role from a broker that matches counterparties without becoming a party to their trade.
A dealer need not hedge every customer transaction separately. It can offset opposing customer exposures internally and hedge the remaining imbalance. The BIS describes this process as internalization of customer trading flows. This does not necessarily mean customers trade directly with one another; their separate contracts can remain with the dealer.
Suppose customers collectively buy €1 million of EUR/USD and sell €700,000. Ignoring other positions, the dealer has a net short exposure of €300,000. Buying €300,000 externally would offset that directional exposure without sending ten separate customer purchases into another venue.
Straight Through Processing: STP
STP means straight through processing. Its broader financial meaning is automated processing without repeated manual data entry, as explained in the European Central Bank’s payments and markets glossary. It describes a process rather than, by itself, a legal relationship or guarantee about risk.
In retail forex, STP technology can connect the customer, intermediary and liquidity provider, including by automating corresponding hedging transactions. A firm using that technology can still deal as principal. This arrangement appears in ESMA’s explanation of STP and external hedging.
Ask what the automation actually does. Does it route your order to another venue, place a hedge after accepting your trade, or combine exposure before hedging? Also ask whether prices come from one provider or several, and whether the provider is affiliated with the firm. “STP” alone does not answer those questions.
Electronic Communication Network: ECN
An ECN is an electronic communication network through which market participants can interact. In forex, ECNs can support different trading methods, including dealer price streams and requests for quotes. The BIS discussion of forex trading venues describes these arrangements. An ECN is therefore not necessarily one anonymous order book where every participant sees and receives identical terms.
Do not assume that a depth of market display proves exchange access. MetaTrader’s documentation on market depth explains that an OTC display can be formed from the dealer’s quotes; without supplied volumes, it can instead display calculated price levels.
For an ECN claim, request the venue description, participation rules and explanation of how your account connects. Establish whether your orders interact with that venue or whether its prices are used to quote a separate retail contract.
No Dealing Desk: NDD
NDD means no dealing desk, but do not treat it as proof that the firm cannot be your counterparty. IOSCO’s survey of retail OTC business models records both differing uses of dealing desk terminology and arrangements where a firm remains counterparty under a non-dealing desk model. Ask what the label means operationally: which decisions are automated, what can trigger manual review, and which legal entity owes you performance under the contract.
A Book, B Book and Hybrid Risk Management
A Book and B Book refer to how a firm manages market exposure. Broadly, A Book involves transferring exposure through external hedging; B Book involves retaining exposure internally. These are industry terms rather than a complete description of each transaction. IOSCO’s account of A Book and B Book practices also discusses aggregation and hedging of net exposure, rather than assuming every customer order creates an identical external trade.
A hybrid model combines retained and hedged exposure. A firm might hedge only above a risk threshold or hedge some customer activity while retaining other exposure. ESMA describes these alternatives in its analysis of hedged, unhedged and hybrid models.
The conflict is clearest when customer losses benefit the dealer’s unhedged position. But external hedging deserves scrutiny too. In its review of retail CFD business practices, the FCA questioned arrangements that transferred exposure to affiliated entities and reliance on a single hedging counterparty without adequate price assessment. The practical lesson is to examine the hedging relationship, not award a clean bill of health based on a label.
How Execution Models Affect Your Fills
Market Execution Versus Instant Execution
These are order execution modes, not substitutes for a business model description. Under instant execution, the requested price is submitted for acceptance; if it is rejected, the platform may return a requote. Under market execution, the trader agrees in advance to execution at the price determined when the order is processed. MetaTrader’s execution mode documentation explains the distinction and notes that the firm sets the mode for each instrument.
Accordingly, do not read “instant” as a speed guarantee or “market” as proof of exchange access. Ask which mode applies to your instrument and what happens when the requested price is unavailable. A promise of no requotes still needs an explanation of slippage, rejected orders and fill conditions.
Positive and Negative Slippage
Slippage is the difference between the reference price when an order is submitted and its eventual execution price. It can improve or worsen the result. For U.S. Forex Dealer Members, NFA’s forex transaction guidance prohibits asymmetric slippage practices that favor the dealer at the customer’s expense and requires slippage settings to be applied uniformly regardless of market direction.
Consider a hypothetical purchase of €100,000 against dollars, submitted when the ask is 1.08000. A fill at 1.08005 costs $5 more; a fill at 1.07995 costs $5 less. Each difference is half a pip. The arithmetic is covered further in the guide to pips and pip values.
Review both favorable and unfavorable fills. Do not demand equal numbers of each, because your order timing and strategy influence the sample. Instead, ask whether the policy permits improvement and whether the records suggest consistent treatment.
Liquidity, Order Size and Last Look
The best displayed price may not cover your full order size. A larger transaction can consume offers at several prices, producing multiple fills or an average execution price. This process is illustrated in MetaTrader’s explanation of orders consuming market depth. For larger orders ask about available volume, partial fills and what happens to any unfilled remainder.
Another possible step is “last look,” where a liquidity provider has an opportunity to accept or reject a request against its quoted price. The Global Foreign Exchange Committee’s last look guidance says this process should be used for price and validity checks, with clear disclosures and information for evaluating execution. Its existence helps explain why a visible quote is not always a confirmed trade.
Judge Execution With Records, Not Just Spreads
A narrow spread deserves attention, but so do the filled price, commission, delay and likelihood of completion. The FCA’s best execution review discusses the difficulty of comparing rapidly moving quotes and identifies market data delays, internet connection speed and volatility as possible causes of slippage.
If you already trade live, use the following review framework. Keep the currency pair, order size, order type and trading period comparable rather than mixing every transaction into one average.
| Measure | What to record | Question to investigate |
|---|---|---|
| Price outcome | Reference quote, filled price and trade direction | How often, and by how much, does execution improve or worsen? |
| Execution time | Available submission and confirmation timestamps | Are delays concentrated in certain instruments or periods? |
| Completion | Full fills, partial fills, rejections and requotes | Does the order receive the intended size? |
| Total cost | Spread, commissions and slippage on entry and exit | Does the advertised price advantage survive actual execution? |
Separate normal trading from major announcements and other unusually volatile periods. If a firm publishes execution statistics, ask how it defines its measurements: does “execution time” begin at your device or its server, and are rejected requests excluded?
A hypothetical $2 spread saving disappears if extra commission and adverse execution add $4. Keep that comparison separate from the account’s branding. The guide to forex broker fees and trading costs covers the wider cost calculation.
Questions to Ask Before Choosing an Execution Model
Request written answers that refer to the agreement for the entity holding your account:
- Does the firm act as principal or agent, and who is my contractual counterparty?
- Where do executable prices come from, and how are markups or commissions applied?
- Does external routing describe my order or a separate hedge?
- How are positive slippage, negative slippage, requotes and rejected orders handled?
- What records are available if I dispute a fill, and what is the complaint process?
Check regulatory status separately. U.S. readers can use the CFTC’s registration and disciplinary history guidance; an execution acronym is no substitute for that check. For the broader distinction between authorization and account marketing, see forex broker regulation.
When choosing a forex broker, prefer a clearly documented arrangement over an impressive abbreviation. Identify the counterparty, establish how orders become trades, and compare the resulting costs and fills. Those checks are more useful than deciding in advance that one model must always be better.