Definición y qué se está evaluando realmente
El precio de ejecución es el precio efectivo al que se ejecuta una orden. En la práctica, a menudo le interesa como lo que pagó/recibió por la cantidad negociada, después de tener en cuenta la convención de cotización del mercado y cualquier costo relacionado con la ejecución que esté determinado por la ejecución.
Para evaluar el precio de ejecución con precisión sin asumir datos en tiempo real, necesita un conjunto claro de entradas, su procedencia (de dónde provienen) y cuán oportunos o desactualizados pueden ser.
Entradas que necesita (la “lista de verificación de datos” principal)
- Mecánica de la orden (entradas estables)
- Identificación del instrumento: el par de divisas (p. ej., EUR/USD) para que la convención de cotización no sea ambigua.
- Lado y tipo de orden: compra vs venta, y si la orden está destinada a ejecutarse a la cotización vigente del mercado o bajo restricciones específicas.
- Cantidad solicitada: el monto que la orden intenta negociar, porque las ejecuciones parciales pueden cambiar el resultado efectivo.
- Dirección esperada del precio: en FX, los resultados de la ejecución dependen de si paga el ask (compra) o recibe el bid (venta). Defina esto antes de combinar cualquier número.
- Datos de referencia del mercado (entradas variables)
- Cotizaciones bid/ask utilizadas para el razonamiento de la ejecución: ya sea el flujo de cotizaciones que tratará como referencia, o los campos del “informe de ejecución” del bróker/plataforma que describen qué cotización utilizó el sistema.
- Referencia de tiempo: la marca de tiempo asociada con la ejecución (o con la cotización que modela). El precio de ejecución depende del tiempo, por lo que el momento de referencia exacto es importante.
- Contexto de liquidez y volatilidad (como entradas, no predicciones): no necesita pronosticar, pero sí necesita saber que el período relevante puede haber tenido spreads más amplios o menos profundidad.
- Costos relacionados con la ejecución (componentes a menudo mal entendidos)
- Componente de spread: la diferencia entre bid y ask en el momento relevante.
- Comisiones/tarifas: cualquier costo fijo o por operación que afecte el precio efectivo que debe comparar con su referencia.
- Financiamiento/ajustes (solo si corresponde a su comparación): si está evaluando el precio económico “efectivo” durante un período de tenencia, documente el conjunto de reglas que está utilizando; de lo contrario, concéntrese en el precio de ejecución en sí.
Procedencia: de dónde proviene cada entrada
Para cada elemento de datos anterior, registre la procedencia:
- Fuente de los campos de la orden: el ticket de orden/registro de solicitud de orden vs una vista resumida.
- Fuente del bid/ask o de la cotización de ejecución: si provino de un feed de datos de mercado que usted controla, o de informes de ejecución proporcionados por un proveedor/plataforma.
- Fuente de las marcas de tiempo: confirme la zona horaria/formato y si las marcas de tiempo reflejan “cuándo se generó la cotización” o “cuándo se registró la ejecución”.
Si mezcla fuentes con diferentes convenciones (por ejemplo, una fuente marca la hora en UTC y otra en hora local), aún puede calcular algo, pero puede que no corresponda al verdadero momento de ejecución.
Oportunidad y controles de calidad (cómo verificar las entradas)
Como mínimo, aplique estos controles:
- Control de integridad: debe tener (a) instrumento, (b) lado, (c) cantidad ejecutada, (d) la base de cotización (bid o ask) y (e) la marca de tiempo relevante.
- Control de coherencia: verifique que la lógica de compra/venta coincida con el uso de bid/ask. Si el lado es “compra”, asegúrese de que su referencia use ask; si el lado es “venta”, asegúrese de que use bid.
- Control de desactualización: si las cotizaciones se toman de un momento anterior a la marca de tiempo de la ejecución, trátelo como un supuesto y etiquete el precio de ejecución resultante como una estimación basada en datos desactualizados.
- Control de agregación: si hay múltiples ejecuciones (ejecuciones parciales), calcule el precio de ejecución como un resultado ponderado por cantidad, e indique si su comparación utiliza la cantidad total ejecutada.
Evidencia o ejemplo (con supuestos explícitos)
Suponga un escenario simplificado con dos ejecuciones para el mismo instrumento y orden:
- Ejecución 1: cantidad de compra de 1.000 unidades a una referencia ask de 1,0950.
- Ejecución 2: cantidad de compra de 2.000 unidades a una referencia ask de 1,0960.
- Suponga sin comisiones y defina el precio de ejecución como el promedio ponderado de las cantidades ejecutadas utilizando el ask para compras.
Entonces, el precio de ejecución ponderado por cantidad es:
- (1.000 × 1,0950 + 2.000 × 1,0960) / 3.000
- = (1,0950 + 2 × 1,0960) / 3
- = (1,0950 + 2,1920) / 3
- = 3,2870 / 3
- = 1,095666…
Punto clave: este ejemplo solo es válido bajo los supuestos establecidos sobre la convención bid/ask, el manejo de tarifas y el uso de los niveles de cotización asociados con cada momento de ejecución.