Trading
Slippage e impacto no preço
Qualquer pessoa que coloque uma ordem numa plataforma de criptomoedas nota frequentemente que o preço final executado difere ligeiramente do preço apresentado no ecrã no momento da confirmação. Essa diferença é chamada slippage, intimamente relacionada com outro conceito: o impacto no preço, a medida em que a sua própria ordem move o preço de mercado. Para montantes pequenos, esta diferença é habitualmente insignificante, mas para ordens maiores ou mercados ilíquidos pode acumular-se significativamente. Abaixo explicamos de onde vem o slippage, como funciona o impacto no preço tanto em cadernos de ordens como em pools de liquidez, e como utilizar a definição de tolerância de forma sensata. Não se trata de um conselho de investimento.
O que é exatamente o slippage
O slippage é a diferença entre o preço esperado no momento da colocação de uma ordem e o preço ao qual a transação é efetivamente executada. Esta diferença surge porque passa tempo entre a confirmação e o processamento final, tempo durante o qual o mercado se pode mover.
Em bolsas centralizadas com um caderno de ordens, o slippage surge porque uma ordem de mercado consome os preços seguintes disponíveis no livro até que o montante total seja preenchido. Em bolsas descentralizadas, o slippage surge porque o preço dentro de uma pool de liquidez se altera enquanto a sua transação está a ser processada, e porque outras transações durante o mesmo período também afetam a pool.
Impacto no preço: como a sua própria ordem move o mercado
O impacto no preço está intimamente relacionado com o slippage, mas não é idêntico. Enquanto o slippage descreve a diferença entre o preço esperado e o executado, o impacto no preço descreve especificamente quanto a sua própria ordem move o preço de mercado simplesmente pelo seu tamanho. Uma ordem que consuma 5% da liquidez disponível numa pool ou caderno de ordens terá, por definição, um efeito maior do que uma ordem de 0,1%.
Este efeito é proporcional à profundidade do mercado: quanta mais liquidez estiver disponível em torno do preço atual, menor será o impacto de uma ordem do mesmo tamanho. Moedas com baixa capitalização de mercado ou pouca liquidez têm tipicamente um impacto no preço por euro muito superior ao de moedas grandes e com forte volume de negociação.
- Mercado profundo: grandes ordens movem relativamente pouco o preço
- Mercado com pouca liquidez: mesmo ordens pequenas podem alterar percetivelmente o preço
- A capitalização de mercado não é garantia de liquidez em todas as plataformas
Definir a tolerância ao slippage numa DEX
A maioria das interfaces de swap permite definir uma tolerância ao slippage, geralmente entre 0,1% e alguns por cento. Esta definição determina quanta desviação em relação ao preço esperado é aceita antes de a transação ser revertida em vez de executada.
Uma tolerância definida num valor demasiado baixo num mercado volátil provoca falhas repetidas nas transações, nas quais continua a pagar taxas de rede sem qualquer resultado. Uma tolerância definida num valor demasiado elevado expõe-no a um preço de execução significativamente pior e ao front-running, em que bots automatizados veem a sua transação a chegar à mempool e antecipam-se para lucrar com o movimento de preço esperado.
Tipo de ordem: ordens de mercado versus ordens limite
Em plataformas baseadas em cadernos de ordens, o tipo de ordem desempenha um papel fundamental no nível de slippage experienciado. Uma ordem de mercado é executada imediatamente aos melhores preços disponíveis, garantindo rapidez, mas não o preço. Uma ordem limite especifica um preço máximo ou mínimo e só é executada se o mercado atingir esse preço, dando certeza quanto ao preço, mas sem garantia de execução.
Para montantes maiores, os utilizadores experientes optam frequentemente por uma ordem limite ou dividem a ordem em partes menores executadas ao longo do tempo, de modo a limitar o impacto no preço de mercado.
Dividir ordens para limitar o impacto
Uma técnica comum para reduzir o impacto no preço é dividir uma ordem grande em várias ordens menores, espaçadas no tempo ou distribuídas por várias plataformas. Isto reduz o efeito numa única pool ou caderno de ordens, embora exija mais tempo e, por vezes, maiores custos de transação devido ao número mais elevado de transações individuais.
Traders avançados e entidades institucionais utilizam algoritmos especializados para este fim, distribuindo automaticamente as ordens com base na liquidez do mercado, mas para o utilizador comum a divisão manual em algumas partes é frequentemente suficiente para fazer uma diferença percetível.
Recommended by our newsroom
External parties. Block #9 does not hold or manage your assets at these providers. Not investment advice.
Frequently asked questions
O slippage é sempre desfavorável?
Não, em teoria o slippage também pode funcionar a seu favor se o preço se mover favoravelmente entre a colocação da ordem e a execução. Na prática, no entanto, o termo é maioritariamente utilizado para o caso desfavorável, uma vez que as plataformas habitualmente apenas permitem definir um desvio negativo máximo.
Por que razão os meus swaps continuam a falhar com uma definição de slippage baixa?
Isto acontece geralmente em mercados voláteis nos quais o preço se move mais rapidamente do que a sua tolerância permite. Uma tolerância ligeiramente mais elevada ou tentar novamente num momento mais calmo pode resolver esta situação.
Qual é a tolerância ao slippage razoável?
Para pares de tokens líquidos num mercado calmo, 0,1% a 0,5% é frequentemente suficiente. Para tokens menos líquidos ou períodos voláteis, utiliza-se por vezes 1% a 3%, com o risco correspondente de um preço menos favorável.
O impacto no preço também é relevante ao comprar através de uma corretora com preços fixos?
No caso de corretoras que apresentam um preço fixo para montantes menores, o impacto no preço para o utilizador já está habitualmente incluído no spread. Para ordens maiores, uma corretora pode ainda aplicar um preço mais elevado à medida que o montante aumenta.
É possível evitar totalmente o impacto no preço?
Evitá-lo totalmente não é possível assim que uma ordem é efetivamente executada, mas pode limitar o impacto distribuindo as ordens, escolhendo mercados líquidos e utilizando ordens limite em vez de ordens de mercado.
Read next
Crypto swapping explained
How does swapping one crypto for another via a decentralised exchange work? An explanation of routing, liquidity pools and costs, without investment advice.
What is a liquidity pool?
A liquidity pool is a shared reserve of assets you trade against. How depth, slippage, fees and impermanent loss actually work.
Reading orders and prices
How do you read an order book and price chart, and what is the difference between a limit and a market order? An explanation without investment advice.
What is a DEX?
A DEX is a decentralised exchange where you trade straight from your own wallet. How it works, what it costs, and the risks of slippage and fake tokens.