Topics Blockchain

Cómo evitar una pérdida impermanente al aportar liquidez en DeFi

Intermedio
Blockchain
DeFi
21 Th09 2021

Una pérdida impermanente (o "impermanent loss" en inglés) se refiere a una situación en donde el precio del token cambia respecto al momento en el que lo depositaste. El riesgo aumenta en función de la magnitud del cambio. Aunque proveer liquidez pueda ser beneficioso para el pool de liquidez, es de vital importancia saber cómo evitar una pérdida impermanente.

La liquidez afecta significativamente los precios de los activos, así que juega un papel crucial tanto en los mercados financieros tradicionales como en las finanzas descentralizadas (DeFi). Cualquier persona que se haya subido al carro de las DeFi mediante staking conoce los riesgos inmediatos de los pools de liquidez.

Entre ellos se encuentran las pérdidas impermanentes, que son resultado de proveer liquidez a un proyecto DeFi. A pesar de que luego se puedan revertir, es importante que los inversores se familiaricen con este concepto y conozcan las formas para evitarlas.

En esta guía, vamos a hablar de los riesgos asociados con la provisión de liquidez a un pool de liquidez y daremos algunas recomendaciones para poder evitar dichos riesgos.

¿Qué es una pérdida impermanente?

Una pérdida impermanente se refiere a la reducción del precio de los activos al momento de que los depositaste y los retiraste. Si la diferencia es mayor, la pérdida será mayor; y si la diferencia es menor, la pérdida también será menor.

Se incurre a una pérdida impermanente solo una vez que hayas retirado tu inversión del pool de liquidez.

La pérdida se produce como resultado de haber depositado dos criptomonedas en un creador de mercado automatizado (automated market maker, AMM) y luego haberlas retirado con una diferencia en su valor, el cual es menor que lo que hubieras obtenido si hubieras mantenido las monedas en tu billetera.

En algunos casos, puede que incluso no pierdas nada de dinero. Pero las ganancias podrían ser relativamente más bajas que si hubieras decidido mantener los tokens en tu billetera.

Este fenómeno se llama "pérdida impermanente" porque la pérdida ocurre en el momento en que retiras tus fondos del pool. Antes de retirarlos, cualquier pérdida que se produzca será solo "hipotética" y podría desaparecer por completo o reducirse significativamente en función de cómo se mueva el mercado.

Pools de liquidez y creadores de mercado automatizados

Para poder entender cómo ocurren las pérdidas impermanentes, es de vital importancia conocer los pools de liquidez y los creadores de mercados automatizados (AMM).

Un pool de liquidez (LP) a menudo está conformado por dos tokens, conocido como un par. Por ejemplo, DAI y ETH forman un par. La proporción de ambas criptomonedas es igual para que los usuarios puedan llevar a cabo sus actividades de trading de manera más fácil. Por ejemplo, el ratio de este pool será de 50% DAI y 50% ETH.

Por tanto, los pools de liquidez son un grupo de fondos que están bloqueados por contratos inteligentes. Facilitan las operaciones de préstamo y trading en los mercados DeFi.

Cuando compras una moneda en un AMM, no existe un vendedor del otro lado. Por el contrario, un algoritmo gestiona la actividad en el pool de liquidez. Además, este algoritmo se encarga de establecer los precios en función de las operaciones en el pool.

En los pools de liquidez básicos como Uniswap, hay un algoritmo basado en una fórmula constante que garantiza que los valores de ambas criptomonedas permanezcan iguales. Asimismo, el algoritmo permite aportar liquidez sin importar la magnitud de las operaciones.

El algoritmo hace esto incrementando asintóticamente el precio del token a medida que aumenta la cantidad deseada. Como resultado, el precio de un token en un pool de liquidez se establece en función de la proporción de esa moneda.

Por ejemplo, si compras DAI en un pool ETH/DAI, estarías reduciendo el suministro de DAI disponible en el pool. A causa de esto, el precio de DAI en el pool subirá y el precio de ETH bajará.

A medida que aumenta el tamaño del pool, el impacto de proveer liquidez disminuirá. Así, la diferencia de precios será menos significativa si aportas liquidez a un pool más grande.

Como estos pools ofrecen una mejor experiencia de trading, algunos sistemas empezaron a incentivar a los proveedores de liquidez recompensándolos con tokens adicionales a cambio de aportar liquidez a algunos pools. Este proceso a menudo se conoce como minería de liquidez.

