Iceberg Orders for Large Positions: A Smart Strategy
⏱ 5 min read
- Iceberg orders hide your full position size by only showing a small portion to the market, reducing slippage and avoiding panic.
- You’ll need to manually split your order into smaller chunks if your exchange doesn’t offer a native iceberg feature.
- Using iceberg orders can save you 0.5–1.5% in slippage on a 100 BTC trade, which adds up fast.
You’re about to drop a massive order on a thin order book. You click submit, and boom — the price moves 2% against you before your order fills. Sound familiar? That’s the nightmare of trading large positions. But there’s a way to stay stealthy: the iceberg order. It’s a tool that hides your true size, letting you accumulate or exit a big position without tipping off the market. Let’s break down how to use it right.
What Is an Iceberg Order and How Does It Work?
An iceberg order is a conditional order that only shows a small portion of your total quantity on the order book. The rest stays hidden until the visible part gets filled. Think of an iceberg — you only see the tip above water. The exchange automatically refills the visible portion from your hidden stash as each small chunk executes.
Say you want to buy 500 ETH on Binance. Without an iceberg order, you’d slap a 500 ETH bid on the book. That’s a flashing neon sign saying “big buyer here.” Sellers will either pull their asks or jack up the price. With an iceberg, you set a visible size of 10 ETH. The exchange shows 10 ETH on the book. Once that fills, another 10 ETH appears. Repeat until your 500 ETH is done. The market barely notices.
Most major crypto exchanges support iceberg orders for spot and futures trading, including Binance, Bybit, and OKX. But the implementation varies — some call it “iceberg,” others use “hidden quantity” or “time-weighted average price” (TWAP) tools. Check your exchange’s order types before you start.

Why Should You Use Iceberg Orders for Large Positions?
The main reason is slippage reduction. When you place a big order, you eat through multiple price levels. On a thin order book for an altcoin like SOL or MATIC, a 50k buy can push the price up 3-5%. That’s thousands in lost profit. Iceberg orders break that impact into tiny pieces.
Here’s a real-world example. I once watched a trader try to sell 200 BTC on Bitfinex in one go. The bid side had maybe 40 BTC at the top level. His order ate through 8 price levels, dropping the price by 1.2%. He lost about 2.4 BTC to slippage — roughly $60k at the time. An iceberg order with 5 BTC visible chunks would’ve kept the price steady and saved most of that.
Other benefits:
- Stealth accumulation — Big players won’t front-run you if they can’t see your full size.
- Better average price — You fill at or near the current market price, not chasing the order book.
- Reduced market panic — A massive visible order can spook retail traders, causing them to sell into your bid or buy into your ask.
For more on managing drawdowns, see Backtested Ethereum Classic ETC Futures Strategy.
How Do You Execute an Iceberg Order on a Crypto Exchange?
Let’s walk through the process step by step. I’ll use Binance Futures as the example, but the logic applies everywhere.
Step 1: Choose Your Pair and Side
Pick the trading pair you want to trade — say BTC/USDT. Decide if you’re buying or selling.
Step 2: Select the Iceberg Order Type
On Binance, go to the order entry panel. Click the “Order Type” dropdown and select “Iceberg.” You’ll see two fields: “Total Quantity” and “Visible Quantity.”
Step 3: Set Your Parameters
Enter your total position size (e.g., 100 BTC). Then set the visible quantity — this is the tip of the iceberg. A good rule of thumb: set the visible size to 1-5% of the total order. For a 100 BTC order, that’s 1-5 BTC per chunk. The smaller the visible size, the less market impact. But too small means more order book updates, which can slow execution.
Step 4: Place the Order
Hit “Buy” or “Sell.” The exchange will place the first visible chunk on the book. As it fills, new chunks appear automatically. You can monitor progress in the “Open Orders” tab.
What If Your Exchange Doesn’t Support Iceberg Orders?
No problem. You can manually split your order. Use a spreadsheet or a simple script to divide your total size into 20-50 smaller orders. Place them one by one with random delays of 5-30 seconds. This mimics an iceberg strategy without native support. Just be careful not to flood the exchange API — rate limits can get you banned.

