¿Qué es el slippage en el trading?

El slippage es la diferencia entre el precio esperado al enviar una orden y el precio al que realmente se ejecuta, causada por el breve retraso antes de que la orden llegue al mercado. Qué lo causa, la diferencia entre slippage positivo y negativo, la comparación entre órdenes de mercado y límite, y por qué importa para backtests y diarios de trading.

¿Qué es el slippage en el trading?

Última actualización:

En resumen. El slippage es la diferencia entre el precio que esperabas al enviar una orden y el precio al que la orden realmente se ejecutó. Ocurre porque siempre existe un pequeño retraso entre el envío de una orden y su llegada al mercado, y en ese tiempo el precio puede moverse. El slippage puede jugar en tu contra (slippage negativo) o a tu favor (slippage positivo), y aparece sobre todo con órdenes de mercado en condiciones rápidas o poco líquidas.

Qué significa el slippage

El slippage ocurre cuando una orden se ejecuta a un precio distinto del solicitado, según define Babypips Forexpedia. La diferencia entre el precio en el que hiciste clic y el precio que realmente pagaste o recibiste es el slippage en sí, medido en pips, centavos o puntos según el mercado.

El slippage no es en sí mismo una pérdida. Cualquier diferencia entre el precio de ejecución previsto y el real cuenta como slippage, tanto si mueve la ejecución a tu favor como en tu contra. Lo que lo vuelve relevante es que, a lo largo de cientos de operaciones, el slippage negativo va erosionando el rendimiento del mismo modo que el spread y la comisión, aunque rara vez aparece como una partida de coste aislada y evidente.

Por qué ocurre

Una orden recorre un camino real: sale de tu plataforma, viaja hasta el bróker, se verifica contra tu margen disponible y solo entonces se cruza con el mercado. Según Pepperstone, esa cadena de pasos genera un breve retraso, y si el precio de mercado se mueve durante ese intervalo, la orden se ejecuta al precio disponible en el momento en que llega realmente al mercado, no al precio que se mostraba cuando hiciste clic.

Ese retraso suele durar una fracción de segundo, así que el precio rara vez se mueve mucho. Se mueve más durante la alta volatilidad, por ejemplo en torno a publicaciones económicas importantes, noticias de última hora o la apertura de una sesión, y en mercados más delgados y menos líquidos, donde hay menos compradores y vendedores esperando a cualquier precio dado.

Importante. El slippage no se limita a las órdenes de mercado enviadas manualmente. Una orden de stop-loss pendiente también puede sufrir slippage si el mercado salta por encima del precio de stop antes de poder ejecutarla, lo que significa que la salida real puede quedar más lejos de lo que sugería el nivel de stop.

Tipos de slippage

Con una orden de compra de EUR/USD solicitada a 1,1050 como ejemplo, la ejecución puede caer en uno de tres escenarios:

ResultadoQué ocurreEjemplo de ejecución
Sin slippageEl precio solicitado sigue disponible cuando la orden llega al mercadoEjecutada a 1,1050
Slippage positivoEl precio se mueve a favor del trader antes de la ejecuciónEjecutada a 1,1045, cinco pips mejor
Slippage negativoEl precio se mueve en contra del trader antes de la ejecuciónEjecutada a 1,1057, siete pips peor

El slippage negativo llama más la atención porque aumenta directamente los costos de trading, pero el slippage positivo ocurre por el mismo mecanismo y es igual de real, solo que a favor del trader.

Orden de mercado vs. orden límite

El tipo de orden enviado cambia cuánto control tiene un trader sobre el slippage.

Tipo de ordenRiesgo de slippageCompensación
Orden de mercadoEl más alto, se ejecuta al mejor precio disponible, sea cual seaGarantiza que la orden se ejecute, pero no el precio
Orden límiteBajo o nulo, solo se ejecuta al precio especificado o mejorGarantiza el precio, pero la orden puede no ejecutarse en absoluto
Orden stopModerado a alto una vez activada, se convierte en orden de mercadoProtege contra no salir de la posición, pero el precio de salida no está garantizado

