Are there dark pools in forex? How hidden liquidity works

Last verified: · Long-term evergreen content
Risk warning · YMYL This article is for educational purposes only and is not investment advice. Trading on the Forex market involves a high risk of capital loss — ESMA reports 74–89% of retail accounts lose money.

The question about dark pools on the currency market usually comes from someone who moved to forex from equities. There a dark pool is a concrete thing: a private venue where funds trade large blocks of shares anonymously, so they do not move the price on the public exchange. The instinct is natural — if they exist for equities, then surely someone hides orders on currencies too. The answer is more interesting than a plain „yes” or „no”: dark pools in the exchange sense do not exist in forex, yet almost the entire market is „dark” by its nature. Below I explain why, and what it means for you.

What actually is a dark pool on the stock market?

Let us start with the original, because without it the analogy means nothing. A dark pool is a private trading venue operating alongside a regulated stock exchange. Large players — pension funds, investment funds, investment banks — place orders there that do not show up in the public order book. The goal is simple and entirely legal: to buy or sell a block worth tens of millions without signalling to the whole market that „someone big is stepping in”. If such an order hit the open book, the price would run away before the trade was filled.

The key word is „alongside”. A dark pool makes sense only because a public exchange exists, with a visible order book and a shared transaction tape on which every trade is immediately visible to everyone. The dark pool is „dark” in contrast to that bright background. The whole concept therefore assumes a central, transparent market that something can differ from — and this is exactly where equities and currencies part ways.

Why does forex have no dark pools in the exchange sense?

The currency market has no central exchange. There is no single order book, no shared transaction tape, no institution tallying all global turnover in real time. Trading happens over the counter, directly between participants — the classic OTC model, whose mechanics I break down in the article on the over-the-counter structure of the forex market. Trades are struck between banks, brokers, funds and electronic venues, and each of them sees only its own stream of prices and orders.

Since there is no bright, public background, there is nothing to „darken” either. A dark pool in forex would be like a shadow cast in a dark room — the term loses meaning, because the whole market is already private and fragmented. According to the 2022 Triennial Survey of the Bank for International Settlements, daily turnover on the currency market runs into trillions of dollars, yet none of it passes through any common point. This is neither a flaw nor a conspiracy — it is simply the architecture of a market that grew as a network of bilateral relationships rather than as an exchange. I map out every player in that network in the market participants section on forexmechanics.com.

Which analogues to dark pools really operate on currencies?

Although dark pools in the strict sense do not exist, three real mechanisms produce a similar effect — trades take place beyond the sight of the market. The first is internalisation. A large bank with thousands of clients often matches their opposing orders in-house: if one buys euro while another sells at the same moment, the bank nets them and keeps the spread, sending nothing to the wider market. The same is done by the largest market makers, the tier-one providers. According to the Bank for International Settlements, it is precisely this internalisation in dealers' private liquidity pools that explains why an ever-smaller share of turnover is „visible” to other participants.

The second mechanism is electronic venues and aggregators with hidden depth: some providers display only a fragment of the available volume, holding the rest in reserve so as not to reveal their full intention. The third, and most controversial, is the „last look” mechanism — after receiving your order, the provider has a fraction of a second to check the price once more and accept or reject it. The BIS devoted a separate Markets Committee report to it, because last look can be abused. All three share one trait: you cannot see what happens on the other side of your order.

„Changes in market structure, such as the internalisation of trades in dealers' proprietary liquidity pools, further reduced the share of trading activity that is visible to other market participants.” — Andreas Schrimpf and Vladyslav Sushko, Sizing up global foreign exchange markets, BIS Quarterly Review, 2019

What does this mean for the retail investor?

The most important consequence concerns volume. On the stock market volume is a hard, reported number of shares that changed hands, because everything passes through one place. On the currency market that number does not exist. The volume indicator in MetaTrader is so-called tick volume — the count of price changes recorded at your broker, not the global turnover. It is a different measurement and an easy one to trip over, which I develop in the article on how to read volume on the forex market.

Take a hypothetical example. Anna trades EUR/USD at two brokers at once. At the same hour one shows a price of 1.0850 and a certain tick-volume level, the other 1.0851 and a slightly different reading. Anna might think one of them is „lying”. Not so — each broker simply sees its own liquidity stream, its own set of providers and its own rhythm of orders. There is no single „true” price and no single „true” volume to compare them against, because nobody publishes a full picture of the market.

The practical conclusion: do not build a strategy on „volume” as if you were reading the stock market. Tick volume can approximate activity within a session, but it is a relative indicator, not an absolute one. If you are curious who really stands on the other side and how the whole ladder of providers works, you will find more in the article on the interbank market.

Is a „forex dark pool” a myth or a real phenomenon?

Let us be honest: a „forex dark pool” is most often a shorthand from commentary, not a precise concept. It sounds mysterious and suggests a hidden room where big players rig the market against retail traders. The real mechanism is less sensational and more fundamental: the over-the-counter structure of the market combined with order internalisation and the fragmentation of liquidity across hundreds of sources. There is no conspiracy here — just the way the largest financial market in the world is organised.

