How to Split Large Orders to Reduce Slippage
The core logic of splitting large orders can be summed up in eight words: hide intent and control the pace. Placing a large order directly is like shouting in the market "I want to buy/sell a big chunk," and the counterparty will immediately adjust their quote to your disadvantage. Breaking the order into smaller pieces executed in batches essentially turns an "eye-catching large trade" into "inconspicuous small transactions," reducing the impact on the price.
Two Main Tools for Order Splitting
Mainstream exchanges offer two specialized order-splitting tools, each with different principles and use cases.
Tool 1: Iceberg Order
Splits the order into multiple small orders, exposing only a small portion (the "visible quantity") on the order book at any time, and placing a new piece after one is filled—like the tip of an iceberg.
When to use: You don't want others to see your true order size. You're not aiming for a volume-weighted average price, just to buy in batches without driving up the price.
Key parameters: Total quantity (total amount you want to buy) + Visible quantity per order (the small slice shown each time). Once one slice fills, the system automatically places the next, until the entire order is completed.
When it counts as done: On the trading page, select the "Iceberg Order" option in order type, set parameters and submit successfully; the system will start replenishing orders automatically.
Different platforms have different rules for iceberg orders. For example, on Gate.io each iceberg order can display at most 10 slices; on Bybit, contract iceberg orders allow only one active strategy per symbol at a time. Check platform limits before using to avoid parameter issues.
Tool 2: Scaled Limit Order
Places multiple limit orders within a preset price range, each at a different price, forming a "price ladder net."
When to use: You want to buy within a price range (e.g., BTC 60,000–62,000) in batches, rather than just placing an order at a single price.
Key parameters: Highest price / lowest price (range boundaries) + Number of orders (how many slices) + Allocation method (fixed amount per order, increasing, or decreasing).
When it counts as done: On the trading page, select "Scaled Limit Order," set the price range and number of splits, preview and confirm to submit.
Binance spot's scaled limit orders: each sub-order is a regular limit order and appears alongside other limit orders in the current open orders. You'll see as many orders as you split. Unlike iceberg orders, they are not hidden, but the advantage is you can see all your placed orders on the order book, which gives you a clear view.
What If There's No Dedicated Tool: Manual Splitting Alternatives
If the platform doesn't support iceberg or scaled limit orders (many smaller exchanges don't), you can manually place orders in a rhythm. The core approach has three points:
Split by time: Similar to TWAP, divide the total amount equally and place one portion at fixed intervals (e.g., every 15 minutes).
Split into small orders near the order book: If buying, place buy orders near the best bid and second-best bid, rather than directly hitting the ask. This way you can absorb some order book liquidity without immediately pushing the price up.
Batch building: Don't go all-in at once. Divide the total into 5–10 slices. Buy one slice each time the price dips further (scale-in at lows), or sell one slice each time the price rises further (scale-out at highs).
Risk Warning
Splitting is not an "invisibility cloak": Tech-savvy market makers and high-frequency trading bots can detect your splitting pattern from your trading frequency and rhythm. Especially in low-liquidity coins, counterparties might trade against you to raise your costs.
In extreme market conditions, splitting can backfire: If the market suddenly crashes, buying in batches might get some fills during the crash, and although later lower prices lower the average entry cost, the overall cost could still be much higher than someone who waits for the bottom and enters all at once. Splitting solves the problem of "not revealing intent," not the problem of "direction judgment."
How to Confirm Your Order Splitting Is Working
After placing the order, check the open orders list and trade history. If the system is filling in batches and the volume-weighted average price of the fills is within your expected range, then the splitting is executing as planned. If the price deviates too much (e.g., liquidity suddenly dries up causing slippage far beyond expectation), decisively cancel the order, wait for the order book to recover, and then re-split.
