Liquidity aggregation is the process of combining price streams from several liquidity providers into a single order book, so a broker can show clients the best available bid and ask and route each order to the provider that can fill it best. An aggregator, usually part of a liquidity bridge, collects quotes, filters out bad prices, builds the combined book and splits or routes orders by rules such as best price, depth or provider quality. Brokers use it to get tighter spreads, deeper liquidity and protection if one provider fails.
- Aggregation merges quotes from two or more liquidity providers into one order book.
- The broker shows the best bid and best ask across all providers, so spreads are usually tighter than with a single provider.
- Orders are routed by rules: best price, available depth, provider fill quality or symbol.
- Aggregation adds redundancy: if one provider disconnects, prices keep flowing from the others.
- It is normally delivered through a liquidity bridge connected to MT5 or MT4.
Looking for liquidity aggregation? Multi-provider liquidity with aggregation, smart routing and execution reporting.
A broker with one liquidity provider shows clients that provider's prices, no more and no less. A broker with several providers can do better, but only if something combines their prices and decides where each order goes. That is liquidity aggregation, and it is one of the main reasons growing brokers move from a single-provider set-up to a multi-provider one.
How liquidity aggregation works
- Collect: the aggregator connects to each provider, usually over FIX, and receives streaming quotes for every symbol.
- Filter: quotes that are stale, far from the market or from a disconnected provider are removed.
- Build the book: remaining quotes are combined into one order book, ranked by price, with the volume available at each level.
- Apply markups: the broker's spread or commission is added per client group.
- Stream to the platform: the resulting price goes to MT5 or MT4, where clients see it.
- Route orders: when a client trades, the aggregator sends the order to the provider (or providers) chosen by the routing rules and returns the fill.
Routing methods
| Method | How it works | When to use it |
|---|---|---|
| Best price | Order goes to the provider showing the best price | The default for most retail flow |
| Sweep / split | A large order is split across providers to fill the full size | Large orders that exceed one provider's depth |
| Weighted or quality-based | Providers ranked by fill rate, slippage and rejections, not only price | When the cheapest quote is not always the best fill |
| Rule-based by symbol or group | Specific symbols or client groups go to specific providers | Specialist providers for metals, indices or crypto |
Benefits for brokers
- Tighter spreads: the best bid and best ask can come from different providers.
- More depth: larger orders can be filled across several providers.
- Redundancy: one provider's outage doesn't freeze your prices.
- Negotiating power: you can compare providers on real data and move flow between them.
- Better execution analysis: side-by-side reports show which provider fills best.
Risks and trade-offs
- Margin spread across accounts: you need collateral with each provider.
- Phantom liquidity: the same underlying liquidity can appear through several providers, so the combined book can look deeper than it is.
- Last look and rejections: the best quote may come from a provider that rejects more often. Quality-based routing helps.
- Reconciliation: more providers mean more statements and positions to reconcile.
Aggregator, bridge or MT5 gateway?
An aggregator is usually one part of a liquidity bridge, which also handles markups, routing, A/B-book rules and reporting. MetaTrader 5 also has built-in gateways to liquidity providers. The differences are explained in MT5 gateway vs liquidity bridge.
When does a broker need aggregation?
A new broker can start with one prime-of-prime provider. Aggregation becomes worthwhile when volume grows, when you need specialist liquidity for some symbols, or when one provider's outages or rejections start to affect clients. To choose providers, see how to choose a forex liquidity provider.
