VoltArb
Back to Blog
Essential12 minFeb 18, 2026

Slippage Explained:
Why Your Spread Is Not Your Profit

The #1 reason arbitrage traders lose money on "profitable" opportunities. Real examples, real numbers.

TL;DR: Slippage is the difference between the price you see and the price you get. On thin order books, it can eat your entire arbitrage profit. Always check order book depth at your specific trade size before executing.

📑 Table of Contents
Open ScannerGet Pro from $49 · pay USDT

What Slippage Actually Is

Slippage is the difference between the price you expected and the price you actually got.

You see Token X at $1.00 on the order book. You hit buy. Your fill price: $1.03. That 3% difference is slippage.

It happens because the order book has limited supply at each price level. The $1.00 you saw was the best ask — but there might only be $50 worth of tokens at that price. If you're buying $1,000, you need to eat through multiple price levels.

What actually happens:
$50 fills at $1.00
$80 fills at $1.01
$120 fills at $1.02
$200 fills at $1.03
$300 fills at $1.05
$250 fills at $1.07
Average fill price: ~$1.044% slippage

Why Slippage Destroys Arbitrage Profits

Arbitrage profits are typically small — 1-5% on most realistic opportunities. Slippage of 2-3% on either side can wipe out the entire profit or flip it to a loss.

And here's the brutal part: you get slippage on BOTH sides. Your buy pushes the price up. Your sell pushes the price down. Double slippage on a thin order book can easily eat 5-10% total.

⚠️ Real Example: BNKR/USDT

Spread between Gate and HTX was 17.7%. Looks amazing. But with just $100:

Buy side slippage: 0.278%
Sell side slippage: 17.408%
Net result: -$0.98 loss

The spread was real. The profit was not.

How Order Book Depth Creates Slippage

Think of the order book as a stack of cups. Each cup has a price label and a certain amount of liquidity. When you pour in your market order, it fills the first cup, overflows to the next, then the next.

Deep order book (Binance, BTC/USDT)
$97,030: $500,000
$97,031: $350,000
$97,032: $280,000

$10K order: slippage ~0.001%

Thin order book (small exchange)
$0.0534: $50
$0.0541: $30
$0.0558: $100
$0.0580: $75
$0.0612: $200

$500 order: slippage ~7.5%

Slippage Is Not Linear

If $100 causes 1% slippage, $1,000 doesn't cause 10%. It might cause 4%, or it might cause 15%. It depends entirely on the shape of the order book.

Try different amounts in the calculator:
Size: $100Net profit: +$4.50
Size: $500Net profit: +$18.00
Size: $1,000Net profit: +$28.00
Size: $5,000Net profit: -$12.00

There's a sweet spot where profit is maximized relative to position size. Above that, slippage eats more profit than the additional size generates.

Buy-Side vs Sell-Side Slippage

Slippage happens on both legs of an arbitrage trade, but it's rarely equal.

Common pattern: the exchange with the lower price (where you buy) has decent liquidity. The exchange with the higher price (where you sell) has thin liquidity — which is exactly WHY the price is higher.

Example:
Buy slippage: 0.5%
Sell slippage: 5.0%
Displayed spread: 6% → Real spread: 0.5%

Always check both sides separately.

Slippage in Spot vs Futures

Spot Slippage

Straightforward — you're eating through real sell orders (asks) or buy orders (bids). The liquidity is what's actually posted.

Futures Slippage

Can be lower — more market makers, limit orders without token transfers. But can be worse during volatile moments — liquidation cascades, wider quotes.

For arbitrage between two futures exchanges, slippage tends to be manageable. Spot-to-spot on small exchanges is where slippage gets dangerous.

The Low Liquidity Warning

There's a scenario worse than high slippage: when the order book literally cannot fill your order at any reasonable price.

🚨 Critical Scenario

You want to sell $1,000 of Token X and the entire bid side only has $400 of total liquidity. You physically cannot sell $1,000. You'd crash the price to near-zero trying.

A 30% spread means nothing if you can't execute the sell side.

How to Manage Slippage

📏 Size Your Trade to the Order Book

If your order is more than 10-20% of the liquidity within 1% of the best price, you'll experience meaningful slippage.

$50K within 1% of best ask → comfortable size: $5-10K. $500 within 1% → comfortable size: $50-100.

🔧 Use the Right Tool

A scanner that shows "5% spread" without slippage data is actively misleading.

Look for tools showing order books from both exchanges, slippage calculation, and low liquidity warnings.

📊 Consider Limit Orders (When Possible)

For futures arbitrage, limit orders don't cause slippage — but you might not get filled, and the spread might disappear.

For spot-spot arbitrage, speed matters more — you usually need market orders.

✂️ Split Into Smaller Orders

If the book is thin but has liquidity across many levels, splitting into smaller orders over a few minutes can get a better average price.

Only works if the spread is persistent and the book is being replenished by market makers.

Before every trade:

Check actual order book depth on both exchanges. Calculate slippage at your specific trade size. Only trade if net profit after slippage, fees, and funding is still positive. The best trade is sometimes no trade at all.

Related articles

Ready to Trade Smart?

VoltArb calculates actual net profit using order book depth, slippage, fees, and funding rates.

30 exchanges · 5 arbitrage types · Telegram alerts · Fair price screener · Funding scanner · Real-time Tracker

VoltArb is a free real-time crypto arbitrage scanner monitoring 30 exchanges — with real profit calculations, not just spreads. Funding rate arbitrage · Fair Price screener · Pro from $49.

⚠️ VoltArb provides informational services only. All data is for informational purposes and does not constitute investment advice. Cryptocurrency trading involves high risks.

© 2026 VoltArb.com
We use cookies only for essential UI functionality. No analytics or marketing is enabled. You can accept or decline cookies to continue.