O que é a impermanent loss no yield farming?
Se você busca renda passiva com cripto, provavelmente já conhece farming e fornecimento de liquidez. Hoje, várias plataformas DeFi como Uniswap, SushiSwap e PancakeSwap permitem que você se torne um provedor de liquidez (LP), depositando seus ativos cripto em pools de liquidez e recebendo comissões pelas operações realizadas na plataforma.
Ganhar dinheiro dessa forma é relativamente simples, mas é importante estar atento aos riscos de investir em pools de liquidez — sendo o mais comum a impermanent loss.
Como funcionam os pools de liquidez com AMM
Para quem usa um protocolo DeFi baseado em automated market maker (AMM), é possível comprar e vender moedas e tokens a qualquer momento. Para isso, é necessário um pool de liquidez — uma espécie de “reserva” de criptomoedas que permite trocar uma moeda por outra rapidamente.
An AMM is a software algorithm that controls the liquidity and pricing of cryptocurrencies on decentralized platforms such as DEXs.
Imagine que você quer vender 1 ETH, que vale, por exemplo, 2.000 USDT. Para não depender de um comprador específico que tenha exatamente 2.000 USDT, você utiliza um pool de liquidez, que recebe seu 1 ETH e devolve 2.000 USDT em troca.
Muita gente quer trocar ETH por USDT, então há grande demanda por essa liquidez — é aí que entram os LPs, também chamados de market makers.
Os market makers depositam um par de criptomoedas (neste exemplo, ETH/USDT) no pool, geralmente na proporção de 50:50. A exchange descentralizada e os traders recebem liquidez e podem trocar ETH por USDT (e vice-versa) a qualquer hora, enquanto os provedores de liquidez recebem comissões proporcionais à sua participação no pool.
Tudo isso parece simples e vantajoso para todos os participantes. No entanto, existe um risco importante para os market makers: a impermanent loss, associada à volatilidade de uma das criptomoedas em relação à outra.
O que é impermanent loss?
A impermanent loss acontece quando o preço de um token sobe ou cai após você depositá-lo em um pool de liquidez. Isso representa uma perda quando o valor em dólar do seu token, no momento do saque, é menor do que o valor depositado.
Impermanent loss is a temporary loss associated with the volatility of the trading pairs that LPs place in AMM-based liquidity pools. This indicator is expressed in dollars and shows how much the liquidity provider has lost in terms of the funds actually withdrawn, as compared with the value of the assets if they had simply been stored in a crypto wallet.
O AMM mantém a proporção dos ativos do pool em 50:50, definindo assim o valor de cada um.
Os AMMs usam a seguinte fórmula como mecanismo de precificação:
X * Y = K
Onde X e Y são os dois ativos do pool, e K é uma constante que deve se manter igual antes e depois da transação.
A principal causa da impermanent loss é a diferença entre o valor das moedas no pool e o preço real de mercado.
Como ocorre a impermanent loss
Vamos imaginar que você é um LP que colocou 1 ETH e 2.000 USDT em um pool. Supondo que 1 ETH vale 2.000 USDT, seu investimento totaliza US$ 4.000.
Agora, digamos que sua participação no pool representa 10% de todos os fundos. Isso significa que K = 10 ETH * 20.000 USDT = 200.000.
A constante K deve permanecer igual após todas as transações. Mesmo que o preço do ETH suba para 8.000 USDT, o AMM ainda vai considerar o valor de 2.000 USDT.
Enquanto o valor total do par de moedas que você colocou no pool for o mesmo, nada muda. Se o preço do ETH começar a subir, traders de arbitragem aparecem e compram ETH do pool abaixo do preço de mercado até que o valor se iguale ao preço externo.
No exemplo (ignorando taxas), para o preço do ETH no pool igualar ao de mercado, a proporção deve ser de 5 ETH para 40.000 USDT (mantendo K em 200.000).
Se você retirar seus ativos do pool, receberá 0,5 ETH e 4.000 USDT. Em dólares, terá US$ 8.000 na carteira. Parece ótimo: você investiu US$ 4.000 e recebeu US$ 8.000.
Agora, calcule quanto teria se não fosse LP e apenas segurasse seus ativos (1 ETH e 2.000 USDT). Com a cotação do saque, valeria US$ 10.000 (1 ETH = US$ 8.000 + 2.000 USDT). Essa diferença de US$ 2.000 é a impermanent loss.
Exemplos de impermanent loss
Para entender melhor a impermanent loss, veja um exemplo típico que um investidor pode vivenciar.
Suponha um pool de liquidez USDC/ETH com proporção igual, sendo 1 ETH equivalente a US$ 100. Você deposita 1 ETH e 100 USDC como LP. O valor depositado é US$ 200, já que ambos valem US$ 100.
O pool tem 10 ETH e 1.000 USDC, então você detém 10% do total. Como as proporções do pool determinam o preço de cada token, os valores podem ser diferentes dos vistos em exchanges.
Agora, suponha que o preço do ETH dobre nos próximos seis meses, chegando a US$ 200 em janeiro de 2022. Para manter a proporção 50/50, o pool deve ter cerca de 7,071 ETH e 1.414,21 USDC.
Se você sacar agora, receberá 0,7071 ETH e 141,42 USDC, aproximadamente US$ 282. Porém, se tivesse apenas mantido seus tokens, teria US$ 300 (US$ 100 em USDC e US$ 200 em ETH). A diferença de US$ 18 é a impermanent loss.
Mudanças maiores na proporção do pool resultam em perdas ainda maiores para os provedores. O exemplo acima considera a impermanent loss de apenas um ativo. Além disso, um dos ativos é considerado estável, o que nem sempre é o caso.
Como calcular a impermanent loss
A impermanent loss pode acontecer independentemente de como o preço do ativo muda.
Veja quanto de impermanent loss você teria em diferentes variações de preço no par ETH/USDC:
Se o preço do ETH subir:
- Aumento de 10% resulta em perda de 0,11%
- Aumento de 25% resulta em perda de 0,62%
- Aumento de 50% resulta em perda de 2,02%
- Aumento de 2x resulta em perda de 5,72%
- Aumento de 3x resulta em perda de 13,4%
- Aumento de 4x resulta em perda de 20,0%
- Aumento de 5x resulta em perda de 25,46%
Se o preço do ETH cair:
- Queda de 10% resulta em 0,14% mais perda
- Queda de 20% resulta em 0,62% mais perda
- Queda de 50% resulta em 5,72% mais perda
- Queda de 90% resulta em 42,5% mais perda
Como você pode ver, usar AMMs como pool de liquidez sempre envolve risco de perda temporária. Isso reduz seus ganhos e pode aumentar bastante suas perdas. Vamos ver como evitar ou reduzir a impermanent loss no yield farming.
Como evitar a impermanent loss
Agora que você entende o conceito, veja algumas formas de diminuir as chances de sofrer impermanent loss.
Experimente pares de stablecoins
O fator principal que impacta o tamanho da impermanent loss é a volatilidade. Quanto mais o preço de um ativo oscila, maior a perda. Por isso, uma forma de reduzir o risco é usar ativos cripto com menor volatilidade.
Se você fornecer liquidez para pares como USDT/USDC, não estará exposto ao risco de perda temporária, pois os preços são estáveis. Essa é uma estratégia eficaz em mercados de queda, já que você ainda lucra com as taxas de negociação.
Invista apenas parte dos seus ativos
Outra forma de reduzir a exposição à impermanent loss é dividir seus ativos cripto em duas partes. Invista apenas uma parte no pool. Assim, você reduz a possível perda pela metade. Por outro lado, taxas e benefícios também serão proporcionais.
No par ETH/DAI, se o ETH subir 50%, a perda temporária será de 2,02%.
Se você investir US$ 1.000, a impermanent loss será de cerca de US$ 20. Mas, investindo só metade do par no pool, a perda cai para US$ 10,1.
Evite pares voláteis
Evitar pares de criptomoedas mais voláteis ajuda a fugir da perda temporária. Se sua análise indicar que um ativo do par é muito mais volátil, prefira pares mais estáveis.
Procure também LPs com proporções diferentes do padrão 50/50. O Balancer, por exemplo, permite pools flexíveis com proporções como 95/5, 80/20 e 60/40. Faça as contas e descubra o que funciona melhor para você.
Invista em pools de liquidez com proporções diferentes
LPs desbalanceados podem ajudar a minimizar a impermanent loss, pois grandes oscilações no preço de um ativo afetam menos da metade do valor total. Além disso, alguns pools oferecem incentivos para compensar possíveis perdas. Se as taxas de negociação forem altas, sua parte pode superar qualquer perda temporária.
Experimente liquidity mining
Liquidity mining é outra estratégia popular em DeFi. O provedor de liquidez recebe tokens nativos como recompensa por fornecer liquidez.
Invista em novos pools de liquidez
Colocar seus ativos em pools recém-criados pode oferecer certo nível de proteção. Você recebe uma fatia maior do pool e recompensas mais altas em comissões, o que pode compensar parcial ou totalmente a impermanent loss.
Também é possível buscar pools com taxas e APY (annual percentage yield) elevados, o que pode ajudar a reduzir a impermanent loss.
Vale lembrar que é importante acompanhar os preços dos tokens em que você investiu para poder sacar seus ativos no momento certo.
Conclusão
O conceito de impermanent loss em pools de liquidez é fundamental no universo DeFi, especialmente no yield farming. Entender o que é impermanent loss mostra quanto lucro você pode deixar de ganhar ao ser LP em vez de apenas manter seus ativos.
Yield farming é uma área relativamente nova das finanças descentralizadas, então é essencial conhecer os riscos envolvidos. Mercados de previsão DeFi e exchanges descentralizadas também apresentam riscos e estratégias próprias.
Apesar do risco de impermanent loss, ainda é possível avaliar se um pool de liquidez é vantajoso. Se o rendimento superar a impermanent loss, seus ganhos serão maiores do que apenas manter os ativos. Considere as taxas que você pode receber como provedor de liquidez.