Blog
finanzas2026-07-105 min

Simulador de Slippage

Domine el simulador de slippage: precio esperado vs real, profundidad del libro de ordenes, y costos de ejecucion en trading.


Simulador de Slippage

Mi colega Martín es un crack comprando cripto en exchanges pequeños. Quiso vender una altcoin rara. Confirmó la orden. El precio fue más bajo de lo que veía en pantalla. «¡Me han estafado!». Le enseñé el libro de órdenes: tres órdenes de compra de 2.000 USDT cada una. Luego, el vacío. No era estafa. Era slippage puro y duro. El slippage o deslizamiento es la diferencia entre el precio esperado de una operación y el precio real de ejecución. Un costo ignorado por principiantes, pero que erosiona la rentabilidad, sobre todo en alta frecuencia o activos con baja liquidez. El simulador de slippage estima este costo antes de ejecutar. «El que ignora el slippage, paga la novatada».


stock market candlestick chart on dark screen

Photo by Maxim Hopman on Unsplash

Fórmula del Slippage

El slippage es la diferencia porcentual entre precio de ejecución y precio esperado:

Slippage_% = (Precio_ejecución - Precio_esperado) / Precio_esperado * 100

Orden de compra de 1.000 acciones a 50,00 USD esperados. Ejecución a 50,10 USD. Slippage: (50,10 - 50,00) / 50,00 * 100 = 0,20%. ¿Órdenes de venta? Slippage negativo cuando el precio de ejecución es menor al esperado. Simple, pero cruel.

Profundidad del Libro de Órdenes

El libro de órdenes muestra las órdenes de compra y venta a diferentes niveles de precio. La profundidad determina el slippage esperado para una orden de tamaño dado:

Slippage_esperado = f(Tamaño_orden, Liquidez_disponible)

Libro: 500 acciones a 50,00 USD, 300 a 50,05 USD, 200 a 50,10 USD. Orden de compra de 1.000 acciones: se ejecuta a precios crecientes. Precio promedio: (500×50,00 + 300×50,05 + 200×50,10) / 1000 = 50,035 USD. Slippage: 0,07%.

Precio_promedio = Suma(Precio_nivel × Cantidad_nivel) / Tamaño_total

«Lo que no está en el libro de órdenes, no está en el mundo» —o al menos, no a ese precio.

Slippage en Mercados de Alta Frecuencia

En mercados electrónicos modernos, el slippage es crítico para el trading algorítmico y de alta frecuencia. Factores: latencia de la red (tiempo que tarda la orden en llegar al exchange), profundidad del libro, volatilidad del momento, y tamaño relativo de la orden respecto al volumen promedio. En mercados de alta liquidez como el forex (EUR/USD), el slippage típico es de 0,1-0,5 pips en condiciones normales. «En la velocidad está el detalle», y en los mercados, la velocidad puede costarte caro.

Modelos de Slippage

Existen varios modelos. El de Almgren-Chriss (2001) descompone el costo de ejecución en componente permanente (impacto informacional) y temporal (impacto de liquidez):

Costo_total = Impacto_permanente + Impacto_temporal

El impacto permanente depende del tamaño de la orden relativo al volumen total: Impacto = gamma × sigma × (Q/V)^0,5. Q: tamaño de la orden. V: volumen diario. sigma: volatilidad. gamma: constante. El impacto temporal depende de la velocidad de ejecución. «Cada cosa tiene su precio», y ejecutar una orden grande también.

Spread Bid-Ask

El spread entre bid (compra) y ask (venta) es la forma más básica de slippage. Para activos líquidos como el ETF SPY: spread de 0,01-0,05 USD. Para activos ilíquidos: puede ser de varios puntos porcentuales.

Costo_spread = (Ask - Bid) / 2

EUR/USD con bid de 1,1000 y ask de 1,1002: costo del spread = (0,0002) / 2 = 0,0001, o 0,1 pip. En una operación de ida y vuelta, este costo se paga dos veces. «El que va y viene, algo trae», pero en trading, el que va y viene paga dos spreads.

Estrategias para Reducir el Slippage

Varias estrategias minimizan el slippage: órdenes límite en lugar de mercado, ejecutar en horas de alta liquidez, dividir órdenes grandes en partes pequeñas (iceberg orders), usar algoritmos de ejecución como VWAP o TWAP, y evitar operar durante anuncios económicos importantes. La orden límite garantiza el precio, no la ejecución. La orden de mercado garantiza la ejecución, no el precio. «No se puede estar en la procesión y repicando», y no se puede tener todo: precio y ejecución.

Ejemplo Práctico

Un trader quiere comprar 5.000 unidades de un activo a 100 USD. Libro de órdenes: 1.000 a 100 USD, 2.000 a 100,10, 1.500 a 100,20, y 500 a 100,30. Precio promedio: (1.000×100 + 2.000×100,10 + 1.500×100,20 + 500×100,30) / 5.000 = 501.750 / 5.000 = 100,35 USD. Slippage: 0,35 USD por unidad (0,35%). Costo total de slippage: 1.750 USD. Duele, ¿verdad? Pues duele más no saberlo antes.

Conclusión

El simulador de slippage es esencial para estimar los costos reales de ejecución. La profundidad del libro de órdenes determina el slippage esperado, y modelos como Almgren-Chriss estiman el impacto de mercado de órdenes grandes. Comprender y gestionar el slippage es fundamental para la rentabilidad a largo plazo, sobre todo en estrategias con márgenes estrechos. Martín, mi colega, ahora revisa el libro de órdenes antes de cada venta. «Más vale prevenir que curar», y más vale calcular el slippage antes de ejecutar.