Liquidity concerns whether a transaction of a stated size can be completed promptly, near the prevailing price and without material market impact. It depends on the instrument, time and accessible offers. BIS’s April 2022 turnover of 7.5 trillion USD per day is a historical aggregate across FX instruments, not a pool waiting to fill any retail order. Compare spread, depth and execution rather than using turnover as a guarantee.

What liquidity actually means on the forex market

A liquidity assessment always needs a size and time. A narrow best Bid/Ask spread does not show how much can be filled there, nor how offers may change during processing. A one-lot order has no universal price impact: use the actual instrument and available quantity.

Turnover measures transactions over a period; it is an imperfect proxy for the execution of a particular order. Pair-level turnover shares can help describe historical activity, but do not establish a current ranking of accessible depth or a comparison with every stock exchange. Check price, size and execution together.

Volatility measures price movements; liquidity concerns execution conditions for a given amount. They can change together, but one is not the other’s simple inverse. An important data release can change quotes and available size rapidly; it does not guarantee that entering or exiting EUR/USD will be easy.

Who provides liquidity — banks, market makers, pools

Banks, non-bank liquidity providers and trading venues contribute quote streams to the fragmented FX market. A retail provider may aggregate quotes or hedge client exposure, but an A-book, ECN or STP label does not by itself establish the legal counterparty, the route of each order or which liquidity sources are accessible. Inspect the entity’s execution policy and assess execution using matched quotes, timestamps and volume.

Competition among quote providers can influence spread, alongside inventory, volatility, order size and markups. Neither a fixed count of a dozen market makers nor a sole-provider explanation follows from a quoted spread. Use the provider’s policy and observed execution to investigate the cause.

The term "liquidity pool" simply describes all those bids and offers gathered in a given place and time. The deeper the pool — the more orders waiting at successive price levels — the larger a trade the market absorbs before the price flinches. A shallow pool means even a moderate order moves the quote, because it quickly "eats" the offers at the nearest levels.

How liquidity rules your spread

Spread is the difference between Bid and Ask. It is one cost measure, not a complete measure of liquidity. A narrow spread can coexist with limited quantity at the best price, and different providers can apply different pricing rules or markups.

The scale of that difference can be surprising. For a hypothetical comparison, suppose the observed spread is 0.1–1 pip on EUR/USD and 10–50 pips on a selected exotic. These are illustrative ranges, not current tariffs or a universal estimate; measure the actual instrument and account at the intended time. Quote competition is one influence, alongside order size, volatility, inventory, markup and execution conditions; a wide spread alone does not establish its cause. I break down the mechanics of the spread itself in a separate piece on what a spread is and how it works.

In a hypothetical EUR/USD comparison with a pip of 0.0001, 10,000 EUR valued at a 0.3-pip spread implies 0.30 USD of immediate price difference; at 30 pips it implies 30 USD. Keep volume and pip convention fixed. This compares spreads only, not profitability or a recommended holding period. Actual fills and other charges still matter.

Two one-pip spreads, two different fills

Comparing only the best Bid and Ask ignores quantities available there. Both hypothetical pools look equally cheap in a single quote.

Scroll sideways to see the full diagram

Two pools with equal spreads and different quantitiesBoth fixed pools quote Bid 1.1000 and Ask 1.1001. Pool A fills 80,000 EUR at Ask; B fills 20,000 at Ask and 60,000 at 1.1004. B averages 2.25 pips worse, a difference of 18 USD.SAME SPREAD, DIFFERENT DEPTHBoth pools Bid / Ask: 1.1000 / 1.1001Buy 80,000 EUR · spread 1 pipPool A: all 80,000 EUR at 1.1001Average: 1.1001 USD/EURPool B: 20,000 at 1.1001and remaining 60,000 at 1.1004Average: 1.100325 USD/EURFull-fill difference: 18 USDThe best quoted spread did not reveal it.

Original hypothetical model of two separate, unchanged EUR/USD pools; an 80,000 EUR buy fills entirely from the shown offers. Pip = 0.0001 USD/EUR. No commissions, funding or changes over time. We compare purchase fill prices, not total opening-and-closing costs. MT5 describes exchange and OTC DOM differences; no bar depicts a broker’s actual liquidity.

