How to Use Iceberg Order for Large Positions
⏱️ 6 min read
- Iceberg orders hide the full size of your trade by only showing a small portion to the order book, reducing market impact on large positions.
- You can set them manually or use exchange-specific features like “Hidden Quantity” on Binance or “Iceberg” on Kraken to execute big orders without spooking the market.
- Watch out for slippage and partial fills during volatile moves — icebergs don’t guarantee a perfect fill, especially in thin order books.
You’re sitting on a big position — maybe 50,000 USDT worth of BTC or a stack of altcoins you need to sell without crashing the price. Sound familiar? If you dump it all at once, the order book eats it up and the price tanks. That’s where iceberg orders come in. They let you break a large order into smaller, visible chunks while keeping the rest hidden. Here’s how to use them like a pro.
What Is an Iceberg Order in Crypto Trading?
An iceberg order is a single large order that’s split into multiple visible layers. Only a small portion — the “tip” — shows on the order book. Once that piece fills, the next chunk appears automatically. The rest stays hidden beneath the surface, like an iceberg.
Say you want to buy 100 BTC. Instead of showing a massive bid that screams “big buyer here,” you set an iceberg with a visible quantity of 5 BTC. The exchange keeps refilling that 5 BTC until your total 100 BTC is filled. The market sees a steady stream of small bids, not one giant one.
Most major exchanges support this. On Binance Square, it’s called “Hidden Quantity.” Kraken calls it “Iceberg.” The mechanics are the same: you specify a total quantity and a display quantity. The exchange handles the rest.
This technique is standard for whales, institutional desks, and anyone who needs to move size without moving markets. For more on managing large trades, check out SOL USDT Futures Breakout Strategy.
Why Use Iceberg Orders for Large Positions?
The main reason is reducing market impact. When you place a visible order for 1,000 ETH on a book that only has 200 ETH at the top, you’ll push price up by 2-3% before you’re done. That’s terrible execution — you’re effectively buying at a premium.
Here’s what icebergs solve:
- Price slippage: Smaller visible orders get filled at better average prices because they don’t move the market as much.
- Front-running: Bots and traders spot large orders and trade ahead of you. Icebergs hide your hand.
- Psychological impact: A big order signals intent. Other traders pile in or fade you. Icebergs keep them guessing.
Let’s run some numbers. Suppose you’re selling 500,000 USDT of SOL on a book with 50,000 USDT of bids at each price level. A single market sell would eat through 10 levels, dropping price by 1.5%. That’s 7,500 USDT in slippage. With an iceberg showing 10,000 USDT per chunk, you’d fill at an average price maybe 0.3% worse — 1,500 USDT in slippage. You just saved 6,000 USDT.
But icebergs aren’t just for selling. They work for accumulating too. If you’re building a long position over hours or days, an iceberg keeps you from revealing your hand. The market just sees steady buying pressure, not a whale accumulation.
How to Set Up Iceberg Orders on Major Exchanges
Setting up an iceberg varies by exchange, but the logic is universal. Here’s the step-by-step for the most common platforms.
On Binance (Hidden Quantity)
Go to the advanced trading interface. Select “Limit” order type. Enter your price and total quantity. Then click “Hidden Quantity” — a toggle or checkbox near the order form. Set your display quantity (the visible portion). For example, total 100 BTC, display 5 BTC. Submit. The order book shows 5 BTC at your price. When that fills, another 5 BTC appears.
Pro tip: Set your display quantity to 1-5% of total for maximum stealth. Too large and you still move price. Too small and you risk partial fills in fast markets.
On Kraken (Iceberg)
Kraken has a dedicated “Iceberg” order type. Select it from the dropdown. Enter total volume and displayed volume. The exchange automatically manages the rest. You can also set a “minimum visible” to avoid showing tiny amounts that slow execution.
On Bybit (Hidden or Iceberg)
Bybit offers both “Hidden” (single order, fully hidden) and “Iceberg” (partial display). For icebergs, select the order type, enter total quantity, and set the display quantity. Bybit’s system handles the refills.
For more on exchange-specific order types, see .
Risks and Limitations of Iceberg Orders
Icebergs aren’t magic. They have real downsides.
Partial fills in volatile markets. If price moves fast, your visible chunk might fill, but the next chunk appears at a worse price. You could end up with a partial fill and a position that’s not fully executed. In a flash crash, your iceberg might fill at much worse levels than expected.
Detection by sophisticated traders. Some algorithms can detect iceberg patterns. They watch for repetitive fills at the same price level — a telltale sign. Once spotted, they might front-run the remaining chunks. To counter this, vary your display quantity and price levels.
Exchange fees. Iceberg orders are still filled as multiple trades. If your exchange charges per trade, you’ll pay more in fees compared to a single order. On Binance with 0.1% maker fees, 100 chunks cost 0.1% each — same total as one order. But on fee-per-trade platforms, it adds up.
Order book thinness. Icebergs work best on liquid pairs. On low-volume altcoins, even a small visible chunk might be too large for the book. Your order sits there for hours, signaling something is up. Stick to major pairs like BTC/USDT or ETH/USDT for iceberg strategies.
FAQ
Q: Can I use iceberg orders for market orders?
A: No. Iceberg orders only work with limit orders. Market orders execute immediately at the best available price, so there’s no way to hide the order size. For large market orders, consider splitting them manually into smaller chunks over time.
Q: Do iceberg orders guarantee better prices?
A: Not always. In a trending market, a single large order might fill at a better price if you catch a wave. Icebergs reduce slippage in sideways or range-bound markets but can underperform during strong trends. Always assess current volatility before deciding.
Q: How do I detect if someone is using an iceberg against me?
A: Look for repetitive fills at the same price level over time. If you see a bid that keeps refilling to 5 BTC at the same price, it’s likely an iceberg. You can trade ahead of it by placing your own order just above or below the iceberg level.
Picture This
You’re managing a 2 million USDT BTC position. It’s 2 AM, and the order book is thin. Instead of sweating a single giant sell, you drop an iceberg with 20 BTC visible chunks. Over the next four hours, each chunk fills cleanly at nearly the same price. By morning, you’re out with 0.4% slippage instead of 2%. Your P&L thanks you, and the market never knew you were there.
Ready to execute like the pros? Try Aivora AI-powered trading for automated order management and real-time signals.
