El slippage es la diferencia entre el precio esperado de ejecución y el precio al que realmente se ejecuta una orden. Puede ser negativo (peor precio del esperado) o positivo (mejor precio). En mercados rápidos o con poca liquidez, el slippage negativo erosiona el rendimiento; en momentos puntuales, puede ocurrir slippage positivo.
Si tu backtest asume ejecuciones perfectas, el slippage es la "fricción" que separa la teoría de tu PnL real.
Cómo se calcula el slippage
- En compras: slippage > 0 = peor de lo esperado; < 0 = mejor.
- En ventas: al revés (conviene medir en valor absoluto o en bps/pips).
Fórmula del slippage:
Slippage = Precio Ejecutado - Precio Esperado Unidades comunes:
- Pips (forex), ticks (futuros), centavos (acciones)
- Unidades monetarias (USD) por orden
- Puntos básicos (bps) sobre el precio
Ejemplo simple (acciones):
Querés comprar a 100, pero ejecutás a 100,12 → slippage = +0,12 (12 centavos). Si compraste 1.000 acciones, costo implícito = USD 120.
Por qué aparece el slippage
Volatilidad
El precio se mueve entre el envío y la ejecución.
Liquidez insuficiente
No hay suficiente volumen al precio deseado; aparecen fills parciales a peores niveles.
Tamaño de la orden
Órdenes grandes "consumen" el libro y empujan el precio.
Tipo de orden
Market prioriza ejecución (más slippage); limit prioriza precio (riesgo de no ejecutar).
Latencia/colocación
Retrasos de red/servidor; peor en noticias y apertura.
Horarios críticos
Apertura/cierre, gaps y anuncios macro/earnings.
Slippage y tu estrategia: dónde pega más
- Sistemas de alta frecuencia/scalping: una diferencia de 1--3 pips/ticks puede matar la expectativa.
- Estrategias de breakout/stop: suelen ejecutarse cuando el mercado acelera (slippage típico).
- Crosses/altcoins/acciones ilíquidas: spreads amplios → más slippage.
- Órdenes en horarios de baja participación: libros delgados, peor calidad de ejecución.
Cómo medir el slippage en la práctica
- Log de órdenes: guarda para cada trade: timestamp, precio esperado (o último), precio ejecutado, tamaño, venue.
- Normaliza: expresa slippage en bps/pips y como % del ATR (para comparar entre activos).
- Segmenta: por hora del día, tamaño, tipo de orden y evento (con/noticia).
- Promedio y distribución: media, mediana, desviación; mira colas (picos en noticias).
- P&L ajustado: resta el slippage medio a tu backtest/forward test para estimar rendimiento neto realista.
Cómo reducir el slippage (sin matar la ejecución)
- Órdenes limit (o limit with protection): fijan precio máximo/mínimo aceptable; riesgo de no fill.
- Tamaño y slicing: dividir grandes órdenes (TWAP/VWAP) para no barrer el libro.
- Horario y venue: evitar apertura/cierre y elegir mercados con mejor profundidad.
- Spreads y ticks: preferir activos con spread estrecho y alto volumen.
- Anchoring al ATR: evita entrar con market cuando el rango instantáneo está "caliente".
- Infraestructura: baja latencia (VPS, cercanía al servidor), conexiones estables.
- Stop-limit en vez de stop-market: gatilla en nivel X, pero limita el precio de ejecución; reduce fills en huecos, a costa de riesgo de no ejecutar.
Regla práctica: precio garantizado = ejecución no garantizada (orden limit).
Ejecución garantizada = precio no garantizado (orden market).
Ejemplos rápidos
Forex (EUR/USD)
- Esperado: 1.10000; Ejecutado: 1.10007 → slippage = +0,7 pips.
- Con 10 lotes estándar, ese 0,7 pip importa.
Acciones (mid-cap)
- Querés vender a 25,00 con market; el libro real te llena 400 a 25,00 y 600 a 24,96 → precio promedio 24,976 → slippage = −0,024 vs. 25,00 (para venta, negativo es peor).
Cripto (altcoin de baja liquidez)
- Spread 20 bps; compras apurado con market y "comes" el libro: slippage total 45 bps. En operaciones frecuentes, esto come la expectativa.
Impacto del slippage en backtests y paper trading
- Backtests sin fricción sobreestiman el rendimiento.
- Usa spreads históricos, slippage medio por activo y costos variables.
- Simulá la cola: agrega slippage adicional en eventos (noticias, gaps).
- Paper trading con datos de último precio no refleja el libro (Level II) → agrega acolchado (pad) al precio de entrada/salida.
FAQ
¿El slippage siempre es malo?
No. A veces obtenés slippage positivo (mejor precio). Pero, en promedio, la fricción tiende a perjudicar al trader minorista.
¿Orden market o limit?
- Market: asegurás ejecución, pagás slippage.
- Limit: asegurás precio, arriesgás no ejecutar. Podés combinar (ej.: peg orders, limit con offset).
¿Cómo sé si mi estrategia sobrevive al slippage?
Aplica un colchón: resta el slippage medio + 1 desvío estándar. Si la expectativa sigue positiva, el sistema es más robusto.
¿El broker "me corre" el precio?
La mayoría del slippage es microestructura (liquidez/volatilidad). Aun así, compara calidad de ejecución entre brokers/venues.