Blog / Execution Models

Broker execution explained

A-Book, B-Book, and Hybrid: Understanding Broker Execution Models

A plain-language guide to how brokers may route or internalise client orders, the trade-offs of each approach, and why GreatBless chose external routing.

Comparison of A-book external routing, B-book internal handling, and hybrid execution
Execution-model labels describe how order flow or market exposure may be handled; exact practices depend on each broker's published terms.

The terms A-book, B-book, and Hybrid are commonly used as shorthand for different ways a broker may handle client orders or the resulting market exposure. They are useful for understanding the basic models, but they are not universal legal classifications. The exact process can vary by broker, product, jurisdiction, and order-execution policy.

No execution model removes market risk. Prices can move quickly, liquidity can change, and an order may be filled at a different price from the one requested. The model also does not determine whether an individual trade will be profitable.

What is the A-book model?

Under an A-book model, a broker routes client orders or offsets the related exposure with external liquidity providers or execution venues instead of retaining that market exposure internally.

Potential advantages

  • Reduced direct conflict: the broker's business model is less dependent on a client losing a trade.
  • External liquidity: pricing and available volume are connected to external providers.
  • Clear routing principle: client order flow follows a consistent external-routing approach.

Potential limitations

  • Liquidity conditions matter: spreads may widen and available volume may decrease during volatile or illiquid periods.
  • Slippage remains possible: the final fill can differ from the requested price as the market moves.
  • External dependency: execution quality can be affected by provider availability, latency, rejected orders, or partial fills.

What is the B-book model?

Under a B-book model, the broker internalises some or all client order flow and manages the associated exposure within its own dealing operation. Depending on the arrangement, the broker may act as the counterparty to a client's trade.

Potential advantages

  • Internal control: the broker can manage smaller orders or offsetting client positions without sending every order externally.
  • Operational flexibility: internal matching may reduce external hedging costs and liquidity-provider dependence.
  • Potentially consistent processing: normal market conditions may allow the broker to manage order handling within its own system.

Potential limitations

  • Potential conflict of interest: where the broker is the counterparty, a client's trading loss may become a gain for the broker.
  • Broker exposure: profitable client positions can create market risk for the broker.
  • Greater need for controls: fair pricing, execution monitoring, capital management, and transparent disclosures become especially important.

A B-book model is not automatically evidence of poor or unfair execution. Its quality depends on how the broker manages conflicts, prices orders, applies its execution policy, and operates under the rules relevant to its business.

What is the Hybrid model?

A Hybrid broker uses both approaches. Some orders or exposures may be routed externally, while others may be internalised according to predefined risk, product, volume, or operational criteria.

Potential advantages

  • Routing flexibility: the broker can choose an external or internal route based on its operating rules.
  • Broader risk management: external hedging and internal matching can be combined.
  • Cost efficiency: the broker may reduce unnecessary external transactions when client flows naturally offset.

Potential limitations

  • More complexity: clients may not always know which route applies to a particular order unless the process is clearly disclosed.
  • Routing consistency: the broker needs objective rules and monitoring to ensure orders are handled fairly.
  • Conflict management: internalised orders still require appropriate governance and transparency.

Why GreatBless chose A-book execution

GreatBless routes every client order to external liquidity providers and does not retain client orders internally. This gives the platform a direct and consistent operating principle: our role is to provide market access, execution infrastructure, charting, and risk-management tools rather than to take internal market exposure against client positions.

We chose this approach because it better reflects how we want to work with clients: GreatBless focuses on the quality and reliability of its service, while trading results continue to depend on market conditions and each client's own decisions.

A-book execution does not guarantee a requested price, eliminate slippage, prevent losses, or produce profits. External liquidity, market volatility, order size, connection quality, and timing can all affect execution.

What should traders review?

A broker's execution model is only one part of the decision. Traders should also review the relevant legal entity, execution disclosures, fees and spreads, product conditions, platform reliability, customer support, and the risks of each instrument before opening an account or placing a trade.

The useful question is not simply which label a broker uses, but whether its published model, actual order handling, disclosures, and client experience are clear and consistent.