Qué es un creador de mercado automatizado (AMM)

Los AMM han simplificado mucho las cosas para los proveedores de liquidez. Son básicamente protocolos de exchanges descentralizados que emplean una fórmula matemática como base para determinar el precio de los activos.

A diferencia de los exchanges tradicionales, los AMM no hacen uso de un libro de pedidos. Utilizan, en cambio, algoritmos que establecen los precios de dichos activos. Por ejemplo, Uniswap es un AMM que emplea la siguiente fórmula:

x * y = k

En esta fórmula, "x" e "y" representan el valor de cada token en el pool. Por otro lado, "k" es la constante fija encargada de mantener la liquidez total igual en el pool.

A pesar de que los AMM utilizan diferentes fórmulas, emplean algoritmos en vez de libros de pedidos para establecer los precios.

¿Cuáles pools son más susceptibles a producir pérdidas impermanentes?

Algunos pools son más susceptibles a producir pérdidas impermanentes que otros. Por lo general, los que están conformados por pares de monedas volátiles. Si el precio de una criptomoneda se ha mantenido volátil recientemente, hará que el par de criptomonedas sea riesgoso, ya que habrá más posibilidades de que las fluctuaciones de precios produzcan una pérdida impermanente.

Del mismo modo, las monedas que tienen una diferencia de precios significativa entre ellas también pueden ser susceptibles a producir pérdidas impermanentes, en comparación con otras que tienen precios similares. No obstante, no hay una forma estándar de saber si habrá una pérdida impermanente antes de retirar tus activos.

Pero sí puedes tomar ciertas precauciones, que discutiremos más adelante en este artículo, a fin de evitar sufrir una pérdida impermanente.

¿Cómo se produce una pérdida impermanente en las DeFi?

Como proveedor de liquidez, Jack invierte 1 ETH y 100 USDT. A partir del concepto de los AMM, los tokens invertidos deben ser del mismo valor. Por ello, 1 ETH de Jack tendría un mismo valor de USDT. En ese momento, la inversión de Jack representaría el 10% de un total de 10 ETH y 1,000 USDT que estén en el pool de liquidez.

Transcurrida una semana, el precio de 1 ETH equivaldría a 400 USDT, lo que significa que el ratio de ETH del pool es mayor que el de USDT. Por ello, los árbitros tienen que eliminar ETH del pool a fin de lograr un equilibrio. Pero dicho cambio en el ratio afecta el valor actual de los ETH y USDT ya que los árbitros eliminaron ETH del pool para aumentar el flujo de USDT.

Para poder saber si Jack sufrirá una pérdida impermanente u obtendrá ganancias de su inversión, tendrá que retirar el 10% de su inversión en el pool, que es 0.5 ETH y 200 USDT y que equivalía a $400, como explicamos a continuación:

0.5 ETH x $400 = $200

200 USDT + $200 = $400Sin embargo, Jack tendría $500 si se hubiera quedado con sus ETH y USDT. Esto se debe a que 1 ETH aumentó a $400.

Al proveer liquidez en un AMM, las ganancias de Jack son 50% menos que lo que hubiera tenido si hubiera mantenido las monedas. Aun si la pérdida no se trate de USD o cualquier otra moneda fíat, todavía se considera una pérdida impermanente ya que las ganancias son menores que lo que pudiera haber obtenido si no hubieran aportado liquidez.

La pérdida se llama "impermanente" porque es imposible saber si se producirá hasta que se hayan retirado los activos. Asimismo, si el valor de ETH vuelve a 100 USDT, la pérdida se revertirá. Por lo tanto, es una pérdida impermanente que cambia en función de la dinámica del mercado.

Ejemplo de una pérdida con USD

Como hemos mencionado anteriormente, los proveedores de liquidez no tienen siempre un contratiempo monetario debido a la pérdida impermanente. Sin embargo, puede ocurrir en algunas oportunidades como en el siguiente ejemplo.

Supongamos que tienes $500 de dos criptomonedas. Usaremos UNI y ETH en este ejemplo. Supongamos que tienes 150 UNI y 1 ETH; ese 1 ETH vale 150 UNI, y el valor total de cada uno es $500. Sin embargo, una vez que deposites las dos monedas en el pool, el ratio va a variar, ya que el precio de las monedas fluctuará a medida que se ejecuten operaciones en el mercado.

