{"id":12937,"date":"2026-05-04T14:14:52","date_gmt":"2026-05-04T14:14:52","guid":{"rendered":"https:\/\/bjftradinggroup.com\/?page_id=12937"},"modified":"2026-05-24T15:37:25","modified_gmt":"2026-05-24T15:37:25","slug":"lock-arbitrage","status":"publish","type":"page","link":"https:\/\/bjftradinggroup.com\/es\/lock-arbitrage\/","title":{"rendered":"Arbitraje bloqueado"},"content":{"rendered":"<p><\/p>\n<div class=\"lab-page\">\n<div class=\"lab-hero\">\n  <span class=\"lab-hero-tag\">BJF TRADING GROUP &nbsp;&middot;&nbsp; SHARPTRADER PRO<\/span><\/p>\n<h1>Arbitraje Lock: <span class=\"lab-gold\">Explicaci\u00f3n de las 4 variantes<\/span> &mdash; Lock, LockCL1, LockCL2, LockCL3<\/h1>\n<p class=\"lab-hero-sub\">\n    El arbitraje lock mantiene <strong>posiciones opuestas en dos cuentas de br\u00f3ker separadas al mismo tiempo<\/strong>, eliminando la exposici\u00f3n neta al mercado. El beneficio proviene de cerrar selectivamente una de las patas en el momento adecuado &mdash; guiado por un feed r\u00e1pido de precios. SharpTrader incluye cuatro variantes lock adem\u00e1s de los sistemas de enmascaramiento BrightDuo y BrightTrio Plus. Esta gu\u00eda explica cada variante, cu\u00e1ndo usarla y en qu\u00e9 se diferencian.\n  <\/p>\n<div class=\"lab-hero-meta\">\n    <span><strong>2,800<\/strong> palabras<\/span><br \/>\n    <span><strong>10<\/strong> secciones<\/span><br \/>\n    <span><strong>~13 min<\/strong> de lectura<\/span><br \/>\n    <span><strong>Audiencia:<\/strong> traders de arbitraje, configuraciones multibr\u00f3ker, traders de prop firms<\/span>\n  <\/div>\n<\/div>\n<div class=\"lab-stat-row\">\n<div class=\"lab-stat-cell\"><span class=\"lab-stat-num\">4<\/span><span class=\"lab-stat-lbl\">Variantes lock<\/span><\/div>\n<div class=\"lab-stat-cell\"><span class=\"lab-stat-num\">2<\/span><span class=\"lab-stat-lbl\">Sistemas de enmascaramiento<\/span><\/div>\n<div class=\"lab-stat-cell\"><span class=\"lab-stat-num\">0<\/span><span class=\"lab-stat-lbl\">Exposici\u00f3n neta al mercado<\/span><\/div>\n<div class=\"lab-stat-cell\"><span class=\"lab-stat-num\">25 a\u00f1os<\/span><span class=\"lab-stat-lbl\">Desarrollo de BJF<\/span><\/div>\n<\/div>\n<h2>Qu\u00e9 es el arbitraje lock &mdash; en un p\u00e1rrafo<\/h2>\n<div class=\"lab-answer\">\n<p><strong>El arbitraje lock mantiene simult\u00e1neamente una posici\u00f3n de compra en una cuenta de br\u00f3ker y una posici\u00f3n de venta equivalente en una segunda cuenta para el mismo instrumento.<\/strong> Las posiciones opuestas cancelan la exposici\u00f3n al mercado &mdash; el P&amp;L combinado queda &ldquo;bloqueado&rdquo; en un nivel fijo sin importar el movimiento del precio. Luego, un feed r\u00e1pido de precios detecta el momento \u00f3ptimo para cerrar una de las patas, convirtiendo la posici\u00f3n bloqueada y plana en un beneficio neto equivalente al spread capturado entre las cotizaciones de los dos br\u00f3kers.<\/p>\n<\/div>\n<p>La fuente del beneficio es la diferencia de precios entre dos proveedores de liquidez independientes. Distintos br\u00f3kers reciben los datos del mercado a diferentes velocidades, aplican distintos modelos de markup y obtienen cotizaciones de relaciones distintas con LPs. Estas diferencias crean discrepancias transitorias entre br\u00f3kers que un sistema de arbitraje lock bien configurado puede capturar.<\/p>\n<div class=\"lab-callout\">\n<h3>Por qu\u00e9 el arbitraje lock no requiere ejecuci\u00f3n en milisegundos<\/h3>\n<p>A diferencia del arbitraje de latencia puro &mdash; donde toda la ventaja puede desaparecer en menos de 50ms &mdash; el arbitraje lock funciona gestionando una posici\u00f3n existente. La ventana de desbloqueo desde que se activa el fast feed hasta que converge la cotizaci\u00f3n del br\u00f3ker lento suele ser de <strong>segundos en lugar de milisegundos<\/strong>. Esto hace que el arbitraje lock sea viable en una gama m\u00e1s amplia de conexiones con br\u00f3kers y configuraciones de VPS.<\/p>\n<\/div>\n<h2>La secuencia de arbitraje lock en cinco pasos<\/h2>\n<p>Las cuatro variantes comparten la misma secuencia subyacente. Las diferencias entre ellas est\u00e1n en c\u00f3mo gestionan el disparador de cierre, las restricciones de cuentas con netting y la evasi\u00f3n de detecci\u00f3n por parte del br\u00f3ker.<\/p>\n<table class=\"lab-tbl\">\n<thead>\n<tr>\n<th>Paso<\/th>\n<th>Cuenta A<\/th>\n<th>Cuenta B<\/th>\n<th>Exposici\u00f3n neta<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"lab-cell-feat\">1 &mdash; Se activa la se\u00f1al<\/td>\n<td>Abre BUY 1 lot EURUSD @ 1.08490<\/td>\n<td>Sin posici\u00f3n<\/td>\n<td class=\"lab-cell-mid\">Largo 1 lot<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">2 &mdash; Se aplica el lock<\/td>\n<td>BUY permanece abierto<\/td>\n<td>Abre SELL 1 lot EURUSD @ 1.08490<\/td>\n<td class=\"lab-cell-good\">Cero &mdash; bloqueado<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">3 &mdash; El fast feed observa<\/td>\n<td>BUY sigue abierto<\/td>\n<td>SELL sigue abierto<\/td>\n<td class=\"lab-cell-good\">Cero &mdash; ante cualquier movimiento del precio<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">4 &mdash; Se\u00f1al de desbloqueo<\/td>\n<td>BUY ahora es rentable porque el precio sube<\/td>\n<td>SELL se cierra al precio del lock (barato)<\/td>\n<td class=\"lab-cell-mid\">Largo 1 lot en curso<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">5 &mdash; Cerrar BUY<\/td>\n<td>BUY se cierra con beneficio<\/td>\n<td>Plano<\/td>\n<td class=\"lab-cell-good\">Beneficio neto realizado<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>En el lock: Cuenta A = &minus;X pips, Cuenta B = +X pips, neto = 0. Tras el desbloqueo: la Cuenta A se cierra con +Y pips (el precio subi\u00f3), la Cuenta B se cerr\u00f3 cerca de 0 (antes de que se actualizara el feed lento). Neto = +Y menos spreads. El aviso anticipado del fast feed sobre la direcci\u00f3n es lo que hace que Y sea consistentemente positivo.<\/p>\n<h2>Lock (Base) &mdash; disparador por tiempo m\u00ednimo y pips m\u00ednimos<\/h2>\n<div class=\"lab-answer\">\n<p><strong>La estrategia base Lock est\u00e1 dise\u00f1ada para br\u00f3kers que imponen un periodo m\u00ednimo de mantenimiento o un movimiento m\u00ednimo en pips antes de que una posici\u00f3n pueda cerrarse.<\/strong> En lugar de esperar una se\u00f1al de arbitraje como disparador de cierre, utiliza un umbral de tiempo configurable, un umbral de distancia en pips, o ambos simult\u00e1neamente &mdash; lo que ocurra primero.<\/p>\n<\/div>\n<div class=\"lab-feat-grid\">\n<div class=\"lab-feat-card\">\n<div class=\"lab-feat-num\">DISPARADOR DE TIEMPO M\u00cdNIMO<\/div>\n<h3>&#9203; Cierre basado en tiempo<\/h3>\n<p>Despu\u00e9s de aplicar el lock, empieza un temporizador. Ambas posiciones se cierran cuando transcurre el tiempo m\u00ednimo de mantenimiento configurado, independientemente del movimiento del precio. Para br\u00f3kers que se\u00f1alan cuentas que cierran posiciones demasiado r\u00e1pido &mdash; normalmente un m\u00ednimo de 30&ndash;120 segundos.<\/p>\n<\/p><\/div>\n<div class=\"lab-feat-card\">\n<div class=\"lab-feat-num\">DISPARADOR DE PIPS M\u00cdNIMOS<\/div>\n<h3>&#128207; Cierre basado en distancia<\/h3>\n<p>Ambas posiciones se cierran una vez que el precio se ha movido un n\u00famero m\u00ednimo de pips configurado desde el nivel de entrada del lock. Para br\u00f3kers que rechazan \u00f3rdenes de cierre colocadas a menos de X pips del precio de apertura. Cualquiera de las dos condiciones cierra ambas patas simult\u00e1neamente.<\/p>\n<\/p><\/div>\n<\/div>\n<p><strong>Ideal para:<\/strong> Br\u00f3kers con reglas expl\u00edcitas de tiempo m\u00ednimo de mantenimiento (por ejemplo, m\u00ednimo 30 segundos) o distancia m\u00ednima en pips antes de permitir el cierre. El Lock base respeta estas limitaciones y aun as\u00ed captura el spread entre br\u00f3kers.<\/p>\n<h2>LockCL1 &mdash; cuentas con netting y FIX API<\/h2>\n<div class=\"lab-answer\">\n<p><strong>LockCL1 est\u00e1 dise\u00f1ado espec\u00edficamente para cuentas con netting &mdash; comunes en conexiones FIX API y cTrader &mdash; donde abrir una posici\u00f3n opuesta en el mismo instrumento cancela autom\u00e1ticamente la existente.<\/strong> En cuentas con netting, el lock est\u00e1ndar (largo + corto en la misma cuenta) es imposible. LockCL1 enruta cada pata estrictamente a una cuenta separada y utiliza la siguiente se\u00f1al de arbitraje &mdash; no un umbral de tiempo o de pips &mdash; como disparador de cierre.<\/p>\n<\/div>\n<table class=\"lab-tbl\">\n<thead>\n<tr>\n<th>Paso<\/th>\n<th>Acci\u00f3n<\/th>\n<th>Nota<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"lab-cell-feat\">Paso 1<\/td>\n<td>Abre la primera orden en la Cuenta A por se\u00f1al de arbitraje. Hace trailing de la posici\u00f3n.<\/td>\n<td>Cuando se activa el disparador de cierre, abre la cobertura en la Cuenta B solamente &mdash; nunca en la Cuenta A<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">Paso 2<\/td>\n<td>En la siguiente se\u00f1al de arbitraje, cierra una de las dos posiciones abiertas.<\/td>\n<td>La se\u00f1al BUY cierra el SELL en B. La se\u00f1al SELL cierra el BUY en A.<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">Paso 3<\/td>\n<td>Hace trailing de la posici\u00f3n restante y la cierra con el disparador configurado (TP, SL, trailing o lifetime).<\/td>\n<td>Vuelve al Paso 1 para el siguiente ciclo<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Ideal para:<\/strong> Cuentas FIX API y conexiones cTrader donde la ejecuci\u00f3n con netting es el est\u00e1ndar. LockCL1 nunca crea una situaci\u00f3n en la que existan simult\u00e1neamente una compra y una venta del mismo s\u00edmbolo en una sola cuenta &mdash; totalmente compatible con modelos de ejecuci\u00f3n con netting.<\/p>\n<h2>LockCL2 &mdash; estrategia principal con \u00f3rdenes virtuales<\/h2>\n<div class=\"lab-answer\">\n<p><strong>LockCL2 es la estrategia principal de arbitraje lock y la base de LockCL3, BrightDuo y BrightTrio Plus.<\/strong> Introduce \u00f3rdenes virtuales &mdash; posiciones rastreadas dentro de la memoria de SharpTrader en lugar de enviarse inmediatamente al br\u00f3ker &mdash; para eliminar la correlaci\u00f3n de marcas de tiempo de reentrada que hace detectable el arbitraje lock est\u00e1ndar para los sistemas de riesgo del br\u00f3ker.<\/p>\n<\/div>\n<h3>El problema de detecci\u00f3n que resuelve LockCL2<\/h3>\n<p>En el arbitraje lock est\u00e1ndar, cuando se activa una se\u00f1al de desbloqueo, la orden de reentrada se env\u00eda al br\u00f3ker exactamente en el momento de un evento del fast feed. Los sistemas de riesgo del br\u00f3ker escanean los registros de \u00f3rdenes buscando \u00f3rdenes colocadas dentro de milisegundos de las actualizaciones del feed de precios &mdash; un patr\u00f3n estad\u00edsticamente distintivo que identifica el arbitraje lock. LockCL2 desacopla completamente la se\u00f1al de la orden.<\/p>\n<div class=\"lab-feat-grid\">\n<div class=\"lab-feat-card\">\n<div class=\"lab-feat-num\">STANDARD LOCK<\/div>\n<h3>&#10060; Reentrada directa (detectable)<\/h3>\n<p>La orden de reentrada se env\u00eda al br\u00f3ker en el momento de la se\u00f1al. La marca de tiempo se correlaciona con el evento del fast feed. Detectable mediante an\u00e1lisis del timing de \u00f3rdenes. La cuenta queda marcada en semanas de uso consistente.<\/p>\n<\/p><\/div>\n<div class=\"lab-feat-card\">\n<div class=\"lab-feat-num\">LOCKCL2<\/div>\n<h3>&#10004; Reentrada virtual (no detectable)<\/h3>\n<p>La reentrada se gestiona internamente dentro de SharpTrader. El br\u00f3ker solo ve la orden cuando el precio de mercado alcanza el nivel configurado &mdash; indistinguible de una orden limitada est\u00e1ndar colocada por un trader t\u00e9cnico.<\/p>\n<\/p><\/div>\n<\/div>\n<h3>LockCL2 paso a paso<\/h3>\n<table class=\"lab-tbl\">\n<thead>\n<tr>\n<th>Paso<\/th>\n<th>Qu\u00e9 ocurre<\/th>\n<th>Qu\u00e9 ve el br\u00f3ker<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"lab-cell-feat\">1 &mdash; Entrada<\/td>\n<td>Abre la primera orden en la Cuenta A por se\u00f1al de arbitraje. La va trailingeando. Cuando se activa el disparador de cierre, abre una posici\u00f3n opuesta en la Cuenta B. Se crea el lock.<\/td>\n<td>Dos \u00f3rdenes reales opuestas<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">2 &mdash; Se\u00f1al mientras el lock est\u00e1 activo<\/td>\n<td>Llega una nueva se\u00f1al de arbitraje. CL2 cierra la posici\u00f3n opuesta a la direcci\u00f3n de la se\u00f1al. Simult\u00e1neamente crea una <em>orden virtual<\/em> en la misma direcci\u00f3n que la posici\u00f3n real restante &mdash; solo dentro de la memoria de SharpTrader.<\/td>\n<td>Una posici\u00f3n real cerrada, una permanece abierta<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">3 &mdash; Seguimiento virtual<\/td>\n<td>La orden virtual tiene su propio SL, TP y trailing stop. SharpTrader rastrea el precio internamente. A\u00fan no se env\u00eda nada al br\u00f3ker.<\/td>\n<td>Solo es visible la posici\u00f3n restante de la Cuenta A<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">4 &mdash; La orden virtual alcanza el objetivo<\/td>\n<td>Cuando el SL, TP o trailing stop de la orden virtual se activa por el movimiento del precio, SharpTrader vuelve a abrir la posici\u00f3n real cerrada en la Cuenta B.<\/td>\n<td>Nueva orden al precio actual de mercado &mdash; parece una entrada independiente<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">5 &mdash; Lock restaurado<\/td>\n<td>Ambas cuentas mantienen \u00f3rdenes reales opuestas. La estrategia espera la siguiente se\u00f1al de arbitraje.<\/td>\n<td>Posici\u00f3n normal de dos cuentas<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Ideal para:<\/strong> Cuentas de cobertura est\u00e1ndar de br\u00f3kers minoristas para arbitraje lock de uso general. Es el mejor equilibrio entre rendimiento y resistencia a la detecci\u00f3n. El punto de partida recomendado para la mayor\u00eda de configuraciones de arbitraje lock.<\/p>\n<h2>LockCL3 &mdash; modelo de cuenta activa y pasiva<\/h2>\n<div class=\"lab-answer\">\n<p><strong>LockCL3 es una modificaci\u00f3n de CL2 para configuraciones donde un br\u00f3ker ofrece una ejecuci\u00f3n superior y el otro es m\u00e1s lento o m\u00e1s restringido, pero \u00fatil para la pata de cobertura.<\/strong> En CL3, una cuenta se designa como activa &mdash; todas las entradas de arbitraje fluyen a trav\u00e9s de ella. La otra es pasiva &mdash; solo mantiene la posici\u00f3n de cobertura y nunca recibe entradas de arbitraje.<\/p>\n<\/div>\n<div class=\"lab-feat-grid\">\n<div class=\"lab-feat-card\">\n<div class=\"lab-feat-num\">COMPORTAMIENTO LOCKCL2<\/div>\n<h3>Ambas cuentas activas<\/h3>\n<p>Introduce operaciones de arbitraje alternando entre ambas cuentas. Las dos deben soportar ejecuci\u00f3n r\u00e1pida. Cada segundo ciclo se enruta a la otra cuenta &mdash; lo que exige que ambas sean capaces de procesar \u00f3rdenes con rapidez.<\/p>\n<\/p><\/div>\n<div class=\"lab-feat-card\">\n<div class=\"lab-feat-num\">COMPORTAMIENTO LOCKCL3<\/div>\n<h3>Solo una cuenta activa<\/h3>\n<p>Todas las entradas de arbitraje fluyen \u00fanicamente a la cuenta activa. La cuenta pasiva mantiene exclusivamente la posici\u00f3n de cobertura. Solo el br\u00f3ker r\u00e1pido necesita ejecuci\u00f3n veloz &mdash; el br\u00f3ker lento solo mantiene la cobertura.<\/p>\n<\/p><\/div>\n<\/div>\n<p>Para configurar el modo pasivo: en la pesta\u00f1a Settings de la estrategia en SharpTrader, desmarca <strong>Allow arbitrage<\/strong> para la cuenta lenta. Seguir\u00e1 manteniendo su posici\u00f3n de cobertura y participando en los ciclos de lock\/unlock &mdash; pero nunca recibir\u00e1 una entrada de arbitraje.<\/p>\n<p><strong>Ideal para:<\/strong> Pares de br\u00f3kers mixtos donde uno ofrece FIX API con spreads ajustados y el otro es m\u00e1s lento o m\u00e1s restringido, pero utilizable para cobertura. Todo el arbitraje rentable fluye solo a trav\u00e9s de la cuenta r\u00e1pida.<\/p>\n<h2>Comparaci\u00f3n de todas las variantes<\/h2>\n<table class=\"lab-tbl\">\n<thead>\n<tr>\n<th>Variante<\/th>\n<th>Disparador de cierre<\/th>\n<th>\u00bfNetting OK?<\/th>\n<th>\u00d3rdenes virtuales<\/th>\n<th>Ideal para<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"lab-cell-feat\">Lock (Base)<\/td>\n<td>Min Time OR Min Pips<\/td>\n<td class=\"lab-cell-good\">Yes<\/td>\n<td class=\"lab-cell-mid\">No<\/td>\n<td>Br\u00f3kers con requisitos de mantenimiento m\u00ednimo \/ pips m\u00ednimos<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">LockCL1<\/td>\n<td>Arb signal + closing trigger<\/td>\n<td class=\"lab-cell-good\">Dise\u00f1ado para netting<\/td>\n<td class=\"lab-cell-mid\">No<\/td>\n<td>Cuentas con netting FIX API \/ cTrader<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">LockCL2<\/td>\n<td>SL \/ TP \/ trailing de orden virtual<\/td>\n<td class=\"lab-cell-bad\">Requiere cobertura<\/td>\n<td class=\"lab-cell-good\">Yes<\/td>\n<td>Cuentas de cobertura est\u00e1ndar de br\u00f3kers minoristas, uso general<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">LockCL3<\/td>\n<td>SL \/ TP \/ trailing de orden virtual<\/td>\n<td class=\"lab-cell-bad\">Requiere cobertura<\/td>\n<td class=\"lab-cell-good\">Yes<\/td>\n<td>Pares mixtos de br\u00f3ker r\u00e1pido + lento<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">BrightDuo<\/td>\n<td>Trailing virtual de 3 niveles<\/td>\n<td class=\"lab-cell-bad\">Requiere cobertura<\/td>\n<td class=\"lab-cell-good\">Yes<\/td>\n<td>Br\u00f3kers con alta supervisi\u00f3n, m\u00e1xima longevidad<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">BrightTrio Plus<\/td>\n<td>Rotaci\u00f3n de 3 cuentas + virtual<\/td>\n<td class=\"lab-cell-bad\">Requiere cobertura<\/td>\n<td class=\"lab-cell-good\">Yes<\/td>\n<td>M\u00faltiples cuentas financiadas en la misma prop firm<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>BrightDuo y BrightTrio Plus &mdash; enmascaramiento avanzado<\/h2>\n<h3>BrightDuo &mdash; trailing de 3 niveles para configuraciones de 2 cuentas<\/h3>\n<p>BrightDuo es una modificaci\u00f3n avanzada de LockCL2 con \u00f3rdenes virtuales y hasta tres niveles de trailing. En lugar de salir en un \u00fanico umbral consistente, BrightDuo escalona las salidas a trav\u00e9s de hasta tres niveles de precio configurados &mdash; cada uno con sus propios par\u00e1metros de trailing. Esto produce un patr\u00f3n de salida no mec\u00e1nico y coherente con un trader t\u00e9cnico sofisticado que gestiona una posici\u00f3n con m\u00faltiples niveles objetivo.<\/p>\n<div class=\"lab-take\">\n<h3>Qu\u00e9 elimina BrightDuo<\/h3>\n<ul>\n<li><strong>Correlaci\u00f3n de marcas de tiempo de reentrada<\/strong> &mdash; las \u00f3rdenes virtuales garantizan que el br\u00f3ker vea \u00f3rdenes limitadas en niveles de precio, no \u00f3rdenes temporizadas con eventos del fast feed<\/li>\n<li><strong>Patr\u00f3n de alta tasa de acierto con poca duraci\u00f3n<\/strong> &mdash; el trailing multinivel ampl\u00eda de forma natural los tiempos de permanencia al rango de minutos a horas<\/li>\n<li><strong>Patr\u00f3n de salida mec\u00e1nico<\/strong> &mdash; tres niveles producen precios de salida variados entre operaciones; no hay dos operaciones iguales<\/li>\n<\/ul>\n<\/div>\n<h3>BrightTrio Plus &mdash; rotaci\u00f3n de 3 cuentas contra la detecci\u00f3n entre cuentas<\/h3>\n<p>El arbitraje lock de dos cuentas produce una firma reconocible de P&amp;L entre cuentas: la Cuenta A y la Cuenta B muestran de forma consistente movimientos iguales y opuestos. Los sistemas de riesgo de br\u00f3kers y prop firms que monitorizan m\u00faltiples cuentas por cliente detectan este patr\u00f3n en pocas semanas.<\/p>\n<p>BrightTrio Plus utiliza tres cuentas (A, B, C) donde los roles de activa, pasiva e inactiva rotan en una secuencia no repetitiva:<\/p>\n<table class=\"lab-tbl\">\n<thead>\n<tr>\n<th>Ciclo<\/th>\n<th>Activa<\/th>\n<th>Cobertura<\/th>\n<th>Inactiva<\/th>\n<th>\u00bfEspejo A\/B?<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"lab-cell-feat\">Cycle 1<\/td>\n<td>A<\/td>\n<td>B<\/td>\n<td>C<\/td>\n<td class=\"lab-cell-mid\">Solo en este ciclo<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">Cycle 2<\/td>\n<td>B<\/td>\n<td>C<\/td>\n<td>A<\/td>\n<td class=\"lab-cell-good\">No &mdash; B es ahora la activa<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">Cycle 3<\/td>\n<td>C<\/td>\n<td>A<\/td>\n<td>B<\/td>\n<td class=\"lab-cell-good\">No &mdash; A es ahora la cobertura<\/td>\n<\/tr>\n<tr>\n<td class=\"lab-cell-feat\">Resultado<\/td>\n<td colspan=\"3\">Cada cuenta ha sido activa, pasiva e inactiva a lo largo de 3 ciclos<\/td>\n<td class=\"lab-cell-good\">No se detecta espejo persistente<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Ideal para:<\/strong> Traders que gestionan varias cuentas financiadas en la misma prop firm. BrightTrio Plus es la \u00fanica soluci\u00f3n viable cuando el sistema de riesgo de una prop firm supervisa la correlaci\u00f3n de P&amp;L entre cuentas.<\/p>\n<h2>Qu\u00e9 variante elegir<\/h2>\n<div class=\"lab-feat-grid\">\n<div class=\"lab-feat-card\">\n<div class=\"lab-feat-num\">SITUACI\u00d3N 1<\/div>\n<h3>El br\u00f3ker impone tiempo m\u00ednimo de mantenimiento o pips m\u00ednimos<\/h3>\n<p>Usa <strong>Lock (Base)<\/strong>. El doble disparador por tiempo + pips respeta las restricciones del br\u00f3ker mientras captura el spread entre br\u00f3kers.<\/p>\n<\/p><\/div>\n<div class=\"lab-feat-card\">\n<div class=\"lab-feat-num\">SITUACI\u00d3N 2<\/div>\n<h3>Cuentas con netting FIX API o cTrader<\/h3>\n<p>Usa <strong>LockCL1<\/strong>. Es la \u00fanica variante compatible con ejecuci\u00f3n netting. Nunca abre \u00f3rdenes opuestas en la misma cuenta.<\/p>\n<\/p><\/div>\n<div class=\"lab-feat-card\">\n<div class=\"lab-feat-num\">SITUACI\u00d3N 3<\/div>\n<h3>Cuentas de cobertura est\u00e1ndar de br\u00f3kers minoristas<\/h3>\n<p>Usa <strong>LockCL2<\/strong>. De prop\u00f3sito general. Las \u00f3rdenes virtuales eliminan la correlaci\u00f3n de marcas de tiempo. El mejor punto de partida para la mayor\u00eda de configuraciones.<\/p>\n<\/p><\/div>\n<div class=\"lab-feat-card\">\n<div class=\"lab-feat-num\">SITUACI\u00d3N 4<\/div>\n<h3>Un br\u00f3ker r\u00e1pido + un br\u00f3ker lento<\/h3>\n<p>Usa <strong>LockCL3<\/strong>. Todo el arbitraje pasa por la cuenta r\u00e1pida. La cuenta lenta solo mantiene la cobertura &mdash; sin cargarla con requisitos de velocidad que no puede cumplir.<\/p>\n<\/p><\/div>\n<div class=\"lab-feat-card\">\n<div class=\"lab-feat-num\">SITUACI\u00d3N 5<\/div>\n<h3>Br\u00f3ker con monitorizaci\u00f3n activa de riesgo<\/h3>\n<p>Usa <strong>BrightDuo<\/strong>. El trailing multinivel y los tiempos de mantenimiento ampliados neutralizan los tres vectores principales de detecci\u00f3n para el arbitraje lock de 2 cuentas.<\/p>\n<\/p><\/div>\n<div class=\"lab-feat-card\">\n<div class=\"lab-feat-num\">SITUACI\u00d3N 6<\/div>\n<h3>M\u00faltiples cuentas financiadas, misma prop firm<\/h3>\n<p>Usa <strong>BrightTrio Plus<\/strong>. La rotaci\u00f3n de 3 cuentas elimina la firma espejo de P&amp;L entre cuentas &mdash; la \u00fanica soluci\u00f3n viable para entornos de prop firms con m\u00faltiples cuentas.<\/p>\n<\/p><\/div>\n<\/div>\n<h2>Preguntas frecuentes<\/h2>\n<div class=\"lab-faq\">\n<div class=\"lab-faq-q\">\u00bfQu\u00e9 es el arbitraje lock?<\/div>\n<div class=\"lab-faq-a\">\n<p>El arbitraje lock mantiene simult\u00e1neamente una posici\u00f3n de compra en una cuenta de br\u00f3ker y una posici\u00f3n de venta en una segunda cuenta para el mismo instrumento, eliminando la exposici\u00f3n neta al mercado. Un feed r\u00e1pido de precios detecta el momento \u00f3ptimo para cerrar una de las patas &mdash; convirtiendo la posici\u00f3n bloqueada y plana en un beneficio neto. SharpTrader incluye cuatro variantes (Lock, LockCL1, LockCL2, LockCL3) para distintos tipos de cuenta y condiciones de br\u00f3ker.<\/p>\n<\/div>\n<div class=\"lab-faq-q\">\u00bfCu\u00e1l es la diferencia entre Lock, LockCL1, LockCL2 y LockCL3?<\/div>\n<div class=\"lab-faq-a\">\n<p>Lock (Base) usa un umbral de tiempo o de pips como disparador de cierre &mdash; para br\u00f3kers con requisitos m\u00ednimos de mantenimiento. LockCL1 es para cuentas con netting (FIX API, cTrader) donde no son posibles posiciones opuestas en la misma cuenta &mdash; cierra con la siguiente se\u00f1al de arbitraje. LockCL2 es la variante de prop\u00f3sito general que introduce \u00f3rdenes virtuales para eliminar el timing de reentrada detectable. LockCL3 es una modificaci\u00f3n de CL2 donde una cuenta es pasiva (solo cobertura) y otra activa (todas las entradas de arbitraje) &mdash; ideal cuando un br\u00f3ker es significativamente m\u00e1s r\u00e1pido que el otro.<\/p>\n<\/div>\n<div class=\"lab-faq-q\">\u00bfQu\u00e9 son las \u00f3rdenes virtuales y por qu\u00e9 importan?<\/div>\n<div class=\"lab-faq-a\">\n<p>Las \u00f3rdenes virtuales son posiciones rastreadas internamente por SharpTrader en lugar de enviarse inmediatamente al br\u00f3ker. Cuando se activa una se\u00f1al de fast feed en LockCL2 o LockCL3, la reentrada se gestiona como una orden virtual con su propio SL, TP y trailing stop. El br\u00f3ker solo recibe una orden real cuando el precio de mercado alcanza el nivel configurado &mdash; pareciendo una entrada est\u00e1ndar con orden limitada, no una respuesta al fast feed. Esto elimina el patr\u00f3n de correlaci\u00f3n de marcas de tiempo que los sistemas de riesgo del br\u00f3ker utilizan para identificar el arbitraje lock.<\/p>\n<\/div>\n<div class=\"lab-faq-q\">\u00bfQu\u00e9 es BrightTrio Plus y cu\u00e1ndo lo necesito?<\/div>\n<div class=\"lab-faq-a\">\n<p>BrightTrio Plus utiliza tres cuentas (A, B, C) donde los roles de activa, pasiva e inactiva rotan entre las tres. Esto rompe la firma espejo de P&amp;L entre cuentas del arbitraje lock de 2 cuentas &mdash; que las prop firms detectan en pocas semanas cuando monitorizan m\u00faltiples cuentas por cliente. BrightTrio Plus es la soluci\u00f3n recomendada cuando se operan varias cuentas financiadas simult\u00e1neamente en la misma prop firm.<\/p>\n<\/div>\n<div class=\"lab-faq-q\">\u00bfNecesito cuentas de br\u00f3ker con cobertura habilitada para arbitraje lock?<\/div>\n<div class=\"lab-faq-a\">\n<p>Para LockCL2, LockCL3, BrightDuo y BrightTrio Plus &mdash; s\u00ed, las cuentas deben permitir cobertura (largos y cortos simult\u00e1neos en el mismo instrumento). Las cuentas de cobertura est\u00e1ndar de br\u00f3kers minoristas lo admiten por defecto. Para LockCL1 &mdash; no, est\u00e1 dise\u00f1ado espec\u00edficamente para cuentas con netting (FIX API, cTrader). Los br\u00f3kers de EE. UU. bajo reglas FIFO no pueden mantener posiciones opuestas y son incompatibles con todas las variantes salvo CL1 en conexiones FIX API correctamente enrutadas.<\/p>\n<\/div>\n<div class=\"lab-faq-q\">\u00bfPuede usarse el arbitraje lock en cuentas de prop firm?<\/div>\n<div class=\"lab-faq-a\">\n<p>Con enmascaramiento, s\u00ed. Las \u00f3rdenes virtuales de LockCL2 eliminan la correlaci\u00f3n de marcas de tiempo de reentrada para uso en cuentas individuales de prop firm. BrightTrio Plus elimina las firmas espejo entre cuentas para traders que operan m\u00faltiples cuentas financiadas en la misma firma. Consulta la <a href=\"https:\/\/bjftradinggroup.com\/arbitrage-trading-for-prop-firms\/\">gu\u00eda de prop firms<\/a> para ver detalles de compatibilidad por firma.<\/p>\n<\/div>\n<\/div>\n<div class=\"lab-buy\">\n<h2>SharpTrader Pro &mdash; Todas las variantes Lock en una sola terminal<\/h2>\n<p>Lock &middot; LockCL1 &middot; LockCL2 &middot; LockCL3 &middot; BrightDuo &middot; BrightTrio Plus &middot; 25 a\u00f1os de desarrollo en arbitraje<\/p>\n<p>  <a class=\"lab-cta\" href=\"https:\/\/bjftradinggroup.com\/product\/sharptrader-forex-crypto-arbitrage\/\">Explorar SharpTrader Pro &rarr;<\/a><br \/>\n  <a class=\"lab-cta-sec\" href=\"https:\/\/bjftradinggroup.com\/arbitrage-trading-for-prop-firms\/\">Gu\u00eda de Prop Firms &rarr;<\/a>\n<\/div>\n<\/div>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"Article\",\n      \"@id\": \"https:\/\/bjftradinggroup.com\/lock-arbitrage\/#article\",\n      \"headline\": \"Lock Arbitrage: All 4 Variants Explained \u2014 Lock, LockCL1, LockCL2, LockCL3\",\n      \"description\": \"Four lock arbitrage variants explained: base Lock, LockCL1 for netting accounts, LockCL2 with virtual orders, LockCL3 active\/passive model \u2014 plus BrightDuo and BrightTrio Plus masking systems.\",\n      \"datePublished\": \"2026-05-04\",\n      \"dateModified\": \"2026-05-04\",\n      \"author\": {\"@type\":\"Organization\",\"name\":\"BJF Trading Group Inc.\",\"url\":\"https:\/\/bjftradinggroup.com\"},\n      \"publisher\": {\"@type\":\"Organization\",\"@id\":\"https:\/\/bjftradinggroup.com\/#organization\",\"name\":\"BJF Trading Group Inc.\",\"url\":\"https:\/\/bjftradinggroup.com\"},\n      \"mainEntityOfPage\": {\"@type\":\"WebPage\",\"@id\":\"https:\/\/bjftradinggroup.com\/lock-arbitrage\/\"}\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/bjftradinggroup.com\/lock-arbitrage\/#faq\",\n      \"mainEntity\": [\n        {\"@type\":\"Question\",\"name\":\"What is lock arbitrage?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Lock arbitrage simultaneously holds a buy position on one broker account and a sell position on a second account for the same instrument, eliminating net market exposure. A fast price feed detects the optimal moment to close one leg, converting the flat locked position into a net profit.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is the difference between Lock, LockCL1, LockCL2, and LockCL3?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Lock (Base) uses time or pip thresholds. LockCL1 is for netting accounts. LockCL2 introduces virtual orders to eliminate detectable re-entry timing. LockCL3 designates one account active and one passive for mixed fast\/slow broker pairs.\"}},\n        {\"@type\":\"Question\",\"name\":\"What are virtual orders and why do they matter?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Virtual orders are positions tracked inside SharpTrader's memory. The broker only sees the order when market price reaches the configured level \u2014 appearing as a standard limit order, not a fast-feed response. This eliminates the timestamp correlation that broker risk systems use to identify lock arbitrage.\"}},\n        {\"@type\":\"Question\",\"name\":\"What is BrightTrio Plus?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"BrightTrio Plus uses three accounts where active, passive, and idle roles rotate across all three, breaking the cross-account P&L mirror signature that prop firms detect within weeks when monitoring multiple accounts per client.\"}},\n        {\"@type\":\"Question\",\"name\":\"Can lock arbitrage be used on prop firm accounts?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"With masking, yes. LockCL2 virtual orders eliminate re-entry timestamp correlation. BrightTrio Plus eliminates cross-account mirror signatures for traders running multiple funded accounts at the same firm.\"}}\n      ]\n    },\n    {\n      \"@type\": \"BreadcrumbList\",\n      \"@id\": \"https:\/\/bjftradinggroup.com\/lock-arbitrage\/#breadcrumb\",\n      \"itemListElement\": [\n        {\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bjftradinggroup.com\/\"},\n        {\"@type\":\"ListItem\",\"position\":2,\"name\":\"FX Arbitrage Strategies\",\"item\":\"https:\/\/bjftradinggroup.com\/forex-currency-arbitrage-strategies\/\"},\n        {\"@type\":\"ListItem\",\"position\":3,\"name\":\"Lock Arbitrage: All 4 Variants Explained\"}\n      ]\n    }\n  ]\n}\n<\/script><\/p>","protected":false},"excerpt":{"rendered":"<p>BJF TRADING GROUP &nbsp;&middot;&nbsp; SHARPTRADER PRO Arbitraje Lock: Explicaci\u00f3n de las 4 variantes &mdash; Lock, LockCL1, LockCL2, LockCL3 El arbitraje lock mantiene posiciones opuestas en dos cuentas de br\u00f3ker separadas al mismo tiempo, eliminando la exposici\u00f3n neta al mercado. El beneficio proviene de cerrar selectivamente una de las patas en el momento adecuado &mdash; guiado por un feed r\u00e1pido de precios. SharpTrader incluye cuatro variantes lock adem\u00e1s de los sistemas de enmascaramiento BrightDuo y BrightTrio&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-12937","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Lock Arbitrage in Forex: Lock, LockCL1, LockCL2, LockCL3 - Complete Guide 2026<\/title>\n<meta name=\"description\" content=\"Four lock arbitrage variants explained: base Lock, LockCL1 for netting accounts, LockCL2 with virtual orders, LockCL3 active\/passive model \u2014 plus BrightDuo and BrightTrio Plus masking systems.\" \/>\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\/lock-arbitrage\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Lock Arbitrage in Forex: Lock, LockCL1, LockCL2, LockCL3 - Complete Guide 2026\" \/>\n<meta property=\"og:description\" content=\"Four lock arbitrage variants explained: base Lock, LockCL1 for netting accounts, LockCL2 with virtual orders, LockCL3 active\/passive model \u2014 plus BrightDuo and BrightTrio Plus masking systems.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bjftradinggroup.com\/lock-arbitrage\/\" \/>\n<meta property=\"og:site_name\" content=\"Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-24T15:37:25+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=\"95 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/lock-arbitrage\\\/\",\"url\":\"https:\\\/\\\/bjftradinggroup.com\\\/lock-arbitrage\\\/\",\"name\":\"Lock Arbitrage in Forex: Lock, LockCL1, LockCL2, LockCL3 - Complete Guide 2026\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/#website\"},\"datePublished\":\"2026-05-04T14:14:52+00:00\",\"dateModified\":\"2026-05-24T15:37:25+00:00\",\"description\":\"Four lock arbitrage variants explained: base Lock, LockCL1 for netting accounts, LockCL2 with virtual orders, LockCL3 active\\\/passive model \u2014 plus BrightDuo and BrightTrio Plus masking systems.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/lock-arbitrage\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bjftradinggroup.com\\\/lock-arbitrage\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/lock-arbitrage\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bjftradinggroup.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"lock Arbitrage\"}]},{\"@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":"Lock Arbitrage in Forex: Lock, LockCL1, LockCL2, LockCL3 - Complete Guide 2026","description":"Four lock arbitrage variants explained: base Lock, LockCL1 for netting accounts, LockCL2 with virtual orders, LockCL3 active\/passive model \u2014 plus BrightDuo and BrightTrio Plus masking systems.","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\/lock-arbitrage\/","og_locale":"es_ES","og_type":"article","og_title":"Lock Arbitrage in Forex: Lock, LockCL1, LockCL2, LockCL3 - Complete Guide 2026","og_description":"Four lock arbitrage variants explained: base Lock, LockCL1 for netting accounts, LockCL2 with virtual orders, LockCL3 active\/passive model \u2014 plus BrightDuo and BrightTrio Plus masking systems.","og_url":"https:\/\/bjftradinggroup.com\/lock-arbitrage\/","og_site_name":"Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.","article_modified_time":"2026-05-24T15:37:25+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"95 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bjftradinggroup.com\/lock-arbitrage\/","url":"https:\/\/bjftradinggroup.com\/lock-arbitrage\/","name":"Lock Arbitrage in Forex: Lock, LockCL1, LockCL2, LockCL3 - Complete Guide 2026","isPartOf":{"@id":"https:\/\/bjftradinggroup.com\/#website"},"datePublished":"2026-05-04T14:14:52+00:00","dateModified":"2026-05-24T15:37:25+00:00","description":"Four lock arbitrage variants explained: base Lock, LockCL1 for netting accounts, LockCL2 with virtual orders, LockCL3 active\/passive model \u2014 plus BrightDuo and BrightTrio Plus masking systems.","breadcrumb":{"@id":"https:\/\/bjftradinggroup.com\/lock-arbitrage\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bjftradinggroup.com\/lock-arbitrage\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bjftradinggroup.com\/lock-arbitrage\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bjftradinggroup.com\/"},{"@type":"ListItem","position":2,"name":"lock Arbitrage"}]},{"@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\/12937","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=12937"}],"version-history":[{"count":3,"href":"https:\/\/bjftradinggroup.com\/es\/wp-json\/wp\/v2\/pages\/12937\/revisions"}],"predecessor-version":[{"id":13038,"href":"https:\/\/bjftradinggroup.com\/es\/wp-json\/wp\/v2\/pages\/12937\/revisions\/13038"}],"wp:attachment":[{"href":"https:\/\/bjftradinggroup.com\/es\/wp-json\/wp\/v2\/media?parent=12937"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}