

Un Automated Market Maker (AMM) es un mecanismo que administra la liquidez en el mercado de criptomonedas aplicando el principio de oferta y demanda. A diferencia de los mercados tradicionales, donde los creadores de mercado humanos gestionan la liquidez y los precios, en el entorno de las criptomonedas son los contratos inteligentes quienes automatizan este proceso. Así, un AMM es una plataforma de trading descentralizada donde los precios se determinan de forma automática, sin intervención humana.
La innovación fundamental de los AMM reside en su método algorítmico para la formación de precios y provisión de liquidez. En lugar del libro de órdenes tradicional, donde compradores y vendedores colocan órdenes, los AMM emplean fórmulas matemáticas para establecer los precios de los activos en función de la relación de tokens existente en los pools de liquidez. Este enfoque ha permitido el trading sin permisos y ha democratizado la provisión de liquidez dentro del ecosistema de finanzas descentralizadas (DeFi).
Para ilustrar cómo operan los AMM, considere esta analogía: imagine dos aldeas, una que solo cultiva manzanas y otra que únicamente produce naranjas. Ambas desean obtener la fruta de la otra. En este caso:
Este ejemplo muestra el principio esencial de los AMM de producto constante, que mantienen una relación matemática entre los activos emparejados.
El modelo de producto constante utiliza una fórmula que asegura que el producto de las cantidades de dos activos sea siempre igual a un valor fijo (en este caso, 25 millones de unidades). Se expresa matemáticamente así: x × y = k, donde x e y son las cantidades de los dos activos y k es la constante.
Por ejemplo, si un agricultor añade 700 manzanas para intercambiar:
Debido a la reducción de liquidez de naranjas y el aumento de liquidez de manzanas, el precio de la manzana baja, mientras que el de la naranja sube. Este mecanismo automático de ajuste de precios garantiza que el mercado alcance el equilibrio en función de la liquidez disponible.
Los AMM ofrecen varias características que los distinguen de los sistemas tradicionales de trading:
Descubrimiento dinámico de precios: Los AMM fijan los precios de los activos en función de la oferta y la demanda en tiempo real dentro de los pools de liquidez. El mecanismo algorítmico ajusta los precios de inmediato ante cualquier operación, reflejando siempre las condiciones actuales del mercado.
Transparencia y accesibilidad: Todos los usuarios pueden consultar en cadena los precios y la liquidez disponibles. Esta transparencia elimina la asimetría informativa y garantiza acceso igualitario a los datos de mercado para todos los participantes.
Interconexión entre plataformas: Los AMM se comunican con otras plataformas descentralizadas para monitorizar precios y liquidez en todo el ecosistema. Esta conexión posibilita el arbitraje y facilita la consistencia de precios entre diferentes mercados.
Variaciones de precio y oportunidades de arbitraje: Un mismo activo puede negociarse a precios distintos en distintas plataformas, generando oportunidades de arbitraje. Estas diferencias suelen ser breves, ya que los arbitrajistas las aprovechan rápidamente, ayudando a mantener la eficiencia de precios en el ecosistema DeFi.
Es importante entender que un AMM no dispone de liquidez propia. Actúa como custodio de distintas criptomonedas que los usuarios depositan para operar. El AMM no es propietario de estos activos; solo facilita su intercambio según algoritmos predefinidos. Esta separación entre custodia y control refuerza la transparencia y la naturaleza trustless del sistema.
Los contratos inteligentes que impulsan los AMM suelen ser de código abierto y auditables, permitiendo a cualquiera verificar que el protocolo funciona según lo previsto, sin riesgo de apropiación indebida de fondos. Este diseño arquitectónico es clave para la naturaleza descentralizada y sin permisos de los exchanges basados en AMM.
Las plataformas descentralizadas incentivan a los tenedores de criptomonedas a aportar liquidez a diversos pools a cambio de una parte de las tarifas de trading. El funcionamiento es el siguiente:
Incentivos para proveedores de liquidez: Los usuarios que depositan sus activos en pools de liquidez se convierten en proveedores de liquidez (LP) y perciben una parte proporcional de las tarifas de trading generadas por el pool. A mayor volumen de trading, mayores ingresos por tarifas para los LP.
Relación riesgo-rentabilidad: Los pools con más liquidez suelen ofrecer precios más estables, lo que implica menores rendimientos por unidad de liquidez. Por el contrario, los pools pequeños pueden ofrecer retornos porcentuales más altos, pero conllevan más riesgos, como mayor volatilidad y posible impermanent loss.
Consideraciones sobre impermanent loss: Al aportar liquidez, especialmente en pools poco profundos, los LP pueden sufrir impermanent loss. Esto ocurre cuando la relación de precios de los activos cambia significativamente respecto al momento del depósito, resultando en un valor inferior al de mantener los activos por separado.
Calidad de ejecución de precios: El AMM se encarga de proporcionar a los compradores activos al precio deseado y ofrecer a los vendedores las mejores tarifas posibles. Sin embargo, la calidad de ejecución depende del tamaño del pool de liquidez. Los pools grandes pueden absorber operaciones de mayor volumen con mínimo impacto en el precio, mientras que los pools pequeños sufren mayor slippage.
Diversas plataformas descentralizadas líderes han implementado con éxito tecnología AMM:
Plataformas basadas en Ethereum: El exchange descentralizado más relevante de la red Ethereum gestiona tokens ERC-20 y cuenta con código abierto que ha sido ampliamente adoptado y replicado. Esta plataforma fue pionera en el modelo de producto constante y sigue siendo uno de los exchanges descentralizados con más liquidez.
Soluciones en otras blockchains: Han surgido plataformas AMM en diferentes blockchains, ofreciendo tarifas de transacción más bajas y confirmaciones más rápidas. Suelen adaptar protocolos exitosos de Ethereum a sus propios ecosistemas y admiten varios estándares de tokens.
Soluciones de escalado y capa 2: Muchas DEX de referencia operan sobre soluciones de capa 2, lo que permite a los usuarios disfrutar de costes de transacción mucho menores manteniendo la seguridad de la blockchain base. Estas plataformas han conseguido gran adopción por su mejor experiencia y eficiencia de costes.
Para interactuar con un AMM, los usuarios deben conectar una billetera de criptomonedas compatible, como MetaMask u otras billeteras Web3 que soporten la blockchain correspondiente.
Compatibilidad de la plataforma: Asegúrate de que el AMM permite operar con los activos que deseas intercambiar. No todas las plataformas admiten todos los tokens, y tratar de negociar activos no soportados puede resultar en transacciones fallidas y tarifas de gas perdidas.
Evaluación de la profundidad de liquidez: Ten precaución al utilizar AMM con poca liquidez. Los pools poco profundos pueden generar un slippage significativo, de modo que puedes recibir menos tokens de los previstos según el precio mostrado.
Riesgo de impermanent loss: Ten presente el impermanent loss al aportar liquidez. Este riesgo surge cuando los precios relativos de los activos cambian, lo que puede llevar a un valor total inferior al de mantener los activos por separado.
Consideraciones sobre el tamaño de la operación: Evita efectuar operaciones grandes en plataformas descentralizadas con poca liquidez. El impacto en el precio de órdenes de gran tamaño en pools pequeños puede ser elevado, resultando en ejecuciones poco favorables. Para grandes transacciones, considera dividir órdenes o emplear plataformas con mayor liquidez.
Diligencia en seguridad: Investiga cualquier plataforma antes de interactuar con ella. Verifica que los contratos inteligentes hayan sido auditados por empresas de seguridad reconocidas, revisa su historial y asegúrate de que cuenta con buena reputación en la comunidad DeFi. Desconfía de plataformas nuevas o no verificadas que puedan presentar riesgos de seguridad.
Atención a las tarifas de gas: Considera los costes de transacción al utilizar AMM, sobre todo en redes con tarifas de gas elevadas. A veces, el coste de la operación puede superar los posibles beneficios, especialmente en transacciones pequeñas.
Conociendo estos mecanismos y siguiendo buenas prácticas, los usuarios pueden sacar partido de la tecnología AMM y reducir los riesgos asociados al trading descentralizado.
AMM es una plataforma de trading descentralizada que utiliza algoritmos en lugar de creadores de mercado tradicionales para proporcionar liquidez. Emplea fórmulas de producto constante para fijar precios sin necesidad de grandes volúmenes de capital. A diferencia de los exchanges tradicionales, el AMM funciona de manera totalmente descentralizada y sin autoridad central.
En un AMM, los pools de liquidez administran pares de tokens mediante contratos inteligentes. Los LP depositan pares de tokens en los pools y reciben tarifas de trading en proporción a su aportación de liquidez. Las recompensas se distribuyen según la participación de cada LP en el total del pool.
Los proveedores de liquidez pueden sufrir impermanent loss si los precios de los activos fluctúan. Esto sucede porque los cambios en el precio modifican la proporción de tokens mantenidos, lo que puede generar pérdidas frente a simplemente mantener los activos. El slippage, los riesgos de los contratos inteligentes y el bajo volumen de trading también amenazan la rentabilidad de los LP.
Uniswap emplea la fórmula de producto constante (x*y=k) para activos volátiles, lo que se traduce en mayor slippage. Curve combina suma y producto constantes, y está optimizado para stablecoins con mínimo slippage. Balancer admite entre 2 y 8 activos con pesos ajustables, proporcionando mayor flexibilidad que Uniswap.
Para operar en un AMM, conecta tu billetera, selecciona el par de tokens, introduce la cantidad y confirma. El slippage es la diferencia entre el precio esperado y el precio de ejecución real, causada por la volatilidad del mercado y la liquidez, lo que afecta al coste final de la transacción.
Los LP obtienen recompensas por tarifas de trading cada vez que se ejecuta una operación en el pool. Las tarifas suelen distribuirse proporcionalmente según la participación de cada LP en la liquidez total. Por ejemplo, se aplica una tarifa de trading del 0,3 % por operación y se destina directamente a los proveedores de liquidez.
La fórmula de producto constante x*y=k mantiene el equilibrio del pool de liquidez obligando a ajustar la proporción de tokens en cada operación. Las operaciones grandes provocan mayor impacto en el precio al modificar más la proporción, lo que resulta en precios de ejecución menos ventajosos para el usuario.