Por lo tanto, según la calculadora de pérdidas impermanentes, podrías tener más UNI o más ETH en el pool. Entonces, ¿Qué pasa cuando los precios varían desde el momento en que depositaste ambas monedas? Tendrás una pérdida impermanente una vez que retires los fondos del pool de liquidez. 

Ten en cuenta que los precios cambiaron desde que depositaste las monedas originalmente. Por ello, al momento de retirarlas, puede que tengas más cantidad de una moneda y menos de la otra, o viceversa.

Supongamos que ahora tienes 0.8 ETH y 170 UNI, o 1.2 ETH y 110 UNI.

Ahora miremos qué hubiera pasado en otro caso inverso. ¿Y si te hubieras quedado con los activos y no los hayas aportado como liquidez? Tendrías más de ambas monedas, lo que significa a un valor mayor de USD.

Para poder llevar a cabo cálculos avanzados de pérdida impermanente con fórmulas, ChainBulletin ofrece una guía paso a paso completa para cálculos.

Ventajas de aportar liquidez

El beneficio principal de los pools de liquidez es que haces intercambios, no operaciones. No tienes que buscar a otra parte que le asigne el mismo valor que tú a una moneda 

Las personas que operan con criptos saben que se necesita tener habilidades de negociación excelentes para tratar con alguien que quiera vender sus criptos a un mayor precio. En un pool, puedes intercambiar monedas aun si no cuentas con estas habilidades.

En segundo lugar, los pools de liquidez tienen un impacto bajo en el mercado, ya que las transacciones se suelen ejecutar sin problemas. El pool está bloqueado con un contrato inteligente en donde los precios cambian en función del algoritmo.

Lo que es más importante, recibes recompensas por proveer liquidez ya que estás bloqueando tokens y renunciando a tu capacidad de poder venderlos.

Desventajas

La principal desventaja de los pools son las pérdidas impermanentes. El valor de tus activos disminuye al aportarlo como liquidez.

Puesto que en las DeFi no hay terceros, el custodio de tus activos es el contrato inteligente. Si se produce un error, podrías perder tus fondos. Por ello, los inversores deberían tratar de depositar sus fondos en pools que sean menos propensos a sufrir pérdidas impermanentes. Ya hemos visto esto anteriormente.

Y lo más importante, trata de elegir AMM que estén probados y comprobados. Si encuentras un AMM que ofrezca altos rendimientos pocos probables, es casi seguro que haya una especie de contratiempo durante el proceso, lo que aumenta los riesgos.

Cómo evitar una pérdida impermanente

En algunos casos de minería de liquidez, si el mercado está volátil, es inevitable que se produzca una pérdida impermanente ya que los precios fluctuarán. Sin embargo, puedes tomar algunas medidas para no recibir pérdidas impermanentes o, que al menos, no sean tan significativas cuando fluctúen los precios.

Usar pares de monedas estables

Si deseas evitar por completo sufrir pérdidas impermanentes, aporta liquidez con dos monedas estables. Por ejemplo, si provees liquidez a un pool USDT y USDC, no habrá riesgos de que se produzca una pérdida impermanente ya que los precios de las monedas estables están hechos para ser estables.

Sin embargo, la principal desventaja de este modelo es que no te beneficiarás de las subas del mercado. Si estás haciendo minería de liquidez durante un mercado al alza, no tiene sentido que mantengas las monedas estables ya que no obtendrás rendimientos de ellas.

Sin embargo, si estás haciendo minería de liquidez durante un mercado a la baja, trata de aportar liquidez a las monedas estables y obtener tarifas de trading. De esta forma, tendrás ganancias a partir de las tarifas de trading sin perder nada de dinero.

Tener en cuenta las tarifas de trading

En todos los ejemplos vistos anteriormente, no hemos tenido en cuenta el factor de las tarifas de trading. Los usuarios que usan el pool tienen que pagar tarifas de trading. El AMM les da una parte de las tarifas a los proveedores de liquidez.

A veces, dichas tarifas son suficientes para compensar por las pérdidas impermanentes que se produzcan al retirar tu liquidez. La pérdida impermanente disminuye a medida que aumenta el número de tarifas recogidas.

Invertir en pares de baja volatilidad

