LP: Liquidity Provider
Also known as: LP, liquidity providers, price provider, prime broker liquidity
What is it?
A liquidity provider is the bank, hedge fund, or specialist trading firm that actually stands on the other side of your order when your broker passes it out to the market instead of filling it in-house. A broker running a no-dealing-desk model holds relationships with a pool of these firms, often eight to fifteen of them, and each one streams its own bid and ask for every symbol continuously. The broker's aggregator stacks those quotes and shows you the best available.
- 1You send the order Your bot or platform submits a market order for one lot of EUR/USD to your broker. Nothing has been matched yet.
- 2The broker aggregates the pool A no-dealing-desk broker stacks the live bids and asks streamed by every provider it is connected to, then picks the best price on offer at that instant.
- 3A liquidity provider fills you The institution holding the winning quote takes the other side and returns the fill. Your broker passes it back to you and books its commission, having never traded against you.
If four providers quote EUR/USD at 1.08421/1.08434, 1.08420/1.08436, 1.08422/1.08433 and 1.08419/1.08438, the top of book you actually see is 1.08422 bid and 1.08433 ask, a 1.1-pip spread assembled from two different institutions. What matters for automation is that this pool is not a fixed thing. Providers widen their quotes or stop streaming altogether when volatility spikes, so the same broker that shows a 0.9-pip spread at midday can show fourteen pips during a data release because most of its pool has stepped away.
Your bot does not trade the advertised average spread; it trades whatever is left in the pool at the moment it sends the order.
Why it matters: The depth and reliability of the liquidity pool behind your broker sets the spread you pay and decides whether your bot still gets filled when the market moves fast.
A thin or unreliable liquidity pool shows up as wider spreads and rejected orders at exactly the moments your strategy most needs a fill.
Real-world example
During a US inflation release, one broker's EUR/USD spread went from 0.9 pips to roughly 14 pips in under two seconds as most of its liquidity providers pulled their quotes and only two kept streaming.
How SignalBots handles it
SignalBots publishes each signal's entry and invalidation level rather than assuming a fill price, so a wider quote from a thinned liquidity pool changes the size you take rather than silently changing your risk. See /risk-warning.
Pro tip
Ask a broker how many liquidity providers sit behind its pricing, then watch the spread through a scheduled news release rather than at a quiet midday hour.
Common pitfalls
Judging a broker by its advertised average spread, which is measured across quiet hours and hides entirely how the pool behaves when volatility arrives.
Frequently asked questions
Is a liquidity provider the same as a broker?
No. Your broker is the firm you hold the account with; a liquidity provider is one of the institutions your broker routes that order to. A market-maker broker fills you from its own book and may use no external provider at all.
How many liquidity providers should a broker have?
There is no correct number, though a deeper pool generally means tighter aggregated spreads and fewer rejections. What matters more is whether those providers keep streaming through volatile sessions instead of stepping away.
Can I see which liquidity provider filled my trade?
Retail accounts almost never show it. Institutional FIX API accounts sometimes tag the counterparty on the fill report, but a standard MT4 or MT5 statement shows only your broker.
Do liquidity providers cause slippage?
Indirectly. Slippage happens when the price you asked for is no longer available, which occurs when providers move or withdraw their quotes in the interval between your order being sent and it reaching the pool.
Does a deeper pool guarantee better fills?
No. The broker's aggregation logic, its routing rules and your own latency all shape the fill too. A deep pool improves the odds without removing the possibility of rejection or slippage, and your capital is at risk.
Trading involves substantial risk of loss. Historical and backtested results do not guarantee future performance. Read the full risk warning.