Skip to content
All library documents

B-Book and STP Broker Models: Order Routing and Conflicts

Article Bitget Academy

Summary

The article compares two retail broker execution models. In a B-Book, the broker internalizes client orders and takes the opposing position, which can create a financial conflict when clients lose or win. In an STP model, orders are routed to external liquidity providers, while the broker typically earns through spreads or commissions. The article also notes that many brokers may combine the two approaches and allocate order flow differently across clients.

It outlines possible trade-offs: internal execution may be quick in stable conditions, while external routing depends on liquidity provider response and can vary in speed. It cites the CFTC’s 2017 action against FXCM and broker failures during the 2015 Swiss franc shock as examples of risks associated with dealing desk practices and market dislocations. However, several broad claims about broker behavior, revenue shares, and the benefits of STP are presented without supporting data in the excerpt. Its positive claims about Bitget’s liquidity providers and execution metrics are promotional assertions, not independently established evidence here. The article is useful as an introduction to routing incentives, but not as a neutral broker assessment.

Key ideas

  • A B-Book broker internalizes orders and takes the other side of client trades.
  • An STP broker routes orders to external liquidity providers and commonly earns from volume-related charges.
  • Hybrid brokers may route different clients or trades through different execution models.
  • External execution depends on liquidity and routing, while internal execution can expose a broker to client outcomes.
  • Broker claims about routing quality and execution statistics require independent verification.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.