BJF Trading Group Inc. — Ontario, Canadá Contacto Zona de miembros Blog
EN DE JA AR KO ES PT ID VI HI FR TR IT CN

BJF TRADING GROUP · GUÍA

Calidad de ejecución del bróker: cómo medir el slippage, la latencia y la intervención del bróker

Su estrategia decide cuándo operar. Su bróker decide a qué precio y con qué rapidez. Esta guía explica qué es la calidad de ejecución, qué cifras la describen, qué patrones apuntan a una intervención y no a la mala suerte, cómo medirlos en sus propias órdenes y qué hacer con los resultados.

Por Boris Fesenko, fundador y desarrollador principal, BJF Trading Group Inc. (Ontario, Canadá). Desarrolla software de ejecución y arbitraje desde 2000. Última actualización: noviembre de 2026.

La calidad de ejecución del bróker es la rapidez, la cercanía al precio cotizado y la equidad con que un bróker ejecuta sus órdenes. No es visible en un historial de operaciones, pero puede medirse: tiempo de ejecución, slippage con signo, spread en el fill y desviación respecto a un feed de precios independiente, orden por orden. Esta guía muestra qué cifras importan, dónde termina una ejecución normal y cómo comparar a su bróker con los brókers de otros traders a partir de datos reales.

Conclusiones clave

  • El slippage es normal; el slippage unilateral no lo es. Con una ejecución justa, los fills con slippage van a su favor aproximadamente tan a menudo como en su contra.
  • Evalúe el extremo lento, no solo la media. El tiempo de ejecución P95 muestra los retrasos que le afectan en mercados rápidos.
  • Necesita un feed de referencia. Sin un precio independiente, un pico fantasma que activa su stop parece un movimiento real del mercado.
  • Confíe en los patrones, no en órdenes aisladas. Reúna de decenas a cientos de fills por símbolo, a lo largo de varios días y símbolos, antes de sacar conclusiones.
  • Sus órdenes le hablan de su cuenta; las órdenes de muchos traders le hablan del bróker. Los datos anónimos de la comunidad distinguen una mala configuración de un mal bróker.

Qué significa la calidad de ejecución

Respuesta breve: la calidad de ejecución es la precisión, la rapidez y la equidad con que su bróker convierte una solicitud de orden en un fill. Se mide por el tiempo de ejecución, el slippage frente al precio cotizado, el spread en el fill y la comparación de los precios del bróker con el mercado en general en ese momento.

Un terminal de trading le muestra el resultado: un precio de apertura, un precio de cierre y una ganancia. No le muestra el camino. Entre el momento en que sale su orden y el momento en que se ejecuta, el bróker puede tardar 50 ms o 500 ms, el precio puede moverse a su favor o en su contra, y el spread puede ampliarse. Para el swing trading estos detalles son ruido. Para el scalping, el trading de noticias y cualquier tipo de arbitraje lo son todo: una estrategia que gana 2 puntos por operación no puede sobrevivir a un bróker que le cuesta 3.

La calidad de ejecución es también la brecha entre un backtest y el trading real. Un backtest supone fills al precio cotizado tras un retraso fijo. El trading real le da lo que le dé la ejecución del bróker. Medir la ejecución es la forma de averiguar cuál de los dos está operando realmente. Si realiza pruebas con ticks, nuestra guía sobre datos de ticks de forex para backtesting explica cómo hacer que el backtest sea lo más fiel posible.

Las métricas que importan

Métrica Definición Por qué importa
Tiempo de ejecución Milisegundos desde la solicitud de la orden hasta el fill, medidos por separado para la apertura y el cierre. Cuanto mayor es el retraso, más puede moverse el precio antes del fill. Las estrategias rápidas son las primeras en perder su ventaja.
Slippage con signo Precio de ejecución menos precio solicitado, en puntos, con signo de modo que un valor negativo significa en su contra. El slippage en sí es normal. Un slippage mayoritariamente negativo no lo es.
Tiempo de ejecución P95 El tiempo por debajo del cual se sitúa el 95% de los fills. Detecta brókers que son rápidos de media pero sufren picos con frecuencia, normalmente en los peores momentos.
Spread en el fill Ask menos bid en el momento de ejecutar la orden, frente a la media del símbolo. Un spread que se amplía justo cuando usted opera es un coste que un backtest con spread fijo nunca ve.
Desviación respecto a la referencia Distancia entre el precio del bróker y un feed de referencia independiente en el mismo momento. Muestra si el precio del bróker coincidía con el mercado o solo consigo mismo.
Ejecuciones fuera de mercado Fills fuera de todos los bid y ask cotizados entre la solicitud y el fill. Un fill a un precio que nunca se cotizó es la señal de alarma más clara que existe.
Recotizaciones y rechazos Órdenes respondidas con un nuevo precio, o rechazadas y reenviadas. Las recotizaciones frecuentes en entradas rentables le cuestan las mejores operaciones.
Congelaciones de cotizaciones Interrupciones en el flujo de cotizaciones del bróker mientras el mercado seguía moviéndose. Las órdenes ejecutadas durante una congelación se ejecutan contra un precio desactualizado.