Elegir una orden límite en lugar de una orden de mercado cambia la certeza de ejecución por la certeza de precio, un intercambio razonable en mercados tranquilos y líquidos que puede significar perderse la salida por completo durante un movimiento rápido.

Por qué importa para tus resultados

El slippage es un costo de ejecución real, junto con el spread y la comisión, y se sitúa entre una estrategia que se ve bien sobre el papel y los resultados en vivo de esa misma estrategia. Un backtest calculado sobre los precios del gráfico sin retraso de ejecución no lo refleja en absoluto, una razón por la que los resultados en vivo suelen quedar por detrás de los resultados de backtest, una brecha tratada con más detalle en backtesting frente a llevar un diario de trading. También cambia la R realmente capturada en una operación respecto a lo planeado desde el stop y el objetivo, ver qué es un R-multiple y qué es el risk-reward ratio para saber cómo se comparan el resultado planeado y el realizado. Visto a lo largo de todo un historial, un pequeño slippage por operación es parte de lo que separa el average win/loss ratio teórico de una estrategia de lo que un diario de trading realmente registra, tratado en qué es el average win/loss ratio.

Este artículo tiene fines educativos y no constituye asesoramiento financiero ni de inversión. El slippage es una parte normal de la ejecución en vivo, no un error del bróker por defecto, aunque un slippage excesivo y repetido merece comentarse con el bróker. Operar con apalancamiento puede generar pérdidas que superen los importes arriesgados en operaciones individuales.

Registra el precio de entrada que esperabas junto al precio al que realmente se ejecutó, y deja que el diario de trading de BitStat muestre cuánto te está costando el slippage de ejecución en tus resultados a lo largo del tiempo.

Lo esencial, respondido

Preguntas frecuentes

¿Qué es el slippage en el trading?
El slippage es la diferencia entre el precio que esperabas al enviar una orden y el precio al que la orden realmente se ejecutó. Ocurre porque siempre hay un breve retraso entre el momento en que la orden sale de tu plataforma y el momento en que llega al mercado, y el precio puede moverse durante ese intervalo.
¿El slippage siempre es malo?
No. El slippage puede ser negativo, ejecutándose peor que el precio solicitado, o positivo, ejecutándose mejor. Ambos cuentan como slippage porque ambos son un desajuste entre el precio de ejecución previsto y el real. El slippage negativo recibe más atención porque aumenta los costos de trading.
¿Puede haber slippage en una orden de stop-loss?
Sí. Una orden de stop-loss se convierte en una orden de mercado en cuanto se alcanza su precio de activación, así que si el mercado salta rápidamente por encima de ese precio, por ejemplo con una noticia de última hora, la orden puede ejecutarse bastante más allá del nivel de stop en vez de justo en él.
¿Cómo puedo reducir el slippage?
Usa órdenes límite en lugar de órdenes de mercado cuando sea posible, ya que una orden límite solo se ejecuta al precio especificado o mejor. Operar en horas de alta liquidez y evitar publicaciones de noticias importantes también reduce el movimiento de precio que provoca el slippage en primer lugar.
¿Cuál es la diferencia entre slippage y spread?
El spread es la diferencia constante y cotizada entre el precio de compra y venta, conocida antes de enviar la orden. El slippage es la diferencia no planeada entre el precio solicitado y el ejecutado, causada por el retraso y el movimiento del precio, y no se conoce de antemano.
¿El slippage también afecta al trading de criptomonedas?
Sí. El slippage ocurre en cualquier mercado donde una orden tarda en llegar y cruzarse, incluidos los exchanges de criptomonedas. Suele ser mayor en monedas con menor liquidez y libros de órdenes más pequeños, donde una sola orden puede mover más fácilmente el precio disponible.
¿Por qué mi backtest no muestra slippage?
Un backtest suele asumir que las operaciones se ejecutan exactamente al precio del gráfico sin retraso, por lo que no captura costos de ejecución como el slippage, el spread y la comisión. Esta es una razón común por la que los resultados en vivo quedan por detrás de los resultados de backtest para la misma estrategia.