NOONOO TRADINGStart in the bot

Iceberg Orders and Split Execution: Breaking Up Large Orders

As size grows, how to divide a purchase becomes more important than the desired price. The loss from sweeping up the order book can exceed fees and often goes unnoticed.

As Orders Grow, Price Moves Away from You

Small trades usually execute near the displayed price, so beginners may never consider execution methods. Larger quantities change that: the order itself pushes the price upward.

This is market impact. The resulting disadvantage in execution price is slippage. Think of them as cause and effect.

Sell-side order book
$62,000 → 0.5 BTC
$62,010 → 0.8 BTC
$62,030 → 1.2 BTC
$62,080 → 2.5 BTC

A market buy of 5 BTC takes:
0.5 × 62,000 = 31,000
0.8 × 62,010 = 49,608
1.2 × 62,030 = 74,436
2.5 × 62,080 = 155,200
Total 310,244 / 5 = $62,048.8 average

+$48.8 above the displayed $62,000
= 0.079% disadvantage, or $244

With round-trip fees around 0.1%, this one entry has quietly incurred a cost comparable to the fee. The same can happen again when exiting. Try different values in the fee calculator to see how costs affect profit and loss.

If the order book is unfamiliar, start with how to read it.

What Is an Iceberg Order?

An iceberg order displays only part of a large order and automatically replenishes the visible slice after it fills. Its name comes from an iceberg's small visible tip hiding a larger mass below.

Total quantity 10 BTC / Visible quantity 0.5 BTC

Displayed in the book: 0.5 BTC
0.5 fills → The next 0.5 appears automatically
0.5 fills → Another 0.5 appears
… After 20 repetitions, 10 BTC is complete.

Others see only 0.5 at any time.

Why hide it? A visible 10 BTC buy wall changes other participants' behavior. They may place slightly higher bids ahead of it, leaving it unfilled indefinitely, or push prices toward the wall. The purpose is to conceal intent.

One tradeoff: Each slice is treated as a separate order, so its queue priority resets to the back. Ordinary orders already resting at that price fill first. Execution is therefore slower than for the entire order placed at once, the cost of concealment.

Depending on the exchange, an iceberg slice that executes as a taker incurs taker fees. To remain maker-only, combine it with Post Only.

Three Ways to Split Execution

Icebergs hide size; split execution divides it. These are distinct objectives. There are three main approaches.

① Equal-sized slices: Execute 10 BTC as ten 1 BTC orders. This is the simplest method and available to beginners immediately, with little calculation required.

② Time-based execution — TWAP: Submit regular slices over a set period, such as 1 BTC every 3 minutes over 30 minutes. Execution tends toward the period's average price, aiming to avoid the high or low of one moment.

③ Volume-weighted execution — VWAP: Trade more when activity is high and less when it is quiet. This is particularly useful for minimizing impact but usually requires automation to track live volume. The concept is covered in the VWAP indicator guide.

Buy the same 5 BTC as five 1 BTC orders, 5 minutes apart.

Slice 1 average: $62,004
Slice 2 average: $62,001
Slice 3 average: $61,988
Slice 4 average: $62,012
Slice 5 average: $62,006
→ Overall average $62,002.2

Versus $62,048.8 when buying all at once:
Execution improves by $46.6, about 0.075%.
However, if price rises during the process, the improvement disappears.

The last line is crucial. Splitting is not free. Reducing market impact means taking price movement risk. If price runs away while you buy in pieces, you can end up worse off. Execution is largely this tradeoff.

How to Decide Whether Your Order Is Large

Do not judge size by intuition. Compare it with order-book depth.

Assessment
① Add up quantity within ±0.1% of the current price.
② Your order quantity ÷ That quantity = Book consumption ratio.

Below 10% → Executing all at once is generally acceptable.
10–30% → Consider splitting into 2–3 orders.
Above 30% → Split it, preferably using limit orders.

A size equivalent to 1 BTC may be tiny in Bitcoin but consume half the available book in a thin altcoin. What matters is size relative to the asset's liquidity, not absolute quantity.

Manual Splitting Rules for Beginners

If the exchange lacks iceberg or TWAP functions, or you do not use them, these basic rules can prevent much of the damage.

1. Default to three slices: 40% / 30% / 30% of the target. A larger first slice secures nearly half the quantity if price immediately runs away.

2. Leave at least 1 minute between slices: Rapid consecutive orders defeat the purpose. Allow the book to replenish.

3. Make limit orders the default and market orders the exception: Most benefits of splitting arise with limits. Repeated market slices still incur taker fees and slippage. See the complete guide to order types.

4. Keep slices above the minimum order quantity: Dividing into 10 pieces can leave the final remainder below the minimum and difficult to handle. Check tick size and minimum quantity before choosing the number of slices.

5. Split exits too: A careful entry followed by a single market exit gives back the savings. Stop-loss exits are the exception: exit all at once. The risk of further movement while exiting is greater than slippage.

When Splitting Makes Things Worse

Splitting is not right in every situation. These three circumstances can turn it into a disadvantage.

A clear trend is already underway: Price keeps moving away while you split. The missed movement can exceed the $46 saved.
The order is small to begin with: Below 10% book consumption, splitting adds little benefit and creates more executions to manage.
A sharp surge or crash is occurring: Quotes disappear instantly, making gradual execution impractical.

Three Key Points

① Large orders sweep the book and worsen their own execution price, sometimes costing as much as or more than fees.
② Icebergs conceal intent; splitting reduces market impact. Their objectives differ.
③ Splitting trades impact for price risk. Below a 10% book consumption ratio, execute all at once.

Notice

The order-book prices, quantities, and fee rates are hypothetical examples for explaining calculations. Actual values differ by asset, time, and exchange. Iceberg and TWAP availability and behavior also vary; verify the rules of your exchange. Investment decisions and responsibility are your own.

NOONOO TRADING invites you to follow live trading in our free chat.

Start in the bot

📈 OKX trading fee discount for new registrations

Register for the OKX Fee Discount →