Una solicitud enviada puede terminar ejecutada, parcialmente ejecutada o rechazada. El instante de pulsar, el del servidor y el de recibir respuesta responden a preguntas diferentes. Para comparar intermediarios, primero define qué tiempo y precio estás midiendo. La velocidad aislada no explica coste ni calidad, y una pantalla rápida no acredita que haya terminado toda la cantidad solicitada.

¿Qué evento empieza y termina la medición?

La petición viaja y se valida antes de generar una ejecución. El producto, modo y política de llenado determinan resultados posibles. Una orden puede originar varias operaciones con cantidades y tiempos distintos. Cuando llega la respuesta al terminal, el servidor puede haber ejecutado antes; una marca de recepción no es automáticamente tiempo de ejecución.

Separa comunicación, procesamiento y ejecución. Una cifra como «20 ms» requiere puntos de inicio/final, reloj, muestra y estado de orden. Los tramos se suman y uno lento puede dominar, pero demora no determina por sí sola precio: también cambian mercado, cantidad disponible y condiciones de orden.

No restes sin más una hora del terminal y otra del servidor sin comprobar que estén sincronizadas y conocer su precisión. Conserva zonas originales y, si muestras una conversión a Europe/Madrid, etiquétala como presentación. El cambio de zona no sincroniza dos relojes.

Instant, Request, Market y Exchange

MetaTrader 5 documenta cuatro modos y el proveedor establece los disponibles por instrumento. Instant utiliza un precio solicitado y puede devolver recotización; no garantiza éxito de toda petición. Market acepta el precio determinado por ese modo sin una nueva negociación de cotización, pero siguen validación y política de llenado.

Ejecución de mercado no promete el precio visto en pantalla. Puede haber deslizamiento, rechazo o parcial según condiciones. Request permite solicitar una cotización antes de confirmar la operación; Exchange remite al sistema externo del mercado correspondiente. Conserva cantidad ejecutada y remanente, además de la respuesta. Una orden stop activa un procedimiento sin garantizar precio; un limit restringe precio, pero puede quedarse sin fill.

El nombre del programa no decide condiciones de la cuenta. Comprueba modo y política por símbolo, en vez de asignar un modo universalmente mejor a cada estilo de negociación.

Qué aporta infraestructura y qué dice el contrato

La política de ejecución identifica papel de la firma, fuentes de precio, encaminamiento y condiciones de rechazo. ECN no prueba que una firma CFD sea solo agente o transmita todas las peticiones sin cambio a un tercero. La operación del cliente y cobertura de la firma pueden ser contratos distintos; consulta esa relación jurídica.

Last look es una condición de aceptación que debe investigarse; PFOF trata remuneración por flujo bajo reglas de producto y jurisdicción. Ninguna etiqueta sustituye el acuerdo. La ubicación de servidor, conexión y software afectan tramos de demora, pero un VPS no crea liquidez ni garantiza precios.

Cotizaciones y cantidad disponible cambian tanto en momentos tranquilos como volátiles. Una mecha o fill adverso no prueba por sí solo stop hunting. Preserva orden y Bid/Ask pertinentes antes de atribuir causa o afirmar que desapareció toda la liquidez.

Cinco pips adversos y un pip favorable

El supuesto EUR/USD compra 100.000 EUR. Ask registrado en el instante de referencia 1,08500 y precio ejecutado 1,08550, donde pip 0,0001. La diferencia 0,00050 son cinco pips adversos: 0,00050 × 100.000 = 50 USD. Para 10.000 EUR serían 5 USD. No hay conversión ni se trata de una medición NFP o demora típica.

Contra ese mismo Ask, comprar a 1,08490 mejora un pip. En una venta, un precio más alto mejora el resultado frente al Bid correspondiente; no uses Ask como referencia de una venta. El signo exige lado y punto de comparación.

Como contraste añadido para una cuenta EUR, si convertimos el coste hipotético 50 USD con 1,10 USD por EUR, sin recargo, son 45,4545 EUR. No es tipo actual ni regla fiscal. Un objetivo lejano hace esa cantidad menor en proporción, pero no la elimina; diferencias repetidas pueden acumularse en cualquier estilo.

Mejor ejecución y costes contados una sola vez

