BrokerLauncher
Education · Broker execution model

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
Execution Models
Overview
  • 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.

Market maker broker dealing desk showing EUR/USD bid and ask prices
Section 1

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.

Section 2

How does a market maker manage trades?

At a market maker broker, the trade management process usually has several layers:

  1. 1

    Pricing

    Based on the LP price feed and its markup policy, the broker shows the final bid/ask to the client.

  2. 2

    Client order intake

    The client order enters the broker's risk engine, where the execution decision is made.

  3. 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. 4

    Aggregate hedge

    The dealing team hedges aggregate exposure at the asset class or symbol level to keep risk under control.

Section 3

Market Maker vs ECN/STP

A structural comparison of two common execution models:

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.

Section 4

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.

Deeper read

A-Book vs B-Book in plain language

Section 5

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.
Section 6

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.
Section 7

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.
Section 8

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.

Conclusion

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".

FAQ

FAQs

Designing the broker execution model

If you are designing the broker execution infrastructure, review the liquidity, MetaManager, dealer training, and regulation services at BrokerLauncher.