Spoofing, Stacking & Iceberg Orders
8 min read
Detect manipulation patterns including spoofing, order stacking, and hidden iceberg orders that distort the visible order book.
8 min read
Detect manipulation patterns including spoofing, order stacking, and hidden iceberg orders that distort the visible order book.
Not everything you see in the order book is real. Some orders are placed to deceive, others are hidden entirely. Distinguishing genuine liquidity from manipulation is a survival skill in crypto markets.
Crypto order books are a battleground of information. Large participants use their capital not only to execute trades but to influence the behavior of other traders. Three common tactics -- spoofing, stacking, and iceberg orders -- exploit the visibility of the order book to create false impressions of supply and demand.
Understanding these tactics does not require you to trade against them. It requires you to stop being fooled by them.
Spoofing is the act of placing a large limit order with no intention of it being filled. The order creates the appearance of significant demand or supply at a price level, influencing other participants to act on that false information. The spoofer then cancels the order before it can be executed.
| Red Flag | What You See |
|---|---|
| Sudden appearance | Large order materializes out of nowhere at a level with no prior interest |
| Distance from price | Order sits 5-15 ticks away from current price, close enough to be visible but far enough to avoid fills |
| Cancellation pattern | Order is pulled or reduced as price approaches within 2-3 ticks |
| Reappearance | After cancellation, a similar-sized order appears at a new level further away |
| Size mismatch | The order is 10-50x larger than anything else on the book at surrounding levels |
Never enter a trade solely because you see a large resting order. The order may not be there when price arrives. Wait for actual trade prints at that level to confirm the order is genuine. Absorption visible on the tape is the only reliable confirmation.
Stacking (also called layering) is a more sophisticated version of spoofing. Instead of placing one large order, the manipulator places multiple smaller orders across several price levels to create the illusion of deep, broad liquidity.
Genuine depth builds gradually over time as multiple independent participants place orders. It tends to be uneven -- some levels have more, some less -- reflecting organic market interest.
Stacked orders appear suddenly across multiple consecutive levels, often in suspiciously uniform sizes. They create a wall that looks like broad consensus but is actually one participant.
BTC trades at $94,000. Within a 10-second window, the following sell orders appear:
| Price | Size (BTC) |
|---|---|
| $94,200 | 25.0 |
| $94,250 | 25.0 |
| $94,300 | 25.0 |
| $94,350 | 25.0 |
| $94,400 | 25.0 |
Five levels, identical size, placed simultaneously. This pattern is almost certainly a single participant layering offers to create the impression of heavy overhead supply. The goal is to discourage buying and push price down so the stacker can accumulate at lower prices.
The key tell for stacking is the speed and uniformity of order placement. If five levels of similar size appear within seconds, that is not five independent sellers arriving at the same time. Cross-reference with the time and sales -- if no trades are printing at those levels, the orders are likely decorative.
Watch how the bid-ask depth display changes as large orders appear and disappear. In live markets, this shifting is constant -- the static snapshot you see is always a momentary view.
An iceberg order is the opposite of spoofing. Instead of displaying false size, an iceberg hides real size. Only a small portion of the total order is visible on the book at any time. As the visible portion is filled, a new slice automatically appears.
A large buyer wants to accumulate 500 BTC at $93,200. Displaying the full 500 BTC would signal their intent to the market and cause price to run away. Instead, they place an iceberg order that shows only 5 BTC at a time. Each time those 5 BTC are filled, another 5 BTC appears.
| Signal | What You See |
|---|---|
| Refilling orders | A modest-sized order at a price level gets filled, and an identical order instantly reappears |
| Persistent level | Price hits a level repeatedly but cannot break through despite the visible order being small |
| Tape evidence | Continuous trade prints at the same price, total traded volume far exceeds what was visible on the book |
| Disproportionate absorption | The footprint shows enormous volume at a level that appeared to have only a few BTC of resting orders |
BTC/USDT example: BTC drops to $93,200. The book shows only 3 BTC of bids at that level. Price touches $93,200 and 3 BTC trade, but immediately another 3 BTC appears. This happens 15 times over two minutes. The tape shows 45 BTC was bought at $93,200, but the book never showed more than 3 BTC. That is an iceberg bid -- a large buyer hiding their true size.
Unlike spoofing, iceberg orders represent real capital with real intent. An iceberg bid is a strong bullish signal -- someone is committed to accumulating at that price and is willing to absorb all selling. An iceberg ask is a strong bearish signal for the same reason. Finding icebergs is finding genuine institutional activity.
Navigating a manipulated order book requires a disciplined approach. Follow these principles:
The order book shows intent, which can be faked. The tape (time and sales) shows completed transactions, which cannot be faked. When the book and the tape disagree, trust the tape.
If you see a large bid wall and want to go long expecting support, wait for price to actually touch the wall and for trade prints to confirm the order is being filled. A wall that pulls before contact is a spoof.
When a level repeatedly refills after being filled, you have likely found an iceberg. These are among the most reliable order flow signals because they represent committed, hidden capital.
If a price level shows heavy DOM activity and historical volume profile interest, the signal is stronger. Manipulation is harder to sustain at levels where many independent participants have historical interest.
Spoofing and manipulation are most effective in thin order books where a single participant can represent a large share of total depth. During off-hours or low-volume periods, treat all large orders with extra skepticism.
Manipulation tactics are often chained together in sequences:
This sequence is common around key psychological levels and liquidation zones in BTC/USDT.