MT5 Solution
← Back to Blog

Every forex brokerage eventually faces the same strategic question: should client trades be passed straight through to the market, or should some (or all) of that flow be taken onto the broker's own book? The answer for a large share of the industry, especially at the startup and mid-growth stage, is some version of the B-Book brokerage model. Far from the shadowy "broker against client" caricature it sometimes gets in trading forums, a well-run version of this model is a legitimate, widely used execution structure that, when paired with proper risk management and transparent operations, allows brokers to control costs, smooth out margin volatility, and build a sustainable business in the early stages of growth. This guide walks through how B-Book execution actually works, how brokers manage the risk it creates, how it compares to A-Book and hybrid alternatives, and what to have in place before you run one.


πŸ”‘ What Is the B-Book Brokerage Model?

In the simplest terms, a B-Book brokerage model means the broker acts as the counterparty to its own clients' trades rather than routing every order out to an external liquidity provider. When a client opens a position, the broker takes the opposite side internally. If the client loses, the broker's book gains; if the client wins, the broker's book absorbs the loss. This is sometimes called "dealing desk" or "market maker" execution, and it sits at the opposite end of the spectrum from a pure A-Book setup where every order is passed straight through to a liquidity provider with no internalization at all.

The B-Book model exists because externalizing every single trade is expensive and, for a new or mid-sized brokerage, often unnecessary. Retail forex trading is dominated by a well-documented statistical pattern: a large majority of retail clients lose money over time, particularly on shorter time frames and higher-leverage instruments. A broker running this internalized model is, in effect, betting on that aggregate statistical edge rather than on any single client's outcome, while using internalization to avoid paying spread, commission, and swap costs to an external LP on flow that is statistically likely to net in the broker's favor.


βš™οΈ How B-Book Execution Actually Works

Technically, B-Book execution runs through the same MT5 White Label or MT5 Grey Label trading server infrastructure a broker would use for any other execution model β€” the difference is entirely in the back-office configuration, not the client-facing platform. Orders are matched internally against the broker's own book instead of being routed to an aggregated liquidity feed. A properly configured setup still needs accurate, low-latency pricing (typically mirrored from a genuine market feed so quotes stay fair and arbitrage-resistant), automated risk monitoring that flags unusually large or correlated positions, and a clear internal policy for when and how much exposure gets hedged externally rather than held on the book.

This is where B-Book execution most often goes wrong in practice: brokers who treat it as "take every trade and hope" rather than as an actively managed risk book tend to get exposed badly during high-volatility events, when a large number of clients end up positioned the same way at the same time. A disciplined operation builds real-time exposure dashboards into its Forex CRM so risk managers can see aggregate net exposure by instrument, by account, and by time window, and can act β€” whether that means adjusting internal limits or laying off a portion of the risk externally β€” before a single large move turns into a solvency problem.


Key Factors to Evaluate Before Running a B-Book

Not every brokerage is equally prepared to run an internalized book responsibly. Before committing to a B-Book brokerage model, it is worth working through a short readiness checklist:


  • βœ… Real-time exposure monitoring across instruments, accounts, and correlated positions
  • βœ… Defined internal limits for maximum net exposure per instrument and per client
  • βœ… A clear hybrid policy for when flow gets hedged externally rather than held internally
  • βœ… Sufficient operating capital to absorb a genuinely adverse trading period
  • βœ… Transparent execution and pricing policies that hold up to regulatory and client scrutiny
  • βœ… Back-office reporting that reconciles broker P&L against client P&L in real time

Brokers that can check each of these boxes are generally in a strong position to run a B-Book forex broker setup profitably and defensibly. Those that cannot are usually better served starting with a hybrid model, where only smaller or higher-risk accounts are internalized while the bulk of flow is passed through to an external LP.


πŸ’° How Brokers Profit From B-Book Flow

Revenue under this model comes from a combination of sources rather than a single mechanism. The most direct is the statistical trading edge described above β€” in aggregate, and over a large enough client base, more client losses flow to the broker's book than client wins. Beyond that, brokers still typically charge spread and, in some account types, commission on every trade regardless of which side of the book it lands on, so a portion of revenue is fee-based rather than purely directional. Swap and rollover charges on positions held overnight add a further, steadier revenue stream that is largely uncorrelated with short-term market direction.


A disciplined B-Book operation treats internalized flow as an actively managed risk book, not a passive bet against the client.

Because this profit structure depends heavily on volume and on a reasonably diversified client base, brokers running a B-Book brokerage model tend to invest heavily in client acquisition tools and engagement features β€” a PAMM/MAM plugin or a copy trading module, for instance β€” since a broader, more active client base smooths out the statistical variance that any single large winning client could otherwise expose on the book.


πŸ“Š A-Book vs. B-Book vs. Hybrid: Comparing the Models