Para un análisis más profundo del slippage, incluido cómo calcularlo y cómo reducirlo, consulte Forex Slippage Explained.

Ejecución normal frente a patrones de intervención

Ningún bróker ejecuta todas las órdenes exactamente al precio solicitado en cero milisegundos. La pregunta nunca es «¿hay slippage?», sino «¿se comporta la ejecución como un mercado justo?». Estos son los patrones que distinguen una cosa de la otra.

Patrón Ejecución normal Posible intervención
Dirección del slippage Aproximadamente equilibrada: tantos fills con slippage a su favor como en su contra. Unilateral: la mayoría de los fills con slippage van en su contra, sobre todo en entradas rentables.
Tiempo de ejecución Estable, con picos ocasionales durante las noticias. Lento solo en algunas cuentas, o lento en un lado de la operación: rápido al cerrar pérdidas, lento al cerrar ganancias.
Stops Activados por precios que otros mercados también registraron. Activados por un pico breve que ningún feed de referencia muestra (pico fantasma).
Cotizaciones Continuas, con breves interrupciones en símbolos poco líquidos. El flujo de cotizaciones se detiene mientras el mercado se mueve, y las órdenes se ejecutan durante la detención.
Recotizaciones Poco frecuentes y en ambas direcciones. Frecuentes en entradas que serían rentables, raras en las demás.

Cada uno de estos patrones también puede tener una causa inocente. Un patrón unilateral a lo largo de cientos de órdenes, en varios símbolos, que desaparece en otro bróker con la misma estrategia, es mucho más difícil de explicar de forma inocente.

Por qué difiere la ejecución entre brókers

No todos los brókers ganan dinero de la misma manera, y el modelo de negocio determina la ejecución.

Las mesas de dealing disponen de herramientas creadas con este fin, desde plugins de latencia hasta ajustes de virtual dealer. Nuestra guía sobre transparencia de ejecución del bróker explica en detalle el A-book, el B-book, el enrutamiento híbrido y el last look, y nuestro artículo sobre plugins antiarbitraje que usan los brókers describe cómo funcionan. Lo importante aquí es práctico: no puede saber por la web de un bróker qué tipo de ejecución recibirá. Solo puede medirla.

Cómo medir la ejecución en sus propias órdenes

Medir la ejecución correctamente requiere cuatro ingredientes. Cada uno cubre un vacío que deja abierto un simple historial de operaciones.

1

Marcas de tiempo en milisegundos para la solicitud y el fill de cada lado, tomadas de su propio terminal, no del extracto del bróker.

2

Las cotizaciones en torno a cada fill: unos segundos de bid y ask antes y después, para ver qué ofrecía el mercado cuando llegó la orden.

3

Un feed de referencia independiente, para comprobar si el precio del bróker coincidía con el resto del mercado. Sin él, un pico fantasma parece real.

4

Suficientes órdenes: los patrones necesitan de decenas a cientos de fills por símbolo antes de significar algo.

A partir de ellos, calcule para cada orden el tiempo de ejecución de cada lado, el slippage con signo, el spread en el fill y la desviación respecto a la referencia, y luego marque las órdenes que superen sus umbrales. Hacerlo a mano a partir de operaciones exportadas es posible para unas pocas órdenes e inviable para una estrategia en vivo, y por eso lo integramos en SharpTrader.

Umbrales: dónde termina lo normal

No existe un umbral universal: un scalper de oro en un VPS junto al bróker y un swing trader con una conexión doméstica viven en mundos distintos. Estos son los valores predeterminados que usamos en Broker Intervention Detection, un punto de partida razonable para estrategias de corto plazo en un VPS cercano.

