Understanding Internalization: How Forex Brokers Manage Risk
Internalization is a key process that helps forex brokers manage trading risk and offer better prices to their clients. By learning how brokers aggregate orders and handle risk, traders can make smarter decisions when choosing a broker or crafting a trading strategy.
What Is Internalization?
In A-Book or STP execution, a broker manages each trade individually by sending it to a liquidity provider (LP). But what happens when two traders open opposite positions in the same currency pair around the same time?
Let’s say one trader buys GBP/USD while another sells GBP/USD. Instead of sending both trades to the LP and paying spread costs twice, the broker can simply match the two trades internally—this is called internalization.
How Internalization Works
When brokers receive opposing orders (like a buy and a sell in the same pair), they can “offset” these trades against each other instead of sending them to an LP. This saves the broker money because they avoid paying the LP’s spread.
For example:
-
Trader A goes long 10 million GBP/USD.
-
Trader B goes short 8 million GBP/USD.
-
The broker offsets 8 million from both sides internally.
-
The remaining 2 million long is the residual position.
This residual risk is what’s left after internalization. The broker now has a choice:
-
Do nothing and accept the market risk.
-
Hedge the 2 million GBP/USD with an LP to eliminate the risk.
A-Book vs. Internalization: A Simple Example
Elsa buys and Ariel sells the same amount of GBP/USD at the same time.
-
If the broker uses A-Book, it sends both trades to an LP and pays the spread.
-
Example: (1.2007 − 1.2010) × 1,000,000 = –$300 loss (broker pays LP spread).
-
-
If the broker internalizes, it matches Elsa and Ariel’s trades and pays no spread to the LP—saving money.
But internalization only works when trades are perfectly matched. When they’re not, the leftover part is the residual position.
Internalization + Hedging the Residual
Let’s say the broker internalizes some trades but is still left with 2 million short GBP/USD. It can now hedge this residual risk with a single trade sent to an LP.
This method—internalize first, then hedge the remaining—is commonly used and efficient.
Using VWAP for Efficient Hedging
If multiple traders place small trades (less than 100,000 units), the broker may wait and bundle them together to meet LP minimums and then hedge at a volume-weighted average price (VWAP).
Example:
| Trader | Volume | Price | Notional Value |
|---|---|---|---|
| Eric | 200,000 | 1.2508 | 250,160 |
| Jasmine | 300,000 | 1.2510 | 375,300 |
| Louis | 500,000 | 1.2512 | 625,600 |
| Total | 1,000,000 | 1,251,060 |
VWAP = 1,251,060 ÷ 1,000,000 = 1.2511
This lets the broker send one large, efficient hedge trade rather than many small ones—helping avoid price shifts from order flow signals.
Why Brokers Prefer Internalization
-
Larger customer base = more chances to offset trades
-
Lower costs = less reliance on LPs
-
Better control = fewer slippage or spread issues
-
Efficiency = faster execution with VWAP hedging
Summary Table: How Brokers Benefit Based on Execution
| Trade Outcome | Broker’s Method | Broker's Benefit |
|---|---|---|
| Customer Wins | B-Book (Takes risk) | Broker loses |
| Customer Wins | A-Book (Hedges with LP) | Broker earns (spread – LP spread) |
| Customer Wins | Internalization | Broker earns full spread |
| Customer Loses | B-Book | Broker gains |
| Customer Loses | A-Book | Broker earns (spread – LP spread) |
| Customer Loses | Internalization | Broker earns full spread |
Internalization helps brokers optimize execution costs and manage risk more effectively. Understanding this behind-the-scenes process gives traders a clearer picture of how brokers operate and where their interests lie.
