Recorrido formativo Bronce Entender y protegerse

Slippage: desviación entre el benchmark y el precio ejecutado

El slippage es la diferencia entre un precio de referencia declarado y el precio efectivo de ejecución. Puede ser favorable o desfavorable y no coincide automáticamente con el spread o el market impact.

En palabras sencillas — El slippage mide cuánto difiere el precio medio realmente obtenido del precio elegido como referencia. Sin especificar qué precio y qué instante constituyen el benchmark, la cifra no se puede verificar.

El slippage es una desviación de ejecución. Para una compra suele expresarse como el precio medio ejecutado menos el precio de referencia; para una venta se invierte el signo, de modo que un valor positivo represente un coste.

slippage de compra = precio medio ejecutado − precio de referencia
slippage de venta  = precio de referencia − precio medio ejecutado

El slippage puede ser desfavorable o favorable. Una orden puede obtener una mejora de precio, mientras que en un mercado rápido puede ejecutarse a un precio peor. Por tanto, «slippage» no significa necesariamente pérdida, error del bróker o manipulación.

Acquisto di 10 Lotti a Mercato (Target 100$) Ask 102$ -> 7 lotti Ask 101$ -> 2 lotti Ask 100$ -> 1 lotto Slippage
Una orden que consume varios niveles puede obtener un precio medio distinto del benchmark elegido.

¿Qué precio de referencia?

Las medidas más habituales utilizan referencias diferentes:

Benchmark Pregunta a la que responde
cotización bid/ask en la recepción ¿cuánto difiere la ejecución de la liquidez mostrada cuando llegó la orden?
midpoint ¿cuánto se aleja la ejecución del centro de la cotización?
arrival price ¿cuánto ha cambiado la implementación desde la decisión o la llegada?
precio de la señal ¿cuánto cuesta convertir una señal registrada en una operación?
VWAP de un intervalo ¿cómo se sitúa la ejecución frente a las operaciones del periodo?

Ningún benchmark es universalmente mejor. Un backtest suele usar el precio de la barra o de la señal; un análisis de costes de transacción puede utilizar cotizaciones con timestamps más granulares. La comparación debe conservar el feed, la zona horaria, la latencia y las reglas de redondeo.


Por qué puede cambiar el precio

Cuando una orden sale de la interfaz, el mercado continúa evolucionando. La desviación observada puede reflejar varios factores:

  • cantidad disponible inferior al tamaño de la orden;
  • variación de las cotizaciones durante la transmisión y el enrutamiento;
  • ejecución en varios niveles del libro de órdenes;
  • volatilidad y cancelación de liquidez;
  • retraso entre la señal, el envío y la recepción;
  • reglas del tipo de orden o del centro de negociación;
  • impacto generado por la propia orden.

Una orden market de compra, por ejemplo, puede recibir ejecuciones en varios asks. El precio medio debe ponderarse por cantidad. Una orden stop, una vez activada, adopta el comportamiento de la orden hija previsto por su especificación; el trigger no es un precio de ejecución garantizado.


Slippage, spread y market impact

Los términos describen objetos diferentes.

Término Qué describe
distancia entre el mejor bid y el mejor ask en un momento dado
Slippage diferencia observada entre el benchmark y el precio ejecutado
componente del movimiento atribuible a la propia orden
Fee cargo explícito del servicio o del centro de negociación

Cruzar el spread puede aparecer dentro del slippage si el benchmark es el midpoint. El book walking puede ser previsible a partir de la profundidad mostrada y, al mismo tiempo, contribuir al impacto de la orden. Para evitar dobles recuentos, la página Costes de transacción separa los componentes antes de sumarlos.


Medición con ejecuciones parciales

Para una orden ejecutada en varias partes:

precio medio = suma(precio de ejecución × cantidad ejecutada) / cantidad total ejecutada

La cantidad que permanece sin ejecutar no desaparece del análisis. Puede representar un coste de oportunidad o un riesgo residual, pero no debe convertirse arbitrariamente en slippage de precio. Las cancelaciones y los rechazos deben registrarse como resultados distintos.

Conviene segmentar los resultados por:

  • instrumento y centro de negociación;
  • franja horaria y sesión;
  • tipo de orden;
  • tamaño relativo a la profundidad o al volumen;
  • volatilidad y condiciones de mercado;
  • bróker, ruta de ejecución y feed.

Una media agregada puede ocultar una cola de ejecuciones muy desfavorables. La mediana, los percentiles y la distribución por régimen ayudan a describir el riesgo sin fingir estabilidad.


Controles posibles y sus compromisos

  • Una orden limitada controla el peor precio aceptable si se ejecuta, pero puede quedar parcial o sin ejecutar.
  • Reducir el tamaño puede disminuir el consumo de profundidad, pero cambia la posición deseada.
  • Dividir la orden puede contener el impacto visible, pero expone durante más tiempo al movimiento del mercado.
  • Evitar ventanas inestables reduce algunos riesgos, pero puede renunciar a momentos esenciales para la estrategia.
  • Mejorar la infraestructura y el enrutamiento puede reducir retrasos controlables, sin eliminar el riesgo de precio.

No existe, por tanto, un procedimiento que elimine simultáneamente el slippage, la probabilidad de no ejecución y el riesgo de mercado.

Error típico — Introducir en el backtest un porcentaje fijo de slippage para cada instrumento y régimen sin contrastarlo con ejecuciones reales. Es una hipótesis del modelo, no una propiedad constante del mercado.


Fuentes


Enlaces