¿Qué son los AMM? ¿Cómo funcionan? ¿En qué se diferencian de un exchange?

Rubén Colomer, 21 febrero 2021

Un AMM o Automated Maket Maker es un sistema que permite cotizar el precio entre dos activos. Algunos utilizan una fórmula sencilla como Uniswap, mientras que Curve, Balancer y otros utilizan otras más complicadas.

Un AMM permite operar con confianza entre criptomonedas diferentes y además permite stakear para proporcionar liquidez a un pool. Esto permite a cualquiera convertirse en un creador de mercado en una bolsa y ganar comisiones por proporcionar liquidez.

Los AMM se han hecho un hueco en el espacio DeFi por su sencillez y facilidad de uso. Descentralizar la creación de mercado de esta manera es intrínseco a la visión de las criptomonedas.

DeFi y AMM

Las finanzas descentralizadas (DeFi) han visto una explosión de interés en el último año gracias a los contratos inteligente de Ethereum y, más recientemente, de Binance Smart Chain. Además, el yield farming se ha convertido en una forma popular de distribución de tokens, el BTC tokenizado está creciendo en Ethereum, y los volúmenes de préstamos flash están en auge.

Mientras tanto, los protocolos de creadores de mercado automatizados como Uniswap ven regularmente volúmenes competitivos, alta liquidez y un número creciente de usuarios.

Pero, ¿cómo funcionan estos intercambios? ¿Por qué es tan rápido y fácil crear un mercado para la última moneda de alimentación? ¿Pueden las AMM competir realmente con las bolsas tradicionales de libros de órdenes? Averigüémoslo.

¿Qué es un creador de mercado automatizado (AMM)?

Un creador de mercado automatizado (AMM) es un tipo de protocolo de intercambio descentralizado (DEX) que se basa en una fórmula matemática para fijar el precio de los activos. En lugar de utilizar un libro de órdenes como un intercambio tradicional, los activos se cotizan de acuerdo con un algoritmo de precios.

Esta fórmula puede variar con cada protocolo. Por ejemplo, Uniswap utiliza x · y = k, donde x es la cantidad de un token en el fondo de liquidez, e y es la cantidad del otro. En esta fórmula, k es una constante fija, lo que significa que la liquidez total del fondo tiene que ser siempre la misma. Otros AMM utilizarán otras fórmulas para los casos de uso específicos a los que se dirigen. Sin embargo, la similitud entre todos ellos es que determinan los precios de forma algorítmica. Si esto es un poco confuso ahora mismo, no se preocupe; con suerte, todo se aclarará al final.

Los creadores de mercado tradicionales suelen trabajar con empresas con grandes recursos y estrategias complejas. Los creadores de mercado te ayudan a conseguir un buen precio y un ajustado diferencial entre oferta y demanda en una bolsa de pedidos como Binance. Los creadores de mercado automatizados descentralizan este proceso y permiten que prácticamente cualquiera cree un mercado en una cadena de bloques.


¿Cómo funciona un creador de mercado automatizado (AMM)?

Un AMM funciona de manera similar a un libro de órdenes de intercambio en el que hay pares de negociación - por ejemplo, ETH/DAI. Sin embargo, no es necesario tener una contraparte (otro comerciante) en el otro lado para hacer un comercio. En su lugar, interactúas con un contrato inteligente que “hace” el mercado por ti.

En un intercambio descentralizado las operaciones se realizan directamente entre las carteras de los usuarios. Si vendes BNB por BUSD en Binance DEX, hay alguien más al otro lado de la operación que compra BNB con su BUSD. Podemos llamar a esto una transacción peer-to-peer (P2P).

De manera similar, se podría pensar en los AMM como peer-to-contract (P2C). No hay necesidad de contrapartes en el sentido tradicional, ya que las operaciones se realizan entre usuarios y contratos. Como no hay libro de órdenes, tampoco hay tipos de órdenes en una AMM. El precio que se obtiene por un activo que se quiere comprar o vender viene determinado por una fórmula. Aunque cabe destacar que algunos diseños futuros de AMM pueden contrarrestar esta limitación.

Así que no hay necesidad de contrapartes, pero alguien todavía tiene que crear el mercado, ¿verdad? Correcto. La liquidez en el contrato inteligente todavía tiene que ser proporcionada por usuarios llamados proveedores de liquidez (LP).

