Creadores de Mercado Automatizados, Pérdida Impermanente y Deslizamiento

23 de septiembre de 2024

Conceptos fundamentales de DeFi

  • La DeFi es muy diferente de la CeFi tradicional, introduce nuevos modelos y tecnología que facilitan una financiación completamente descentralizada. AMM, IL y el deslizamiento son fundamentales para entender estos cambios.
  • Un creador de mercado automatizado (M MA) es un sistema que siempre está listo para comprar y vender activos a un precio de mercado cotizado públicamente. Es la tecnología clave que utilizan las bolsas descentralizadas, ya que permite a los usuarios operar directamente con el sistema, en lugar de con otras personas.
  • La pérdida impermanente describe el coste de oportunidad potencial en que podría incurrir un proveedor de liquidez en los pools de una bolsa descentralizada, en particular cuando los precios de los activos agrupados se desvían de su ratio inicial.
  • ‍El deslizamiento se refiere a la discrepancia potencial entre el precio previsto de una operación y el precio de ejecución real. Puede ser positivo o negativo para el usuario final.

Cuando se empieza a utilizar DeFi, y específicamente DEXs, los conceptos de Creadores de Mercado Automatizados (AMMs), Pérdida Impermanente (IL), y deslizamiento surgen con bastante frecuencia. Estos términos son complejos, pero también vitales a la hora de hacer su propia investigación y evaluar diferentes opciones de inversión. En este artículo, vamos a explorarlos todos, esforzándonos por desentrañar sus complejidades y explicarlos utilizando términos sencillos.

Empecemos por algunos de los conceptos más fundamentales...

Creadores de mercado, AMM y pools de liquidez

Fuente: El magnífico vídeo de Finematics sobre la pérdida impermanente.

En el sentido más básico, un Creador de Mercado es un agente que siempre está dispuesto a comprar y/o vender un bien o producto concreto a un precio declarado públicamente. Los creadores de mercado aportan valor a un mercado haciéndolo más activo y eficiente, al tiempo que obtienen un beneficio por cada transacción que aceptan. Si alguna vez ha cambiado dinero en la oficina de cambio de divisas de un aeropuerto, ya ha realizado una transacción con un creador de mercado.

Los creadores automáticos de mercado (Automated Market Makers, AMM) se dedican naturalmente a la misma actividad, solo que lo hacen de forma sistemática, mediante el uso de contratos inteligentes de blockchain. Para ello, los AMM necesitan un inventario de activos, que luego organizan en pares o "pools". Tenga en cuenta que, aunque en los últimos años se han creado AMM más complejas, con pools de más de dos activos y fórmulas más intrincadas, para este artículo basta con entender lo básico.

Los pools de liquidez de la AMM mantienen esencialmente dos tipos diferentes de activos digitales en un estado bloqueado (es decir, un contrato inteligente) y están permanentemente preparados para comprar o vender cualquiera de ellos a cambio del otro. Estos pools también están diseñados para controlar la cantidad de activos en su inventario y ajustar los precios que pueden ofrecer o pedir. Básicamente, cuantas más monedas quiera comprar alguien, más caras serán.

Esto sucede porque los pools de liquidez suelen emplear el modelo "Creador de mercado de producto constante". Para mantener este equilibrio de sus activos, utilizan la fórmula k = x * y, donde "x" e "y" representan las cantidades de los dos tokens del pool, y "k" es un valor constante. 

Para ilustrarlo un poco, imaginemos que ETH vale 100 $ y $CACAO vale 1 $. En este caso, un fondo común de ETH/CACAO de MAYA estaría equilibrado cuando tuviera 1 ETH por cada 100 CACAO, por lo que sólo podría aceptar depósitos y retiradas que ya estuvieran igualados en la misma proporción. El pool aún podría crecer y alcanzar, digamos, 100 ETH, pero entonces necesitaría 10.000 CACAOs. En cualquier caso, multiplicando la cantidad total de cada moneda se obtiene el valor de k.

Si un operador quisiera comprar 10 ETH de esos 100, tendría que depositar 1.000 CACAO en el pool (ya que la proporción es de 100:1). Después de esta transacción, el pool tendría 90 ETH y 11.000 CACAOs. Observe que, aunque el número de monedas ha cambiado, la multiplicación sigue igualando el valor k original, con lo que se mantiene el equilibrio según el modelo de "Creador de Mercado de Producto Constante". Puedes leer más sobre pools, Proveedores de Liquidez y depósitos simétricos en este artículo de Maya Academy.