So next time you see a headline about „dark pools in forex”, translate it into something concrete. In nine cases out of ten the author means either internalisation at large dealers, or the absence of public volume, or last look. These are real topics, worth understanding. But the words „dark pool”, carried over wholesale from the stock market, tend to obscure the picture rather than clarify it — worth remembering when you read market commentary.

What to do tomorrow

  1. Check what the volume counter in your platform actually shows. Open MetaTrader, hover over the volume indicator on any chart, and find in your broker documentation whether it is tick volume or real volume. In forex it will almost always be tick volume — the number of price changes at that broker, not the global market turnover.
  2. Compare the price of the same pair at two brokers at the same time. Open two demo accounts and watch EUR/USD side by side for a few minutes during the London session. You will see tiny differences in price and volume reading — tangible proof that each provider sees its own private liquidity stream, not one shared market.
  3. Ask your broker directly whether it uses the „last look” mechanism. Write to support or search the execution-model documentation for last look and the percentage of rejected orders. A lack of a clear answer is itself a signal — a transparent provider describes its execution policy without evasion.
  4. Read one primary report instead of another blog about „dark pools”. Go to the Bank for International Settlements site and read at least the summary of the Triennial Survey on the currency market. Twenty minutes with a real document beats ten articles repeating a sensational shorthand about hidden rooms.
Jarosław Wasiński
About the author

Jarosław Wasiński

Editor-in-chief at MyBank.pl · Financial and market analyst

Independent analyst and practitioner with 20+ years in finance. Founder and editor-in-chief of MyBank.pl, running since 2004. Fundamental analysis of FX and macro markets since 2007.

Sources & bibliography

  1. Bank for International Settlements Sizing up global foreign exchange markets (BIS Quarterly Review, December 2019) · Artykuł Andreasa Schrimpfa i Vladyslava Sushki opisujący internalizację zleceń w prywatnych pulach płynności dealerów oraz spadek udziału obrotu „widocznego” dla pozostałych uczestników rynku. www.bis.org ↗
  2. Bank for International Settlements — Markets Committee FX execution algorithms and market functioning (Markets Committee Papers No 13) · Raport komitetu rynków BIS o algorytmach egzekucji na rynku walutowym, mechanizmie last look u dostawców płynności i wpływie elektronicznego handlu na przejrzystość rynku FX. www.bis.org ↗
  3. Bank for International Settlements Triennial Central Bank Survey of foreign exchange and OTC derivatives markets in 2022 · Cykliczne badanie BIS dokumentujące pozagiełdową strukturę rynku walutowego i jego dzienny obrót rzędu kilku bilionów dolarów, bez centralnej giełdy i wspólnej publikacji transakcji. www.bis.org ↗
  4. Bank for International Settlements BIS Quarterly Review, September 2019 · Numer przeglądu kwartalnego BIS towarzyszący publikacji wyników badania Triennial 2019, z analizą zmian w strukturze i koncentracji handlu na globalnym rynku walutowym. www.bis.org ↗

Frequently asked

Are there genuine dark pools in forex like on the stock market?

Not in the exchange sense. A dark pool is a private trading venue operating alongside a public stock exchange, which has a centralised order book and a shared transaction tape. The forex market has neither — it is decentralised and over-the-counter by nature, with turnover spread across hundreds of banks, brokers and electronic venues. Since there is no public order book for a dark pool to „differ” from, the term loses its original meaning. Put simply: almost the entire currency market is „dark”, because nobody publishes a full, global picture of orders or volume in real time.

What is order internalisation and why does it resemble a dark pool?

Internalisation means a bank or broker matches opposing orders from its own clients in-house, instead of sending them to the wider market. If one client buys euro while another sells at the same moment, the brokerage nets them against each other and keeps the spread, without revealing the trade to anyone outside. BIS reports show that a growing share of currency turnover is internalised in the private liquidity pools of the largest dealers. The effect is the same as in an equity dark pool: the trade happens, but stays invisible to the rest of the market. This is no conspiracy — it is simply how the over-the-counter structure of forex works.

Why does the volume in my platform not show the real market turnover?

Because there is no single place tallying all currency turnover. The volume indicator in MetaTrader is so-called tick volume — the number of price changes in a given period recorded at your specific broker, not the number of currency units actually exchanged worldwide. On a stock exchange volume is a hard, reported share count, because everything passes through a centralised market. In forex each liquidity provider sees only its own fragment, so your platform shows the activity of its price stream alone. That is why it makes little sense to build a strategy on „volume” the way it is done with equities — it is simply a different measurement.

What is „last look” and how does it relate to hidden liquidity?

Last look is a mechanism where a liquidity provider, after receiving your order, has a fraction of a second to make a final price check before accepting or rejecting it. From an investor perspective it looks like normal execution, but in reality the price you saw was only an invitation to trade, not a binding offer. The BIS devoted a separate Markets Committee report to this practice, because last look can be abused to reject orders that, milliseconds later, stopped being favourable for the provider. It is another element of the market hidden layer: you cannot see on what terms your order was admitted to execution, nor what happened on the other side.

Go deeper · the complete guide