Most brokers do not run a pure version of either extreme; understanding where each model sits helps clarify why a hybrid approach is so common in practice.


  • Where risk sits: A-Book β€” external liquidity provider. | B-Book β€” broker's own book. | Hybrid β€” split by policy or account type.
  • Revenue source: A-Book β€” spread/commission markup only. | B-Book β€” client losses, spread, and swap. | Hybrid β€” combination of both.
  • Capital requirement: A-Book β€” lower, no directional exposure. | B-Book β€” higher, must absorb losing periods. | Hybrid β€” moderate, scaled to internalized share.
  • Best suited for: A-Book β€” larger, well-capitalized brokers. | B-Book β€” startups and mid-sized brokers managing costs. | Hybrid β€” growing brokers wanting flexibility.

In practice, a large share of the industry runs some version of the hybrid row β€” passing consistently profitable or very large accounts through to an external liquidity provider while internalizing smaller, higher-frequency retail flow where the statistical edge is most reliable.

πŸ”’ Risk Management and Compliance Considerations

Running a B-Book brokerage model responsibly means treating risk management as a core operating discipline rather than an afterthought. That starts with genuine, market-mirrored pricing so clients are never quoted off-market rates, and extends to clear internal escalation rules for when exposure on a single instrument or account crosses a defined threshold. Regulatory expectations around dealing-desk execution vary significantly by jurisdiction, and disclosure requirements around how client orders are handled are an area brokers should confirm directly with their compliance advisors and license provider rather than assume are uniform. On the operational side, a properly configured Forex CRM should give risk teams full visibility into aggregate exposure, and reliable payment gateway infrastructure ensures deposit and withdrawal flows stay smooth and auditable regardless of which execution model sits behind them.


πŸ“ˆ Why the B-Book Model Matters as You Scale

As a brokerage grows beyond its first few hundred active accounts, the economics of running an internalized book tend to improve, provided the risk infrastructure scales alongside the client base. A larger, more diversified pool of accounts reduces the odds that any single client's winning streak meaningfully dents the book, and the fee-based revenue streams β€” spread, commission, and swap β€” grow in a straightforward, linear way with volume. Brokers at this stage often revisit their execution policy entirely, shifting toward the hybrid model described above so that internalization scales in a controlled, deliberate way rather than by default. Reviewing the available packages for CRM, risk, and reporting tools at this stage is generally worthwhile, since manually tracking exposure across a growing account base quickly becomes impractical.


❓ Frequently Asked Questions

Is the B-Book brokerage model legal?

Yes, dealing-desk execution is a long-established and widely used industry practice in most jurisdictions, though specific disclosure and conduct rules vary by regulator. Brokers should confirm the exact requirements that apply to their license with their compliance advisor before launching or expanding this offering.


Is B-Book bad for clients?

Not inherently β€” client outcomes depend far more on execution quality, pricing fairness, and platform reliability than on which model handles the risk behind the scenes. Problems arise when brokers manipulate pricing or execution against clients, which is a conduct issue rather than something specific to the B-Book model itself.


How much capital does a broker need to run a B-Book?

There is no fixed industry figure, since the right amount depends on client base size, typical position sizing, and instrument volatility, but brokers should be able to comfortably absorb a genuinely adverse trading period without threatening operational solvency. This is one of the clearest signals for whether a broker is ready for a full B-Book brokerage model or should start with a hybrid approach instead.


What's the difference between B-Book and A-Book execution?

Under A-Book execution, every client order is passed through to an external liquidity provider, so the broker earns only spread or commission and carries no directional risk. Under a B-Book brokerage model, the broker takes the other side of the trade internally, which changes both the revenue structure and the risk profile significantly.


Can a broker run both A-Book and B-Book at the same time?

Yes β€” this is typically called a hybrid model, and it is extremely common in practice. Brokers often internalize smaller or higher-frequency retail accounts while routing larger or consistently profitable accounts out to an external liquidity provider.


What infrastructure is needed to set up a B-Book?

The client-facing trading platform is the same MT5 White Label or Grey Label setup used for any execution model; the real requirements are in the back office β€” accurate real-time pricing, exposure monitoring tools, defined risk limits, and a CRM capable of reconciling broker and client P&L continuously.


Does B-Book execution affect trade pricing for clients?

It shouldn't, in a properly run operation β€” quotes should still be mirrored from genuine market pricing regardless of where the risk ultimately sits. Any divergence from fair, market-reflective pricing is a red flag independent of which execution model a broker uses.

If you are evaluating whether a B-Book brokerage model, a hybrid setup, or full A-Book execution fits your brokerage best, the MT5 Solution team can walk through the infrastructure, risk tooling, and CRM configuration each approach requires. Talk to the MT5 Solution team to discuss your execution strategy and timelines.

MT5 Solution Team
MT5 Solution Team Forex technology specialists helping brokers launch and scale with MT4/MT5 White Label and Grey Label solutions.

Ready to Launch Your Brokerage?

Whether you choose White Label or Grey Label, MT5 Solution will configure, brand, and deploy your platform β€” with full support from day one. Get in touch to discuss the right model for your business.

Request a demo