top of page
4 (2)_edited.jpg

A-Book & B-Book Management Software for FX and CFD Brokers

Tapaas provides real-time A-book and B-book management software that gives FX and CFD brokers the live data infrastructure needed to operate, optimise, and automate their book execution strategy. Warehouse Rules, dynamic Book Switching, and Autohedging work from a single, continuously updated intelligence environment.

Most FX and CFD brokers operate a hybrid execution model — routing some client flow to liquidity providers (A-book) while internalising the rest (B-book). The profitability of this model depends entirely on the quality of routing decisions. Tapaas replaces static, manually managed book rules with dynamic, data-driven book management based on live exposure, profitability, and client behaviour data.

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

FX and CFD brokers manage client trades using one of three primary execution models. The choice — and the ongoing management of that choice — directly determines a broker's risk exposure, capital requirements, and profitability.

Execution Model

A-Book (STP)

How It Works

Client trades are passed directly to liquidity providers. The broker earns spread revenue and takes no market risk. The LP takes the opposite side of the client trade. 

Risk Profile

Low — broker has no directional exposure 

Profitability Model 

Spread-based. Profit is independent of client outcome. Scales with volume. 

Execution Model

B-Book (Warehouse)

How It Works

Client trades are internalised. The broker takes the opposite side and profits when the client loses. Positions are accumulated in the Warehouse book. 

Risk Profile 

High — broker carries full directional exposure on internalised positions 

Profitability Model 

Outcome-dependent. Profitable when client flow loses on average. Requires active exposure management. 

Execution Model

Hybrid (A/B-Book) 

How It Works

A combination of A-book and B-book, with routing decisions made dynamically based on client profiling, flow quality, and real-time risk thresholds. 

Risk Profile 

Managed — risk is controlled through selective internalisation 

Profitability Model 

Optimised. Higher-margin flow is internalised; toxic or high-risk flow is hedged. Requires real-time data to execute effectively. 

The hybrid model offers the best profitability potential — but only when routing decisions are based on accurate, current data. Tapaas provides the real-time infrastructure that makes dynamic hybrid book management operationally viable at scale.

5.jpg

Tapaas A-Book & B-Book Management: How It Works

Tapaas manages A-book and B-book allocation through a combination of Warehouse Rules, real-time position monitoring, and dynamic Book Switching. The platform applies the same logic as a broker's bridge — but extends it across all open positions continuously, not just at the point of trade entry.

1

Feature 

Warehouse Rules

How It Works 

Tapaas applies configurable Warehouse Rules to all trades and open positions to determine A-book (STP) or B-book (Warehouse) allocation. Rules are processed in order, top to bottom, with the first matching rule applied. Rules can be updated in real time without platform changes. Unlike a bridge, Tapaas applies rules not only to new trades but also to all existing open positions — enabling retroactive reallocation based on current rule sets. 

Business Outcome 

Book allocation reflects current strategy at all times — not just at trade entry. Changes to rules take effect across the entire open book immediately. 

2

Feature 

Book Switching

How It Works 

Enables dynamic switching of individual client positions or groups between A-book and B-book routing in real time. Book switches can be triggered manually by the dealing desk or automatically based on configurable risk thresholds. 

Business Outcome 

Dealing teams can respond to changing conditions — routing a client from B-book to A-book the moment their profile changes — without waiting for existing positions to close. 

3

Feature 

Autohedging 

How It Works 

Configurable autohedging rules execute hedging actions automatically when defined exposure thresholds are reached. Reduces manual dealing desk intervention during high-exposure events. 

Business Outcome 

Exposure is managed systematically even during periods where manual oversight is not constant — reducing the risk of delayed hedging decisions. 

4

Feature 

PnL Accounting for Book Switching 

How It Works 

When positions are switched between books, Tapaas performs accurate PnL allocation: unrealised PnL is moved from the source book, applied to the source book's realised PnL, and the inverse applied to the target book's realised PnL. Day PnL reflects the correct amount in each book before and after the switch. 

Business Outcome 

Book-level PnL remains accurate and auditable after switches — critical for performance reporting and regulatory compliance. 

