Ejecución y costes de trading

Enrutamiento inteligente de órdenes

El enrutamiento inteligente de órdenes es el proceso automatizado de un bróker o sistema de negociación que dirige una orden a los centros de ejecución disponibles según los precios, la liquidez, las instrucciones de la orden y las reglas de enrutamiento.

Qué significa

Una acción puede negociarse en más de un centro de ejecución, incluidas las bolsas y otros centros de negociación disponibles. Un enrutador inteligente de órdenes (SOR, por sus siglas en inglés) decide dónde enviar una orden o sus distintas partes. Puede comparar cotizaciones visibles, cantidades de acciones disponibles, comisiones, instrucciones de la orden y probabilidad de ejecución. El bróker o sistema de negociación controla el enrutador; por lo general, el inversor no ve cada decisión de enrutamiento en tiempo real.

El enrutamiento forma parte de la ejecución; no determina si merece la pena tener la acción en cartera. Cada enrutador puede aplicar reglas distintas, y el precio visible más bajo no implica necesariamente el menor coste total de ejecución si no hay suficientes acciones disponibles a ese precio.

Cómo se calcula

No existe una fórmula universal para el enrutamiento inteligente de órdenes. Una forma de comparar posibles rutas para una orden de compra es estimar el coste total por acción:

Coste estimado por acción = (Σ(qᵢ × pᵢ) + ΣFᵢ + impacto estimado) / Q

  • Q es la cantidad total de la orden, en acciones.
  • qᵢ es la cantidad que se espera ejecutar en el centro i, en acciones; para esta comparación, las cantidades previstas deben sumar Q.
  • pᵢ es el precio de ejecución previsto en el centro i, en US$ por acción.
  • Fᵢ es la comisión neta de esa parte de la orden, en US$; una bonificación se considera una comisión negativa.
  • Σ indica que se suman las cantidades de los centros utilizados.
  • Impacto estimado es el coste adicional previsto, en US$, que se debe al efecto de la orden sobre los precios. No debe contabilizarse dos veces si ya está incluido en pᵢ.

La fórmula da un resultado en US$ por acción. Es una comparación ilustrativa, no una descripción del algoritmo de todos los enrutadores. En la práctica, el enrutador también debe tener en cuenta la incertidumbre sobre la ejecución, los cambios en las cotizaciones y las instrucciones aplicables a la orden. Para una orden de venta, la comparación se centra en el importe neto previsto que se recibirá.

Ejemplo práctico

Supongamos, a modo de ejemplo, que un inversor envía una orden de compra de 200 acciones. El centro A muestra 100 acciones a 50,00 US$, mientras que el centro B muestra 200 acciones a 50,03 US$. Supongamos que todas las acciones indicadas siguen disponibles y que ambos centros cobran 0,01 US$ por acción ejecutada; para este ejemplo, no se tiene en cuenta ningún impacto de mercado adicional.

  1. Enviar las 200 acciones al centro B costaría 200 × 50,03 US$ + 200 × 0,01 US$ = 10.008 US$, es decir, 50,04 US$ por acción.
  2. Enviar 100 acciones al centro A y 100 al centro B costaría 100 × 50,00 US$ + 100 × 50,03 US$ + 200 × 0,01 US$ = 10.005 US$, es decir, 50,025 US$ por acción.
  3. En este escenario simplificado, dividir la orden reduce el coste en 3 US$.

El ejemplo presupone que las órdenes se ejecutan íntegramente a los precios indicados. Si la cotización del centro A desaparece antes de la ejecución, el resultado real puede ser distinto.

Por qué importa antes de operar

El enrutamiento puede influir en el precio pagado o recibido, en la ejecución total o parcial de una orden y en el tiempo que tarda en ejecutarse. Estas diferencias pueden cobrar más importancia cuando una orden es grande en relación con la liquidez disponible o cuando las cotizaciones cambian rápidamente. Un precio límite y otras condiciones de ejecución restringen las condiciones en las que puede ejecutarse una orden, pero no garantizan que se ejecute.

Antes de cursar una orden, las estimaciones del diferencial entre precios de compra y venta, el impacto de mercado y la participación en el volumen diario pueden ayudar a entender los costes de ejecución. Sin embargo, no permiten saber de antemano qué centro ofrecerá la mejor ejecución real.

Cómo lo utiliza PreTrAIde

PreTrAIde no dirige, recibe, transmite ni ejecuta órdenes. Su análisis Pre-trade evalúa una cesta de acciones antes de que se curse una orden y ofrece una estrategia de ejecución sugerida, junto con estimaciones del diferencial, el impacto de mercado, medidas de liquidez y la participación en el volumen diario. Estas estimaciones pueden ayudar al usuario a valorar las condiciones de ejecución; no son instrucciones de enrutamiento específicas para cada centro. Los usuarios cursan las operaciones por su cuenta a través de su propio bróker. Los veredictos de PreTrAIde sirven de apoyo para la toma de decisiones, no son recomendaciones.

Errores habituales

  • Suponer que el enrutador garantiza el mejor precio. Las cotizaciones y las cantidades disponibles pueden cambiar antes de que la orden llegue a un centro.
  • Fijarse solo en el precio cotizado. La disponibilidad de acciones, las comisiones, el impacto de mercado y las ejecuciones parciales pueden alterar el resultado total.
  • Confundir el enrutamiento con el tipo de orden. Una orden de mercado o limitada establece las instrucciones de ejecución; el enrutamiento determina dónde se envía una orden que reúne los requisitos.
  • Confundir una estimación previa a la operación con una ejecución real. Los costes estimados y los resultados de ejecución son mediciones distintas.

Preguntas frecuentes

¿El enrutamiento inteligente de órdenes garantiza el mejor precio de ejecución?

No. Los precios y las acciones disponibles pueden cambiar, y las decisiones de enrutamiento pueden equilibrar el precio con la probabilidad y la rapidez de ejecución, las comisiones y las instrucciones de la orden.

¿Puede un enrutador inteligente dividir una orden sobre una acción entre varios centros?

Sí. Un enrutador puede enviar partes de la orden a distintos centros disponibles si, de acuerdo con sus reglas y las instrucciones de la orden, resulta conveniente hacerlo teniendo en cuenta la liquidez y los precios.

¿PreTrAIde utiliza el enrutamiento inteligente de órdenes?

PreTrAIde no dirige ni ejecuta órdenes. Su análisis Pre-trade ofrece estimaciones relacionadas con la ejecución y una estrategia de ejecución sugerida; los usuarios cursan las órdenes a través de su propio bróker.

Términos relacionados

Ejecución y costes de trading

Análisis preoperativa Análisis postoperación Diferencial comprador-vendedor Coste efectivo del diferencial Spread realizado Precio medio Deslizamiento Coste de implementación Todos los términos del glosario →

Analiza tu próxima operación antes de realizarla

Crea una cesta, realiza un análisis preoperación y obtén un veredicto GO, NO-GO o MODIFY con el coste, la liquidez y el riesgo detallados.

Inicia tu prueba gratuita Prueba las herramientas gratuitas

Contenido educativo, no asesoramiento de inversión. PreTrAIde es un software de análisis, no un bróker: nunca ejecuta órdenes y sus veredictos sirven de apoyo a la toma de decisiones, no son recomendaciones de compra o venta.