Algunos pares de criptomonedas son más volátiles que otras, así que aportar liquidez a ellas puede aumentar el riesgo de sufrir pérdidas impermanentes.

Por ejemplo, si planeas proveer liquidez a un par de criptos en particular y, tras haber estudiado el mercado, crees que una de ellas va a tener mejores rendimientos que otra en un futuro cercano, no proveas liquidez.

Sin embargo, si crees que los precios de ambas monedas subirán o bajarán de forma relativamente igual, es una buena idea, ya que no habrá muchas diferencias.

El mensaje principal es que tengas cuidado con las monedas volátiles y estudies sus rendimientos actuales y futuros.

Elegir pools de liquidez con ratios flexibles

Una cosa que aumenta las probabilidades de tener una pérdida impermanente es el ratio 50:50 que la mayoría de los AMM usan. Al usarlo, pretenden crear un pool de liquidez equilibrado.

Sin embargo, existen varios exchanges descentralizados en donde puedes proveer liquidez con diferentes ratios. Asimismo, estos exchanges, como Balancer, te permiten inyectar liquidez en pools con más de dos criptomonedas.

Al tener los pools de Balancer mayores ratios, como 95:5, cualquier fluctuación de precios en este entorno no provoca una pérdida impermanente tan grande como en los pool de 50:50. Por lo tanto, si te es posible, puedes proveer liquidez a estos pools.

Esperar a que el tipo de cambio vuelva a la normalidad

Cuando provees liquidez a un par de criptos, el tipo de cambio naturalmente cambiará en función del mercado. Sin embargo, cuanto más diferentes sean los precios desde el momento en que hayas hecho el depósito, mayores serán las pérdidas impermanentes.

Por ello, es recomendable esperar a que los precios de las criptos vuelvan a su tipo de cambio inicial y no retirar las monedas hasta que esto pase. Sin embargo, no es algo tan sencillo de hacer ya que el mercado de criptomonedas es bastante volátil. 

Pools de staking unilaterales

No todos los AMM tienen pools de liquidez de doble moneda. Algunos AMM populares como Liquidity tienen un solo tipo de activo. En este tipo de LP, puedes aportar liquidez a un pool con una moneda estable como LUSD a fin de garantizar su solvencia.

A cambio de aportar liquidez, obtienes una parte de las comisiones de liquidación recogidas en la plataforma. Como solo hay una moneda y no hay ratios entre dos activos, no se producen pérdidas impermanentes en este caso.

Nota final

Por último, es imprescindible recordar que te pueden ocurrir pérdidas impermanentes independientemente de la fluctuación de precios. No importa cuál de las dos monedas del par de criptos experimenta una suba o baja de precios. El resultado será una pérdida impermanente.

La única manera de evitar una pérdida impermanente es que el precio de las monedas al momento de retiro sea igual al precio al momento de depósito.

Pero supongamos que lo que quieres es aprovechar el potencial de la provisión de liquidez como forma de generar ingresos pasivos. En tal caso, lo mejor es calcular la pérdida impermanente usando las fluctuaciones de precios de las criptos en el mercado. Y lo más importante es que, para maximizar el ingreso pasivo, no proveas liquidez a pares volátiles de criptos, ya que son las más susceptibles a producir pérdidas impermanentes.

Por ahora esperamos que hayas aprendido lo suficiente sobre pérdidas impermanentes y las formas que hay para evitarlas. Estas recomendaciones deberían ser suficientes tanto para los usuarios cripto principiantes como los más avanzados. Pero si eres un usuario con más experiencia, te recomendamos emplear técnicas de agricultura de yield farming a fin de garantizar que tus retornos sean siempre mayores que las posibles pérdidas impermanentes.

* Descargo de responsabilidad: este artículo está destinado a ser utilizado únicamente con fines de referencia. Ninguna información proporcionada a través de Bybit constituye un consejo o una recomendación de que cualquier inversión o estrategia de trading sea adecuada para una persona específica. Estas previsiones se basan en las tendencias del sector, las circunstancias de los clientes y otros factores, y conllevan riesgos, variables e incertidumbres. No existe ninguna garantía presentada o implícita en cuanto a la exactitud de las previsiones, proyecciones o declaraciones predictivas específicas en este documento. Los usuarios de este artículo aceptan que Bybit no se hace responsable de ninguna de sus decisiones de inversión. Busca asesoramiento profesional antes de realizar trading.