Slippage: você pediu compra a US$ 100, executou a US$ 100.50. Diferença = slippage. Custo silencioso que come strategies.
Quando acontece
- Market orders em mercados ilíquidos
- Ordens grandes em qualquer mercado
- Movimentos rápidos (news, gaps)
- Latência entre decisão e execução
Magnitude típica
| Cenário | Slippage típica |
|---|---|
| BTC/USDT Binance, ordem <US$ 1K | 0.01-0.05% |
| BTC/USDT Binance, ordem US$ 100K | 0.1-0.5% |
| Altcoin small cap, ordem <US$ 1K | 0.5-2% |
| Forex EUR/USD ECN normal hours | < 0.1 pips |
| Forex EUR/USD durante NFP | 2-10 pips |
| Polymarket nicho | 1-3% |
Como reduzir
1. Use limit orders
Limit garante preço (mas não execução). Slippage zero. Trade-off: ordem pode não fillar.
2. Escolha pairs líquidos
BTC/USDT Binance: zero slippage praticamente. Altcoin small cap: alta slippage.
3. Divida ordens grandes
10 ordens de US$ 10K em vez de 1 de US$ 100K. TWAP (time-weighted average price) executa em chunks.
4. Evite execução em news
Bot pausa 30min antes/depois de eventos high-impact.
5. Use ECN/Razor accounts em forex
Spread/slippage menor que standard accounts.
Em OpenClaw
order:
default_type: limit
max_acceptable_slippage_pct: 0.1
twap_chunks_above_usd: 5000
pause_during_high_impact_news: true
Slippage budget
Strategy backtest deveria incluir slippage assumption:
- Crypto majors: 0.05% por trade
- Crypto altcoins: 0.5-2%
- Forex Razor normal: 0.1 pip equivalent
Strategy que perde edge com slippage realista: descarte.
Veja: limit vs market orders. 🦞