Comprobación Umbral predeterminado Notas
Slow execution > 200 ms en la apertura o el cierre Auméntelo si su VPS está lejos del servidor del bróker.
Excessive slippage > 10 puntos en su contra Ajústelo al símbolo: 10 puntos es mucho en EURUSD y poco en un índice.
Spread spike ≥ 3× la media del símbolo y ≥ 1 punto más amplio Son de esperar picos en torno a noticias y al rollover.
Phantom spike Movimiento adverso ≥ 2 puntos que no aparece en el feed de referencia Requiere un feed de referencia.
Quote freeze Sin cotización durante > 2,000 ms mientras la referencia sigue generando ticks Los símbolos poco líquidos se congelan de forma natural; compare con la referencia.
Asymmetric latency Lado más lento ≥ 3× el más rápido y ≥ 50 ms más largo Vigile los cierres lentos en operaciones ganadoras.
Rejected & resent Mismo símbolo y sentido rechazados en los 10 s anteriores Compruebe primero el volumen y los niveles de stop.

Estadística: cuándo un patrón es real

Un mal fill no demuestra nada. Veinte malos fills seguidos en un símbolo merecen atención. La prueba útil más sencilla se refiere a la dirección del slippage: con una ejecución justa, un fill con slippage tiene aproximadamente la misma probabilidad de ir a su favor que en su contra, como lanzar una moneda. Si 18 de sus últimos 20 fills con slippage fueron en su contra, la probabilidad de que eso ocurra con una moneda justa es de aproximadamente el 0.02%.

Broker Intervention Detection aplica esta idea en la comprobación de slippage asimétrico: en los últimos 50 fills de la estrategia, marca el patrón cuando al menos el 65% de los fills con slippage fueron en su contra y un test binomial sitúa el resultado por debajo de p = 0.05. Aplique la misma disciplina a todos los patrones: cuente, compare con lo que produciría el azar y compare con un segundo bróker o con la comunidad antes de concluir nada.

Regla práctica: confíe en los patrones, no en órdenes aisladas; confíe en los patrones que se repiten en distintos símbolos y días; y confíe en ellos sobre todo cuando la misma estrategia se comporta de forma diferente en otro bróker.

Qué hacer con los resultados

Comparar brókers con datos de la comunidad

Sus propias órdenes le hablan de su cuenta. Las órdenes de muchos traders le hablan del bróker. Cuando los datos de ejecución de muchos terminales se agrupan de forma anónima, el ruido de las conexiones individuales se compensa y queda el comportamiento real del bróker: sus tiempos de ejecución típicos y del extremo lento, la dirección de su slippage y la frecuencia con que sus fills quedan fuera del mercado. Un bróker rápido y justo para la comunidad pero lento para usted apunta a su configuración; un bróker lento y unilateral para todos apunta al bróker.

Los datos agrupados necesitan salvaguardas: sin números de cuenta ni nombres, publicación solo por encima de un número mínimo de traders y órdenes, y moderación de cualquier informe que mencione un caso concreto.

Cómo leer un Scorecard de bróker, panel por panel

El Broker Execution Scorecard es donde se publican los datos de la comunidad procedentes de los terminales SharpTrader. Así se lee, usando el bróker de demostración de nuestras capturas. Los brókers de estas capturas son ejemplos, y las cifras proceden de un entorno de prueba, no de un bróker real.

Broker Execution Scorecard: proporción de órdenes marcadas e indicadores de calidad de ejecución comparados con la mediana de todos los brókers
1. Cabecera e indicadores de calidad. Proporción de órdenes marcadas, tiempo de ejecución mediano y P95, slippage neto, ejecuciones fuera de mercado, recotizaciones y slippage en contra del trader, cada uno con su diferencia respecto a la mediana de todos los brókers.
Balance de slippage por símbolo en el Scorecard y alertas de detección generadas por cada 1,000 órdenes analizadas
2. Dónde falla. Balance de slippage por símbolo y qué comprobaciones de detección se activan, por cada 1,000 órdenes analizadas.
Scorecard: sus órdenes comparadas con el conjunto de la comunidad para el mismo bróker
3. Usted frente a la comunidad. Sus propios fills junto al conjunto de datos del mismo bróker, para distinguir su configuración del bróker.
Tabla All brokers del Scorecard: instalaciones, órdenes, tiempo de ejecución mediano y P95, slippage neto, recotizaciones, ejecuciones fuera de mercado y tasa de anomalías
4. All brokers. Todos los brókers publicados en una sola tabla, ordenados por tasa de anomalías. Haga clic en una fila para cargar ese bróker.

Lea los paneles en este orden y la historia suele quedar clara en un minuto:

Empiece por la cabecera. En la demostración, el 94.12% de las órdenes fueron marcadas: 16 de 17 órdenes analizadas fallaron al menos una comprobación crítica en 30 días. En un bróker justo esta cifra se mantiene baja.
Revise después la velocidad. Una mediana de 161 ms con un P95 de 196 ms es rápida y estable, así que aquí el problema no es la latencia.
Luego la dirección del slippage. El 93% de los fills con slippage fueron en contra del trader y el balance neto es claramente negativo: la prueba de la moneda de la sección de estadística no se supera.
Luego las alertas. Excessive slippage, los picos fantasma en los stops y Asymmetric slippage son las que más se activan, lo que apunta al tratamiento de los precios y no a la conexión.
Compárese con usted mismo. Si sus cifras coinciden con las del conjunto, el patrón pertenece al bróker. Si solo las suyas son malas, revise primero su VPS, el ping y el reloj.
Termine en la tabla. La tabla de todos los brókers muestra si otro bróker ejecuta los mismos símbolos de forma más rápida y uniforme.

Los brókers solo aparecen en el Scorecard por encima de un número mínimo de instalaciones y órdenes. Una tasa de anomalías es una señal de diagnóstico, no una prueba de incumplimiento. Los informes de miembros se cuentan por separado de la detección automática: un informe es una reclamación, una alerta es una medición.

Herramientas: Broker Intervention Detection y el Scorecard

Integramos ambas partes de este flujo de trabajo en SharpTrader.

MóduloBroker Intervention DetectionMide cada orden cerrada, ejecuta 9 comprobaciones con nombre frente a un feed de referencia integrado y alerta en tiempo real. Funciona en SharpTrader Pro y Lite. $399, pago único.
WebBroker Execution ScorecardCompara brókers con datos anónimos de la comunidad, con sus propias órdenes junto a las de la comunidad. $49 al mes.
PrivacidadVoluntario y anónimoActivación por estrategia, sin números de cuenta, logins, nombres ni balances; el consentimiento puede retirarse en cualquier momento.
Broker Intervention Detection en SharpTrader: órdenes cerradas con tiempo de ejecución, slippage, desviación respecto a la referencia y comprobaciones fallidas
Broker Intervention Detection en SharpTrader: cada orden cerrada con sus mediciones y comprobaciones fallidas.
Alertas de Broker Intervention Detection: resúmenes de ejecución y avisos en tiempo real
Alerts: un resumen de ejecución por estrategia y avisos en tiempo real cuando falla una comprobación.

Vídeo, 2:22: el módulo y el Scorecard en acción.

Mida a su bróker antes de aumentar el volumen

Tiempo de ejecución, slippage con signo, desviación respecto a la referencia y comprobaciones con nombre para cada orden, además de la comparación con la comunidad.

Broker Intervention Detection: $399Scorecard: $49 / mes

Límites y advertencias honestas

Preguntas frecuentes

¿Qué es una buena velocidad de ejecución en forex?

Para estrategias de corto plazo en un VPS cercano al servidor del bróker, lo habitual es una ejecución mediana inferior a unos 150 a 200 ms, con un P95 no muy superior. Más importante que la mediana son la estabilidad y la simetría: la misma velocidad al abrir y al cerrar, en operaciones ganadoras y perdedoras.

¿El slippage negativo es señal de un mal bróker?

No por sí solo. Con una ejecución justa, el slippage se produce en ambas direcciones. Se convierte en una advertencia cuando la mayoría de los fills con slippage van en su contra a lo largo de un número significativo de órdenes.

¿Qué es un pico fantasma?

Un pico de precio adverso y breve en el feed de su bróker que ningún feed de referencia independiente muestra. Si un stop-loss se activa por un pico así, el stop fue alcanzado por un precio que nunca se negoció realmente en otro lugar.

¿Cuántas órdenes necesito antes de poder evaluar a un bróker?

Para la dirección del slippage, al menos de 30 a 50 fills con slippage por símbolo. Para la latencia, unas pocas decenas de fills ya muestran el tiempo típico; el extremo lento necesita más.

¿Puede un bróker detectar que mido la ejecución?

La medición es pasiva: solo lee sus órdenes cerradas y cotizaciones. No envía nada al bróker y no cambia la forma en que se colocan las órdenes.

¿Es legal que un bróker retrase órdenes o les aplique slippage?

Las normas dependen del regulador y del contrato de la cuenta. Muchos contratos permiten recotizaciones y slippage en mercados rápidos; el trato unilateral a los clientes rentables es otra cuestión. Conserve pruebas por orden y revise las condiciones de su bróker y su regulador.

El trading implica riesgo. Esta guía es educativa y no constituye asesoramiento financiero ni legal. Los resultados de detección son información de diagnóstico, no una prueba de incumplimiento por parte del bróker.