Calculadora de pérdida impermanente
Estima la pérdida impermanente de una posición 50/50 en Uniswap V3 o PancakeSwap V3. Ingresa el precio cuando abriste la posición en el pool, el precio actual, cuánto depositaste y las comisiones que llevas ganadas.
¿Cómo se calcula la pérdida impermanente?
En un pool 50/50 de producto constante, la pérdida impermanente depende solo de la relación entre el precio al depositar y el precio actual. Sea k = sqrt(precio_actual / precio_inicial). La posición de liquidez vale 2k / (1 + k²) veces lo que tendrías si simplemente hubieras mantenido ambos tokens. La pérdida impermanente es esa razón menos 1 (siempre cero o negativa). Multiplícala por tu posición inicial en USD para ver la pérdida en dólares.
La cifra de arriba no incluye comisiones. Las comisiones se suman del lado de la liquidez: si lo que ganaste en comisiones supera la pérdida impermanente en dólares, la posición le gana a mantener los tokens.
Uniswap V3 y PancakeSwap V3 usan liquidez concentrada, así que tu posición se comporta como la fórmula 50/50 mientras el precio se mantiene dentro de su rango. Cuando el precio queda fuera de rango, la posición pasa a ser 100% de un solo token y deja de generar comisiones, por lo que la pérdida frente a HODL puede ser mayor de lo que muestra esta calculadora. Revisa liquidez activa vs inactiva para saber cómo detectarlo.
Ejemplo: depositas USD 10,000 en un pool ETH/USDC cuando ETH vale USD 3,000, y ETH baja a USD 2,400 (un 20% menos). La razón de precios es 0.8, así que k = sqrt(0.8) = 0.894 y la posición vale 2 × 0.894 / 1.8 = 0.9938 de lo que valdría holdear. La pérdida impermanente es -0.62%, unos USD 62 sobre USD 10,000, antes de comisiones. Si el pool te pagó más de USD 62 en comisiones en ese tiempo, vas ganando frente a solo holdear.
¿Cuándo la pérdida impermanente se vuelve real?
Solo cuando retiras la posición con precios distintos a los del depósito. Hasta entonces no está realizada y se revierte si los precios vuelven. Por eso se llama impermanente.