Compara precios reales y cargos explícitos frente a una referencia definida. El resultado calculado con Ask/Bid de los fills ya incorpora spread y desviación de precio: no los restes de nuevo. Puedes descomponer costes en otro análisis, siempre sin duplicar componentes. Financiación y conversión se examinan aparte.

El artículo 27 de MiFID II considera precio, costes, rapidez, probabilidad de ejecución y liquidación, tamaño y otros factores. Para órdenes minoristas, la consideración total reúne precio y costes directamente relacionados con ejecución; los factores no pesan automáticamente igual. Una instrucción específica afecta a lo que cubre.

Es una obligación de proceso, no garantía del mejor precio posible en cada fill individual. Revisa la política vigente de la firma y el alcance del servicio, sin asumir que una cifra de latencia cumple por sí sola todos los factores.

Qué enseña una demo y qué demuestra un parcial

La simulación depende del proveedor. La ayuda británica de IG describe omisiones de slippage y ciertos rechazos, financiación y cierres; su ayuda española también documenta diferencias. Eso permite aprender controles, pero no medir fills reales de todos los productos. Un CFD OTC tampoco tiene necesariamente libro público de una bolsa.

Otro caso ficticio solicita un lote con un reloj e inicio comunes: 0,5 lote se ejecuta a 50 ms, 0,3 a 80 y 0,2 a 900. A 80 ms hay 0,8 ejecutado y 0,2 pendiente. No hay recotizaciones ni cancelación del remanente en el supuesto.

El primer fill no completa la ordenEjercicio ficticio de un lote: un mismo inicio/reloj, sin recotización ni cancelación; todos los parciales se agrupan por orden.EJEMPLO DE CÁLCULOPrimer fill0,5 lote a 50 msSegundo fill0,3 lote a 80 msÚltimo fill0,2 lote a 900 msTres medidas50 /229 /900 ms
El primer fill no completa la orden. Ejercicio ficticio de un lote: un mismo inicio/reloj, sin recotización ni cancelación; todos los parciales se agrupan por orden.

Primer fill 50 ms y final 900 ms. Media ponderada 229 ms no significa orden completada entonces.

Primer fill
0,5 lote a 50 ms – 50 % ejecutado
Segundo fill
0,3 lote a 80 ms – 80 % acumulado; 0,2 pendiente
Último fill
0,2 lote a 900 ms – 100 % completado
Tres medidas
50 /229 /900 ms – Primero /media ponderada /final

Primer fill 50 ms; final 900 ms. La media ponderada por volumen es 0,5 × 50 + 0,3 × 80 + 0,2 × 900 = 229 ms. La orden no se completa en 229: esa media describe distribución de cantidad entre tiempos. Son cifras de un ejercicio, no resultados de un bróker ni tiempos típicos.

Cómo registrar una comparación verificable

Guarda solicitud, estado, número de orden y cada fill con volumen y precio. Para cada hora identifica evento, reloj, zona y precisión. Compara instrumento, tamaño, sesión y tipo de orden equivalentes. Incluye peticiones fallidas en el denominador correspondiente y muestra rechazos, mediana y casos lentos.

Decenas de observaciones no dan una conclusión universal de calidad. Una asimetría entre desviaciones favorables y adversas merece explicación, pero no demuestra manipulación por sí sola. Separa cambios de mercado, especificación y plan, y pide aclaración sobre discrepancias concretas con sus referencias.

La comparación de costes para scalping añade mínimos y distribución. Un análisis de swing también necesita coste de ejecución: mantener más tiempo no borra diferencias adversas ni convierte una orden pendiente en precio garantizado.

¿Qué puedes comprobar ahora?

  1. Define eventos y reloj. Anota instante de referencia y qué registra cada marca. Conserva zonas originales y precisión; utiliza una conversión a Madrid solo como presentación, sin restar relojes incompatibles.
  2. Agrupa por orden. Suma todos los fills y remanentes. Informa primer fill, final y respuesta separados de media ponderada; incluye también solicitudes rechazadas y condiciones de llenado.
  3. Reconcilia precio y coste. Usa Bid o Ask pertinente, signo y volumen. Calcula el resultado con fills y cargos sin restar de nuevo costes incorporados, después añade financiación y conversión aplicables.