Defina la “calidad de ejecución” en un contexto de demo
La calidad de ejecución describe cuán cerca está el resultado real de una orden de lo que un trader esperaría según los términos de la orden y la realidad del mercado. En una cuenta demo, la “ejecución” suele ser una emulación: puede reproducir cierta mecánica (emparejamiento de órdenes, cotización, simulación de latencia), pero no necesariamente la misma infraestructura que el trading en vivo. Por lo tanto, el objetivo no es adivinar “cuál es el mejor bróker”, sino evaluar qué propiedades de ejecución son medibles y reproducibles en la demo.
Una división útil es:
- Mecánica de gestión de órdenes (cómo trata la plataforma las órdenes de mercado, las órdenes limitadas, las ejecuciones parciales y el tiempo en vigor).
- Formación del precio de ejecución (cómo se traducen los precios cotizados en ejecuciones).
- Modelado de costos y restricciones (spreads, comisiones, reglas de margen y cualquier restricción que afecte la aceptación de órdenes).
Mida lo que pueda: factores de ejecución concretos
Comience con factores que puedan medirse a partir de registros (o de un entorno de pruebas reproducible) sin necesidad de datos de mercado en tiempo real.
- Fidelidad del tipo de orden Pruebe tanto órdenes de mercado como limitadas en escenarios controlados.
- Para una orden de mercado, defina el comportamiento esperado como “las ejecuciones ocurren cerca de la última cotización disponible” y luego registre la desviación.
- Para una orden limitada, defina el comportamiento esperado como “las ejecuciones ocurren solo cuando el precio modelado cruza el límite (o se trata como cruzado)”.
- Comportamiento del deslizamiento bajo supuestos establecidos El deslizamiento es la diferencia entre un precio de referencia y el precio de ejecución. En una demo, debe indicar claramente su referencia (por ejemplo, “el último precio medio mostrado en el momento en que se acepta la orden”, según lo registrado por la plataforma). Luego calcule:
- Deslizamiento absoluto = |precio de ejecución − precio de referencia|
- Deslizamiento direccional = precio de ejecución − precio de referencia
Supuesto: la marca de tiempo de referencia y la cotización mostrada por la plataforma están alineadas temporalmente con su método de medición. Si no puede verificar la alineación, trate los resultados como comprobaciones de consistencia interna, no como una verdad sobre el impacto en el mercado.
- Ejecuciones parciales y ciclo de vida de la orden La calidad de ejecución incluye si las órdenes:
- se ejecutan parcialmente y cómo decide el sistema las cantidades de ejecución,
- se cancelan/expiran correctamente según las reglas de tiempo en vigor,
- se rechazan por las mismas razones que se aplicarían en modo en vivo (si esas reglas están modeladas).
Registre todos los eventos del ciclo de vida: enviada → aceptada → ejecutada (posiblemente en partes) → cerrada/cancelada.
Límites de la evidencia: lo que los resultados de la demo no pueden probar
La calidad de ejecución en demo tiene limitaciones materiales y modos de fallo.
- Modelo de datos de mercado diferente: Una demo puede usar un feed diferente o una lógica de emparejamiento simplificada. Eso significa que las “buenas ejecuciones en demo” no garantizan la calidad de ejecución en vivo.
- Latencia y colas diferentes: Si la demo no simula demoras, profundidad del libro de órdenes o posición en la cola, las estadísticas de deslizamiento pueden parecer mejores de lo que serían en condiciones reales.
- Discrepancia en la representación de costos: Los spreads, comisiones o tarifas pueden estar simplificados. Incluso si las ejecuciones parecen razonables, el costo total puede estar subestimado.
- Sobreajuste a un solo escenario: Una sola ventana de prueba (un día, una sesión, un régimen de volatilidad) puede producir conclusiones engañosas.
- Mecánica no estacionaria: Los sistemas de demo pueden actualizarse. Una medición que fue estable el mes pasado puede no seguir siendo estable más adelante.
Un modo de fallo concreto a tener en cuenta: la demo podría permitir ejecuciones “demasiado fáciles” (por ejemplo, ejecutar órdenes limitadas de inmediato cuando el cruce es solo hipotético), o podría aplicar una lógica de ejecución independiente del emparejamiento realista de órdenes. En ambos casos, sus métricas se convierten en artefactos del simulador, no en indicadores de la ejecución en vivo.
Una lista de verificación que puede ejecutar de forma independiente
Utilice comprobaciones controladas y repetibles en lugar de juicios de una sola vez.
- Cree un protocolo de medición Anote:
- los tipos de orden utilizados,
- los tamaños utilizados,
- la definición del precio de referencia,
- cómo captura las marcas de tiempo y los precios de ejecución.
-
Repita en diferentes condiciones Ejecute pruebas en diferentes momentos y regímenes de volatilidad (por ejemplo, períodos tranquilos vs. activos) y con múltiples tamaños de orden. Supuesto: el comportamiento de la demo es lo suficientemente consistente como para que la repetición revele variaciones de manera significativa.
-
Compare la consistencia interna, no las predicciones Si no puede acceder a puntos de referencia autorizados en vivo, no interprete las métricas de la demo como pronósticos. En su lugar, pregúntese si la demo se comporta de manera consistente con sus propias reglas de orden descritas (por ejemplo, la lógica de cruce de órdenes limitadas) y si los patrones de costos y deslizamiento cambian de maneras plausibles.