{"id":13105,"date":"2026-06-03T14:04:43","date_gmt":"2026-06-03T14:04:43","guid":{"rendered":"https:\/\/bjftradinggroup.com\/?page_id=13105"},"modified":"2026-06-16T16:54:10","modified_gmt":"2026-06-16T16:54:10","slug":"arbitrage-stats","status":"publish","type":"page","link":"https:\/\/bjftradinggroup.com\/es\/arbitrage-stats\/","title":{"rendered":"\ucc28\uc775\uac70\ub798 \ud1b5\uacc4"},"content":{"rendered":"<p><!-- ====================================================================== --><br \/>\n<!-- \/arbitrage-stats\/ \u2014 BODY HTML + JSON-LD                                 --><br \/>\n<!-- PASTE THIS into: WordPress Page > Custom HTML block                     --><br \/>\n<!-- CSS is in Header Custom Code (separate file)                            --><br \/>\n<!-- ====================================================================== --><\/p>\n<div class=\"ast-page\">\n<p>  <!-- =============== HERO =============== --><\/p>\n<div class=\"ast-hero\">\n<p class=\"ast-hero-meta\">Panel p\u00fablico en vivo &middot; Actualizado cada minuto &middot; Sin registro<\/p>\n<h1>Vea oportunidades reales de <em>arbitraje forex<\/em> en vivo<\/h1>\n<p class=\"ast-hero-sub\">\n      El programa de detecci\u00f3n de BJF se ejecuta continuamente contra un feed r\u00e1pido institucional de primer nivel y un panel de brokers forex minoristas (anonimizados como Broker A, Broker B). Cada evento siguiente es una ventana real de oportunidad. <strong>Acceso p\u00fablico gratuito. Metodolog\u00eda citable acad\u00e9micamente.<\/strong>\n    <\/p>\n<\/p><\/div>\n<p>  <!-- =============== ANSWER BOX =============== --><\/p>\n<div class=\"ast-answer\">\n    <span class=\"ast-answer-label\">Divulgaci\u00f3n honesta<\/span><\/p>\n<p>Los brokers no se nombran. Los datos reflejan mediciones contra plataformas minoristas espec\u00edficas, pero se publican de forma an\u00f3nima para centrar la discusi\u00f3n en patrones de calidad de ejecuci\u00f3n y no en la reputaci\u00f3n de brokers individuales. La metodolog\u00eda de detecci\u00f3n est\u00e1 documentada en un preprint de investigaci\u00f3n de acceso abierto y citable acad\u00e9micamente en Zenodo, y en un working paper complementario en Munich Personal RePEc Archive.<\/p>\n<\/p><\/div>\n<p>  <!-- =============== QUICK START CALLOUT =============== --><\/p>\n<div class=\"ast-callout\">\n<h3>Inicio r\u00e1pido seg\u00fan el tiempo disponible<\/h3>\n<p><strong>Menos de 1 minuto:<\/strong> tarjetas KPI superiores, mapa de calor por hora y d\u00eda, tabla de eventos recientes.<\/p>\n<p><strong>2 a 5 minutos:<\/strong> an\u00e1lisis Best Window, serie diaria, perfil de retraso del broker.<\/p>\n<p><strong>Usuarios avanzados:<\/strong> filtre por s\u00edmbolo, broker y rango de tiempo. Exporte CSV.<\/p>\n<\/p><\/div>\n<p>  <!-- =============== SECTION: Live data =============== --><\/p>\n<div class=\"ast-section\">\n    <span class=\"ast-section-eyebrow\">Datos en vivo<\/span><\/p>\n<h2>Lo que el panel <em>muestra en tiempo real<\/em><\/h2>\n<\/p><\/div>\n<\/div>\n<p><!-- Dashboard widget (rendered by bjf-arbstats plugin) --><br \/>\n    <div class=\"bjf-arbstats-app\" id=\"bjf-arbstats-app\">\n\n      <div class=\"bjf-arbstats-header\">\n        <div class=\"bjf-arbstats-title\">Arbitrage Statistics Analyzer<\/div>\n      <\/div>\n\n      <div class=\"bjf-arbstats-summary\" data-bind=\"summary\">\u2014<\/div>\n\n      <form class=\"bjf-arbstats-filters\" id=\"bjf-arbstats-filters\" onsubmit=\"return false;\">\n        <label>\n          <span class=\"bjf-arbstats-lbl\">FROM (UTC)<\/span>\n          <input type=\"datetime-local\" name=\"from\" step=\"60\" \/>\n        <\/label>\n        <label>\n          <span class=\"bjf-arbstats-lbl\">TO (UTC)<\/span>\n          <input type=\"datetime-local\" name=\"to\" step=\"60\" \/>\n        <\/label>\n        <label>\n          <span class=\"bjf-arbstats-lbl\">SYMBOL<\/span>\n          <select name=\"symbol\" data-bind=\"symbols\"><\/select>\n        <\/label>\n        <label>\n          <span class=\"bjf-arbstats-lbl\">SLOW BROKER<\/span>\n          <select name=\"slow_broker\" data-bind=\"brokers\"><\/select>\n        <\/label>\n        <label>\n          <span class=\"bjf-arbstats-lbl\">MIN DIFF<\/span>\n          <input type=\"number\" name=\"min_diff_pips\" step=\"0.1\" min=\"0\" value=\"0.5\" \/>\n        <\/label>\n        <label>\n          <span class=\"bjf-arbstats-lbl\">MIN DUR (ms)<\/span>\n          <input type=\"number\" name=\"min_duration_ms\" step=\"10\" min=\"0\" value=\"50\" \/>\n        <\/label>\n        <button class=\"bjf-arbstats-btn-primary\" id=\"bjf-arbstats-analyze\">Analyze<\/button>\n      <\/form>\n\n      <div class=\"bjf-arbstats-kpis\">\n        <div class=\"kpi accent-green\"><span class=\"lbl\">OPPORTUNITIES<\/span><span class=\"val\" data-bind=\"kpi-opportunities\">\u2014<\/span><span class=\"sub\">detected events<\/span><\/div>\n        <div class=\"kpi accent-gold\"><span class=\"lbl\">AVG DIFFERENTIAL<\/span><span class=\"val\" data-bind=\"kpi-avg-diff\">\u2014<\/span><span class=\"sub\">mean max-divergence<\/span><\/div>\n        <div class=\"kpi accent-gold\"><span class=\"lbl\">AVG DURATION<\/span><span class=\"val\" data-bind=\"kpi-avg-dur\">\u2014<\/span><span class=\"sub\">execution window<\/span><\/div>\n        <div class=\"kpi accent-green\"><span class=\"lbl\">MAX DIFF<\/span><span class=\"val\" data-bind=\"kpi-max-diff\">\u2014<\/span><span class=\"sub\">single biggest event<\/span><\/div>\n        <div class=\"kpi accent-green\"><span class=\"lbl\">THEORETICAL PIPS<\/span><span class=\"val\" data-bind=\"kpi-total-pips\">\u2014<\/span><span class=\"sub\">sum of max-divergences<\/span><\/div>\n        <div class=\"kpi accent-gold\"><span class=\"lbl\">BEST WINDOW<\/span><span class=\"val small mono\" data-bind=\"kpi-best-window\">\u2014<\/span><span class=\"sub\" data-bind=\"kpi-best-window-sub\">&nbsp;<\/span><\/div>\n      <\/div>\n\n      <div class=\"bjf-arbstats-grid-2\">\n        <div class=\"bjf-arbstats-panel\">\n          <div class=\"sec-title\">Opportunities \u2014 hour of day \u00d7 weekday<\/div>\n          <div class=\"bjf-arbstats-heatmap\" data-bind=\"heatmap\"><\/div>\n        <\/div>\n        <div class=\"bjf-arbstats-panel\">\n          <div class=\"sec-title\">Differential distribution (pips)<\/div>\n          <canvas id=\"bjf-chart-diff\" height=\"180\"><\/canvas>\n        <\/div>\n      <\/div>\n\n      <div class=\"bjf-arbstats-grid-2\">\n        <div class=\"bjf-arbstats-panel\">\n          <div class=\"sec-title\">Duration distribution (ms)<\/div>\n          <canvas id=\"bjf-chart-dur\" height=\"180\"><\/canvas>\n        <\/div>\n        <div class=\"bjf-arbstats-panel\">\n          <div class=\"sec-title\">Opportunities per day<\/div>\n          <canvas id=\"bjf-chart-daily\" height=\"180\"><\/canvas>\n        <\/div>\n      <\/div>\n\n      <div class=\"bjf-arbstats-grid-2\">\n        <div class=\"bjf-arbstats-panel\">\n          <div class=\"sec-title\">Trading session breakdown<\/div>\n          <div class=\"bjf-arbstats-sessions\" data-bind=\"sessions\"><\/div>\n        <\/div>\n        <div class=\"bjf-arbstats-panel\">\n          <div class=\"sec-title\">Top symbols by opportunity count<\/div>\n          <div class=\"bjf-arbstats-ranking\" data-bind=\"ranking\"><\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"bjf-arbstats-panel\">\n        <div class=\"sec-title\">Slow broker lag profile \u2014 avg event duration by hour (ms)<\/div>\n        <canvas id=\"bjf-chart-broker-lag\" height=\"100\"><\/canvas>\n      <\/div>\n\n      <div class=\"bjf-arbstats-panel\">\n        <div class=\"sec-title\">Cumulative theoretical pips<\/div>\n        <canvas id=\"bjf-chart-cumulative\" height=\"120\"><\/canvas>\n      <\/div>\n\n      <div class=\"bjf-arbstats-panel\">\n        <div class=\"sec-title-row\">\n          <div class=\"sec-title\">Detected arbitrage events<\/div>\n          <div class=\"bjf-arbstats-export\">\n            <button id=\"bjf-arbstats-export-csv\">Export CSV<\/button>\n          <\/div>\n        <\/div>\n        <div class=\"bjf-arbstats-events-wrap\">\n          <table class=\"bjf-arbstats-events\">\n            <thead><tr>\n              <th>#<\/th><th>Timestamp (UTC)<\/th><th>Symbol<\/th><th>Direction<\/th>\n              <th>Diff (pips)<\/th><th>Duration (ms)<\/th><th>Slow Broker<\/th><th>Session<\/th>\n            <\/tr><\/thead>\n            <tbody data-bind=\"events-body\"><\/tbody>\n          <\/table>\n        <\/div>\n        <div class=\"bjf-arbstats-paging\">\n          <button id=\"bjf-arbstats-prev\" disabled>\u2039 Prev<\/button>\n          <span data-bind=\"paging-info\">\u2014<\/span>\n          <button id=\"bjf-arbstats-next\" disabled>Next \u203a<\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"bjf-arbstats-status\" data-bind=\"status\">Ready.<\/div>\n\n    <\/div>\n<div class=\"ast-page\">\n<p>  <!-- =============== SECTION: Metrics =============== --><\/p>\n<div class=\"ast-section\">\n    <span class=\"ast-section-eyebrow\">M\u00e9tricas explicadas<\/span><\/p>\n<h2>Qu\u00e9 mide cada <em>KPI<\/em><\/h2>\n<p class=\"ast-section-lead\">Cinco indicadores principales se ejecutan continuamente. Cada uno mide una propiedad distinta del flujo de oportunidades. Entender qu\u00e9 significa cada uno marca la diferencia entre mirar el panel y usarlo de verdad.<\/p>\n<\/p><\/div>\n<table class=\"ast-kpi-cards\">\n<tbody>\n<tr>\n<td class=\"ast-kpi-card\">\n<div class=\"ast-kpi-card-value\">1,247<\/div>\n<div class=\"ast-kpi-card-unit\">eventos \/ d\u00eda t\u00edpico<\/div>\n<h3 class=\"ast-kpi-card-title\">Conteo de oportunidades<\/h3>\n<p class=\"ast-kpi-card-body\">N\u00famero de ventanas detectadas en el rango de tiempo seleccionado. La persistencia a trav\u00e9s del tiempo valida que las oportunidades de arbitraje no son transitorias. Los conteos altos durante horas espec\u00edficas indican concentraci\u00f3n por solapamiento de sesiones.<\/p>\n<p>          <span class=\"ast-kpi-card-tag\">M\u00e9trica de conteo<\/span>\n        <\/td>\n<td class=\"ast-kpi-card\">\n<div class=\"ast-kpi-card-value\">94 ms<\/div>\n<div class=\"ast-kpi-card-unit\">referencia EURUSD<\/div>\n<h3 class=\"ast-kpi-card-title\">Duraci\u00f3n mediana de ventana<\/h3>\n<p class=\"ast-kpi-card-body\">La mitad de todas las ventanas cierran en menos de este tiempo. Es el retraso de actualizaci\u00f3n de cotizaci\u00f3n del broker. Medianas m\u00e1s bajas indican servidores de precios de broker m\u00e1s r\u00e1pidos; medianas m\u00e1s altas indican ciclos de actualizaci\u00f3n m\u00e1s lentos.<\/p>\n<p>          <span class=\"ast-kpi-card-tag\">M\u00e9trica de latencia<\/span>\n        <\/td>\n<\/tr>\n<tr>\n<td class=\"ast-kpi-card\">\n<div class=\"ast-kpi-card-value\">0.38<\/div>\n<div class=\"ast-kpi-card-unit\">pips promedio<\/div>\n<h3 class=\"ast-kpi-card-title\">Diferencial promedio<\/h3>\n<p class=\"ast-kpi-card-body\">Diferencial medio en el momento de la se\u00f1al entre el feed r\u00e1pido y la cotizaci\u00f3n del broker. Indica la profundidad de la oportunidad, no solo su frecuencia. Promedios m\u00e1s altos significan mayor ventaja te\u00f3rica por operaci\u00f3n.<\/p>\n<p>          <span class=\"ast-kpi-card-tag\">M\u00e9trica de profundidad<\/span>\n        <\/td>\n<td class=\"ast-kpi-card\">\n<div class=\"ast-kpi-card-value\">07 to 10<\/div>\n<div class=\"ast-kpi-card-unit\">franja UTC<\/div>\n<h3 class=\"ast-kpi-card-title\">Mejor ventana<\/h3>\n<p class=\"ast-kpi-card-body\">Las horas del d\u00eda con mayor densidad de oportunidades, identificadas sin par\u00e1metros por el algoritmo Sliding Best-Window. Asigne recursos de detecci\u00f3n a estas horas.<\/p>\n<p>          <span class=\"ast-kpi-card-tag\">M\u00e9trica de hora del d\u00eda<\/span>\n        <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>  <!-- =============== QUOTE =============== --><\/p>\n<div class=\"ast-quote\">\n<p class=\"ast-quote-text\">\u00abLos mecanismos de divulgaci\u00f3n p\u00fablica han mejorado hist\u00f3ricamente la calidad de mercado en otras clases de activos. TRACE hizo transparente la formaci\u00f3n de precios de bonos corporativos estadounidenses. Los informes MiFID II RTS 27 hicieron observable la calidad de ejecuci\u00f3n de los centros de negociaci\u00f3n de la UE. Para el forex minorista no existe un mandato equivalente. Este panel es divulgaci\u00f3n voluntaria y contribuye al mismo patr\u00f3n.\u00bb<\/p>\n<p class=\"ast-quote-attr\">Fesenko (2026), <em>Persistence of Latency Arbitrage Opportunities in Retail Forex Markets,<\/em> working paper MPRA<\/p>\n<\/p><\/div>\n<p>  <!-- =============== SECTION: Methodology =============== --><\/p>\n<div class=\"ast-section\">\n    <span class=\"ast-section-eyebrow\">Metodolog\u00eda<\/span><\/p>\n<h2>Por qu\u00e9 este panel es <em>gratuito y p\u00fablico<\/em><\/h2>\n<p class=\"ast-section-lead\">Los brokers minoristas tienen observaci\u00f3n directa de su propia calidad de ejecuci\u00f3n. Los traders minoristas normalmente no. Los mecanismos de divulgaci\u00f3n p\u00fablica cierran esa brecha de informaci\u00f3n. El panel es la contribuci\u00f3n voluntaria de BJF a un patr\u00f3n que otras clases de activos ya tienen a nivel regulatorio.<\/p>\n<\/p><\/div>\n<table class=\"ast-tbl\">\n<thead>\n<tr>\n<th>Mecanismo<\/th>\n<th>Clase de activo<\/th>\n<th>Jurisdicci\u00f3n<\/th>\n<th>Estado<\/th>\n<th>Actualizaci\u00f3n<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>TRACE<\/strong><\/td>\n<td>Bonos corporativos de EE. UU.<\/td>\n<td>FINRA \/ SEC<\/td>\n<td>Obligatorio, 2002<\/td>\n<td>En 15 min<\/td>\n<\/tr>\n<tr>\n<td><strong>RTS 27<\/strong><\/td>\n<td>Centros UE<\/td>\n<td>ESMA \/ MiFID II<\/td>\n<td>Obligatorio, 2018<\/td>\n<td>Trimestral<\/td>\n<\/tr>\n<tr>\n<td><strong>Rule 605<\/strong><\/td>\n<td>Acciones de EE. UU.<\/td>\n<td>SEC \/ FINRA<\/td>\n<td>Obligatorio, 2000<\/td>\n<td>Mensual<\/td>\n<\/tr>\n<tr>\n<td><strong>BJF Arbitrage Stats<\/strong><\/td>\n<td>Forex minorista<\/td>\n<td>Voluntario<\/td>\n<td>Voluntario, 2026<\/td>\n<td>Cada minuto<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>  <!-- =============== SECTION: Reading =============== --><\/p>\n<div class=\"ast-section\">\n    <span class=\"ast-section-eyebrow\">Lectura de los datos<\/span><\/p>\n<h2>C\u00f3mo <em>interpretar<\/em> el panel<\/h2>\n<p class=\"ast-section-lead\">Cinco pasos operativos. Cada uno usa uno o m\u00e1s KPI para responder una pregunta espec\u00edfica sobre el panel de brokers.<\/p>\n<\/p><\/div>\n<div class=\"ast-step\">\n<div class=\"ast-step-num\">01<\/div>\n<div class=\"ast-step-body\">\n<h3>Revise las tarjetas KPI<\/h3>\n<p>Comience con el conteo de eventos y la duraci\u00f3n mediana. M\u00e1s de 500 eventos con mediana inferior a 150 ms indica un panel de brokers activo. Menos de 100 eventos o mediana superior a 300 ms indica condiciones tranquilas o cotizaciones de broker r\u00e1pidas.<\/p>\n<\/p><\/div><\/div>\n<div class=\"ast-step\">\n<div class=\"ast-step-num\">02<\/div>\n<div class=\"ast-step-body\">\n<h3>Observe el mapa de calor por hora y d\u00eda<\/h3>\n<p>Las celdas brillantes son densas; las celdas tenues son escasas. La apertura de Londres (07 a 10 UTC) y el solapamiento Londres \/ Nueva York (12 a 16 UTC) suelen iluminarse. La sesi\u00f3n asi\u00e1tica (23 a 02 UTC) suele ser moderada. Los domingos aparecen tenues porque el volumen es bajo.<\/p>\n<\/p><\/div><\/div>\n<div class=\"ast-step\">\n<div class=\"ast-step-num\">03<\/div>\n<div class=\"ast-step-body\">\n<h3>Use la mejor ventana<\/h3>\n<p>El KPI Best Window indica la franja de 2 a 4 horas con mayor densidad del d\u00eda de trading. Programe atenci\u00f3n, recursos de software y capital alrededor de esta ventana.<\/p>\n<\/p><\/div><\/div>\n<div class=\"ast-step\">\n<div class=\"ast-step-num\">04<\/div>\n<div class=\"ast-step-body\">\n<h3>Compare con el perfil de retraso del broker<\/h3>\n<p>El gr\u00e1fico \u00abSlow broker lag profile\u00bb desglosa la duraci\u00f3n promedio del evento por hora. Un broker cuyo retraso es constante tiene un ciclo de actualizaci\u00f3n fundamentalmente m\u00e1s lento. Los picos de retraso durante horas espec\u00edficas indican una pol\u00edtica activa de gesti\u00f3n de riesgo (spreads m\u00e1s amplios, retenci\u00f3n last-look).<\/p>\n<\/p><\/div><\/div>\n<div class=\"ast-step\">\n<div class=\"ast-step-num\">05<\/div>\n<div class=\"ast-step-body\">\n<h3>Apl\u00edquelo a su propia selecci\u00f3n de broker<\/h3>\n<p>Si su estrategia funciona con tiempo de ida y vuelta T y el panel muestra una duraci\u00f3n mediana de ventana W, su ratio de retenci\u00f3n esperado es aproximadamente la probabilidad de supervivencia P(W mayor que T). Una retenci\u00f3n m\u00e1s baja significa que la selecci\u00f3n del broker importa m\u00e1s. Una retenci\u00f3n m\u00e1s alta significa que la latencia de ejecuci\u00f3n es una restricci\u00f3n menos vinculante.<\/p>\n<\/p><\/div><\/div>\n<p>  <!-- =============== CTA SECTION =============== --><\/p>\n<div class=\"ast-cta-section\">\n<h2>\u00bfQuiere esta misma detecci\u00f3n en <em>su configuraci\u00f3n de broker?<\/em><\/h2>\n<p class=\"ast-cta-lead\">SharpTrader Pro es el software de nivel producci\u00f3n que impulsa este panel. El mismo motor, el mismo algoritmo Best Window, la misma detecci\u00f3n sub-100ms, calibrada para su par espec\u00edfico de brokers. Incluye asistencia para selecci\u00f3n de broker, descuentos VPS, soporte de instalaci\u00f3n y asistencia t\u00e9cnica de por vida.<\/p>\n<div>\n      <a href=\"\/product\/sharptrader-forex-crypto-arbitrage\/\" class=\"ast-cta-primary\">Ver SharpTrader Pro &rarr;<\/a><br \/>\n      <a href=\"https:\/\/doi.org\/10.5281\/zenodo.20616790\" class=\"ast-cta-secondary\">Leer el paper de metodolog\u00eda<\/a>\n    <\/div><\/div>\n<p>  <!-- =============== SIGNUP =============== --><\/p>\n<div class=\"ast-signup\">\n<h3>Suscr\u00edbase a BJF research<\/h3>\n<p>Nuevos papers de metodolog\u00eda, actualizaciones de calidad de ejecuci\u00f3n de brokers y publicaciones de estad\u00edsticas de arbitraje, entregadas cuando las publiquemos. Sin spam promocional.<\/p>\n<div class='_form_31'><\/div><script type='text\/javascript' src='https:\/\/bjftradinggroup.activehosted.com\/f\/embed.php?static=0&id=31&6A3B10FD22180&nostyles=0&preview=0'><\/script><\/div>\n<p>  <!-- =============== FAQ =============== --><\/p>\n<div class=\"ast-section\">\n    <span class=\"ast-section-eyebrow\">FAQ<\/span><\/p>\n<h2>Preguntas comunes sobre <em>este panel<\/em><\/h2>\n<\/p><\/div>\n<div class=\"ast-faq\">\n<p class=\"ast-faq-q\">\u00bfCon qu\u00e9 frecuencia se actualiza el panel?<\/p>\n<div class=\"ast-faq-a\">\n<p>Cada minuto. El programa de detecci\u00f3n se ejecuta continuamente contra el feed r\u00e1pido de primer nivel y el panel de brokers. Los eventos se escriben en la base de datos en tiempo real y el panel lee desde esa base de datos al cargar la p\u00e1gina y cuando cambian los filtros.<\/p>\n<\/p><\/div>\n<p class=\"ast-faq-q\">\u00bfPor qu\u00e9 los brokers est\u00e1n anonimizados?<\/p>\n<div class=\"ast-faq-a\">\n<p>Por dos razones. Primero, centrar el panel en patrones de calidad de ejecuci\u00f3n es m\u00e1s \u00fatil que nombrar brokers espec\u00edficos, porque el comportamiento de los brokers cambia con el tiempo. Segundo, la anonimizaci\u00f3n evita dirigir la atenci\u00f3n contra firmas espec\u00edficas, que es el est\u00e1ndar \u00e9tico adecuado para un mecanismo de divulgaci\u00f3n p\u00fablica. El paper de metodolog\u00eda documenta el enfoque de medici\u00f3n para que cualquiera pueda replicar el an\u00e1lisis con su propio panel de brokers.<\/p>\n<\/p><\/div>\n<p class=\"ast-faq-q\">\u00bfQu\u00e9 es un feed r\u00e1pido de primer nivel?<\/p>\n<div class=\"ast-faq-a\">\n<p>Un feed compuesto institucional agregado de mejor bid y mejor offer, obtenido de m\u00faltiples proveedores de liquidez de primer nivel. Se actualiza con resoluci\u00f3n sub-milisegundo. Es la aproximaci\u00f3n pr\u00e1ctica m\u00e1s cercana al precio interbancario real de cualquier par de divisas determinado. Las cotizaciones de brokers minoristas se retrasan frente a este feed por decenas a cientos de milisegundos.<\/p>\n<\/p><\/div>\n<p class=\"ast-faq-q\">\u00bfPuedo ejecutar esta misma detecci\u00f3n en mi propio broker?<\/p>\n<div class=\"ast-faq-a\">\n<p>S\u00ed. SharpTrader Pro ejecuta el mismo motor de detecci\u00f3n, el mismo algoritmo Best Window y los mismos c\u00e1lculos KPI. La diferencia es que en su propia configuraci\u00f3n, el broker es su propio broker (no anonimizado) y los resultados de detecci\u00f3n son privados para su cuenta. El soporte de configuraci\u00f3n est\u00e1 incluido con cada compra de SharpTrader.<\/p>\n<\/p><\/div>\n<p class=\"ast-faq-q\">\u00bfEstos datos han sido revisados por pares?<\/p>\n<div class=\"ast-faq-a\">\n<p>La metodolog\u00eda est\u00e1 documentada en un preprint de investigaci\u00f3n de acceso abierto y citable acad\u00e9micamente en Zenodo, y en un working paper complementario en Munich Personal RePEc Archive. Ninguno de los dos papers ha pasado por revisi\u00f3n por pares de revista al momento de escribir. La implementaci\u00f3n de referencia es open-source para verificaci\u00f3n independiente.<\/p>\n<\/p><\/div>\n<p class=\"ast-faq-q\">\u00bfEste panel predice oportunidades futuras?<\/p>\n<div class=\"ast-faq-a\">\n<p>No. El panel muestra datos hist\u00f3ricos y actuales de oportunidades. No predice ventanas futuras. La salida de Best Window identifica patrones por hora del d\u00eda que han sido persistentes en el pasado y probablemente contin\u00faen, pero es una estad\u00edstica descriptiva, no un pron\u00f3stico.<\/p>\n<\/p><\/div><\/div>\n<\/div>\n<p><!-- ====================================================================== --><br \/>\n<!-- JSON-LD Schema (wrapped in script: invisible in body, readable by Google) --><br \/>\n<!-- ====================================================================== --><br \/>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"WebPage\",\n      \"@id\": \"https:\/\/bjftradinggroup.com\/arbitrage-stats\/#webpage\",\n      \"url\": \"https:\/\/bjftradinggroup.com\/arbitrage-stats\/\",\n      \"name\": \"Free Live Forex Arbitrage Statistics Dashboard\",\n      \"description\": \"Real-time forex arbitrage opportunity windows on retail broker pairs (anonymized). Free public dashboard with KPIs, hour-by-day heatmap, Best Window detection. No signup required.\",\n      \"speakable\": {\n        \"@type\": \"SpeakableSpecification\",\n        \"cssSelector\": [\".ast-answer\", \".ast-faq-a\"]\n      },\n      \"isPartOf\": {\n        \"@type\": \"WebSite\",\n        \"@id\": \"https:\/\/bjftradinggroup.com\/#website\",\n        \"url\": \"https:\/\/bjftradinggroup.com\/\",\n        \"name\": \"BJF Trading Group Inc.\"\n      },\n      \"publisher\": {\n        \"@type\": \"Organization\",\n        \"@id\": \"https:\/\/bjftradinggroup.com\/#organization\",\n        \"name\": \"BJF Trading Group Inc.\",\n        \"url\": \"https:\/\/bjftradinggroup.com\/\",\n        \"logo\": { \"@type\": \"ImageObject\", \"url\": \"https:\/\/bjftradinggroup.com\/wp-content\/uploads\/bjf-logo.png\" }\n      }\n    },\n    {\n      \"@type\": \"WebApplication\",\n      \"@id\": \"https:\/\/bjftradinggroup.com\/arbitrage-stats\/#webapp\",\n      \"name\": \"BJF Arbitrage Statistics Analyzer\",\n      \"alternateName\": \"BJF Live Forex Arbitrage Stats Dashboard\",\n      \"url\": \"https:\/\/bjftradinggroup.com\/arbitrage-stats\/\",\n      \"description\": \"Public web dashboard visualising live retail forex arbitrage opportunity windows between a tier-one institutional fast feed and a panel of retail brokers. KPIs, hour-by-day heatmap, Best Window detection, daily series. Updated every minute. CSV export.\",\n      \"applicationCategory\": \"FinanceApplication\",\n      \"operatingSystem\": \"Any (browser)\",\n      \"browserRequirements\": \"Requires JavaScript and a modern browser.\",\n      \"offers\": {\n        \"@type\": \"Offer\",\n        \"price\": \"0\",\n        \"priceCurrency\": \"USD\",\n        \"availability\": \"https:\/\/schema.org\/InStock\"\n      },\n      \"creator\": {\n        \"@type\": \"Organization\",\n        \"@id\": \"https:\/\/bjftradinggroup.com\/#organization\"\n      },\n      \"featureList\": [\n        \"Hour-of-day by weekday opportunity heatmap\",\n        \"Median window duration per broker\",\n        \"Best Window algorithm output\",\n        \"Differential distribution histogram (pips)\",\n        \"Duration distribution histogram (milliseconds)\",\n        \"Daily opportunities series\",\n        \"Trading session breakdown\",\n        \"Broker lag profile by hour\",\n        \"Cumulative theoretical pips chart\",\n        \"Events table with CSV export\"\n      ],\n      \"citation\": [\n        {\n          \"@type\": \"ScholarlyArticle\",\n          \"name\": \"Quantifying the Execution-Time Gap in Latency Arbitrage Backtests: A Mathematical Framework with Empirical Validation\",\n          \"author\": {\n            \"@type\": \"Person\",\n            \"name\": \"Boris Fesenko\",\n            \"identifier\": \"https:\/\/orcid.org\/0009-0006-9479-0964\"\n          },\n          \"datePublished\": \"2026-06-09\",\n          \"publisher\": \"Zenodo\",\n          \"identifier\": \"10.5281\/zenodo.20616790\",\n          \"url\": \"https:\/\/doi.org\/10.5281\/zenodo.20616790\"\n        },\n        {\n          \"@type\": \"ScholarlyArticle\",\n          \"name\": \"Persistence of Latency Arbitrage Opportunities in Retail Forex Markets: An Information Asymmetry and Market Quality Analysis\",\n          \"author\": {\n            \"@type\": \"Person\",\n            \"name\": \"Boris Fesenko\",\n            \"identifier\": \"https:\/\/orcid.org\/0009-0006-9479-0964\"\n          },\n          \"datePublished\": \"2026-06-12\",\n          \"publisher\": \"Munich Personal RePEc Archive\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"BreadcrumbList\",\n      \"@id\": \"https:\/\/bjftradinggroup.com\/arbitrage-stats\/#breadcrumb\",\n      \"itemListElement\": [\n        { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/bjftradinggroup.com\/\" },\n        { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"FX Arbitrage\", \"item\": \"https:\/\/bjftradinggroup.com\/forex-currency-arbitrage-strategies\/\" },\n        { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Arbitrage Statistics Dashboard\", \"item\": \"https:\/\/bjftradinggroup.com\/arbitrage-stats\/\" }\n      ]\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/bjftradinggroup.com\/arbitrage-stats\/#faq\",\n      \"mainEntity\": [\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How often is the dashboard updated?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Every minute. The detection program runs continuously against the tier-one fast feed and the broker panel. Events are written to the database in real time and the dashboard reads from that database on page load and on filter changes.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Why are the brokers anonymized?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Two reasons. First, focusing the dashboard on execution-quality patterns is more useful than naming specific brokers, because broker behavior changes over time. Second, anonymization avoids targeting specific firms, which is the right ethical default for a public disclosure mechanism. The methodology paper documents the measurement approach so that anyone can replicate the analysis with their own broker panel.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is a tier-one fast feed?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"An aggregated institutional best-bid-best-offer composite price feed sourced from multiple tier-one liquidity providers. Updates at sub-millisecond resolution. The closest practical approximation to the true interbank price for any given currency pair. Retail broker quotes lag this feed by tens to hundreds of milliseconds.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Can I run this same detection on my own broker?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes. SharpTrader Pro runs the same detection engine, the same Best Window algorithm, the same KPI calculations. The difference is that on your own setup, the broker is your own broker (not anonymized) and the detection results are private to your account. Configuration support is included with every SharpTrader purchase.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Is this data peer-reviewed?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"The methodology is documented in a peer-citable open-access research preprint on Zenodo and in a companion working paper on the Munich Personal RePEc Archive. Neither paper has been through journal peer review at the time of writing. The reference implementation is open-source for independent verification.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Does this dashboard predict future opportunities?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"No. The dashboard shows historical and current opportunity data. It does not predict future windows. The Best Window output identifies time-of-day patterns that have been persistent in the past and are likely to continue, but it is a descriptive statistic, not a forecast.\"\n          }\n        }\n      ]\n    }\n  ]\n}\n<\/script><\/p>","protected":false},"excerpt":{"rendered":"<p>Panel p\u00fablico en vivo &middot; Actualizado cada minuto &middot; Sin registro Vea oportunidades reales de arbitraje forex en vivo El programa de detecci\u00f3n de BJF se ejecuta continuamente contra un feed r\u00e1pido institucional de primer nivel y un panel de brokers forex minoristas (anonimizados como Broker A, Broker B). Cada evento siguiente es una ventana real de oportunidad. Acceso p\u00fablico gratuito. Metodolog\u00eda citable acad\u00e9micamente. Divulgaci\u00f3n honesta Los brokers no se nombran. Los datos reflejan mediciones&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-ai-custom.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-13105","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Free Live Forex Arbitrage Statistics Dashboard | BJF Trading Group<\/title>\n<meta name=\"description\" content=\"Real-time forex arbitrage opportunity windows on retail broker pairs (anonymized). Free public dashboard with KPIs, hour-by-day heatmap, Best Window detection. No signup required.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bjftradinggroup.com\/arbitrage-stats\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Estad\u00edsticas de arbitraje\" \/>\n<meta property=\"og:description\" content=\"Ventanas de oportunidad de arbitraje de forex en tiempo real sobre pares de br\u00f3kers retail (anonimizado). Panel p\u00fablico gratuito con KPIs, mapa de calor por hora y d\u00eda, detecci\u00f3n de Best Window. Sin registro.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bjftradinggroup.com\/arbitrage-stats\/\" \/>\n<meta property=\"og:site_name\" content=\"Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-16T16:54:10+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"44 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/arbitrage-stats\\\/\",\"url\":\"https:\\\/\\\/bjftradinggroup.com\\\/arbitrage-stats\\\/\",\"name\":\"Estad\u00edsticas de arbitraje\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/#website\"},\"datePublished\":\"2026-06-03T14:04:43+00:00\",\"dateModified\":\"2026-06-16T16:54:10+00:00\",\"description\":\"Ventanas de oportunidad de arbitraje de forex en tiempo real sobre pares de br\u00f3kers retail (anonimizado). Panel p\u00fablico gratuito con KPIs, mapa de calor por hora y d\u00eda, detecci\u00f3n de Best Window. Sin registro.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/arbitrage-stats\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bjftradinggroup.com\\\/arbitrage-stats\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/arbitrage-stats\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bjftradinggroup.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"arbitrage stats\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/#website\",\"url\":\"https:\\\/\\\/bjftradinggroup.com\\\/\",\"name\":\"Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.\",\"description\":\"FX Software pioneer since 2000\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bjftradinggroup.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/#organization\",\"name\":\"BJF Trading Group Inc.\",\"legalName\":\"BJF Trading Group Inc.\",\"url\":\"https:\\\/\\\/bjftradinggroup.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/bjftradinggroup.com\\\/wp-content\\\/uploads\\\/logo.png\",\"width\":512,\"height\":512},\"foundingDate\":\"2000\",\"founder\":{\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/about-boris-fesenko\\\/#person\"},\"address\":{\"@type\":\"PostalAddress\",\"addressRegion\":\"Ontario\",\"addressCountry\":\"CA\"},\"contactPoint\":[{\"@type\":\"ContactPoint\",\"contactType\":\"customer support\",\"email\":\"support@bjftradinggroup.com\",\"availableLanguage\":[\"English\",\"German\",\"Japanese\",\"Korean\",\"Spanish\",\"Portuguese\",\"Arabic\",\"Indonesian\",\"Vietnamese\"]}],\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/bjftradinggroup\",\"https:\\\/\\\/twitter.com\\\/BjfGroup\",\"https:\\\/\\\/www.youtube.com\\\/@bjftradinggroup\",\"https:\\\/\\\/t.me\\\/bjftradinggroup\",\"https:\\\/\\\/instagram.com\\\/bjftradinggroup\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/bjf-trading-group\\\/\"],\"knowsAbout\":[\"Forex arbitrage\",\"Cryptocurrency arbitrage\",\"Latency arbitrage\",\"News trading\",\"FIX API trading\",\"High-frequency trading\",\"Lock arbitrage\",\"Hedge arbitrage\",\"Pair trading\",\"Algorithmic trading software\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Free Live Forex Arbitrage Statistics Dashboard | BJF Trading Group","description":"Real-time forex arbitrage opportunity windows on retail broker pairs (anonymized). Free public dashboard with KPIs, hour-by-day heatmap, Best Window detection. No signup required.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bjftradinggroup.com\/arbitrage-stats\/","og_locale":"es_ES","og_type":"article","og_title":"Estad\u00edsticas de arbitraje","og_description":"Ventanas de oportunidad de arbitraje de forex en tiempo real sobre pares de br\u00f3kers retail (anonimizado). Panel p\u00fablico gratuito con KPIs, mapa de calor por hora y d\u00eda, detecci\u00f3n de Best Window. Sin registro.","og_url":"https:\/\/bjftradinggroup.com\/arbitrage-stats\/","og_site_name":"Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.","article_modified_time":"2026-06-16T16:54:10+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"44 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bjftradinggroup.com\/arbitrage-stats\/","url":"https:\/\/bjftradinggroup.com\/arbitrage-stats\/","name":"Estad\u00edsticas de arbitraje","isPartOf":{"@id":"https:\/\/bjftradinggroup.com\/#website"},"datePublished":"2026-06-03T14:04:43+00:00","dateModified":"2026-06-16T16:54:10+00:00","description":"Ventanas de oportunidad de arbitraje de forex en tiempo real sobre pares de br\u00f3kers retail (anonimizado). Panel p\u00fablico gratuito con KPIs, mapa de calor por hora y d\u00eda, detecci\u00f3n de Best Window. Sin registro.","breadcrumb":{"@id":"https:\/\/bjftradinggroup.com\/arbitrage-stats\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bjftradinggroup.com\/arbitrage-stats\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bjftradinggroup.com\/arbitrage-stats\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bjftradinggroup.com\/"},{"@type":"ListItem","position":2,"name":"arbitrage stats"}]},{"@type":"WebSite","@id":"https:\/\/bjftradinggroup.com\/#website","url":"https:\/\/bjftradinggroup.com\/","name":"Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.","description":"FX Software pioneer since 2000","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bjftradinggroup.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/bjftradinggroup.com\/#organization","name":"BJF Trading Group Inc.","legalName":"BJF Trading Group Inc.","url":"https:\/\/bjftradinggroup.com\/","logo":{"@type":"ImageObject","url":"https:\/\/bjftradinggroup.com\/wp-content\/uploads\/logo.png","width":512,"height":512},"foundingDate":"2000","founder":{"@id":"https:\/\/bjftradinggroup.com\/about-boris-fesenko\/#person"},"address":{"@type":"PostalAddress","addressRegion":"Ontario","addressCountry":"CA"},"contactPoint":[{"@type":"ContactPoint","contactType":"customer support","email":"support@bjftradinggroup.com","availableLanguage":["English","German","Japanese","Korean","Spanish","Portuguese","Arabic","Indonesian","Vietnamese"]}],"sameAs":["https:\/\/www.facebook.com\/bjftradinggroup","https:\/\/twitter.com\/BjfGroup","https:\/\/www.youtube.com\/@bjftradinggroup","https:\/\/t.me\/bjftradinggroup","https:\/\/instagram.com\/bjftradinggroup","https:\/\/www.linkedin.com\/company\/bjf-trading-group\/"],"knowsAbout":["Forex arbitrage","Cryptocurrency arbitrage","Latency arbitrage","News trading","FIX API trading","High-frequency trading","Lock arbitrage","Hedge arbitrage","Pair trading","Algorithmic trading software"]}]}},"_links":{"self":[{"href":"https:\/\/bjftradinggroup.com\/es\/wp-json\/wp\/v2\/pages\/13105","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bjftradinggroup.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bjftradinggroup.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bjftradinggroup.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bjftradinggroup.com\/es\/wp-json\/wp\/v2\/comments?post=13105"}],"version-history":[{"count":29,"href":"https:\/\/bjftradinggroup.com\/es\/wp-json\/wp\/v2\/pages\/13105\/revisions"}],"predecessor-version":[{"id":13187,"href":"https:\/\/bjftradinggroup.com\/es\/wp-json\/wp\/v2\/pages\/13105\/revisions\/13187"}],"wp:attachment":[{"href":"https:\/\/bjftradinggroup.com\/es\/wp-json\/wp\/v2\/media?parent=13105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}