WEB3DEV

Cover image for O Que é Price Impact vs. Price Slippage no DeFi?
Panegali
Panegali

Posted on • Atualizado em

O Que é Price Impact vs. Price Slippage no DeFi?

Como se proteger dessas duas dinâmicas de mercado ao negociar na rede da 1inch

Neste artigo, abordaremos:

O que é Price Impact?
Qual é a Diferença entre Price Impact e Price Slippage ?
Como Minimizar o Price Impact Negativo
Como Controlar a Slippage
O que Acontece se Eu Definir a Tolerância de Slippage Muito Alta ou Muito Baixa para uma Transação?

O que é Price Impact?

O price impact é a influência da negociação individual do usuário sobre o preço de mercado de um par de ativos subjacentes. Está diretamente correlacionado com a quantidade de liquidez na pool / Automated Market Maker (AMM) . O price impact pode ser especialmente alto para mercados/pares ilíquidos e pode fazer com que um trader perca uma parte significativa de seus fundos.

Aqui está um exemplo de um swap ilíquido na 1inch que teria um impacto negativo no preço:

1

Se o usuário neste exemplo continuasse com o swap, ele estaria negociando US$ 190,09 em ETH por US$ 77,75 em DIP. Isso ocorre porque não há vendedores suficientes de DIP no preço de mercado atual para atender um pedido desse tamanho. Colocado figurativamente, seu único trade faria um grande “respingo” na pequena pool.

O price impact também pode ser positivo! Se a pool estiver desequilibrada na direção oposta, sua negociação poderá ocorrer com desconto em relação a pool. Isso também é conhecido como uma oportunidade de arbitragem.

Qual é a Diferença Entre Price Impact e Price Slippage?

Price impact e price slippage são muito semelhantes; no entanto, há uma nuance.

Price slipagge refere-se à mudança no preço causada por movimentos externos amplos do mercado (não relacionados ao seu trade), enquanto o price impact refere-se à mudança no preço causada diretamente pelo seu próprio trade.

Assim como o price impact, a slippage também é altamente dependente da liquidez de uma pool. Se o par de tokens for de baixa liquidez, são necessários movimentos coletivos de mercado menores para causar mudanças significativas na taxa da pool.

A slippage também pode ser positiva. Se a taxa mudar em uma direção favorável, uma quantidade excedente de tokens é devolvida para o swap. Atualmente na rede da 1inch, 100% do “excedente de swap” é distribuído para a tesouraria e referenciadores da rede da 1inch.

Como Minimizar o Price Impact Negativo

Por design, o algoritmo Pathfinder da rede 1inch dividirá automaticamente o valor da sua negociação entre várias fontes de liquidez. Isso garante que você terá um price impact mínimo no preço para sua negociação.

Observação: o roteador da 1inch não pode otimizar o impact price para tokens ilíquidos com apenas uma fonte de liquidez.

Para reduzir manualmente o impact price de um swap, você pode reduzir o valor do swap ou esperar que mais liquidez entre no mercado. Para muitos "projetos menos respeitáveis" ou tokens scam , essa liquidez nunca aparecerá. Além disso, é altamente recomendável confirmar que a quantidade de tokens na seção "You Receive" é a quantidade correta de tokens para a taxa de mercado atual.

Como Controlar a Slippage

A 1inch tem uma ferramenta muito eficaz para lidar com a slippage. É chamada de recurso de "tolerância de slippage" e permite que os usuários definam uma porcentagem desejada de slippage tolerável para sua negociação.

Esse recurso pode ser acessado nas configurações de swap.

2

3

Para conveniência dos usuários, o indicador de 'tolerância de slippage' pode ser fixado na página de swap clicando no ícone de pino próximo a ele nas configurações (somente Modo Clássico).

Se o valor do token devolvido ultrapassar a tolerância de slippage atribuída entre o momento do envio e o momento da confirmação, as transações falharão. Embora as transações com falhas custem taxas de gas (que não podem ser devolvidas ), isso evita uma perda adicional de fundos devido a slippage.

O Que Acontece se Eu Definir a Tolerância de Slippage Muito Alta ou Muito Baixa Para Uma Transação?

Muitas vezes há um "ponto ideal" para definir a tolerância de slippage. Esse valor ideal varia de acordo com cada token individual, transação e sua tolerância pessoal ao risco.

Muito alto:

Quando a tolerância de slippage é definida muito alta, ela permite que a transação ainda seja concluída, apesar das grandes oscilações de preço. Isso pode abrir a porta para ataques front-running e sandwich. Um ataque sandwich é uma variação do front-running, onde um invasor vê uma transação pendente e, em seguida, coloca uma transação significativamente maior (com os mesmos tokens) diretamente antes e depois da transação da vítima. Isso eleva o preço da transação da vítima, permitindo efetivamente que o líder extraia a diferença de valor. Como a tolerância de slippage da vítima é tão alta, o atacante pode extrair tanto valor do ataque. Isso pode ser facilmente evitado definindo uma tolerância de slippage mais baixa em combinação com a ativação da configuração de "partial fill" ou usando o recurso 'Flashbots' .

4

Muito baixo:

Se a tolerância de slipage for definida como muito baixa, a transação pode falhar (reverter) se o preço ultrapassar a % que foi definida. Embora uma baixa tolerância possa impedir o front-running, também pode causar uma perda de taxas de gas para a transação com falha.

5


Este artigo foi escrito por Natalia, e traduzido por Marcelo Panegali.
Você pode encontrar o texto original aqui.

Top comments (0)