Slippage

El slippage es la diferencia entre el precio que se esperaba de una operación y el precio que de verdad obtuvo.

Definición

No es una comisión que cobre nadie: es la respuesta del libro de órdenes. Una orden más grande que el tamaño que espera al mejor precio recorre los niveles siguientes, y la ejecución es su media y no el precio que se vio primero. El precio también puede moverse entre la decisión y la ejecución. Las dos cosas aparecen como el mismo número, y las dos las paga el lado que tenía prisa.

En Hyperliquid una orden a mercado está acotada y no es ilimitada. Por la API sale como orden immediate or cancel puesta al precio medio más o menos un slippage elegido, así que nada se ejecuta más allá de ese precio y una orden puede ejecutarse en parte en vez de a un precio que nadie esperaba. Nuestros propios comandos toman ese límite como --max-slippage-bps, 300 puntos básicos por defecto y cualquier valor de 1 a 5.000. La plataforma añade límites propios: un valor máximo de orden a mercado de 30.000.000 $ en los mercados cuyo apalancamiento máximo es 25 o más, hasta 500.000 $ por debajo de 10x, y suborden de TWAP ceñidas a un slippage máximo del 3 %.

Lo que lo reduce es la profundidad, el tamaño y la paciencia. Una orden limitada en espera en el libro no paga ningún slippage, pero puede no ejecutarse nunca. El agente cuenta la cifra antes de enviar nada: la cotización recorre los niveles que su límite de precio puede alcanzar de verdad y da la media a la que se ejecutaría, y la distancia al precio medio se pesa con las comisiones y el funding contra la ganancia buscada. La cuenta de simulación se ejecuta igual, al precio medio del libro en directo que recorre.

Fórmula

slippage = (fill_price - reference_price) / reference_price, con el signo en contra de quien opera (una compra se ejecuta más arriba, una venta más abajo), y multiplicado por 10.000 para leerlo en puntos básicos. En dólares es size * (fill_price - reference_price).

Ejemplo

Un ejemplo, en cifras redondas. Una compra a mercado de 2 BTC se encuentra con un libro que muestra 1 BTC a 100.000 $ y 1 BTC a 100.200 $. La ejecución promedia 100.100 $: 10 puntos básicos por encima del mejor precio de venta, que son 200 $ sobre un nocional de 200.200 $. Si la orden hubiera sido de 1 BTC, se habría ejecutado a 100.000 $ sin ningún slippage. El tamaño es lo que convirtió el mismo libro en un coste.