
Un Automated Market Maker (AMM) es un sistema basado en protocolos que gestiona los precios de trading en exchanges descentralizados. Este mecanismo opera mediante reglas y algoritmos predefinidos. Los AMM permiten operar con un fondo común de tokens mientras los precios fluctúan, lo que se conoce como pool de liquidez.
La base de cada AMM es una fórmula matemática que determina el precio. Esta fórmula fija el valor al que los usuarios compran y venden frente al pool de liquidez. A diferencia de los exchanges tradicionales, que dependen de libros de órdenes y market makers, los AMM utilizan algoritmos para facilitar los intercambios de forma automática y eficiente.
La innovación principal de los AMM es ofrecer liquidez continua sin market makers tradicionales ni intermediarios centralizados. Esto democratiza el acceso a la provisión de liquidez y permite que cualquier usuario participe en los pares de trading.
La mayoría de los AMM siguen principios fundamentales similares, aunque la implementación puede variar. En una transacción de swap con AMM, el inventario de tokens en el pool es crucial. El sistema valora la operación según el monto del swap y ajusta los precios dinámicamente.
El mecanismo ajusta el precio de swap por token en función del tamaño de la operación. Si el swap es grande, el precio por token sube proporcionalmente. Esto ocurre porque las operaciones de mayor volumen afectan con más fuerza la proporción de tokens en el pool.
Por ejemplo, si alguien intercambia una gran cantidad de Token A por Token B, el AMM aumenta progresivamente el precio de Token B conforme avanza la operación. Así, el pool se protege frente a vaciados y las operaciones grandes pagan precios cada vez más altos, lo que se conoce como slippage.
La automatización de los AMM permite que las operaciones se ejecuten al instante, sin esperar a una contraparte, lo que proporciona alta eficiencia y liquidez inmediata.
La fórmula de producto constante es el mecanismo más utilizado: X * Y = K
Esta fórmula mantiene constante el producto de las dos cantidades de activos. Cuando alguien compra Token X usando Token Y, la cantidad de Token X disminuye y la de Token Y aumenta, pero el producto sigue igual.
Por ejemplo, si el pool tiene 100 Token X y 100 Token Y, la constante K es 10 000. Si un usuario compra 10 Token X, el pool debe ajustar la cantidad de Token Y para conservar el producto. Esta relación matemática determina automáticamente el tipo de cambio en cada operación.
La fórmula de producto constante genera una curva en la que los precios suben conforme el pool se desequilibra, incentivando a los arbitrajistas a reequilibrar el pool y mantener los precios alineados con el mercado externo.
Los mejores proveedores de liquidez en criptomonedas incluyen desde prestamistas, instituciones que respaldan proyectos emergentes y participantes individuales en busca de rendimiento.
En los DEX, cualquier usuario puede aportar liquidez depositando tokens en el pool. A diferencia de la banca tradicional, donde la provisión de liquidez está reservada a grandes actores, DeFi democratiza este acceso.
Como incentivo, los DEX compensan a los proveedores de liquidez con tarifas de las operaciones de swap en el pool. La recompensa suele ser del 0,25 % del valor de cada transacción, aunque puede variar según el protocolo.
Los proveedores depositan pares de tokens en proporciones equivalentes de valor. Por ejemplo, para aportar liquidez a un pool ETH/USDC, hay que depositar ETH y USDC manteniendo la proporción actual del pool. A cambio, se reciben tokens LP (Liquidity Provider) que representan la participación en el pool y pueden canjearse más adelante junto con las tarifas acumuladas.
El impermanent loss ocurre cuando se depositan tokens en un pool de liquidez y refleja la diferencia en valor respecto a mantener los tokens fuera del pool. Este fenómeno surge cuando los precios relativos de los tokens cambian tras el depósito.
Se llama "impermanent" porque la pérdida solo es definitiva si se retiran los tokens del pool. Si los precios regresan a su proporción original, el impermanent loss desaparece.
Las tarifas de trading pueden compensar esta pérdida y en ocasiones hacen que aportar liquidez sea más rentable que mantener los tokens. Sin embargo, si la divergencia de precios es muy grande, el impermanent loss puede superar las tarifas recibidas, dando como resultado una pérdida neta frente a mantener los tokens.
Por ejemplo, si aportas liquidez a un pool ETH/USDC y ETH duplica su precio, habría sido mejor mantener ETH. El cálculo de impermanent loss muestra el valor perdido respecto a mantener, aunque las tarifas de trading pueden compensar total o parcialmente esa diferencia.
Fórmula de producto constante: X * Y = K
Este modelo busca mantener el equilibrio en el pool. El AMM de producto constante determina cuántos Token X se proporcionan al comprar con Token Y, asegurando que el producto se conserve.
Es el modelo AMM más probado y utilizado, creado por Uniswap. Su sencillez y eficacia lo han convertido en la base de muchos protocolos DeFi. La fórmula de producto constante funciona bien para la mayoría de pares y garantiza precios predecibles.
Fórmula de suma constante: X + Y = C
Este modelo funciona de forma similar, pero usa la suma en lugar de la multiplicación para mantener el valor constante. Es útil para activos de valor similar, manteniendo una relación lineal de precios. Sin embargo, no es adecuado para activos con precios divergentes, ya que puede agotar el pool.
Los AMM de suma constante son ideales para pares de stablecoins o activos que deben mantener la paridad 1:1, pues minimizan el slippage en esos swaps.
Los hybrid automated market makers combinan dos fórmulas para aprovechar los beneficios de ambos métodos. Curve Finance, por ejemplo, combina la fórmula de producto constante y suma constante para crear una curva de precios optimizada.
El enfoque híbrido proporciona bajo slippage en rangos de precio determinados (como el modelo de suma constante) y evita el vaciado del pool mediante el mecanismo de producto constante cuando los precios varían mucho. Por eso, los AMM híbridos son especialmente útiles para el trading de stablecoins y activos de valor similar.
Un dynamic automated market maker utiliza oráculos para obtener precios, integrando datos externos en el mecanismo del AMM. Los oráculos son fuentes fiables que llevan información del mundo exterior a la blockchain.
Los AMM dinámicos pueden ajustar precios según el mercado real, reduciendo el arbitraje y el impermanent loss para los proveedores de liquidez. Son una evolución tecnológica en los AMM, que soluciona algunas limitaciones de los modelos puramente algorítmicos.
La principal ventaja de los AMM es que permiten transacciones sin permisos ni intermediarios. No necesitas usar un exchange centralizado para intercambiar Token A por Token B. Esto refleja los principios fundamentales de DeFi: servicios financieros sin confianza ni censura.
Los AMM operan íntegramente en la blockchain mediante smart contracts, por lo que ninguna entidad puede bloquear tus operaciones, congelar tus fondos o exigir identificación. Esto supone un cambio fundamental en los mercados financieros.
Puedes operar en los mejores exchanges descentralizados de criptomonedas en cualquier momento. Los AMM permiten trading sin interrupciones, a diferencia de los mercados tradicionales con horarios limitados.
Esta disponibilidad continua es especialmente valiosa en el mercado global de criptomonedas. Los usuarios de distintos husos horarios pueden operar cuando lo deseen, y el protocolo funciona sin intervención humana.
La liquidez es la capacidad para operar fácil y eficientemente sin grandes variaciones de precio. Los pools grandes ofrecen suficiente liquidez para transacciones con poco slippage, sobre todo en swaps de tamaño moderado.
Cuando los pools contienen grandes cantidades de ambos tokens, incluso swaps importantes apenas afectan el tipo de cambio. Por eso, los AMM compiten con los exchanges centralizados en muchos pares, especialmente los de alta liquidez.
Cualquier usuario puede aportar liquidez a los pools depositando tokens y obteniendo ingresos pasivos. Los proveedores suelen recibir una tarifa del 0,25 % por cada operación, que se acumula con el tiempo.
Además de las tarifas de trading, muchos protocolos ofrecen incentivos extra mediante programas de liquidity mining, donde se otorgan tokens de gobernanza u otras recompensas. Esto genera varias vías de ingresos y ha convertido la provisión de liquidez en una estrategia atractiva en DeFi.
El impermanent loss ocurre al depositar tokens en un pool de liquidez en vez de mantenerlos fuera. Si los valores de los tokens divergen, el impermanent loss puede reducir tus rendimientos.
Este riesgo sigue siendo uno de los más relevantes para los proveedores de liquidez. Aunque las tarifas de trading pueden compensar el impermanent loss, en mercados volátiles o activos que suben rápido, el resultado puede ser inferior al de mantener los tokens. Es clave calcular y entender el impermanent loss antes de aportar liquidez.
Al operar en un DEX, el precio del token comprado sube según el tamaño de la transacción. El slippage son los cambios de precio durante la ejecución de la operación.
En operaciones grandes respecto al pool, el slippage puede ser considerable y dar precios de ejecución peores de lo esperado. Los traders deben fijar una tolerancia al slippage y pueden dividir operaciones grandes en varias transacciones o pools para minimizar el impacto en el precio.
Los ataques de front-running pueden afectar cualquier transacción en la blockchain, pero son frecuentes en swaps grandes en DEX. Actores maliciosos monitorizan el mempool para detectar operaciones grandes y envían sus propias transacciones con tarifas de gas más altas para adelantarse.
Al anticipar una compra importante, los atacantes compran tokens antes de la operación de la víctima y venden enseguida al precio más alto que genera la operación. Esto extrae valor del trader original y es un riesgo relevante de seguridad en DeFi.
Los exchanges descentralizados basados en AMM funcionan bien para ciertos usos y se espera que sean clave en el futuro de DeFi. La tecnología avanza rápido y aparecen innovaciones para superar sus limitaciones actuales.
El desarrollo se centrará en dos áreas principales: swaps cross-chain y AMM dinámicos. Los AMM cross-chain permitirán operar entre activos de distintas blockchains sin necesidad de tokens envueltos ni puentes, ampliando la liquidez y las opciones de trading.
Los AMM dinámicos que usan oráculos y algoritmos avanzados abordarán mejor el impermanent loss y ofrecerán precios más eficientes. También veremos mayor adopción de modelos de liquidez concentrada, donde los proveedores eligen rangos de precios para sus fondos y mejoran la eficiencia del capital.
Con la madurez tecnológica, los AMM serán más avanzados, manteniendo sus ventajas de descentralización y acceso sin permisos, y consolidándose como infraestructura esencial en el ecosistema de criptomonedas.
El AMM permite operar a cualquier precio sin incrementos fijos, mientras que los exchanges con libro de órdenes solo ejecutan operaciones en niveles específicos. El AMM usa pools de liquidez y fórmulas matemáticas para fijar los precios, mientras los libros de órdenes dependen de la coincidencia entre compradores y vendedores en puntos concretos.
Los LP ganan por las tarifas de trading generadas por los swaps en el pool de liquidez y por la posible revalorización. Reciben una parte proporcional de las tarifas según su aportación, además de las ganancias por movimientos favorables de precios.
El slippage se da cuando operaciones grandes modifican las reservas de activos del pool, alterando el precio de ejecución respecto al esperado. Cuanto mayor la transacción, mayor el slippage y la pérdida potencial.
Los protocolos AMM más reconocidos son Uniswap, Curve y Kyber Network. Permiten trading descentralizado sin infraestructura de exchange centralizado, de modo que cualquiera puede crear mercados para pares de activos.
La fórmula de producto constante mantiene la estabilidad de precios en los pools de liquidez conservando un producto fijo de cantidades de tokens en cada operación. Este método simplifica los cálculos y evita el arbitraje, permitiendo trading descentralizado eficiente y automatizado.
El liquidity mining en AMM conlleva riesgo de impermanent loss por variaciones de precios, riesgo de slippage en operaciones y riesgo de smart contract. Los cambios en el valor de los tokens pueden reducir la rentabilidad. El desequilibrio del pool y el momento del retiro también influyen en los resultados.