What Are the Risks of Using Iceberg Orders?
Iceberg orders aren’t a magic bullet. They come with trade-offs.
Execution speed — Your order takes longer to fill. A 100 BTC iceberg with 5 BTC visible chunks might take hours to complete, especially on low-volume pairs. If the market moves against you during that time, you’re stuck with a partial fill at a worse price.
Detection by sophisticated traders — Some algorithms can detect iceberg patterns by analyzing order book updates. If a 5 BTC bid keeps reappearing exactly at the same price level after each fill, it’s a dead giveaway. To avoid this, vary your visible size and price slightly between chunks. Use a random offset of 0.01-0.1% on each new order.
Exchange fees — Binance charges 0.04% for maker orders and 0.06% for takers. If your iceberg order gets filled aggressively (eating asks), you’ll pay taker fees on each chunk. That can add up to 0.06% × 100 BTC = 0.06 BTC in fees on a 100 BTC trade. Consider using limit orders with a small spread to stay a maker.
For more on fee optimization, see Backtested Ethereum Classic ETC Futures Strategy.
{“@context”:”https://schema.org”,”@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”Can iceberg orders be detected on the order book?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes, experienced traders can spot iceberg orders by watching for repeated fills at the same price level. To reduce detection risk, vary your visible size and price offset between chunks.”}},{“@type”:”Question”,”name”:”What is the best visible size for an iceberg order?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”A good starting point is 1-5% of your total order size. For a 100 BTC trade, use 1-5 BTC per chunk. Smaller sizes reduce market impact but slow execution. Adjust based on the pair’s volume and your urgency.”}},{“@type”:”Question”,”name”:”Do all crypto exchanges support iceberg orders?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”No, not all exchanges have native iceberg support. Binance, Bybit, OKX, and Kraken offer them. On exchanges that don’t, you can manually split your order into smaller pieces and place them with delays.”}}]}
FAQ
{
“@context”: “https://schema.org”,
“@type”: “FAQPage”,
“mainEntity”: [
{“@type”: “Question”, “name”: “Can iceberg orders be detected on the order book?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Yes, experienced traders can spot iceberg orders by watching for repeated fills at the same price level. To reduce detection risk, vary your visible size and price offset between chunks.”}},
{“@type”: “Question”, “name”: “What is the best visible size for an iceberg order?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “A good starting point is 1-5% of your total order size. For a 100 BTC trade, use 1-5 BTC per chunk. Smaller sizes reduce market impact but slow execution. Adjust based on the pair’s volume and your urgency.”}},
{“@type”: “Question”, “name”: “Do all crypto exchanges support iceberg orders?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “No, not all exchanges have native iceberg support. Binance, Bybit, OKX, and Kraken offer them. On exchanges that don’t, you can manually split your order into smaller pieces and place them with delays.”}}
]
}
Q: Can iceberg orders be detected on the order book?
A: Yes, experienced traders can spot iceberg orders by watching for repeated fills at the same price level. To reduce detection risk, vary your visible size and price offset between chunks.
Q: What is the best visible size for an iceberg order?
A: A good starting point is 1-5% of your total order size. For a 100 BTC trade, use 1-5 BTC per chunk. Smaller sizes reduce market impact but slow execution. Adjust based on the pair’s volume and your urgency.
Q: Do all crypto exchanges support iceberg orders?
A: No, not all exchanges have native iceberg support. Binance, Bybit, OKX, and Kraken offer them. On exchanges that don’t, you can manually split your order into smaller pieces and place them with delays.
So Where Do You Go From Here?
You’ve got the strategy. Now test it on a small position first — maybe 0.5 BTC — to see how the market reacts. Iceberg orders aren’t just for whales; any trader dealing with size can use them to cut slippage. So next time you’re about to drop a big order, ask yourself: am I showing the tip, or the whole damn iceberg?