4

Feature 

A-Book Balance Assurance 

How It Works 

Monitors A-book positions to ensure the book remains appropriately hedged. Alerts dealing teams when the A-book becomes imbalanced — for example, when hedge positions do not fully cover STP client exposure. 

Business Outcome 

Eliminates the risk of silent A-book imbalance where positions assumed to be hedged are not fully covered. 

4

Feature 

Live Profitability by Book 

How It Works 

Tracks real-time PnL by book type — showing what the A-book and B-book are each generating at any moment in the session. Includes breakdown by symbol, client group, and instrument. 

Business Outcome 

Routing decisions are made on current profitability data rather than end-of-period analysis. 

Tapaas A-Book & B-Book Management Capabilities

Real-Time Warehouse Rules 

Configurable rules applied to all trades and open positions continuously. First-matching rule logic, drag-and-drop ordering, and real-time updates without platform restarts. Tapaas applies rules across the entire open book — not only at trade entry as a bridge does. 

Dynamic Book Switching 

Switch individual accounts, client groups, or positions between A-book and B-book in real time. Manual dealer-initiated switching and automated threshold-triggered switching both supported. 

Autohedging Execution 

Automated hedging rules execute when configurable exposure thresholds are reached. Reduces manual intervention requirement during high-exposure sessions or volatile market conditions. 

Live A/B-Book PnL Tracking 

Real-time profitability tracking by book type — A-book and B-book PnL displayed separately and updated continuously throughout the session. 

PnL Accounting for Switches 

Accurate PnL reallocation when positions are switched between books. Unrealised PnL from source book is moved and applied correctly to realised PnL in both source and target books. Day PnL remains accurate and auditable post-switch. 

A-Book Balance Monitoring 

Continuous monitoring of A-book hedge coverage. Alerts when the A-book becomes imbalanced or hedge positions do not fully cover STP client exposure. 

C-Book Support 

Multi-book architecture supporting A-book, B-book, and C-book configurations. All net volumes aggregated across books into a consolidated view for cross-book analysis. 

FAQs

Frequently Asked Questions — A-Book & B-Book Management

  • A-book (STP) refers to client trades passed directly to liquidity providers — the broker earns spread and carries no market risk. B-book (Warehouse) refers to trades internalised by the broker, who takes the opposite side and profits when the client loses. Most FX and CFD brokers operate a hybrid model, dynamically routing flow between the two based on client profiling and risk thresholds. 

  • A Warehouse Rule is a configurable logic rule that determines whether a client's position should be allocated to the A-book (STP) or B-book (Warehouse). Rules are processed in order and the first matching rule is applied. Tapaas applies Warehouse Rules not only to new trades as they occur but also to all existing open positions — enabling retroactive book reallocation when rule sets are updated. 

  • Tapaas supports real-time Book Switching — moving individual client positions or groups between A-book and B-book routing during the live session. Switches can be triggered manually by dealing desk teams or automatically when configurable risk thresholds are breached. When a switch occurs, Tapaas performs accurate PnL accounting across both books. 

  • Autohedging is the automatic execution of hedge positions when defined exposure thresholds are reached. In Tapaas, autohedging rules are configurable and execute without manual dealing desk intervention — reducing reaction time during high-exposure events or volatile market conditions. 

  • When positions are switched between books in Tapaas, the platform reallocates PnL accurately: unrealised PnL from the source book is moved to the target book, the equivalent amount is applied to the source book's realised PnL, and the inverse is applied to the target book's realised PnL. This ensures that day PnL reflects the correct amount in each book before and after the switch. 

  • Yes. Tapaas supports multi-book configurations including A-book, B-book, and C-book. All net volumes across books are aggregated into a consolidated view, enabling cross-book exposure analysis and performance comparison. 

  • Tapaas provides dealing teams with real-time exposure metrics, live profitability data by client and instrument, and continuously updated trader behaviour profiles — giving them the current data needed to make informed routing decisions. Warehouse Rules and Book Switching can be automated based on this data, or applied manually based on dealer judgment. 

bottom of page