Início
» Conhecimento
»
Erro "Tolerância de Slippage Excedida" em CEXs e DEXs: Como Corrigir
Erro "Tolerância de Slippage Excedida" em CEXs e DEXs: Como Corrigir
Resposta curta: O erro "tolerância de slippage excedida" significa que o mercado se moveu além da diferença máxima de preço que sua ordem podia aceitar antes da execução. Não corrija isso definindo imediatamente uma porcentagem extrema. Primeiro, confirme se a ordem não foi executada, atualize a cotação ou o livro de ofertas, verifique o impacto no preço e a liquidez e reduza o tamanho da ordem ou use uma ordem limitada, se possível. Aumente a tolerância somente quando o par for conhecido por ser volátil, o token e a rota forem verificados e você aceitar conscientemente um preço de execução pior.
Uma tela de troca com falha mostra por que a primeira ação é verificar se os fundos foram transferidos antes de tentar novamente.
O que o erro realmente significa
Slippage é a diferença entre o preço que você vê ao enviar uma ordem e o preço pelo qual ela é executada. Uma cotação nem sempre é um preço fixo. Em uma DEX, outra negociação pode alterar o saldo do pool antes que sua transação seja processada. Em uma CEX, uma ordem a mercado consome as ofertas de compra ou venda disponíveis no livro de ordens, e o próximo nível disponível pode ser menos favorável que o primeiro.
A tolerância de slippage é o desvio máximo aceitável em relação à cotação. Por exemplo, se uma DEX cotar 1.000 USDC por um token e você definir uma tolerância de 0,5%, a transação geralmente precisa retornar pelo menos 995 USDC, dependendo da implementação exata da plataforma. Se o resultado executável ficar abaixo desse limite, o contrato inteligente rejeita a troca em vez de concluí-la a um preço que você não aprovou.
A documentação da Raydium faz uma distinção importante: a tolerância ao slippage é uma margem de proteção em torno do impacto no preço, e não a mesma coisa que o impacto no preço em si. Sua referência de erro descreve o ExceededSlippage como uma movimentação de preço que ultrapassa a tolerância configurada. A PancakeSwap, de forma semelhante, descreve o slippage como a diferença máxima de preço permitida antes que uma negociação seja cancelada. Consulte a explicação da Raydium sobre slippage e impacto no preço e a documentação sobre slippage da PancakeSwap .
Quatro verificações a serem feitas antes de tentar novamente.
1. Confirme se o pedido realmente falhou.
Verifique o histórico de ordens da exchange, a atividade da carteira e — em uma DEX — o status da transação no explorador de blocos correspondente. Uma transação pendente não é o mesmo que uma transação revertida. Não envie uma ordem duplicada enquanto a primeira ainda estiver em processamento. Se a transação foi revertida, a troca de tokens não foi concluída, mas as taxas de rede ainda podem ter sido cobradas. A PancakeSwap alerta que uma transação com falha pode consumir gás mesmo quando a negociação não é concluída.
2. Atualize a cotação e verifique os detalhes.
Em vez de reutilizar uma cotação desatualizada, abra novamente a pré-visualização da negociação ou da ordem. Observe o impacto no preço, o valor mínimo recebido, as taxas estimadas, a rota e qualquer aviso sobre baixa liquidez. Uma falha de tolerância pode ser causada por uma oscilação de preço passageira, mas um grande impacto no preço indica que a própria ordem é grande demais para a liquidez disponível. Aumentar a tolerância não torna a negociação subjacente mais barata.
Antes de alterar a tolerância, revise a cotação atualizada para verificar o impacto no preço, o pedido mínimo recebido, as taxas e a qualidade da rota.
3. Reduza o tamanho ou opte por maior liquidez.
Experimente com um valor menor, divida a ordem em várias negociações menores ou selecione um mercado ou rota com maior liquidez. Essa geralmente é a solução mais adequada quando o impacto no preço é alto. Também é útil para livros de ordens CEX com baixo volume de negociação: uma ordem de mercado menor atinge menos níveis de preço distantes.
Dividir ordens não significa necessariamente melhor desempenho. Cada transação pode gerar uma taxa de rede, taxa de negociação ou custo de spread separados, e o mercado pode oscilar entre as partes. Compare o custo total com a melhoria esperada na execução.
4. Escolha uma configuração delimitada ou uma ordem limite.
Para uma DEX, use a configuração automática da plataforma se você entender como ela é determinada, ou insira a menor tolerância fixa que se ajuste à volatilidade normal do par. Para uma CEX, uma ordem limitada costuma ser mais clara: defina o preço máximo que você pagará ao comprar ou o preço mínimo que você aceitará ao vender. Uma ordem limitada pode não ser executada, mas isso é preferível a uma execução fora do preço desejado.
Ajuste o tamanho da ordem e a tolerância simultaneamente; a opção de ordem limitada pode fornecer um limite de preço mais rigoroso, quando disponível.
Como corrigir o erro em uma DEX
As interfaces das DEXs variam, portanto, o rótulo e o valor padrão podem mudar de acordo com a blockchain, o roteador, a carteira ou a versão do aplicativo. A documentação atual do usuário da Jupiter afirma que suas operações de swap de mercado lidam com roteamento, slippage e proteção contra MEV por meio do Jupiter Ultra, enquanto outras DEXs disponibilizam um campo manual para isso. Considere a cotação exibida e a pré-visualização da transação como a autoridade para a negociação específica.
Atualize a página após uma movimentação rápida. Se o impacto no preço for baixo e o par tiver liquidez, a cotação pode simplesmente estar desatualizada. Atualize uma vez, verifique o resultado e tente novamente somente após confirmar o status da transação anterior.
Reduza o tamanho da negociação. Uma ordem grande em um mercado com pouca liquidez pode movimentar o preço do mercado de forma significativa. Reduza o valor ou encontre um mercado com maior liquidez antes de considerar uma tolerância maior.
Use o slippage automático com cautela. O slippage automático pode reagir à volatilidade, mas não garante um bom preço. Analise o valor mínimo recebido, e não apenas a porcentagem.
Mantenha o buffer dentro de limites. Uma alta tolerância permite que a transação aceite um resultado pior. A 1inch alerta que uma tolerância excessiva pode aumentar a exposição a ataques de "sandwich" ou "front-running", enquanto uma tolerância muito baixa pode fazer com que uma negociação volátil falhe e ainda custe gás. Leia as diretrizes de tolerância de slippage da plataforma para obter uma explicação.
Considere a prioridade de execução separadamente. Em redes congestionadas, uma taxa de prioridade pode ajudar uma transação válida a ser incluída mais rapidamente, mas não compensa o alto impacto do preço ou a liquidez insuficiente. Altere a taxa somente quando o aplicativo explicar o valor e você aceitar o custo adicional.
Tenha especial cuidado com tokens desconhecidos. Impostos de transferência, comportamento de rebase, regras de transferência restritivas ou um contrato malicioso podem tornar uma configuração de tolerância normal inadequada. Verifique o endereço do token em uma fonte confiável do projeto e teste com uma pequena quantia. Nunca use uma tolerância extrema apenas porque uma publicação em redes sociais ou um site desconhecido a recomenda.
Confirme somente após a cotação atualizada, o valor mínimo recebido e o custo da rede corresponderem ao risco pretendido.
Como corrigir o erro em um CEX
Em uma bolsa centralizada, a expressão "tolerância de derrapagem" pode se referir a um recurso de proteção específico, e não a uma configuração universal. A resposta mais segura depende do tipo de ordem e do produto.
Ordem a mercado: Uma ordem a mercado busca execução aos melhores preços disponíveis, não necessariamente ao preço visível no momento da compra. A Coinbase explica que as ordens a mercado podem ser executadas a preços variados e que sua proteção de mercado pode impedir execuções excessivas; o nível exato de proteção varia de acordo com o produto e o par de moedas. Para pares de moedas com grande volume de negociação ou baixa liquidez, reduza a quantidade, divida a ordem ou utilize uma ordem limitada.
Tolerância de slippage à vista na Binance: A Binance documenta um recurso à vista no qual uma ordem de mercado com tolerância de slippage é submetida como uma ordem limite IOC. Ela pode ser executada imediatamente dentro do intervalo permitido, enquanto o restante não executado é cancelado. Esse comportamento é útil quando você deseja uma tentativa semelhante à de mercado sem permitir uma deriva de preço indefinida. Verifique a pré-visualização da ordem e as instruções de tolerância de slippage da Binance, pois a disponibilidade e os rótulos da interface podem mudar.
Ordem limitada: Uma ordem limitada define o preço máximo de compra ou o preço mínimo de venda. Ela pode não ser executada, especialmente quando o mercado se afasta do seu limite, mas oferece uma condição de preço direta. O guia oficial de tipos de ordem da Coinbase descreve as ordens limitadas como executadas ao preço especificado ou melhor, sujeitas à liquidez disponível e à correspondência de ordens.
Para contratos futuros, operações com margem, stop-market e produtos alavancados, não transfira diretamente uma regra do mercado à vista. Verifique as regras específicas de liquidação, gatilho, preço de marcação e proteção do produto. Uma ordem falha ou parcialmente executada pode alterar sua exposição, enquanto ampliar repetidamente os limites de execução pode aumentar o risco rapidamente.
Deslizamento versus impacto no preço: a distinção que evita correções ruins
O impacto no preço é o efeito que sua própria negociação tem no mercado cotado devido ao seu tamanho em relação à liquidez. A derrapagem (slippage) também pode resultar da movimentação entre a cotação e a execução. Considere este exemplo:
Observação
Causa provável
Melhor resposta
O impacto no preço é de 0,2%, mas a cotação expira durante uma movimentação volátil.
Movimento temporário do mercado
Atualize e use uma tolerância pequena e limitada.
O impacto no preço é de 4% antes do envio.
A ordem é muito grande para a liquidez disponível.
Reduza o tamanho, divida com cuidado ou encontre um mercado mais amplo.
Acima do nível mais alto, os custos da CEX aumentam consideravelmente.
Livro de pedidos fino
Use um pedido com limite de quantidade ou fatias menores.
A transação permanece pendente.
atraso no processamento de rede ou bolsa
Verifique o status e evite o envio duplicado.
A explicação da Coinbase sobre slippage e spread também observa que baixa liquidez e baixa atividade de negociação podem aumentar o slippage. A lição prática é simples: a tolerância controla o preço que você está disposto a aceitar; ela não cria liquidez.
Em que situações é razoável aumentar a tolerância ao deslizamento?
Pode ser razoável quando todas as seguintes condições forem verdadeiras: o par de tokens está verificado, a rota tem liquidez suficiente para a ordem, o impacto no preço é baixo, o mercado está se movimentando rapidamente, você entende o valor mínimo a ser recebido e a negociação é pequena o suficiente para que uma execução malsucedida não lhe cause prejuízos significativos. Aumente a configuração apenas o suficiente para cobrir a movimentação esperada e, em seguida, verifique a pré-visualização final.
Geralmente, é uma má escolha quando o par tem baixa liquidez, o impacto no preço já é grande, o token é desconhecido, o contrato tem mecânicas de transferência incomuns ou a interface alerta sobre MEV ou risco de preço. Nesses casos, o erro é uma informação útil: pause e altere a negociação, não apenas o número.
Lista de verificação rápida para solução de problemas
Confirme se o pedido original foi atendido, está pendente, foi cancelado ou revertido.
Verifique a carteira, a conta da corretora, o contrato do token, o par e a direção da negociação.
Atualize a cotação ou verifique a carteira de pedidos atual da CEX.
Verifique o impacto no preço, o valor mínimo recebido, as taxas, a rota e a liquidez disponível.
Reduza o tamanho da ordem ou utilize um mercado mais profundo se o impacto for elevado.
Prefira uma ordem limitada quando um preço exato for mais importante do que a execução imediata.
Utilize a menor tolerância possível que se adeque ao mercado; não copie uma porcentagem universal.
Confira as taxas da rede ou da corretora, envie uma única vez e verifique a transação ou execução resultante.
Resumindo
O erro é um alerta de proteção de preço, não uma prova de que a plataforma está com problemas. Em uma DEX, normalmente significa que a saída ficaria abaixo do mínimo da transação; em uma CEX, pode significar que uma ordem a mercado não pode ser executada dentro da regra de proteção da exchange ou que uma condição de ordem limite não foi atendida. Primeiro, atualize a página, analise a liquidez e o impacto no preço, reduza o tamanho da ordem ou mude para uma ordem limite quando apropriado e aumente a tolerância somente quando o risco da operação for compreendido.
Informações verificadas com base na documentação oficial vinculada em 16 de setembro de 2026. Nomes de interface, valores padrão, tipos de ordem suportados e regras de proteção podem variar de acordo com a plataforma, o ativo, a região e atualizações posteriores do produto. Este artigo tem caráter educativo e não constitui aconselhamento financeiro.