Forex Brokers Types: ECN vs Market Makers vs No Dealing Desk
Choosing a forex broker is more than picking a brand with the right marketing buzzwords. Broker execution models (ECN, Market Maker, NDD/STP/DMA) can affect trading costs, order handling, and how risk flows through the trading process.
This guide explains what these broker types really mean, what matters most when you compare brokers, and how to decide based on your strategy and priorities—without falling for common misconceptions.
Quick Summary
- ECN typically routes orders to a liquidity pool, where liquidity providers contribute quotes.
- Market Maker may internalize risk and profit from spreads/markups or fixed pricing—reputation varies by broker.
- NDD is often used alongside STP/DMA to describe routing to external liquidity providers (but models can still vary by broker).
- The “best” model depends on pricing, execution quality, allowed strategies, and account protections, not just acronyms.
Table of Contents
- What Is a Forex Broker?
- ECN Brokers: What They Mean (and What They Don’t)
- Market Makers (B-Book): How They Operate
- No Dealing Desk (NDD), STP, and DMA: Common Definitions
- Which Broker Type Should You Choose?
- Key Factors Comparison Table
- Pros and Cons
- Decision Checklist
- Risk / Responsible Use Warning
- Related Resources
- FAQ
What Is a Forex Broker?
A forex broker is a company that provides access to the currency markets through a trading platform. The broker’s role is to take your trade orders (buy/sell requests) and handle execution by connecting you to liquidity—either directly through a network or by internalizing risk depending on the model.
In return, brokers earn money via spreads, commissions, and/or swap/overnight financing. The exact cost structure depends on the broker and account type. Before opening an account, always review the pricing page and account terms on the broker’s official website.
ECN Brokers: What They Mean (and What They Don’t)
ECN stands for “Electronic Communication Network”
In many broker contexts, an ECN model indicates that client orders are routed to a pool of liquidity providers. These liquidity providers can include banks, financial institutions, and/or other liquidity sources. The intent is to create more competitive pricing by combining quotes from multiple sources.
Common misconception: “ECN means your trade matches other traders”
ECN is often misunderstood. Forex is not conducted on a single centralized exchange where every buy order automatically matches every sell order. Instead, forex liquidity is fragmented across venues and counterparties. So, while an ECN-style broker routes orders to liquidity, that does not guarantee that your trade will be matched with another client’s opposite order.
How ECN brokers typically make money
ECN brokers often charge commissions and may also earn from spread markups depending on their execution and pricing model. The key point is: the broker’s revenue usually comes from transaction costs and/or pricing differences, not from guaranteed “market manipulation.”
What to verify if a broker calls itself “ECN”
Because marketing language can be broad, your best approach is to check the official documentation for details such as order routing, execution description, commission structure, and any conditions that could affect execution during fast markets. Look for the broker’s:
- Execution policy / order handling policy
- Pricing methodology (commission, spread model)
- Trading conditions for volatility and news periods
- Claims about “no dealing desk” or “direct market access” and whether they are consistent with the order handling section
Market Makers (B-Book): How They Operate
Market Maker brokers can internalize risk
A market maker model generally means the broker can quote prices and may internalize some or all of the risk associated with client positions. Instead of routing everything directly out to a liquidity pool, the broker may manage exposure and profit through how it prices spreads, markups, commissions, and/or fixed pricing.
Does “market maker” automatically mean bad?
No. Some traders assume all market makers manipulate prices. However, not all brokers behave badly. Many market maker-style brokers operate with strong compliance controls, reliable order execution processes, and transparent withdrawal policies. The important issue is the specific broker’s execution and transparency, not the label alone.
Costs to pay attention to
Market maker accounts sometimes feature fixed spreads, while others may include commissions. Even if the spread looks attractive, you should evaluate the total cost across your instruments and strategy (for example: average spread during your trading hours, swap rates if holding positions, and any commission per lot).
No Dealing Desk (NDD), STP, and DMA: Common Definitions
What “NDD” usually implies
In many broker descriptions, No Dealing Desk (NDD) indicates that the broker does not act as the counterparty in a traditional dealing desk model for client trades and instead routes orders to external liquidity providers through some combination of ECN/STP/DMA.
How STP and DMA fit in
- STP (Straight Through Processing): commonly used to suggest orders are passed through systems with minimal intervention.
- DMA (Direct Market Access): commonly used to imply direct access to specific liquidity venues.
However, these terms can be used differently across brokers. Always confirm what the broker means in their order execution policy and technical documentation.
NDD doesn’t always equal “everything routed externally”
Some brokers may route most orders to liquidity providers but still internalize certain order sizes or conditions. This can be normal operationally, but it’s still important to understand because it may affect pricing consistency, slippage expectations, and execution behavior in fast markets.
Which Broker Type Should You Choose?
The “right” model is the one that matches your trading style and priorities. Instead of choosing based on acronyms alone, compare brokers using practical criteria.
Start with your location and compliance needs
Make sure the broker is legally allowed to serve clients in your country or region. Regulatory status and consumer protections vary by jurisdiction. If you’re unsure, check the broker’s official website for licensing details and eligibility information.
Compare execution and pricing with real account pricing
ECN/NDD models often emphasize variable spreads and commission-based pricing, while market maker models may offer fixed spreads or different cost structures. The best way to evaluate is to compare:
- Average spreads (during your typical trading hours)
- Commissions per lot (if applicable)
- Swaps/overnight financing for instruments you hold
- Minimum trade size and whether the pricing is consistent for your order size
Confirm whether your strategy is supported
Some brokers have restrictions or additional rules related to strategies such as scalping, hedging, or automated trading. Before you open an account, verify in writing (from the broker’s policy pages) what is allowed. If a strategy is restricted, you may face rejected orders, execution limitations, or account review.
Understand order handling during volatility
Fast markets can cause slippage or changes in the available liquidity. Many brokers explain how they handle price changes, order fills, and execution priority. Read the execution policy so you understand what to expect when spreads widen or liquidity thins.
Check account protections and dispute handling
Broker failure and withdrawal delays are key risks in online trading. Look for information on:
Advertisement
- Segregation of client funds (where applicable)
- Any deposit protection or compensation scheme (if offered in your region)
- Withdrawal process, timeline, and documentation requirements
- Customer support responsiveness and complaint/dispute procedures
Because policies change, confirm the latest details on the broker’s official website.
Key Factors Comparison Table
| Factor | ECN (Typical) | Market Maker (Typical) | NDD / STP / DMA (Typical) |
|---|---|---|---|
| Order routing | Often routed to a liquidity pool | May internalize risk / fill via broker quotes | Often routed to liquidity providers (definition varies) |
| Pricing style | Variable spreads + commission (common) | Fixed or variable spreads (varies) + possible commission | Often variable spreads; commissions may apply (varies) |
| Potential for slippage | Can occur in fast markets | Can occur; depends on execution policy | Can occur; depends on routing and liquidity |
| Execution speed | Often competitive, but not guaranteed | Often competitive; depends on internal processes | Often competitive; depends on routing |
| Strategy compatibility | Varies by broker; check policies | Varies by broker; check policies | Varies by broker; check policies |
| Transparency | Review order handling and pricing pages | Review pricing methodology and order handling | Review what “NDD/STP/DMA” means for routing |
Pros and Cons
ECN Brokers
- Pros: Access to quotes from multiple liquidity sources (in many implementations), often competitive pricing on active pairs, commissions can be clearer than spread-only models.
- Cons: Spreads can still widen during news/volatility; commission costs apply per trade; “ECN” can be marketing—verify order handling details.
Market Makers
- Pros: Pricing can be stable (depending on whether spreads are fixed); many reputable brokers provide reliable platforms and fast order placement; clear account structures.
- Cons: Possible for wider spreads or less favorable execution vs your ideal market conditions; quality depends heavily on the specific broker’s execution policy.
No Dealing Desk (NDD), STP, DMA
- Pros: Often designed to route orders out to liquidity providers; may reduce dealing-desk style counterparty behavior; many accounts are built for active trading.
- Cons: Definitions can vary by broker; some orders may still be handled differently depending on size/conditions; trading cost may include commissions.
Decision Checklist
Use this checklist before you open a live account:
- Broker eligibility: Confirm the broker is allowed to serve clients in your country/region (check the broker’s official website).
- Execution model clarity: Read the order handling/execution policy and confirm how orders are routed (ECN vs NDD vs internalization).
- Total trading cost: Compare spread + commission + swaps for the instruments you trade.
- Slippage expectations: Review how the broker handles fast markets and price changes.
- Strategy fit: Verify whether scalping, hedging, and/or automated trading are allowed under your account terms.
- Funding and withdrawals: Check supported deposit/withdrawal methods, processing timelines, and documentation requirements.
- Account protection: Look for fund segregation/disclosure and any deposit protection scheme if applicable in your location.
- Customer support: Test support responsiveness before committing.
Risk / Responsible Use Warning
Forex and CFD trading involve significant risk and may not be suitable for all investors. You can lose more than your initial investment, especially when using leverage. This article is for education and comparison purposes only and does not constitute financial advice.
Always trade responsibly, start with a risk level you can afford, and review the broker’s official terms (execution policy, pricing, leverage limits, and withdrawal rules) before depositing funds. If you are unsure, consider speaking with a qualified financial professional.
Related Internal Resources
If you’re also evaluating costs and execution features, these guides may help:
Before trading GOLD (XAUUSD)
Professional traders check the market regime first:
- Is the market window OPEN or CLOSED?
- Should I favor BUY or SELL?
- How risky is the current regime?
👉 Follow the Gold Decision Engine (market context — not a signal service)
View Gold Decision Engine →






























