La mayoría de los traders subestima de forma sistemática el slippage, por lo que las pérdidas reales terminan siendo mayores que las calculadas antes de entrar en la operación.
El slippage suele tratarse como una única desviación respecto al precio esperado, pero en un mercado real el precio de ejecución se forma mediante una secuencia de operaciones parciales, cambios en la liquidez disponible y la reacción de los participantes ante un flujo de órdenes agresivo.
El slippage aparece porque una orden de mercado recoge volumen en varios niveles de precio del libro de órdenes y queda registrada como el precio medio ponderado por volumen de esas ejecuciones parciales.
El precio de ejecución debe verse como el resultado agregado de varios procesos independientes que actúan en el libro de órdenes, la prioridad de ejecución y la dinámica temporal del mercado.
⚙️ Cómo el motor de casación empareja una orden de mercado con órdenes limitadas
El precio de ejecución de una orden de mercado lo forma el motor de casación en el momento en que la empareja con órdenes limitadas, no en el momento en que el trader envía la orden.
Casación de órdenes: un proceso secuencial en el que el motor de casación ejecuta una orden de mercado contra las órdenes limitadas disponibles del lado opuesto en los niveles de precio actuales.
Después de recibir una orden de mercado, el motor de casación registra solo la dirección y el tamaño de la operación, mientras que el precio real queda determinado exclusivamente por el estado del libro de órdenes en el momento de la casación.
El motor no analiza la intención del trader ni optimiza el precio de ejecución; aplica mecánicamente las reglas de acceso a la liquidez, empezando por el mejor nivel de precio del lado opuesto.
📥 Qué reglas deciden qué liquidez se utiliza
El acceso a la liquidez viene determinado por la prioridad de precio entre niveles y por la prioridad temporal dentro de un mismo nivel.
Primero se usan las órdenes limitadas con el mejor precio disponible; después, dentro del nivel seleccionado, se aplica una cola estricta basada en el momento de colocación de cada orden.
- Primero se usan las órdenes al mejor precio del lado opuesto.
- Dentro de un nivel, las órdenes se ejecutan según el momento en que fueron colocadas.
- El volumen visible de un nivel no equivale al volumen disponible para una orden concreta.
- La falta de volumen hace que la orden pase al siguiente nivel del libro.
Si algunas órdenes limitadas tienen una prioridad temporal anterior, la orden de mercado solo accede al volumen restante de ese nivel.
🧮 Qué acciones realiza el motor de casación
Una orden de mercado se ejecuta como una serie de operaciones parciales, cada una vinculada a un nivel concreto del libro.
El motor empareja la orden con las órdenes limitadas del nivel seleccionado, registra la ejecución parcial y traslada el volumen restante al siguiente nivel.
- Se selecciona el mejor nivel de precio disponible.
- La orden se empareja con las órdenes de ese nivel según prioridad temporal.
- Cada parte se registra como una operación separada.
- El volumen restante pasa al siguiente nivel.
Una sola orden de mercado casi siempre se divide en varias operaciones, por lo que el precio final es una media ponderada por volumen, no un precio puntual.
Cada operación parcial se registra al precio del nivel donde se produjo la casación, por lo que el precio final de ejecución refleja cómo estaba distribuida la liquidez en el libro.
| Regla de casación | Qué se comprueba exactamente | Cómo se manifiesta en el precio |
|---|---|---|
| Prioridad de precio | El orden de los niveles de precio del libro | Determina la dirección en la que se consumen los niveles |
| Prioridad temporal | La cola de órdenes limitadas dentro de un nivel | Limita el volumen disponible para la orden |
| Límite de volumen del nivel | Si un precio tiene liquidez suficiente | Crea el número de ejecuciones parciales |
| Cambio en el libro de órdenes | Cancelación y adición de órdenes durante la ejecución | Amplifica el deterioro del precio medio |
Ejemplo: si en el mejor nivel hay 3 contratos disponibles y la orden de mercado requiere 8 contratos, los 5 contratos restantes se ejecutarán en los siguientes niveles con peores precios.
Cualquier cambio en el libro de órdenes entre el envío de la orden y la casación se refleja automáticamente en la ejecución, por lo que una cotización visualmente sin cambios no garantiza el mismo resultado de ejecución.
La casación genera slippage si:
- El tamaño de la orden supera la liquidez de un nivel de precio.
- Algunas órdenes tienen una prioridad temporal anterior.
- El libro de órdenes cambia durante la casación.
- La ejecución se distribuye en varios niveles.
Por tanto, el slippage aparece como consecuencia directa de las reglas formales de casación y de la estructura actual del libro de órdenes.
🧩 Qué etapas de ejecución crean el slippage
El slippage se forma durante la ejecución de la orden y depende de la secuencia de acciones del motor de casación y de los cambios en la liquidez disponible.
Slippage: la diferencia entre el precio al que se envió una orden para su ejecución y el precio medio ponderado por volumen de todas las operaciones que realmente formaron esa ejecución.
El slippage no aparece en el momento de enviar la orden, porque el envío solo registra la intención de operar; el precio real se forma después, durante la casación con las órdenes limitadas disponibles.
Cuando llega una orden de mercado, el motor de casación comprueba si existen órdenes limitadas opuestas; si su volumen en un nivel no es suficiente, la orden se ejecuta de forma secuencial en varios niveles de precio.
Cada nivel de precio del libro contiene un volumen limitado, por lo que una sola orden casi siempre se divide en varias ejecuciones parciales, cada una registrada a su propio precio.
🔍 Qué datos se usan al formar la expectativa de precio
Antes de enviar la orden, el trader se orienta por las cotizaciones actuales y la profundidad visible del libro en los niveles de precio más cercanos.
El precio esperado se forma a partir del mejor bid o ask y de los niveles cercanos del libro que muestran el estado de las órdenes limitadas en un momento concreto.
- La expectativa se basa en la mejor cotización, no en el tamaño completo de la orden.
- La profundidad visible muestra órdenes disponibles solo en ese momento.
- La cola de órdenes limitadas influye en la prioridad de ejecución.
- Las órdenes pueden ejecutarse o cancelarse antes de que empiece la casación.
La expectativa de obtener el mejor precio solo se cumple si el volumen limitado disponible permanece en el libro hasta el momento en que la orden se empareja.
⚙️ Qué acciones realiza el motor de casación
Durante la ejecución, el motor de casación empareja secuencialmente la orden con las órdenes limitadas disponibles.
Si el volumen del primer nivel no alcanza, la parte restante de la orden pasa automáticamente al siguiente nivel, lo que cambia el precio medio de ejecución.
- Una orden se divide en varias operaciones.
- Cada operación se registra al precio de su nivel correspondiente.
- Los niveles posteriores suelen ser menos favorables en precio.
- Los cambios del libro a lo largo del tiempo influyen en qué niveles están disponibles.
El slippage aparece como resultado de que la orden atraviese varios niveles del libro mientras cambia la liquidez.
Aunque la mejor cotización no haya cambiado visualmente, el precio final puede diferir del esperado porque la casación usa el estado del libro en el momento de ejecución, no en el momento de envío.
| Etapa de ejecución | Qué ocurre | Cómo afecta al precio |
|---|---|---|
| Envío de la orden | Se registra la intención de comprar o vender un volumen | El precio aún no se ha determinado |
| Casación | La orden se divide en operaciones parciales | El precio se forma en varios niveles |
| Finalización | Se compone un precio medio ponderado por volumen | Se registra el slippage final |
A medida que aumenta el tamaño de la orden o el mercado acelera, cada nivel siguiente del libro contribuye más al deterioro del precio medio, por lo que el slippage crece de forma no lineal.
La naturaleza compuesta del slippage se confirma cuando:
- La orden se ejecuta mediante varias operaciones en lugar de una.
- El precio medio difiere del primer precio de ejecución.
- El aumento de tamaño acelera el deterioro del precio.
- La divergencia se intensifica durante movimientos impulsivos.
Por tanto, el slippage es el resultado de etapas consecutivas de ejecución, no un efecto de precio separado; esto permite reproducirlo y analizarlo a través de la estructura de ejecución.
📊 El papel de la profundidad del libro en la formación del precio medio de ejecución
La profundidad del libro determina en qué niveles de precio se distribuirá el volumen de la orden y qué precio medio de ejecución registrará el motor de casación.
Profundidad del libro: la cantidad de volumen de órdenes limitadas disponible en cada nivel de precio del libro en el momento en que se empareja una orden de mercado.
El precio de ejecución de una orden de mercado se forma como resultado de usar volumen en varios niveles de precio, no como la fijación de una única cotización.
Si el tamaño de la orden supera la liquidez disponible en el nivel superior, el motor de casación ejecuta el resto en el siguiente nivel, más alejado en precio.
El desplazamiento del precio medio lo determinan dos parámetros del libro: el volumen en los niveles superiores y la distancia entre niveles de precio vecinos.
| Nivel de precio | Precio | Volumen disponible | Volumen acumulado | Papel en la ejecución |
|---|---|---|---|---|
| Nivel 1 | 100,00 | 2 | 2 | Ejecuta la primera parte de la orden |
| Nivel 2 | 100,05 | 2 | 4 | La ejecución continúa después de superar 2 unidades |
| Nivel 3 | 100,15 | 3 | 7 | Crea un deterioro visible del precio medio |
| Nivel 4 | 100,40 | 5 | 12 | Añade una contribución desproporcionada al precio medio |
Esta secuencia muestra la ruta de ejecución de una orden, donde cada unidad adicional de tamaño puede desplazarse hacia un nivel progresivamente más lejano.
Cálculo del precio medio: al comprar 7 unidades en los niveles 2×100,00, 2×100,05 y 3×100,15, el precio medio es (2×100,00 + 2×100,05 + 3×100,15) ÷ 7 = 100,0857.
El slippage se vuelve no lineal cuando la ejecución alcanza un nivel situado mucho más lejos en precio que el anterior.
Efecto no lineal: aumentar el tamaño de 7 a 8 unidades añade una operación en 100,40 y desplaza el precio medio a 100,1250.
La misma cantidad total de liquidez puede producir precios de ejecución distintos si esa liquidez está distribuida de forma desigual entre niveles.
🧪 Cómo verificar el efecto de la profundidad del libro a partir de la ejecución real
La comprobación se realiza con datos reales de ejecución de la orden, no con el aspecto visual del libro antes de entrar.
La profundidad del libro aparece en cuántos niveles participaron en la ejecución y qué parte del volumen aportó cada nivel.
- La ejecución consiste en varias operaciones a precios diferentes.
- Las partes posteriores de la orden se ejecutan en niveles alejados del primer precio.
- Un pequeño aumento de tamaño provoca un deterioro brusco del precio medio.
- El precio medio se desplaza hacia el nivel que aportó una parte significativa del volumen.
Si un nivel distante aportó una parte notable del volumen, su precio tiene una influencia dominante sobre el precio medio de ejecución.
Por tanto, la profundidad del libro afecta al slippage mediante el mecanismo concreto de distribuir volumen entre niveles de precio y mediante la contribución de cada nivel al precio medio de ejecución.
🧾 Ejecución parcial de la orden y divergencia entre el primer precio y el precio medio
La divergencia entre el primer precio de ejecución y el precio medio de la operación aparece porque el volumen de una orden se distribuye en varios niveles de precio del libro.
Ejecución parcial de una orden: ejecución de una orden como una serie de operaciones separadas, cada una registrada al precio del nivel donde había liquidez disponible.
El primer precio de ejecución se registra cuando la orden se empareja con el nivel superior del libro y refleja solo el precio de la parte del volumen que estaba disponible en ese nivel.
El precio medio de ejecución se determina después de completar todas las operaciones parciales y se calcula como el valor ponderado por volumen de los precios, teniendo en cuenta el volumen de cada operación.
Si las partes posteriores de la orden se ejecutan en niveles más alejados del primer precio, su contribución desplaza el precio medio aunque el primer precio de ejecución no haya cambiado.
| Parte de la ejecución | Precio | Volumen | Parte de la orden | Contribución al precio medio |
|---|---|---|---|---|
| Fill 1 | 100,00 | 2 | 25 % | Registra el primer precio de ejecución |
| Fill 2 | 100,05 | 2 | 25 % | Influye débilmente en el precio medio |
| Fill 3 | 100,15 | 3 | 37,5 % | Aporta la contribución principal al desplazamiento del precio medio |
| Fill 4 | 100,40 | 1 | 12,5 % | Amplifica la divergencia final |
Este registro de ejecución muestra que el primer precio no cambia, mientras que el precio final se forma por la contribución combinada de todas las operaciones parciales posteriores.
Cálculo del precio medio de ejecución: con volúmenes 2@100,00, 2@100,05, 3@100,15 y 1@100,40, el precio medio es (2×100,00 + 2×100,05 + 3×100,15 + 1×100,40) ÷ 8 = 100,1375.
Cuanto mayor sea la parte del volumen aportada por un nivel alejado del primer precio, más afectará el precio de ese nivel al precio medio final de ejecución.
Incluso una pequeña porción de volumen ejecutada en un nivel distante puede cambiar el precio medio más que varias operaciones ejecutadas en niveles cercanos.
🔍 Cómo registrar la divergencia entre el primer precio y el precio medio a partir de la operación real
La comprobación se realiza con los datos de ejecución de la orden, no con el precio de la primera operación registrada.
La divergencia se determina por el número de niveles de precio que participaron en la ejecución y por la parte del volumen ejecutada en cada uno.
- El primer precio de ejecución corresponde al nivel superior del libro.
- El precio medio difiere por las ejecuciones parciales posteriores.
- El nivel que aportó la mayor parte del volumen domina la formación del precio medio.
- El precio final se desplaza hacia niveles situados más lejos del primer precio.
Si una parte significativa del volumen se ejecutó en un nivel distante, el precio medio quedará más cerca de ese nivel, independientemente de la primera operación.
Por tanto, la divergencia entre el primer precio y el precio medio es una consecuencia directa de la ejecución parcial de la orden y de la distribución del volumen entre niveles de precio del libro.
⏱️ El retraso temporal entre el envío de la orden y la casación
El retraso temporal entre el envío de la orden y la casación crea una diferencia entre las condiciones esperadas y las condiciones reales de ejecución.
Retraso temporal: el intervalo entre el momento en que el cliente de trading registra los parámetros de la orden y el momento en que el motor de casación la empareja realmente.
La expectativa de precio se forma en el momento de enviar la orden, mientras que el precio de ejecución se determina por el estado del libro en el momento de la casación.
Durante el tiempo entre el envío y la casación, la estructura de liquidez puede cambiar porque otros participantes ejecutan o cancelan órdenes limitadas.
Cuanto más rápido es el flujo de órdenes y más fuerte es la competencia por la prioridad temporal, más a menudo cambia la profundidad “visible” antes de la casación; esto está directamente conectado con cómo el HFT y la velocidad del flujo de órdenes cambian la calidad de ejecución incluso sin ningún movimiento visible del precio en el gráfico.
🕒 T0 — envío de la orden
En la etapa de envío de la orden, se registran los parámetros de la orden, pero el precio de ejecución aún no se ha determinado.
- Se definen la dirección y el tamaño de la orden.
- La expectativa de precio se basa en la última operación.
- La cola de órdenes limitadas se evalúa por el aspecto visual del libro.
La información disponible en T0 no se usa directamente cuando la orden se empareja.
🕒 T1 — transmisión y procesamiento
En la etapa de transmisión, la orden todavía no participa en la casación, pero el estado del libro continúa cambiando.
- Se ejecutan órdenes de otros participantes del mercado.
- Algunas órdenes limitadas se cancelan o se ejecutan por completo.
- La cola de órdenes dentro de los niveles de precio se recalcula.
Los cambios que ocurren en T1 no se reflejan en las expectativas formadas al enviar la orden.
🕒 T2 — casación de la orden
En la etapa de casación, el motor utiliza el estado real del libro de órdenes.
- Se usa el volumen restante de las órdenes limitadas.
- La orden se empareja contra la cola actual de prioridad temporal.
- Se forma el precio medio real de ejecución.
Si el volumen disponible en el nivel superior disminuyó entre T0 y T2, la orden empieza a ejecutarse en los siguientes niveles de precio.
| Etapa | Fuente de información | Datos utilizados | Papel en la formación del precio |
|---|---|---|---|
| T0 | Pantalla del trader | Última operación y libro de órdenes | Forma la expectativa |
| T1 | Motor de casación | Flujo de órdenes entrante | Cambia la liquidez |
| T2 | Motor de casación | Libro de órdenes real | Determina el precio de ejecución |
🔍 Cómo registrar el efecto del retraso temporal a partir de la operación real
El efecto del retraso temporal se determina comparando las expectativas en el momento de envío con la ruta real de ejecución.
- El primer precio de ejecución es peor de lo esperado sin un movimiento visible de la cotización.
- La ejecución empieza desde un nivel que no era visible al enviar la orden.
- El precio medio se forma con niveles que no estaban en el libro en T0.
Por tanto, el retraso temporal lleva al slippage no por un cambio del precio en sí, sino por un cambio de la liquidez disponible y de la prioridad de las órdenes.
⚠️ Adverse selection y desaparición de liquidez antes de ejecutar la orden
La adverse selection crea slippage cuando los participantes limitados retiran órdenes por adelantado porque esperan un movimiento de precio desfavorable después de la ejecución.
Adverse selection: una situación en la que un participante con orden limitada estima que la ejecución de su orden probablemente coincidirá con un movimiento posterior del precio en contra de su posición.
Una orden limitada permanece en el libro mientras el precio esperado de ejecución siga siendo favorable frente al riesgo de un desplazamiento posterior del precio.
Cuando en el mercado se forma un flujo direccional de órdenes de mercado, los participantes limitados reciben información sobre una mayor probabilidad de movimiento desfavorable y ajustan su comportamiento antes de que se emparejen nuevas órdenes.
🔍 Paso 1 — registrar flujo direccional
La cinta muestra una secuencia de órdenes de mercado ejecutadas en una sola dirección sin pausas significativas.
- Varias operaciones seguidas atraviesan un mismo lado del mercado.
- Los niveles superiores del libro se consumen más rápido que en un régimen neutral.
- Los intervalos entre operaciones se acortan.
🧠 Paso 2 — los participantes limitados reevalúan el riesgo
Los participantes limitados recalculan la probabilidad de que la ejecución de su orden coincida con un movimiento posterior del precio en contra de su posición.
- El precio actual ya no compensa el riesgo de un movimiento desfavorable.
- La probabilidad de desequilibrio de inventario aumenta.
- La compensación del spread se vuelve insuficiente.
🚫 Paso 3 — las órdenes limitadas se cancelan o se desplazan
Las órdenes limitadas se cancelan o se mueven a niveles de precio más lejanos antes de que la orden sea emparejada.
- El volumen en los mejores precios disminuye.
- La profundidad visible del libro deja de coincidir con la liquidez disponible.
- El siguiente nivel disponible está más lejos del precio actual.
📉 Paso 4 — la ejecución real empeora
La orden de mercado se empareja con el volumen que queda en el libro después de retirar las órdenes limitadas.
- La ejecución empieza a precios peores de lo esperado.
- El precio medio ponderado por volumen se desplaza más rápido de lo que sugería la profundidad visible.
- El slippage aparece sin que aumente el tamaño de la orden.
La desaparición de liquidez por adverse selection ocurre antes de la ejecución y no se refleja en el historial de precios; por eso el gráfico muestra solo el resultado final.
| Estado observado | Acción de los participantes limitados | Liquidez real | Resultado de ejecución |
|---|---|---|---|
| Sin flujo direccional | Las órdenes se mantienen | Coincide con el libro | Precio cercano al esperado |
| Se forma flujo direccional | Las órdenes se cancelan parcialmente | Se reduce | Slippage moderado |
| Movimiento impulsivo | Cancelación masiva de órdenes | Mínima | Deterioro brusco de la ejecución |
🔎 Cómo diagnosticar adverse selection a partir de la operación real
La adverse selection se identifica por la brecha entre la ejecución esperada y la ejecución real de la orden.
- La ejecución empieza a precios peores que los observados visualmente antes de la entrada.
- El precio medio se deteriora de forma desproporcionada respecto al tamaño de la orden.
- La ejecución coincide con una serie de operaciones de mercado en una sola dirección.
- La profundidad real del libro resulta menor de lo esperado.
Por tanto, la adverse selection amplifica el slippage porque los participantes limitados retiran liquidez por adelantado, reaccionando a la información sobre el flujo direccional.
🌪 La volatilidad como amplificador del slippage, no como su causa
El slippage viene determinado por los niveles de precio donde el motor de casación encuentra órdenes limitadas opuestas en el momento en que se ejecuta una orden de mercado; la volatilidad lo amplifica mediante una acción concreta de los participantes limitados: reducir volumen en los mejores precios y mover órdenes más lejos de la última operación registrada.
La volatilidad no ejecuta operaciones ni cambia por sí misma el precio de la operación, porque el precio solo se forma cuando una orden de mercado se empareja con una orden limitada en el libro.
La conexión entre volatilidad y slippage aparece a través del riesgo de adverse selection, cuando una orden limitada se ejecuta al inicio de un movimiento direccional y, tras la ejecución, el precio continúa moviéndose contra la posición del participante limitado.
Cuando sube la volatilidad realizada y aumenta la velocidad del cambio de precio, los algoritmos de market making recalculan la probabilidad de que el precio se desplace varios ticks durante la vida de una orden y reducen simultáneamente el volumen en los primeros niveles, ampliando la distancia entre cotizaciones.
📉 Baja volatilidad intradía
Una amplitud pequeña de fluctuaciones de precio reduce la probabilidad de que, después de ejecutar una orden limitada, el precio siga moviéndose en la misma dirección.
El market maker coloca cotizaciones cerca de la última operación porque la probabilidad de un desplazamiento de varios ticks antes de la siguiente actualización de la orden sigue siendo baja.
Las órdenes limitadas en el primer y segundo nivel del libro permanecen activas más tiempo, porque la ejecución ocurre con más frecuencia dentro de un rango que al inicio de un impulso direccional.
- La distancia entre el mejor bid y el mejor ask se mantiene dentro del tick mínimo.
- Una orden de mercado se llena con más frecuencia en uno o dos niveles del libro.
- El precio medio de ejecución se desvía solo ligeramente de la primera operación.
Después de consumir el mejor nivel, el siguiente volumen disponible está cerca, por lo que el tamaño del slippage lo determina la densidad en la parte alta del libro y no la velocidad del movimiento del precio.
📈 Alta volatilidad intradía
El aumento de la amplitud y la velocidad del movimiento incrementa la probabilidad de que la ejecución de una orden limitada coincida con el inicio de un movimiento direccional.
El market maker amplía el spread y reduce el volumen al mejor precio porque el precio se mueve con más frecuencia varios ticks más rápido de lo que la cotización puede recalcularse y republicarse.
Los niveles limitados cercanos se cancelan o se reducen porque su ejecución ocurre cada vez más durante aceleraciones del precio y no durante trading estable.
- Los primeros niveles del libro contienen menos volumen y desaparecen con rapidez.
- La orden de mercado tiene que recoger volumen en varios precios distantes.
- El precio medio de ejecución se desplaza a medida que la orden atraviesa niveles.
Incluso con un volumen de trading comparable, aumenta la distancia hasta las órdenes limitadas más cercanas, lo que hace crecer el slippage real.
La amplificación del slippage en alta volatilidad se registra mediante cambios concretos en el libro de órdenes y en la cinta de operaciones, no mediante la forma o el tamaño de las velas.
| Parámetro medido | Baja volatilidad | Alta volatilidad | Cómo se comprueba |
|---|---|---|---|
| Anchura del spread | Tick mínimo | Ampliación de varios ticks | La captura del libro muestra una distancia mayor entre el mejor bid y el mejor ask |
| Volumen en los primeros niveles | Estable y repetible | Reducido e inestable | Los tamaños de órdenes en la parte alta del libro disminuyen con los mismos pasos de precio |
| Cancelaciones de órdenes limitadas | Eventos raros | Cancelación y reemplazo frecuentes | El registro de eventos muestra más cancelaciones respecto a las adiciones |
| Profundidad de ejecución | 1–2 niveles | Varios niveles distantes | La cinta muestra una serie de prints a precios cada vez peores |
Ejemplo de la misma orden de mercado. Una compra de mercado por 12.000 USDT durante baja volatilidad se ejecuta en dos niveles si hay 9.000 USDT disponibles en el primer nivel y 6.000 USDT en el segundo, y el precio medio de ejecución permanece cerca de la mejor cotización.
La misma compra de 12.000 USDT durante alta volatilidad se ejecuta en cinco niveles si solo hay 2.000–2.500 USDT disponibles en cada uno de los primeros niveles, y el precio medio se desplaza porque no hay suficiente volumen en los mejores precios cuando se envía la orden.
Una volatilidad más alta no aumenta el slippage si, en el momento de ejecución, el libro todavía contiene suficiente volumen pasivo en los primeros niveles.
Si las órdenes limitadas permanecen en los mejores precios mientras el movimiento acelera, las órdenes de mercado siguen ejecutándose cerca del precio de la última operación.
Si las órdenes limitadas se cancelan mientras el movimiento acelera y el volumen se desplaza más lejos, el slippage crece incluso sin aumento del volumen de trading, porque el motor de casación llena secuencialmente niveles más distantes del libro.
📦 El tamaño de la orden como fuente directa de slippage
El tamaño de una orden de mercado afecta al slippage mediante un mecanismo de ejecución claro: el motor de casación empareja secuencialmente el tamaño de la orden con órdenes limitadas del libro, atravesando niveles de precio hasta recoger todo el volumen.
Una orden de mercado no contiene precio y no crea cotizaciones; activa órdenes limitadas ya colocadas, ordenadas por el motor de casación según precio y tiempo de llegada.
Si el tamaño de la orden de mercado supera el tamaño total de las órdenes limitadas al mejor precio, la parte no ejecutada se ejecuta automáticamente en el siguiente nivel de precio del libro.
Cada ejecución parcial se registra como una operación separada con su propio precio, determinado por el nivel del libro donde se encontraba el volumen limitado correspondiente.
El precio medio de ejecución cambia en proporción al número de niveles de precio que utiliza el motor de casación para recoger el volumen especificado.
En este caso, el tamaño del slippage viene determinado exclusivamente por la relación entre el tamaño de la orden de mercado y la distribución del volumen limitado entre niveles del libro.
🔬 La secuencia de ejecución de una orden de mercado
- El motor de casación acepta una orden de mercado sin precio de ejecución.
- La ejecución empieza con las órdenes limitadas del nivel de precio más cercano.
- Si el volumen no alcanza, la parte restante de la orden se traslada al siguiente nivel del libro.
- El proceso se repite hasta que todo el tamaño de la orden queda emparejado.
- El registro de operaciones muestra una serie de ejecuciones parciales a precios diferentes.
La relación entre tamaño de orden y slippage tiene forma escalonada, porque el libro de órdenes está compuesto por niveles de precio discretos con volumen finito en cada nivel.
Un aumento brusco del slippage aparece cuando el tamaño de la orden sale de la zona densa del libro y empieza a ejecutarse en un área con menor volumen limitado total.
| Parámetro de ejecución | Orden de mercado pequeña | Orden de mercado grande |
|---|---|---|
| Tamaño respecto a la parte alta del libro | El tamaño es menor que el volumen total de 1–2 niveles | El tamaño supera la liquidez de los niveles cercanos |
| Número de niveles de precio | Uno o dos niveles | Varios niveles consecutivos |
| Precio medio de ejecución | Cerca del primer precio de operación | Se desplaza a medida que se recoge volumen |
| Fuente del slippage | Tick mínimo de precio | Escasez y profundidad del libro |
Ejemplo de ejecución. Una compra de mercado de 4.000 USDT se ejecuta por completo al mejor ask si hay 6.000 USDT disponibles en el primer nivel del libro, y el precio medio coincide con el precio de la primera operación.
Una compra de mercado de 30.000 USDT con la misma estructura de libro se ejecuta en cinco niveles si cada nivel contiene 5.000–7.000 USDT, y el precio medio empeora porque el motor de casación pasa a niveles más distantes.
| Tamaño de la orden | Profundidad de interacción | Slippage real |
|---|---|---|
| Menor que el volumen superior del libro | Ejecución en la zona densa | Bajo y reproducible |
| Comparable al volumen superior del libro | Límite de la zona densa | Aumento en forma de salto |
| Mucho mayor que el volumen superior del libro | Zona fina del libro | Alto e inestable |
El tamaño de la orden es un factor de slippage totalmente controlado por quien la envía, porque define qué profundidad del libro tendrá que recorrer el motor de casación.
Con la estructura del libro sin cambios, modificar el tamaño de la orden produce un cambio reproducible en el precio medio de ejecución.
Cuando cambia la estructura del libro, una orden grande también se encuentra con una reducción del volumen limitado cercano, pero la causa raíz del slippage sigue siendo mecánica y visible en los datos de ejecución.
🧱 Distribución de liquidez por niveles y forma del slippage
El slippage durante una ejecución de mercado viene determinado por cómo se distribuyen las órdenes limitadas entre los niveles de precio del libro en el momento en que el motor de casación empareja la orden entrante con el volumen disponible.
Es importante separar el “precio del gráfico” del precio producido por la mecánica de ejecución: el primero describe operaciones que ya ocurrieron, mientras que el segundo describe los niveles del libro de donde el motor realmente recoge volumen en el momento de la casación. Esta diferencia es especialmente visible en derivados, donde existen referencias técnicas adicionales de precio, por lo que conviene entender cómo funcionan mark price e index price y por qué no equivalen al precio de ejecución.
🎯 Cómo se forma el precio medio de ejecución
El precio medio de ejecución se compone de los precios de los niveles del libro donde el motor de casación encuentra realmente volumen limitado opuesto.
Cuando el volumen en best ask es menor que el tamaño de una compra de mercado, el motor ejecuta el volumen disponible en ese nivel y mueve el resto no ejecutado al siguiente nivel de precio.
- Cada nivel aporta su propio precio de operación y su propia contribución al precio medio.
- Cuantos más niveles se usan, más se aleja el precio medio de la primera operación.
- Pasar a un nivel distante crea un salto en el slippage.
Si ask1 tiene volumen suficiente solo para parte de la orden, el resto se “recoge” inevitablemente más arriba en precio, y el resultado se registra como una media ponderada por volumen de todas las operaciones fill.
🧮 Por qué el mismo volumen produce slippage distinto
La misma liquidez total en el lado bid o ask no garantiza el mismo precio de ejecución, porque lo importante es la densidad de volumen cerca del mejor precio.
Si el volumen principal está en 1–2 niveles, la orden se cierra rápido y el precio medio permanece cerca del best bid o best ask.
- La concentración de volumen en los primeros niveles reduce la profundidad de ejecución.
- La distribución en “capas finas” aumenta el número de precios en la cadena de fills.
- Los huecos entre niveles crean un deterioro desproporcionado del precio medio.
Dos libros pueden tener la misma liquidez total, pero en uno la orden se “cerrará” en ask1–ask2, mientras que en el otro atravesará ask1–ask10 y registrará más slippage.
El slippage potencial se evalúa por el volumen en los primeros niveles del libro y por la presencia de huecos de precio, porque estos parámetros determinan en qué nivel se completará el volumen necesario.
| Perfil del libro | Distribución del volumen | Acción del motor de casación | Resultado de ejecución |
|---|---|---|---|
| Parte alta densa | Gran volumen en 1–2 niveles | La orden se cierra sin atravesar profundo | Slippage bajo |
| Distribución fina | Poco volumen en cada nivel | La orden atraviesa varios niveles | Deterioro escalonado del precio |
| Huecos de precio | No hay órdenes entre niveles | El resto se ejecuta en un nivel distante | Slippage en forma de salto |
🗺 Esquema: cómo la distribución por niveles se convierte en slippage
| Estado observado | Acción del motor de casación | Efecto registrado |
|---|---|---|
| Hay menos volumen en best ask del que requiere la compra de mercado | Ejecuta el volumen disponible y mueve el resto | Aparecen operaciones a varios precios en la cinta |
| El siguiente nivel contiene volumen limitado | Ejecuta una parte y vuelve a mover el resto | El precio medio se aleja de la primera operación |
| No hay órdenes entre niveles | Salta al siguiente nivel disponible | El precio medio empeora por el tamaño del hueco |
| Solo existe volumen significativo en niveles distantes | Recoge volumen a precios distantes | El slippage se registra como profundidad de ejecución |
Ejemplo de ejecución con la misma liquidez total. En ambos libros, el volumen total del lado ask es de 100.000 USDT y el tamaño de la compra de mercado es de 20.000 USDT.
En el primer libro, hay 14.000 USDT colocados en ask1 y 10.000 USDT en ask2, por lo que el motor de casación cierra la orden en dos niveles y el precio medio permanece cerca de la primera operación.
En el segundo libro, el volumen está distribuido entre ask1–ask10 a razón de 2.000 USDT por nivel, por lo que el motor atraviesa diez niveles y el precio medio se deteriora por la profundidad de ejecución.
🧾 Qué analizar en el libro antes de enviar la orden
El objetivo del análisis es entender de antemano en qué nivel terminará llenándose el volumen necesario bajo el perfil actual del libro.
El motor de casación ejecuta una orden de mercado de forma secuencial por niveles, por lo que la previsión no se basa en la “liquidez total”, sino en cuánto volumen está junto al best bid o best ask y si existen huecos.
- Volumen en los primeros 3–5 niveles respecto al tamaño de la orden.
- Presencia de huecos de precio entre niveles vecinos.
- El punto donde la ejecución sale de la “zona densa” y entra en la zona fina del libro.
Si el volumen en ask1–ask3 es menor que el tamaño de compra, conviene asumir de antemano que la ejecución irá más profundo y que el riesgo de salto aparece donde hay un hueco de precio entre niveles.
📑 Qué analizar en la cinta de operaciones después de la ejecución
La cinta de operaciones y el informe de la orden muestran la ruta real de ejecución: qué precios participaron y qué volumen correspondió a cada uno.
Si la ejecución ocurrió en un solo nivel, los datos muestran una serie de prints a un único precio; si la orden atravesó varios niveles, la cinta muestra una “escalera” de precios, y esa escalera explica el precio medio final.
- El número de precios únicos de ejecución en la cadena de fills.
- La secuencia de precios como señal de profundidad de ejecución.
- Saltos entre precios como indicador de huecos en el libro en el momento de la casación.
Si existe un salto grande entre precios vecinos en la cadena de fills, casi siempre significa que no había órdenes entre esos niveles en el libro en el momento de ejecución.
El criterio final siempre es el mismo: el slippage no es una “vela”, sino la distribución del volumen por precios durante la ejecución; por eso se verifica mediante la estructura de niveles del libro y la lista de operaciones fill.
⚙️ El tipo de orden como mecanismo que moldea el slippage
El tipo de orden establece las reglas para emparejar volumen con órdenes limitadas del libro y determina si el motor puede empeorar el precio para completar la ejecución o debe detenerse cuando no hay un precio aceptable.
El slippage aparece en el momento en que una orden se empareja con órdenes limitadas, por lo que la diferencia clave entre tipos de orden se reduce a un parámetro: si el motor puede pasar al siguiente nivel de precio.
Cada tipo de orden impone una restricción estricta: o el motor continúa recogiendo volumen en niveles más lejanos, o debe detener la ejecución si el volumen opuesto solo está disponible a un precio peor que el especificado.
Esto se ve especialmente en los stops, porque después de tocar el trigger cambia el comportamiento de la orden; por eso es importante entender por qué un stop-loss casi siempre se ejecuta peor que el nivel, incluso si el nivel del gráfico parecía “exacto”.
🟢 Orden de mercado (Market)
Una orden de mercado no tiene límite de precio y permite al motor de casación tomar volumen opuesto del libro actual hasta que la orden se ejecute por completo.
El motor empieza la ejecución desde el mejor precio disponible del lado opuesto y pasa al siguiente nivel cada vez que el nivel actual no tiene volumen suficiente.
Si el volumen total en los primeros niveles es menor que el tamaño de la orden, la ejecución inevitablemente entra más profundo en el libro, sin importar por qué se mueve el mercado.
Como resultado, el “precio de la orden” se convierte en una cadena de niveles de precio, y el resultado final se registra como el precio medio ponderado por volumen de las ejecuciones parciales.
- El precio de cada operación parcial equivale al precio del nivel donde se encontró volumen opuesto.
- La profundidad de ejecución equivale al número de niveles usados por el motor.
- El slippage aparece como la diferencia entre el primer precio y el precio medio.
🔵 Orden limitada (Limit)
Una orden limitada prohíbe al motor ejecutar volumen a un precio peor que el especificado, eliminando así el slippage a cambio del riesgo de no ejecución.
El motor empareja volumen solo a un precio permitido y no tiene derecho a “recoger” el resto en el siguiente nivel si el volumen opuesto solo está disponible más allá del límite.
Si no hay volumen opuesto al precio límite, o si es insuficiente, la orden permanece en el libro y se llena parcialmente o no se llena.
El riesgo final no se registra en el precio de ejecución, sino en el tamaño del resto no ejecutado y en el tiempo de espera en la cola.
- El precio de ejecución queda restringido por los parámetros de la orden.
- El slippage está ausente porque el deterioro de precio está prohibido.
- El volumen no ejecutado permanece en el libro y compite por prioridad temporal.
🟡 Orden stop-market
Una orden stop-market se activa por un trigger y, tras la activación, se comporta como una orden de mercado sin límites de precio.
Después de activarse el trigger, el motor de casación puede tomar volumen opuesto del libro actual, empezando por el mejor nivel y entrando más profundo cuando la liquidez no alcanza.
Si la activación ocurre cuando la parte alta del libro es fina o cuando las órdenes limitadas se cancelan en masa, la orden atraviesa inmediatamente varios niveles y registra un deterioro del precio medio.
En el informe de la orden, esto aparece como una serie de operaciones fill a varios precios, mientras que el precio final se vuelve ponderado por volumen.
- El precio de ejecución lo determina el libro en el momento de activación.
- La profundidad de ejecución suele ser mayor que en una orden de mercado ordinaria durante un régimen tranquilo.
- El slippage aparece como una serie de operaciones a precios cada vez peores.
🟠 Orden stop-limit
Una orden stop-limit se activa por un trigger, pero después de la activación se convierte en una orden limitada con una frontera de precio y puede no ejecutarse.
El motor coloca una orden limitada y la empareja solo a un precio aceptable, sin derecho a empeorar el precio para completar la ejecución.
Si el precio atraviesa el nivel límite sin volver, la orden se considera activada pero queda sin ejecutar porque no hay volumen opuesto dentro del límite.
El riesgo se registra como no ejecución durante movimientos rápidos, especialmente cuando la distancia entre trigger y límite es estrecha y el libro es fino.
- El slippage queda limitado por el precio especificado, pero la ejecución no está garantizada.
- En impulsos, la probabilidad de no ejecución aumenta con fuerza.
- El volumen no ejecutado permanece en el libro y espera liquidez opuesta.
El tipo de orden determina la forma en que se materializa el riesgo de ejecución: las órdenes market y stop-market registran el riesgo como peor precio medio, mientras que las limit y stop-limit lo registran como volumen no ejecutado.
| Tipo de orden | Permite atravesar niveles | Forma del riesgo | Cómo se observa en los datos |
|---|---|---|---|
| Market | Sí | Slippage | Cadena de fills en varios precios y precio medio ponderado por volumen |
| Limit | No | No ejecución | Fill parcial y resto de la orden en el libro |
| Stop-market | Sí (después de la activación) | Slippage | Ejecución multinivel después del trigger |
| Stop-limit | No (después de la activación) | No ejecución | Orden activada sin fills o con fill parcial |
El tipo de orden no “elimina” el slippage como fenómeno; fija la regla: si el motor puede empeorar el precio para ejecutar el tamaño o debe detenerse cuando no existe un precio aceptable.
❓ FAQ sobre slippage
¿Qué se considera exactamente slippage en una ejecución de mercado?
El slippage es la diferencia entre el precio al que se envió una orden de mercado —o un stop que se activó y pasó a comportarse como mercado— y el precio medio ponderado por volumen de las operaciones reales que el motor de casación creó al emparejarla contra órdenes limitadas en varios niveles del libro.
Esta diferencia se registra en la cinta de operaciones y en el informe de la orden: cada operación parcial tiene su propio precio y volumen, y el precio medio final de ejecución se obtiene como la suma de precio×volumen de todas las partes dividida por el volumen total ejecutado.
¿En qué se diferencia el slippage del spread?
El spread es el estado del libro antes de la ejecución: la diferencia entre el mejor precio limitado de compra (best bid) y el mejor precio limitado de venta (best ask) en el momento en que el motor recibe la orden.
El slippage es el resultado de la ejecución: si no hay suficiente volumen en best ask para una compra o en best bid para una venta, el motor ejecuta el resto en los siguientes niveles y crea una cadena de operaciones a varios precios, haciendo que el precio medio de ejecución se aleje de la primera cotización disponible.
¿Por qué puede haber slippage incluso en un instrumento con alto volumen de trading?
El alto volumen de trading en las estadísticas de una bolsa es la suma de operaciones ya realizadas durante un periodo, mientras que el slippage depende de cuánto volumen limitado existe en el libro justo cuando se ejecuta una orden concreta.
Si los primeros niveles del libro tienen volúmenes limitados pequeños, o si algunas órdenes limitadas se cancelan antes de la casación, una orden de mercado recoge volumen opuesto en niveles distantes y el precio medio se desplaza aunque el “volumen en las velas” parezca alto.
¿Por qué una orden stop crea slippage incluso con un nivel de stop “exacto”?
Una orden stop no se ejecuta como orden limitada al precio de stop: cuando se alcanza el trigger, el motor crea una orden de ejecución agresiva, de mercado o equivalente en comportamiento, y empieza a tomar órdenes limitadas opuestas del libro.
Si existe un hueco entre el precio trigger y las órdenes limitadas disponibles más cercanas, o si el nivel más cercano no tiene volumen suficiente, parte de la ejecución entra más profundo en el libro y el precio medio queda por debajo del trigger en una venta o por encima en una compra.
¿Dónde se ve en los datos de la bolsa de qué se compuso el slippage?
La mecánica del slippage se lee en dos capas de datos: (1) el libro de órdenes antes y durante la ejecución muestra qué volúmenes limitados estaban colocados en los niveles de precio, y (2) la cinta de operaciones muestra los precios y volúmenes reales de las ejecuciones parciales con las que el motor compuso la operación final.
Si la bolsa entrega un informe de la orden, allí se muestra el precio medio de ejecución y la lista de operaciones fill; esa lista indica en qué niveles del libro se encontró volumen opuesto y por qué el precio final se alejó de la primera cotización.
¿Cómo se convierte la “desaparición de liquidez” en slippage?
El slippage aparece cuando las órdenes limitadas se cancelan o reducen más rápido de lo que el motor de casación puede emparejar la orden de mercado con el volumen del nivel más cercano del libro.
A nivel de datos se ve así: antes de enviar la orden hay volumen en best ask, pero en el momento de la casación ese volumen ya fue cancelado o reducido, por lo que el motor toma el siguiente nivel disponible; si esta retirada se repite en varios niveles, el precio medio se desplaza y la cinta muestra una serie de operaciones a precios cada vez peores.
¿Cómo distinguir el slippage dentro de la orden del movimiento de precio después de la operación?
El slippage pertenece al precio de ejecución dentro de la orden y se ve en la cadena de fills: las operaciones de una misma orden se distribuyen entre niveles de precio del libro y producen un precio medio peor que la primera cotización disponible.
El movimiento de precio después de la ejecución lo forman operaciones de otros participantes cuando tu orden ya se cerró; esas operaciones aparecen en la cinta como un flujo independiente y no entran en la lista de ejecuciones parciales de tu orden.
¿Por qué un backtest suele no reproducir el slippage visible en una cuenta real?
Un backtest basado en velas modela la ejecución con precios OHLC y no utiliza el libro de órdenes, por lo que no construye una cadena de ejecuciones parciales en niveles de precio reales.
En la ejecución real, el motor solo puede ejecutar volumen donde existe volumen limitado opuesto en el libro en el momento de la casación; por eso, con una profundidad fina del libro, el precio real de salida se forma mediante una serie de operaciones en varios niveles, algo que un modelo de velas sin libro ni cinta no captura.
¿En qué condiciones puede el slippage ser cercano a cero?
El slippage se acerca a cero cuando el volumen de la orden de mercado se absorbe por completo en el primer nivel disponible del libro: best ask para una compra o best bid para una venta, sin pasar al siguiente nivel.
En los datos de ejecución, esto corresponde a un solo nivel de precio en la cadena de fills: todo el tamaño se cierra a un precio sin una “escalera” de varios niveles y sin desplazamiento del precio medio respecto a la primera operación.
🧾 El slippage como resultado de emparejar tamaño de orden con liquidez por niveles
El slippage aparece en el momento en que el motor de casación empareja la orden y queda determinado por qué volumen limitado está disponible en niveles de precio concretos del libro.
El slippage aparece cuando el tamaño de una orden de mercado o de una orden stop activada supera el volumen limitado colocado en el primer nivel disponible del libro. En ese caso, el motor ejecuta la parte disponible del volumen en el nivel actual y mueve el resto no ejecutado al siguiente nivel de precio, repitiendo el proceso hasta completar la orden.
El precio final de ejecución se registra como el precio medio ponderado por volumen de todas las operaciones parciales de una misma orden y se muestra en el informe de la orden y en la cinta de operaciones. Los datos de velas y el volumen de trading agregado no contienen información sobre la distribución de órdenes limitadas en el momento de ejecución y no pueden reconstruir la cadena de niveles de precio.
Las órdenes stop amplifican el slippage porque, tras alcanzarse el precio trigger, se convierten en órdenes de mercado sin límite de precio. Si no hay volumen continuo entre el precio trigger y las órdenes limitadas más cercanas, o si el volumen en esos niveles es insuficiente, el motor ejecuta la orden en niveles de precio más distantes del libro, desplazando el precio medio de ejecución respecto al trigger.
El slippage es el resultado directo de emparejar