

Antes de los market makers automatizados, el trading de activos cripto se realizaba mediante sistemas tradicionales de libro de órdenes. Los market makers convencionales aportaban la liquidez necesaria al mercado, pero este método exigía un capital considerable y no era eficiente para plataformas descentralizadas.
En 2016, Alan Lu, del equipo de Gnosis, presentó un innovador concepto de market maker automatizado basado en contratos inteligentes, que contó con el respaldo de Vitalik Buterin, fundador de Ethereum. El modelo AMM abrió nuevas oportunidades para el trading descentralizado al eliminar la necesidad de intermediarios centralizados.
Bancor fue el primer protocolo de finanzas descentralizadas (DeFi) en implementar la tecnología AMM en la práctica. Sin embargo, la verdadera popularidad llegó con el lanzamiento de Uniswap en 2018. El éxito de Uniswap impulsó a los desarrolladores a crear soluciones similares, dando lugar a plataformas destacadas como PancakeSwap y SushiSwap, que adaptaron el modelo AMM a diferentes ecosistemas blockchain.
Los AMM son similares a los libros de órdenes de los exchanges centralizados, pero emplean un enfoque radicalmente distinto para la fijación de precios. En lugar de emparejar órdenes de compra y venta, los precios se determinan mediante algoritmos matemáticos.
El elemento clave de un AMM es el pool de liquidez, un contrato inteligente específico que normalmente alberga dos criptomonedas distintas. Los proveedores de liquidez depositan estos activos y reciben recompensas por su aporte. Por ejemplo, un pool puede contener pares como ETH/USDT, BTC/DAI u otras combinaciones de tokens.
Cuando un usuario compra o vende un activo en un exchange descentralizado, sus fondos se dirigen automáticamente al pool de liquidez correspondiente. El algoritmo AMM recalcula el precio en función de la nueva proporción de activos. El modelo más común es la fórmula de producto constante: x * y = k, donde x e y representan las cantidades de los activos A y B en el pool, y k es una constante que no varía.
El proceso funciona así: si un trader compra el token A, añade el token B al pool y retira el token A. Esto altera la proporción de activos, y el algoritmo ajusta el precio para mantener constante x * y. Cuanto mayor sea la operación respecto al tamaño del pool, mayor será el cambio de precio, fenómeno conocido como slippage.
AMM virtual: opera sin mantener activos reales en pools de liquidez, utilizando exclusivamente modelos matemáticos para la fijación de precios. Este sistema permite crear mercados sintéticos sin requerir grandes cantidades de capital bloqueado.
AMM probabilístico: determina los precios de los activos mediante fórmulas probabilísticas y modelos estadísticos. Este enfoque permite considerar diversos factores de mercado y adaptarse con mayor flexibilidad a condiciones cambiantes que los modelos clásicos.
AMM de producto constante: utiliza la fórmula x * y = k y es el tipo más común, adoptado por plataformas como Uniswap. Este modelo es sencillo de implementar y ofrece precios predecibles, aunque puede ocasionar slippage considerable en operaciones de gran volumen.
AMM híbrido: combina diferentes modelos de fijación de precios y se adapta a las condiciones actuales del mercado. Estos sistemas pueden alternar entre algoritmos según la volatilidad, el volumen de trading y otros factores.
AMM de precio medio ponderado: calcula el valor de los activos en función de la suma total de los activos del pool y sus respectivos pesos. Protocolos como Balancer emplean este modelo, permitiendo pools con más de dos tokens en distintas proporciones.
AMM de préstamos: se enfoca en hacer más eficientes los procesos de préstamo y crédito en DeFi. Ejemplos como Aave y Compound ajustan automáticamente los tipos de interés según la oferta y la demanda.
AMM de seguros: crea pools de activos para ofrecer cobertura de seguro sobre los fondos de otros usuarios. Este modelo permite compartir el riesgo entre los participantes.
AMM de opciones: permite operar opciones de forma descentralizada sobre criptomonedas, calculando automáticamente primas y precios de ejercicio según las condiciones del mercado.
AMM sintético: permite negociar activos sintéticos que replican el valor de activos reales, como acciones, materias primas o monedas fiat, sin necesidad de poseer el activo subyacente.
Descentralización: los market makers automatizados funcionan de manera completamente autónoma, sin intervención de terceros ni intermediarios centralizados. Esto vuelve el sistema resistente a la censura y elimina riesgos humanos en la gestión de liquidez.
Acceso no custodio: los usuarios pueden operar directamente desde sus propias billeteras de criptomonedas, manteniendo el control total de sus fondos. Las plataformas descentralizadas nunca acceden a los activos de los usuarios, reduciendo el riesgo de pérdidas por hacks o mala gestión de los exchanges.
Resistencia a la manipulación de precios: la fijación de precios se determina de forma transparente mediante fórmulas matemáticas en contratos inteligentes, impidiendo que cualquier participante manipule los precios, a diferencia de los exchanges tradicionales donde los grandes actores pueden influir en las cotizaciones.
Acceso abierto: cualquiera puede convertirse en proveedor de liquidez y recibir recompensas por aportar activos a los pools, democratizando el market making que antes estaba reservado a grandes instituciones financieras.
Liquidez 24/7: los AMM garantizan liquidez en todo momento, permitiendo a los usuarios operar cuando deseen, a diferencia de los libros de órdenes tradicionales que pueden carecer de contrapartes.
Riesgo de slippage: si un pool no tiene liquidez suficiente, las operaciones grandes pueden ejecutarse a precios mucho menos favorables. Cuanto menor sea el pool en relación con la operación, mayor será el slippage, especialmente para traders de alto volumen.
Vulnerabilidades en contratos inteligentes: los AMM dependen totalmente de la seguridad del código de sus contratos inteligentes. Los errores o vulnerabilidades desconocidas pueden provocar hacks, ataques y pérdidas de fondos. En DeFi se han registrado múltiples casos de explotación de protocolos AMM.
Pérdida impermanente: los proveedores de liquidez se enfrentan al riesgo de pérdida impermanente si los cambios de precio de los activos en el pool reducen el valor de su participación respecto a mantener los tokens.
Interfaces complejas para principiantes: usar plataformas descentralizadas exige entender conceptos de blockchain, gestionar claves privadas y operar con billeteras de criptomonedas, lo que representa una barrera para usuarios con poca experiencia técnica.
Funcionalidad de órdenes limitada: los AMM solo admiten órdenes de mercado y no ofrecen herramientas avanzadas de gestión de riesgos como órdenes stop-loss o stop-limit, lo que restringe estrategias de trading más complejas.
Altas tarifas de red: en periodos de congestión, los costes de transacción pueden aumentar considerablemente, haciendo que las operaciones pequeñas resulten poco rentables.
Los market makers automatizados han revolucionado las finanzas descentralizadas al transformar la forma de proveer liquidez y negociar activos cripto. Los AMM aportaron liquidez esencial a DeFi y simplificaron la compraventa de criptomonedas, sin necesidad de que los usuarios se registren en exchanges centralizados.
La tecnología AMM sigue evolucionando, con nuevos modelos de fijación de precios, mecanismos de protección contra la pérdida impermanente y soluciones para mejorar la eficiencia del capital. El máximo potencial de los market makers automatizados aún está por descubrir, y en los próximos años se esperan algoritmos más avanzados que aborden las limitaciones actuales y hagan el trading descentralizado aún más accesible y eficiente para todos los perfiles de usuario.
Un market maker automatizado (AMM) es un protocolo de trading descentralizado que utiliza pools de liquidez para fijar precios de manera dinámica, eliminando la necesidad de libros de órdenes. A diferencia de los exchanges tradicionales, los AMM permiten a cualquier usuario aportar liquidez y ganar tarifas, usando fórmulas como x*y=k para ajustar los precios automáticamente, mientras que los market makers tradicionales dependen de libros de órdenes y estrategias especializadas.
Un AMM emplea fórmulas matemáticas para fijar precios de forma automática mediante pools de liquidez, eliminando la necesidad de market makers tradicionales. Los pools de liquidez permiten mantener un volumen de trading constante y que cualquier proveedor de liquidez obtenga comisiones.
Los proveedores de liquidez depositan pares de tokens en contratos inteligentes AMM y obtienen tarifas de trading proporcionales a su participación. También pueden recibir recompensas en tokens. Sin embargo, la pérdida impermanente es un riesgo ante fluctuaciones de precios.
El slippage es la diferencia entre el precio esperado y el ejecutado. En los AMM, el slippage ocurre porque cada operación modifica la proporción de activos en el pool de liquidez, afectando el precio final.
Los principales modelos de AMM son: producto constante, suma constante y media constante. La fórmula x*y=k implica que el producto de las cantidades de dos activos en el pool permanece sin cambios durante el trading, asegurando precios automáticos según oferta y demanda.
El principal riesgo en los AMM es la pérdida impermanente cuando cambian las proporciones de precios en el pool. Para minimizarla, conviene elegir pools con activos correlacionados, rebalancear posiciones regularmente y salir cuando los precios se estabilicen. Los ingresos por tarifas suelen compensar las pérdidas.
Uniswap, Curve, Balancer y SushiSwap utilizan AMM. Uniswap admite todos los tokens, Curve se especializa en stablecoins con bajas tarifas, Balancer ofrece pools de liquidez flexibles y SushiSwap proporciona recompensas de minería de liquidez.











