O que é slippage em cripto? Slippage vs impacto no preço explicado
Slippage é a diferença entre o preço que você espera e o preço que recebe. Veja como livros de ofertas e pools de AMM causam impacto no preço, com exemplos e soluções.
Atualizado em
Slippage é a diferença entre o preço que você espera pagar ou receber em uma operação e o preço médio em que ela é de fato executada. Ele pode jogar a seu favor ou contra, mas em ordens a mercado grandes quase sempre é um custo. Nas estratégias de arbitragem e de financiamento, o slippage muitas vezes é o custo que decide se uma operação é lucrativa.
Principais pontos
- Slippage = preço esperado − preço médio de execução real, geralmente mostrado como percentual.
- O impacto no preço é a parte causada pela sua própria ordem consumindo a liquidez.
- Nos livros de ofertas, o slippage depende da profundidade; nas DEXs de AMM, depende do tamanho do pool.
- As ordens a mercado pagam slippage; as ordens limitadas o limitam, mas podem não ser executadas.
- O slippage se aplica a cada perna de uma operação de arbitragem.
Por que o slippage acontece
Há duas causas principais:
- Impacto no preço: a sua ordem é maior que a liquidez disponível no melhor preço, então é executada a preços progressivamente piores.
- Latência: o mercado se move entre o momento em que você vê um preço e o momento em que a sua ordem é executada. Isso é comum em mercados rápidos e nas blockchains, onde uma transação espera para ser incluída em um bloco.
Slippage em um livro de ofertas
Em uma exchange centralizada, uma compra a mercado é executada contra os asks do livro de ofertas, começando pelo preço mais baixo. Suponha que você queira comprar 5,000 unidades de um token e o livro esteja assim:
| Preço do ask | Quantidade disponível | Você executa | Custo |
|---|---|---|---|
| $100.00 | 1,000 | 1,000 | $100,000 |
| $100.10 | 2,000 | 2,000 | $200,200 |
| $100.30 | 3,000 | 2,000 | $200,600 |
| Total | 5,000 | $500,800 |
O seu preço médio é $500,800 ÷ 5,000 = $100.16. Você esperava $100.00, então o slippage é de $0.16 por unidade, ou 0.16%, o que dá $800 na ordem inteira. Uma operação com vantagem bruta de 0.30% perderia mais da metade dela aqui, antes de qualquer taxa de negociação.
Impacto no preço em uma DEX de AMM
Muitas exchanges descentralizadas usam pools de formador de mercado automatizado (AMM) em vez de livros de ofertas. Um pool básico de produto constante mantém x × y = k, em que x e y são os saldos dos dois tokens.
Exemplo: um pool tem 100 ETH e 300,000 USDC, então o preço é $3,000 e k = 30,000,000. Para comprar 1 ETH:
- ETH que resta no pool: 99
- USDC necessário no pool: 30,000,000 ÷ 99 = 303,030.30
- Você paga: 303,030.30 − 300,000 = $3,030.30 antes da taxa do pool
Isso dá cerca de 1.01% de impacto no preço para comprar 1% do pool. Pools maiores geram impacto menor para o mesmo tamanho de operação. As interfaces das DEXs geralmente mostram o impacto estimado no preço antes de você confirmar.
Tolerância de slippage e MEV
Nas DEXs, você define uma tolerância de slippage, por exemplo 0.5%. Se o preço se mover mais que isso antes de a sua transação ser incluída, ela falha e você geralmente ainda paga o gas. Uma tolerância muito alta protege contra operações que falham, mas atrai ataques sanduíche, em que um bot negocia logo antes e logo depois de você para lucrar com o movimento de preço que a sua ordem cria. Essa é uma forma de MEV (valor máximo extraível).
Como reduzir o slippage
| Método | Por que ajuda | Contrapartida |
|---|---|---|
| Negociar mercados líquidos | Mais volume em cada nível de preço | Menos oportunidades |
| Usar ordens limitadas | Você nunca é executado a um preço pior que o seu | Podem não ser executadas |
| Dividir ordens grandes | Cada parte consome menos profundidade | O preço pode se mover entre as partes |
| Conferir a profundidade antes | Você sabe o custo antes de operar | Leva tempo |
| Usar agregadores de DEX | Roteiam por vários pools | Gas extra, risco de contrato inteligente |
| Definir tolerância apertada na DEX | Bloqueia execuções ruins e ataques sanduíche | Mais transações que falham |
Slippage na arbitragem
Uma operação de arbitragem tem pelo menos duas pernas, e cada uma pode sofrer slippage. Um spread que parece lucrativo no topo do livro pode desaparecer quando você aumenta o tamanho. A ArbTide mostra o volume disponível no melhor preço de cada rota no scanner de arbitragem ao vivo. Para estimar o lucro líquido incluindo slippage e taxas, use a calculadora de lucro de arbitragem.
Perguntas frequentes
- O que é slippage em cripto?
- Slippage é a diferença entre o preço que você espera ao enviar uma operação e o preço médio que você de fato recebe. Ele acontece porque os preços se movem e porque ordens grandes consomem liquidez em vários níveis de preço.
- Qual é a diferença entre slippage e impacto no preço?
- O impacto no preço é a parte do slippage causada pela sua própria ordem movendo o preço enquanto é executada. O slippage também inclui as mudanças de preço causadas por outros traders entre o momento em que você envia a ordem e o momento em que ela é executada.
- O que é tolerância de slippage?
- Tolerância de slippage é uma configuração das exchanges descentralizadas que define a variação máxima de preço que você aceita. Se o preço final for pior que esse limite, a transação falha em vez de ser executada a um preço ruim.
- Como posso reduzir o slippage?
- Negocie em mercados mais líquidos, divida ordens grandes em ordens menores, use ordens limitadas em vez de ordens a mercado e confira a profundidade do livro de ofertas ou o impacto no preço da DEX antes de operar.