¿Qué es un pool de liquidez?

Los proveedores de liquidez (LP) añaden fondos a los pools de liquidez. Se puede pensar en una reserva de liquidez como un gran montón de fondos con los que los operadores pueden operar. A cambio de proporcionar liquidez al protocolo, los proveedores de liquidez obtienen comisiones de las operaciones que se realizan en su fondo. En el caso de Uniswap, los LP depositan un valor equivalente a dos tokens - por ejemplo, 50% ETH y 50% DAI al pool ETH/DAI.

¿Entonces cualquiera puede convertirse en creador de mercado? Sí, así es. Es bastante fácil añadir fondos a un pool de liquidez. Las recompensas están determinadas por el protocolo. Por ejemplo, Uniswap v2 cobra a los operadores un 0,3% que va directamente a los LP. Otras plataformas o bifurcaciones pueden cobrar menos para atraer más proveedores de liquidez a su pool.

¿Por qué es importante atraer liquidez, tener un pool grande? Debido a la forma en que funcionan los MGA, cuanta más liquidez haya en el pool, menos deslizamiento tendrán las órdenes grandes. Esto, a su vez, puede atraer más volumen a la plataforma, y así sucesivamente.


Los problemas de deslizamiento variarán con los diferentes diseños de AMM, pero es algo a tener en cuenta. Recuerda que el precio está determinado por un algoritmo. De forma simplificada, se determina en función de cuánto cambia la relación entre los tokens en el pool de liquidez después de una operación. Si la relación cambia por un amplio margen, habrá una gran cantidad de deslizamiento.

Para llevar esto un poco más lejos, digamos que quieres comprar todo el ETH en el pool de ETH/DAI en Uniswap. Pues bien, ¡no podrías! Tendrías que pagar una prima exponencialmente más alta por cada éter adicional, pero, aun así, nunca podrías comprarlo todo del pool. ¿Por qué? Es debido a la fórmula x · y = k. Si x o y es cero, lo que significa que hay cero ETH o DAI en el pool, la ecuación ya no tiene sentido.

Pero esta no es la historia completa sobre los AMM y los pools de liquidez. Tendrás que tener en cuenta algo más cuando proporciones liquidez a los AMM: la pérdida impermanente.

¿Qué es la pérdida impermanente?

La pérdida impermanente se produce cuando la relación de precios de los tokens depositados cambia después de haberlos depositado en el pool. Cuanto mayor sea el cambio, mayor será la pérdida impermanente. Por ello, los AMM funcionan mejor con pares de tokens que tienen un valor similar, como las stablecoins o los tokens envueltos. Si la relación de precios entre el par se mantiene en un rango relativamente pequeño, la pérdida impermanente también es insignificante.

Por otro lado, si la relación cambia mucho, a los proveedores de liquidez les conviene simplemente mantener los tokens en lugar de añadir fondos a un pool. Aun así, los fondos de Uniswap como ETH/DAI que están bastante expuestos a la pérdida impermanente han sido rentables gracias a las comisiones de negociación que acumulan.

Dicho esto, si retiras tus fondos a una relación de precios diferente a la que tenía cuando los depositaste, las pérdidas son permanentes. En algunos casos, las comisiones de negociación pueden mitigar las pérdidas, pero sigue siendo importante tener en cuenta los riesgos.

Ten cuidado al depositar fondos en un MGA y asegurate de comprender las implicaciones de las pérdidas impermanentes.

Conclusión

Los AMM o creadores de mercado automatizados son un elemento básico del espacio DeFi. Permiten a cualquier persona crear mercados sin problemas y de manera eficiente. Aunque tienen sus limitaciones en comparación con los intercambios de libros de órdenes, la innovación general que aportan a la criptografía es inestimable.

Los AMM están todavía en su infancia y son algo limitados en sus características. Es probable que en el futuro haya muchos más diseños innovadores de AMM. Esto debería conducir a unas tarifas más bajas, menos deslizamiento y, en última instancia, una mejor liquidez para todos los usuarios de DeFi.

Lemming at Work puede usar cookies para recopilar estadísticas, optimizar la funcionalidad del sitio y ofrecerte publicidad basada en tus intereses. Si sigues navegando estarás aceptando su uso. Más información de nuestras políticas.