Skip to content

Liquidity

Liquidity is the degree to which an instrument can be bought or sold at or near the quoted price without the order itself moving that price.

A liquid market holds many buyers and sellers posting orders close together, so a trade fills near the displayed price. A thin market leaves gaps between orders, so the same trade pushes price across those gaps and fills at a worse average. The depth resting at each price level, not the headline daily volume, sets the cost of entering and leaving a position.

This page covers the mechanic; it is not trading advice.

What liquidity looks like at the moment you trade

Liquidity shows up first as the Spread. EUR/USD, the most-traded pair in the world, holds a spread floor near 0.1 to 0.3 pips during the London-New York overlap because thousands of participants quote against each other at the same time. The same broker quoting a thinly traded pair such as USD/ZAR shows a spread of 150 pips or wider at that exact moment. The gap between the best bid and the best ask is the visible price of low liquidity.

It shows up second in the quality of a fill on a larger order. In a deep market a 1 standard lot order fills at the displayed price because enough volume rests at that level to absorb it. In a thin market the same order fills across several price levels before it completes, so the average fill is worse than the screen price. That difference is Slippage, and it grows with order size relative to the depth available.

A common assumption is that a major pair is always liquid. Liquidity depends on time as much as on the instrument. EUR/USD between 22:00 and 23:00 UTC, after the New York close and before Tokyo opens, trades in a thin window where the spread widens and a stop can fill several pips past its level. The instrument did not change. The number of participants quoting it did.

What thin liquidity costs, and where it hides

Liquidity carries a calculable cost: the spread paid at entry plus any slippage on the fill. The same 1 standard lot order behaves very differently across two liquidity environments.

The same notional order in a deep versus a thin market. Exotic-pair figures are typical and vary by broker and session.
MetricEUR/USD (overlap)USD/ZAR (same time)
Typical spread0.1–0.3 pips150–400 pips
Pip value, 1 lot, USD account$10.00≈ $0.54
Spread cost, 1 lot≈ $2≈ $80–215
Slippage on a market orderMinimal at overlapMaterial; the fill clears several levels

The exotic spread is wider for a structural reason. Fewer market makers quote USD/ZAR, and each prices in more risk because it cannot offload the position quickly. The same mechanism widens the EUR/USD spread during a data release: market makers pull depth to avoid being filled on a moving market, Volatility spikes, liquidity drops for a few seconds, and the spread behaves like an exotic's until depth returns.

Order book depth, not headline volume

Behind the single bid and ask the platform shows sits an order book: a ladder of resting buy and sell orders at successively worse prices. The top of the book is the best bid and ask; below it more orders wait at 1.0821, 1.0820, and so on. Depth is how much volume rests at and near the top. A market order consumes the book from the top down, so an order larger than the depth at the best price fills part at the best price and the rest a level or two worse.

Headline daily volume does not reveal this. An instrument can trade a large daily volume in short concentrated bursts and rest on a thin book the rest of the time. What an order actually pays is set by the depth present at the instant it arrives, which is why a position sized to the visible top of book can still slip when only that thin top layer exists.

How liquidity shifts through the trading day

Liquidity follows the trading day around the globe. The Tokyo session is the thinnest of the three majors, with the widest spreads on the EUR crosses. London brings the deepest single-session book, and the four-hour London-New York overlap, roughly 13:00 to 17:00 UTC, is when EUR/USD trades at its tightest. A trade placed in the overlap and a trade placed in the late New York afternoon meet very different books, even though the screen shows the same pair.

Within a session the pattern repeats at the edges. Liquidity is thinnest at the daily rollover near 22:00 UTC, when one session has closed and the next has not built, and in the first minutes of a session open before depth fills in. The same stop, the same size, and the same instrument can fill cleanly at 14:00 UTC and slip several pips at 22:30 UTC. Sizing to the session, not only the instrument, is what keeps a fill close to the screen price.

Who provides the liquidity

Liquidity is layered. At the base sit the major banks quoting each other in the interbank market; above them, ECNs and aggregators pool those quotes; the retail broker shows its client the best of what it can source, and on some models adds its own book. A major pair is deep because dozens of these providers compete to quote it at once. An exotic is thin because only a handful will, and they quote it wider to cover the risk of holding a position they cannot quickly pass on.

Related terms

Common questions

Does high trading volume mean high liquidity?

Not on its own. Volume measures how much traded over a period; liquidity measures the depth resting at each price right now. An instrument can post high daily volume in concentrated bursts and stay thin between them. A crypto pair around a major news event trades enormous volume while its order book is thin and slippage is high. The depth at the moment of the order, not the day's total, sets the fill.

When is EUR/USD least liquid?

Around 22:00 to 01:00 UTC, after the New York close and near the Tokyo open, and during major data releases such as US Non-Farm Payrolls, CPI, and central-bank decisions. In those windows the spread widens from its 0.1 to 0.3 pip overlap floor to several pips, and a market order can fill noticeably past the displayed price. Public holidays in the US and Europe thin the book for the whole session.

How does liquidity affect a stop-loss?

A stop-loss triggers at its level but executes as a market order, so the fill depends on the liquidity available at that instant. In a deep market the fill lands within a fraction of a pip of the stop. In a thin market or during a news spike it can be several pips worse, and across a weekend gap it can be far worse. The stop guarantees the trigger, not the price.

What is a liquidity gap?

A liquidity gap is a jump in price with little or no trading in between, which happens when the resting orders that would have filled the move are not there. The clearest case is the weekend: the market closes on Friday and reopens on Sunday evening, so any news over the weekend is priced into the first prints and EUR/USD can open several pips from its Friday close with no fills at the levels between. A stop-loss sitting in that gap fills at the first available price on the far side, not at its level.