Bar lengths show shares of filled volume: 100% in A, 25% and 75% in B.

In B, the average is (20,000 × 1.1001 + 60,000 × 1.1004) / 80,000 = 1.100325. That is 2.25 pips above A, or 18 USD. The model isolates depth; a real record must also distinguish changing offers during processing. The best spread alone cannot rank whole-order execution.

Liquidity and slippage — why an order fills worse

Slippage compares an actual fill with a stated reference quote. A quantity-weighted fill across several price levels is one mechanism; a changing quote during processing is another. It can be favourable or adverse, and execution policy may allow partial fills or rejection. The diagram deliberately isolates fixed offers rather than every possible order route.

News, market reopening and changing depth can affect execution, including on active pairs. An “exotic” label does not define an order book’s depth at every moment. An ordinary stop may fill worse than its trigger; check the provider’s conditions. The article on what slippage is distinguishes reference prices and fills.

BIS Papers No 90 describes liquidity through price, desired size, time and price impact, and recommends considering several measures together. Its discussion also explains why top-of-book spreads omit the quantity that can be traded. This supports the distinction in the diagram; it does not establish a current tariff or a guaranteed fill.

Trading hours — when liquidity is highest

Financial-centre activity can vary through the day. The 2022 BIS survey reports sales-desk turnover by jurisdiction, not a guaranteed liquidity clock for every pair or retail provider. The overlap of London and New York business hours is a period to examine, rather than proof of the best execution for a particular order.

London and New York overlap during part of their business days. Convert the named local session windows for the actual date and your time zone: UK and US daylight-saving changes do not always coincide. Liquidity and spreads vary by pair and conditions rather than being guaranteed in one Warsaw clock window. See the session overlap and trading-hours discussion.

Liquidity can thin around a provider's daily rollover, holidays and quieter session periods. Check its trading hours and the relevant pair rather than treating a fixed Polish overnight window as a worldwide clock. Wider spreads and slippage can accompany thinner conditions.

When liquidity vanishes — weekends, holidays, exotics

There are moments when low liquidity turns from an inconvenience into a real risk. The first is the weekend. The forex market closes on Friday evening and opens again on Sunday night — and over those hours the world does not stop. If something significant happens on Saturday (a political decision, an election result, an escalation of a conflict), the price at the Sunday open can "jump" relative to the Friday close, creating a price gap. A quote gap can skip the chosen stop level. At the next qualifying quote the closing instruction remains subject to execution rules, and its eventual fill can be worse; the first displayed quote does not guarantee a full fill.

Holidays can alter trading hours and participation. Check the provider’s instrument calendar, quote availability and execution conditions rather than assuming a fixed spread multiple or identical effects on every dollar, yen or sterling pair.

A pair outside common major-pair lists may have different trading conditions, but “exotic” is not a fixed measure of current liquidity, volatility or economic stability. Compare the actual spread, quantity, contract and execution history. A label alone does not establish whether a transaction is suitable.

What to do tomorrow

Liquidity is quiet — you do not see it directly on the chart, but you see it on the statement at the end of the month. Use the following checks to distinguish quoted costs from execution conditions; none guarantees a lower cost.

  1. Record comparable quotes and fills. Use the same instrument and similar quantity, with dates and named time zones. Include spread, reference price, actual fills, commission, rejection and partial-execution information. A few observations alone do not establish a universal session rule.
  2. Compare execution in a defined session window. Record dates and named time zones, then compare average spread and execution quality with other periods. Convert the London-New York overlap for your actual location and date.
  3. Check trading breaks and reopening conditions. Read the instrument’s holiday calendar and execution terms. Assess the effect of a gap and financing on the hypothetical exposure; a universal no-trade calendar does not follow.
  4. Compare actual contract conditions before selecting a pair. Inspect size increments, pip value, spread and execution. Demo can explain the interface but does not prove live liquidity; months of practice or a major-pair label do not guarantee a suitable trade.

Related reading: the spread — the price of liquidity in practical terms; price slippage — what happens when the book is thin; liquidity and trading hours — the daily rhythm of the market step by step. If you want the deeper market-microstructure picture, the liquidity entry on ForexMechanics covers the institutional plumbing in more detail.