Creadores de mercado automatizados: calcula lo que devuelve un swap

Un creador de mercado automatizado utiliza una regla de precios y liquidez disponible para intercambiar activos. No promete el último precio de mercado para cada token de tu orden. Aprende por qué una operación grande cambia su propio precio y cómo revisar la cotización.

Tu tarea: calcular un swap sencillo, distinguir impacto de precio y deslizamiento, y revisar el mínimo recibido.

Flechas de intercambio y pantalla de negociación que ilustran precios AMM

Un swap cambia el pool contra el que operas

Antes: 1.000 A + 1.000 B

En este pool ficticio sin comisiones y de producto constante, x × y = 1.000.000. El precio marginal inicial es 1 B por A. A y B son tokens de ejemplo, no recomendaciones.

Operación: añade 100 A

La reserva A aumenta a 1.100. Para conservar el producto, la reserva B pasa a 1.000.000 ÷ 1.100 = 909,09. El operador recibe la diferencia: unos 90,91 B.

Después: otro precio

La ejecución media es 0,9091 B por A. El nuevo precio marginal ronda 0,8264 B por A. Ninguno es la relación inicial 1 a 1. Cuanto mayor sea la operación frente a la profundidad, más cambia el precio.

Recorrido: convierte el modelo en una revisión de cotización

Identifica la ruta

Comprueba red, contratos y pools usados por el enrutador. Una operación puede cruzar varios pools o dividirse entre rutas. No todos los DEX usan AMM ni todos los AMM esta fórmula.

Lee los costes reales

Compara entrada, salida estimada, comisiones, impacto y coste de red. Con una comisión de entrada del 0,3 %, solo 99,7 A entran en el cálculo del ejemplo, dando unos 90,66 B. Las comisiones reales dependen del pool y la versión.

Fija un límite útil

Lee el mínimo recibido y el plazo de transacción, si existe. La tolerancia permite desviarse de la cotización; no elimina el impacto ya incluido. Revisa las autorizaciones por separado y rechaza peticiones inesperadas de la cartera.

Ejemplo: la salida es el cambio de reservas

1,000 − (1,000,000 ÷ 1,100)≈90.91 B

Para una entrada Δx, la salida sin comisiones es y − k ÷ (x + Δx). Los 90,91 B son un 9,09 % menos que los 100 B de un precio fijo 1 a 1. Es el impacto de la propia operación. El deslizamiento es la diferencia entre cotización y ejecución real. k limita el producto de reservas, no el valor del pool en dólares; depósitos, retiradas y comisiones retenidas pueden cambiarlo.

Tres atajos que dan una respuesta incorrecta

Usar TVL total como profundidad

La liquidez concentrada funciona por rangos; un TVL grande puede incluir posiciones inactivas. Los pools ponderados y de activos estables usan otras curvas. Usa la cotización ejecutable actual, no esta fórmula simplificada para todos los pools.

Aumentar tolerancia para corregir un mal precio

Una tolerancia mayor permite peor resultado; no mejora la liquidez. Compara otra ruta o una cantidad menor, con todos los costes. Dividir una operación por un pool sin cambios no elimina mágicamente su impacto acumulado.

Suponer que el arbitraje garantiza un precio justo

Los operadores que buscan diferencias pueden acercar precios del pool a otros mercados. Es un incentivo, no garantía. Poca liquidez, comisiones, latencia y orden de transacciones pueden perjudicar la cotización o exponerla al MEV.

Ejercicio: aumenta el tamaño de la orden

Restablece el pool sin comisiones a 1.000 A y 1.000 B. Cambia 250 A. ¿Cuánto B sale, cuál es la media de B por A y qué mínimo da una tolerancia del 1 % sobre esa cotización?

Mostrar el razonamiento

Nueva reserva B: 1.000.000 ÷ 1.250 = 800. Salida: 200 B. Media: 200 ÷ 250 = 0,8 B por A. Con 1 % de tolerancia, el mínimo es 198 B. La diferencia del 20 % respecto al precio inicial ya existe antes de aplicar esa tolerancia.

Billetera de criptomonedas y llaves que ilustran el acceso seguro y la recuperación

Una buena base marca la diferencia

Antes de tu próxima compra o transferencia, entiende quién controla el acceso, adónde van tus criptomonedas y cuánto costará realmente la operación.

Protege el acceso a tus criptomonedas

Una cuenta en un exchange y una billetera de autocustodia necesitan protecciones distintas. Protege los accesos al exchange con una contraseña única y una autenticación fuerte de dos factores. En autocustodia, la copia de recuperación permite recuperar el acceso.

Guarda las palabras de recuperación sin conexión y en privado. Si un agente de soporte o una web te las pide, detente.

Ver un ejemplo de recuperación

Tu teléfono se estropea. Un exchange puede ayudarte a recuperar la cuenta tras verificar tu identidad. Una billetera de autocustodia no puede restablecer tu frase de recuperación. Consulta sus instrucciones oficiales de respaldo antes de depender de ella.

Elige la red correcta para transferir

El activo, la versión del token y la red deben ser compatibles con el destino. Un símbolo conocido o un formato de dirección coincidente no bastan. Lee las instrucciones de depósito de la plataforma receptora antes de elegir la red de retiro.

Comprueba la dirección, el memo o etiqueta necesarios, las comisiones y los mínimos. Considera primero una pequeña transferencia de prueba.

Ver un ejemplo de red

Tu destino acepta USDC en Ethereum. Elegir una red más barata en el exchange emisor no lo convierte en una transferencia de Ethereum. Usa una red compatible en ambos extremos; un retiro normal no mueve tokens entre redes mediante un puente.

Entiende el precio que pagas

Las comisiones de trading son solo parte del coste. También importan el spread, la liquidez disponible y las comisiones de retiro. Una orden de mercado prioriza la ejecución; una orden limitada controla el precio, pero puede no ejecutarse o ejecutarse solo parcialmente.

Revisa la vista previa de la orden y la cantidad que recibirás. Después compara el coste completo de la compra y el retiro previstos.

Revisa un ejemplo de costes

Ejemplo hipotético: una operación de 200 USD con una comisión de trading del 0,1 % cuesta 0,20 USD en comisiones. Una comisión de retiro adicional de 5 USD eleva esos cargos a 5,20 USD. El spread o el deslizamiento pueden sumar más; no son tarifas reales de un exchange.