# Calculadora de swap en un pool AMM: salida, comisión e impacto en el precio

> Calcula cuántos tokens recibes en un swap de un pool de producto constante (x·y=k), la comisión, el impacto en el precio y el mínimo con slippage.

- Calculadora gratis y sin registro: https://skilio.com/calculadoras/amm-swap-producto-constante-salida-comision-impacto-precio/
- Sirve en cualquier país (eliges la moneda).

## En resumen

- En un pool con 100 de X y 200.000 de Y, entregar 1 de X con comisión del 0,3 % te da 1.974,32 de Y, a un precio medio de 1.974,32 por cada X.
- El precio del pool baja un 1,97 % por esa operación; frente al precio inicial de 2.000, pierdes un 1,28 % entre comisión e impacto.
- Sin comisión recibirías 1.980,20; la comisión te cuesta 5,88 de Y.
- Con un slippage del 0,5 %, el mínimo es 1.964,44 de Y. Si el pool da menos, la operación se cancela.

## Qué datos pide

Etiqueta del campo y valor de ejemplo con el que se abre la calculadora:

- Reserva del token que entregas (X): 100
- Reserva del token que recibes (Y): 200.000
- Cantidad de X que entregas: 1
- Comisión del pool: 0,3 %
- Slippage que aceptas: 0,5 %

## Resultado con los valores de ejemplo

Es lo que da la calculadora con los datos de ejemplo de la lista anterior:

- Recibes (estimado): 1.974,3161
- Impacto en el precio: 1,97 %
- Mínimo con tu slippage: 1.964,4445

## ¿Cuántos tokens recibes en un swap?

Recibes **Y × entrada neta ÷ (X + entrada neta)**, donde la entrada neta es lo que entregas menos la comisión del pool. Es la regla de los pools de producto constante, como Uniswap v2: el producto de las dos reservas (X × Y) no puede bajar tras la operación.

Cuanto más grande es tu operación frente al pool, peor precio consigues. Eso es el impacto en el precio.

## Cómo usar la calculadora

1. Escribe la reserva de cada token en el pool (X es el que entregas, Y el que recibes).
2. Escribe cuánto entregas de X.
3. En las opciones avanzadas, cambia la comisión (0,3 % por defecto) y el slippage que aceptas (0,5 %).

Las cifras son cantidades de tokens, no dinero: no hace falta elegir moneda.

## Fórmula

```
entrada neta = entrada × (1 − comisión)
recibes      = Y × entrada neta ÷ (X + entrada neta)
precio medio = recibes ÷ entrada
precio pool  = Y ÷ X (antes)  y  (Y − recibes) ÷ (X + entrada) (después)
mínimo       = recibes × (1 − slippage)
```

El documento oficial de [Uniswap v2](https://uniswap.org/whitepaper.pdf) explica que la comisión de 30 puntos básicos (0,3 %) se descuenta de lo que entras antes de comprobar el producto constante. Cada pool puede tener otra comisión.

## Ejemplo

Un pool tiene 100 de X y 200.000 de Y. El precio inicial es 2.000 de Y por cada X. Entregas 1 de X con comisión del 0,3 %.

| Dato | Resultado |
| --- | --- |
| Entrada neta | 0,997 |
| Recibes | 1.974,32 |
| Sin comisión recibirías | 1.980,20 |
| Coste de la comisión | 5,88 |
| Precio del pool después | 1.960,65 |
| Impacto en el precio | 1,97 % |
| Deslizamiento total | 1,28 % |
| Mínimo con slippage del 0,5 % | 1.964,44 |

De cada 100 de precio inicial, pierdes unos 1,28 entre comisión e impacto. El precio del pool baja más (1,97 %) porque después de tu operación queda más X y menos Y.

## Impacto en el precio y slippage

El **impacto en el precio** es lo que se mueve el precio del pool por tu operación. Depende de tu tamaño frente a la reserva, no del precio del token. El **slippage** es la diferencia entre lo que esperabas y lo que recibes si el precio cambia antes de que se ejecute tu operación.

En un pool con 1.000 de X y 1.000 de Y, entregar 100 sin comisión da 90,91 de Y: un impacto del 17,36 %. Entregar solo 1 daría un impacto cercano al 0,2 %.

Para reducirlo:

- Divide una operación grande en varias.
- Usa un pool con más reservas.
- Fija un slippage bajo, pero no tanto que la operación falle por cambios mínimos.

## Qué no incluye

La calculadora no suma la comisión de red (gas), que se paga aparte. Para ese coste, mira la [comisión de red de una transacción](https://skilio.com/calculadoras/comision-red-transaccion-cripto/). Si pones dinero en un pool en vez de cambiar, tu riesgo es otro: la [pérdida impermanente](https://skilio.com/calculadoras/perdida-impermanente/).

Es una estimación. Si otras operaciones entran antes que la tuya, el resultado real cambia.

## Preguntas frecuentes

### ¿Por qué recibo menos de lo que dice el precio del pool?

Porque el precio del pool es solo para operaciones muy pequeñas. Tu operación mueve el precio mientras se ejecuta, y además se descuenta la comisión. El precio medio es siempre peor que el inicial.

### ¿Qué es el producto constante?

Es la regla X × Y = constante. Si sacas Y del pool, el pool exige más X a cambio para que el producto no baje. Así el precio se ajusta solo.

### ¿Qué slippage debo poner?

Es tu decisión. Un valor bajo protege más, pero la operación puede cancelarse si el precio se mueve. La calculadora te da el mínimo para cada porcentaje.

### ¿La comisión se paga al recibir o al entregar?

Al entregar. Se descuenta de lo que entras antes de la cuenta y se queda en el pool, por lo que el producto X × Y sube un poco tras cada operación.

### ¿Vale para pools con liquidez concentrada?

No. Solo calcula pools de producto constante con dos tokens. Otros diseños dan resultados distintos.
