<◉>BOTSCAN

Iceberg orders: how to see size that is not in the book

2026-09-18

Every large participant runs into the same problem: show the real size of your order and the market moves away from you. The fix is old and it is called an iceberg.

What it is

An iceberg is an order whose tip is the only visible part. The trader wants a million dollars filled but posts 20,000 at a time. As soon as the visible slice is taken, the exchange automatically puts up the next 20,000 at the same price. From the outside it looks like an order that never runs out: you hit it, it comes back.

Most large exchanges support this natively (iceberg orders, display quantity). Anyone who prefers not to be flagged even that way does the same thing with a bot: keep a small piece in the book and re-post it after every fill. To an observer there is barely a difference.

How an iceberg looks in the book

The defining sign is replenishment after a fill — not the size of the order, but the fact that it returns to its previous size immediately after being knocked down.

Why the trade tape shows it better

The book can lie: post a big order and pull it a millisecond before price arrives — that is spoofing. The trade tape cannot lie the same way, because it only contains what actually executed.

In the tape an iceberg reads as a run of trades at one price, same size, back to back: 20k at 1.4230 — 20k at 1.4230 — 20k at 1.4230. If the total that printed at a level is several times what the book ever displayed, the tip was not the whole order.

There is usually an active side working against it: somebody accumulating in equal slices on a steady beat while somebody else feeds those slices out of an iceberg. Catching both sides at once is what reading flow actually means.

What to do with it

What an iceberg does not mean

A large participant is not required to be right. They can accumulate for a week and still lose money. An iceberg tells you one thing only: there is size here that you cannot see. That is a fact about liquidity, not a forecast. Use it to place entries and stops, not as a buy signal.

Second caveat: not every replenished order is an iceberg. Sometimes several different people simply stack limit orders on a round number. The tell is speed — an iceberg refills within milliseconds of the fill, humans take seconds.

This does not scale by hand

To catch an iceberg you have to watch one level on one pair continuously and compare visible size against what actually traded. Doable for a single pair. Across a thousand pairs on a dozen exchanges it takes software: listen to every trade, aggregate volume per price level, and surface the places where more went through than was ever displayed — and whether the counterparty was a bot or a human.

See which bots are working right nowBotscan listens to the trade tape of 12 exchanges and shows robots live. Three days free.

← All articles