What is a market maker broker?
An educational look at the market maker and dealing desk model: how it works, the differences with ECN/STP, its relationship to A-Book and B-Book, and the role of liquidity in trade execution.
- Educational article
- ~10 min read
- BrokerLauncher content team
- Market Maker · Dealing Desk
- STP · Straight-Through Processing
- ECN · Electronic Communication Network
- Hybrid · A-Book / B-Book mix
No execution model is absolutely "the best"; quality depends on the broker's infrastructure and execution policy.
A market maker broker is one of the classic execution models in the forex industry, where the broker itself becomes the counterparty to the client's order and manages pricing internally. This model is often associated with the dealing desk and internalization concepts.
This article reviews the structure of market makers, the differences with ECN/STP, their relationship to A-Book and B-Book, the pros and cons, and the role of liquidity — in an educational manner.
This article is provided solely as educational material on forex broker execution models and should not be taken as trading advice or a definitive judgement on any broker.

What is a market maker broker?
A market maker is a broker that acts as the counterparty to the trade — meaning that instead of routing every order to an external market, it quotes its own bid and ask and manages orders in an internal structure. In this model, the broker earns the spread as its main revenue, and depending on its risk policy may keep part of the exposure internally or send it to an LP.
Dealing desk
A dealing team and a risk engine back pricing and risk management.
Internalization
Part of the trade flow is covered internally and not routed to the external market.
Risk management
Aggregate position risk is controlled at the exposure level and hedged if needed.
How does a market maker manage trades?
At a market maker broker, the trade management process usually has several layers:
- 1
Pricing
Based on the LP price feed and its markup policy, the broker shows the final bid/ask to the client.
- 2
Client order intake
The client order enters the broker's risk engine, where the execution decision is made.
- 3
Risk management
Depending on broker policy and client profile, the order may be kept internally (B-Book) or routed to an LP (A-Book).
- 4
Aggregate hedge
The dealing team hedges aggregate exposure at the asset class or symbol level to keep risk under control.
Market Maker vs ECN/STP
A structural comparison of two common execution models:
| Criterion | Market Maker | ECN / STP |
|---|---|---|
| Order routing path | Mostly internal, with a risk-engine decision. | Direct to an LP or the ECN network. |
| Spread type | Can be fixed or floating. | Usually floating and close to LP price. |
| Commission | Often commission-free, with wider spreads. | Usually tight spreads plus commission. |
| Broker revenue model | Spread + markup + internal P/L. | Spread + commission + markup on LP. |
| Conflict considerations | Potentially higher; requires serious compliance and risk. | Lower; the broker is mainly a bridge between client and market. |
Order routing path
Market Maker: Mostly internal, with a risk-engine decision.
ECN/STP: Direct to an LP or the ECN network.
Spread type
Market Maker: Can be fixed or floating.
ECN/STP: Usually floating and close to LP price.
Commission
Market Maker: Often commission-free, with wider spreads.
ECN/STP: Usually tight spreads plus commission.
Broker revenue model
Market Maker: Spread + markup + internal P/L.
ECN/STP: Spread + commission + markup on LP.
Conflict considerations
Market Maker: Potentially higher; requires serious compliance and risk.
ECN/STP: Lower; the broker is mainly a bridge between client and market.
A-Book and B-Book models
The market maker execution model is often discussed alongside the A-Book and B-Book concepts. But a market maker is not necessarily equivalent to B-Book; many market makers use a Hybrid model that combines both A-Book and B-Book.
A-Book
Orders or exposure are routed to an LP or external market. The broker typically earns from markup or commission rather than client P/L.
B-Book
Exposure is kept on the internal book. From a risk perspective, client profits can become broker losses and client losses can become broker profits.
A-Book vs B-Book in plain language
Benefits of market maker brokers
- Fixed or steadier spreads in normal market conditions.
- Continuous liquidity in symbols where external LPs are thin.
- Retail access with low minimum deposits and simple accounts.
- A simple experience for novice traders.
Drawbacks and risks
- Higher chance of requotes or slippage in volatile conditions.
- Serious need for risk management and compliance at the broker level.
- Potential conflict considerations under B-Book.
- Execution quality can vary widely between brokers in this model.
Are all market makers bad?
No. The market maker model is an accepted execution model in the forex industry. The quality of a market maker broker depends on factors that go beyond the model itself:
- Regulatory status and compliance framework.
- Pricing transparency and order execution quality.
- Risk management policy and aggregate hedging.
- Operating track record and support quality.
- Use of a segregated account for client funds.
The role of liquidity and LPs
Even a market maker broker needs connections to one or more LPs. These connections are used to receive price feeds, hedge aggregate exposure, and execute part of the orders in A-Book mode.
Aggregation
Combining price feeds from multiple LPs to form a steadier bid/ask.
Exposure monitoring
The risk engine monitors internal and external exposure in real time.
Smart routing
Decision to execute internally or route to an LP based on risk policy rules.
An execution model is a tool, not a moral judgement
The market maker model is an accepted execution model in the forex industry in which the broker handles pricing and risk management internally. The value of this model depends on the quality of risk management, compliance, transparency, and operating history — not simply on the label "market maker" or "ECN".
FAQs
A-Book vs B-Book
Internal vs external execution in detail.
Liquidity provider
The role of LPs in a broker's pricing structure.
What is slippage in trading?
Slippage as an execution-quality indicator.
How spread is calculated
Spread cost and its relationship with the execution model.
MetaManager
MT5 tool for user and account management.
Forex dealer training
Dealing-team and risk-management training.
Designing the broker execution model
If you are designing the broker execution infrastructure, review the liquidity, MetaManager, dealer training, and regulation services at BrokerLauncher.
