Definir el Precio de Ejecución como un campo medible
El Precio de Ejecución es el precio al que se rellena realmente una orden (o parte de una orden). En la práctica, se mide a partir del registro de ejecución de la operación que una plataforma o un lugar de ejecución reporta para un relleno de orden específico. Debido a que una orden puede rellenarse parcialmente, el “precio de ejecución” que se mide puede existir como múltiples precios de relleno en lugar de un solo número.
Una definición medible útil es: Precio de Ejecución (por relleno) = el precio de la operación ejecutada asociado con un evento de relleno de orden. Si se necesita un solo número para toda la orden, se debe definir cómo agregar los rellenos (por ejemplo, un promedio ponderado utilizando las cantidades ejecutadas). Sin una regla de agregación explícita y un vínculo claro entre los rellenos y la orden original, las comparaciones del “precio de ejecución” pueden ser engañosas.
Mecánica: qué se puede medir y cómo
Para medir el Precio de Ejecución de forma independiente, se deben utilizar los campos que normalmente están disponibles en el historial de órdenes/operaciones:
- Precio ejecutado por relleno: el precio reportado para cada evento de relleno.
- Cantidad ejecutada por relleno: cuánto se rellenó a ese precio ejecutado.
- Marcas de tiempo: al menos un valor de tiempo que indique cuándo se registró el relleno (y a veces tanto los tiempos “solicitado” como “ejecutado”).
- Identificador de orden y vínculo de relleno: un identificador que permita conectar cada relleno con la orden específica que se envió.
Ejemplo de agregación (se requieren suposiciones): Si una orden tiene dos rellenos a precios P1 y P2 con cantidades ejecutadas Q1 y Q2, entonces una medición común es un precio de ejecución promedio ponderado por cantidad:
- Promedio ponderado = (P1·Q1 + P2·Q2) / (Q1 + Q2)
Suposiciones que se deben declarar:
- P1 y P2 corresponden a la misma base de cotización (por ejemplo, unidades de precio consistentes) en ambos rellenos.
- Q1 y Q2 son el mismo “tipo de cantidad” reportado de manera consistente.
- Cualquier costo incluido o excluido se trata claramente (por ejemplo, si el campo de precio de ejecución es “mid” versus “neto” después de ciertas comisiones depende del proveedor).
Evidencia o ejemplo: comparando la medición a través del tiempo y los rellenos
Una forma práctica de verificar la medición es calcularla directamente a partir de los registros de operaciones que se observan.
- Elegir una sola orden.
- Extraer cada relleno para esa orden: (precio ejecutado, cantidad ejecutada, marca de tiempo).
- Calcular la lista de precios de ejecución por relleno.
- Si es necesario, calcular el promedio ponderado utilizando la regla de agregación anterior.
Luego comparar dos líneas de tiempo en lugar de solo dos precios:
- Hora de envío/solicitud de la orden (cuando se colocó la orden)
- Hora del registro del relleno (cuando se reportó la ejecución)
Incluso si la marca de tiempo del relleno difiere de la cotización que era visible cuando se solicitó la orden, la medición sigue siendo consistente siempre que se mida a partir del precio ejecutado del registro de ejecución y su hora asociada. Esta distinción es importante porque los sistemas de negociación reales pueden reportar diferentes marcas de tiempo para la solicitud y la ejecución, y esas marcas de tiempo pueden no ser directamente comparables entre sistemas.
Limitaciones y modos de fallo
La medición del Precio de Ejecución está limitada por varias restricciones:
-
Los rellenos parciales cambian el significado de “el” precio de ejecución. Si se tratan múltiples rellenos como un solo valor sin un método de agregación definido, los resultados pueden variar.
-
Ambigüedad de la marca de tiempo. Algunos sistemas almacenan la hora en que se generó, recibió o registró el relleno. Si se mezclan tipos de marcas de tiempo al comparar la calidad de la ejecución, las conclusiones pueden ser inválidas.
-
Reportes específicos del proveedor. Diferentes plataformas y lugares de ejecución pueden formatear los campos de precio y cantidad de manera diferente, y algunos pueden separar el precio de ejecución de otros componentes de costo. Sin definiciones consistentes, las comparaciones de “neto vs. bruto” pueden ser incorrectas.
-
Sin garantía de repetibilidad futura. Los patrones de ejecución históricos no establecen resultados de ejecución futuros, especialmente cuando las condiciones del mercado cambian.
Verificación y siguiente pregunta para definir
Para verificar de forma independiente los hechos del Precio de Ejecución, se puede documentar:
- El ID de orden exacto que se utilizó.
- La lista de rellenos (precio ejecutado, cantidad ejecutada, marca de tiempo) para esa orden.
- La regla de agregación (si se convierten múltiples rellenos en un solo número).
Si aún se necesita una comparación más profunda, la siguiente pregunta para aclarar es cómo el proveedor elegido separa el precio de ejecución de otros costos de transacción y si la marca de tiempo se refiere al tiempo de solicitud, al tiempo de ejecución en el lugar de negociación o al tiempo de reporte/registro. Esa aclaración determina qué mide realmente el “precio de ejecución” en el conjunto de datos.