Ahora pasemos a...

Pérdida Impermanente (IL)

Fuente: El magnífico vídeo de Finematics sobre la pérdida impermanente.

Si por alguna razón el precio de mercado de nuestros tokens X e Y cambiara drásticamente entre sí, entonces nuestro pool necesitaría ajustar su inventario para seguir satisfaciendo la fórmula del producto constante. Recuerda que la multiplicación del precio de ambas fichas tiene que ser la misma, por lo que ahora el número de fichas con un valor más alto tendría que disminuir y el número de fichas con un valor más bajo tendría que aumentar.

En este escenario, cualquier Proveedor de Liquidez que decidiera retirar sus posiciones, se daría cuenta rápidamente de que su retirada contenía una proporción de activos diferente a la que depositó inicialmente. El valor monetario inicial de su inversión sería el mismo -más cualquier rendimiento que pudieran haber obtenido-, pero la composición de su capital sería diferente, con más de los tokens ahora más baratos y menos de los ahora más caros.

También descubrirían que el valor de sus participaciones iniciales podría haber sido mayor que el valor de su nueva retirada, o dicho de otro modo, su inversión original -si se hubiera mantenido fuera del fondo- habría rendido más que los activos que ahora han retirado del fondo de liquidez.

Este coste de oportunidad se denomina "pérdida impermanente" y será más sustancial cuanto más sigan divergiendo los precios.

La Pérdida Impermanente sólo se materializa (es decir, se convierte en "permanente") cuando un LP retira su posición. Si los precios de las fichas implicadas vuelven a su estado original antes de una retirada, la IL se "borraría".

Deslizamiento

Fuente: Investopedia.

El deslizamiento es un término tomado de las finanzas tradicionales, y se refiere a la diferencia que puede producirse entre el precio previsto de una operación y el precio real al que se ejecuta. En DeFi, esta diferencia suele crearse por una fuerte volatilidad o cuando un usuario o una interfaz de usuario (IU) calcula el resultado de una operación sin tener debidamente en cuenta las repercusiones en los precios.

Dada la fórmula de producto constante que mencionábamos antes, los pools de liquidez de AMM están diseñados de tal forma que el precio de sus tokens aumenta con el tamaño de las órdenes que reciben, encareciendo efectivamente las órdenes más grandes.

Ignorar este factor a la hora de cotizar una operación de gran envergadura puede dar lugar a una importante discrepancia de "deslizamiento" entre el precio de salida previsto y el precio real resultante.

Gestión de pérdidas y deslizamientos impermanentes con el Protocolo Maya

Una de las características más interesantes de Maya es la Protección Impermanente contra Pérdidas (ILP), que garantiza a nuestros LPs un mejor resultado que el que habrían obtenido manteniendo sus activos nativos después de 100 días. Puede leerlo todo en este artículo de la Academia Maya.

Por otro lado, el deslizamiento se gestiona mediante un concepto denominado comisiones basadas en deslizamientos, que son dinámicas y desincentivan las operaciones más grandes (en relación con el tamaño del grupo) para reducir el impacto de los precios y evitar fluctuaciones excesivas. Puede obtener más información en la documentación oficial de Maya.

Maya también ayuda a reducir el deslizamiento en un sentido más amplio, ya que se ha diseñado para añadir redundancia a las DEX y a los agregadores de IU de cadenas cruzadas. Al integrar Maya en sus sistemas, estas plataformas pueden utilizar más de una fuente de liquidez, lo que minimiza el impacto en los precios y mejora la predicción de los mismos. Puede ver a Aaluxx hablar un poco más sobre esto aquí.

Adelante

Esperamos que esta completa guía le haya aportado valiosas ideas y aclarado estos temas abstractos. Entender conceptos como la pérdida impermanente y el deslizamiento, junto con la mecánica de las AMM, es clave a la hora de realizar tus propias investigaciones en el mundo de la web3, que evoluciona rápidamente. Pero la conversación no acaba aquí. Si tienes curiosidad por saber más, o si tienes alguna pregunta o tema que te gustaría debatir, únete a nuestra vibrante comunidad en Discord. Esperamos verle por allí.