Entrada y salida en el arbitraje de latencia: señales de impulso (Min move) y cierre por reversión en SharpTrader 07/10/2026 – Publicado en: Arbitrage Software
Entrada por impulso y salida por señal inversa: dos nuevos controles para el arbitraje de latencia
El arbitraje de latencia clásico abre una operación cuando la diferencia de precio entre un feed rápido y un bróker lento supera un umbral. La estrategia OneLeg de SharpTrader incorpora ahora dos controles opcionales, configurables por instrumento: una entrada activada por un movimiento brusco del propio feed rápido (Min move) y una salida anticipada cuando la diferencia se vuelve en contra de una posición abierta (Reverse factor %). Este artículo explica cómo funcionan ambos, con diagramas y un ejemplo práctico, y cómo empezar a ajustarlos.
- Por qué importan el momento de entrada y las salidas en el arbitraje de latencia
- Min move: entrada por un impulso del feed rápido
- Cuándo se abre una operación: tres modos
- Reverse factor %: cierre ante una señal opuesta
- Cómo se calcula el umbral de reversión
- Reglas y limitaciones
- Valores iniciales y optimización
- Preguntas frecuentes
Por qué importan el momento de entrada y las salidas en el arbitraje de latencia
En el arbitraje de latencia la ventaja existe durante una ventana breve: el feed rápido ya se ha movido y el bróker lento todavía no ha actualizado su cotización. Cada milisegundo de espera después de que empieza el movimiento reduce lo que queda de esa ventana. Y una vez abierta la posición, el mercado puede girar: el feed rápido retrocede y la diferencia que justificaba la operación ahora apunta en sentido contrario.
La estrategia OneLeg siempre ha abierto operaciones según la diferencia entre el feed rápido y el lento (Diff to open) y las ha cerrado mediante TP, SL o el tiempo de vida de la orden. Las dos nuevas opciones abordan ambos lados de la operación:
- Min move reacciona al impulso del propio feed rápido, no solo a la brecha entre las dos cotizaciones.
- Reverse factor % cierra una posición en cuanto la diferencia se vuelve claramente en su contra, sin esperar al TP, al SL ni al tiempo de vida de la orden.
Ambas opciones están desactivadas por defecto (valor 0), por lo que las estrategias existentes siguen funcionando exactamente igual que antes. Ambas funcionan en trading real, en modo emulador, en backtesting y en optimización.
Min move: entrada por un impulso del feed rápido
Con Min move activado, la estrategia vigila el movimiento del propio feed rápido. Un impulso es un movimiento de al menos Min move (en las unidades de diferencia del instrumento, puntos o %) dentro de Trend interval (ms) (intervalo de tendencia), medido desde el precio al inicio del intervalo hasta el precio actual. La dirección del impulso se convierte en la dirección de la operación, y el ajuste Reverse trading sigue aplicándose.
Como el movimiento se mide desde el inicio del intervalo hasta el precio actual, un pico que sube y vuelve dentro del intervalo no cuenta. Solo un movimiento que se mantiene se considera una señal.

Tres ajustes controlan las entradas por impulso:
| Ajuste | Qué hace |
|---|---|
Min move |
Movimiento mínimo del feed rápido que cuenta como impulso, en las unidades de diferencia del instrumento (puntos o %). 0 = entrada por impulso desactivada. |
Trend interval (ms) |
Ventana de tiempo en la que debe producirse el movimiento, medido desde el precio al inicio de la ventana hasta el precio actual. |
Cooldown (ms) |
Tiempo mínimo entre dos señales de impulso en el mismo símbolo. |
Cuándo se abre una operación: tres modos
Min move funciona junto con el ajuste existente Diff to open. Su combinación da lugar a tres modos de entrada:
| Min move | Diff to open | Condición de entrada |
|---|---|---|
| 0 | cualquiera | Como antes: la diferencia entre el feed rápido y el lento supera Diff to open. |
| > 0 | > 0 | Un impulso, y la diferencia entre el feed rápido y el lento en el mismo sentido sigue por encima de Diff to open, es decir, el bróker lento todavía no se ha puesto al día. |
| > 0 | 0 | Solo el impulso. |
El modo combinado (ambos valores por encima de 0) es el más selectivo: exige que el feed rápido se mueva bruscamente y confirma que el bróker lento sigue rezagado. Todas las demás condiciones siguen aplicándose en cada modo: límites de spread, pausa entre operaciones, dirección permitida, límite de diferencia, horario de trading, filtro de noticias y una posición por instrumento.
Reverse factor %: cierre ante una señal opuesta
Cuando hay una posición abierta y la diferencia entre el feed rápido y el lento se vuelve en su contra al menos en el umbral de reversión, la posición se cierra a mercado de inmediato, sin esperar al TP, al SL ni al tiempo de vida de la orden. La señal que cerró la posición no abre una nueva operación en la dirección contraria.
Esto resulta útil cuando el mercado se revierte rápidamente tras la entrada: en lugar de mantener una posición cuyo motivo ya no existe, la estrategia sale mientras la pérdida (o el beneficio restante) todavía es pequeña.
Cómo se calcula el umbral de reversión
El umbral de reversión es el mayor de estos valores:
Reverse factor %×Diff to open(o ×Min movecuando Diff to open es 0);- un tercio de la diferencia con la que se abrió la posición.
La segunda regla protege las posiciones abiertas con una diferencia grande: cuanto mayor es la señal original, mayor debe ser el movimiento opuesto necesario para cerrarla, de modo que el ruido normal no provoque una salida.
Ejemplo práctico
Diff to open es de 10 puntos y Reverse factor es del 50%. Se abre una posición con una diferencia de 30 puntos. El umbral es el mayor entre 50% × 10 = 5 y 30 / 3 = 10, por lo que es de 10 puntos. Una diferencia opuesta de 7 puntos no hace nada; cuando la diferencia opuesta alcanza los 10 puntos, la posición se cierra a mercado.


Reglas y limitaciones
- Un cierre por reversión puede producirse por debajo de Diff to open y fuera del horario de trading, igual que un cierre por TP o SL.
- No se envía mientras los spreads superan sus límites, durante una pausa entre operaciones o cuando el bróker lento está desconectado.
- La pausa entre operaciones vuelve a aplicarse después de un cierre por reversión.
- Estos cierres se marcan en el registro de la estrategia con
Reason: Reverse signal, para que puedas contarlos y evaluarlos por separado. - No combines Reverse factor % con la opción anterior Reverse closing: cuando esa opción está activada, Reverse factor % se ignora.
- Reverse factor % no lo utilizan las estrategias de copy trading (esclavas), el modo clicker ni las señales UDP.
Valores iniciales y optimización
Buenos puntos de partida para Trend interval son 50–100 ms para FX y 30–50 ms para oro, índices y criptomonedas. Configura Min move por encima del spread habitual del bróker lento; de lo contrario, un impulso puede ser menor que el coste de cruzar el spread.
A partir de ahí, deja que decidan los datos. Las cuatro nuevas columnas (Min move, Trend interval, Cooldown y Reverse factor %) pueden incluirse en la optimización, de modo que puedes ajustarlas junto con tus parámetros actuales sobre ticks históricos antes de operar en real. Nuestra prueba en real de ajustes optimizados frente a los predeterminados muestra por qué es importante ajustar con tu propio par de brókers.
- Graba o carga ticks de tu feed rápido y de tu bróker lento.
- Haz un backtest con Min move = 0 y Reverse factor % = 0 para obtener una referencia.
- Activa Min move manteniendo Diff to open configurado (modo combinado) y compara.
- Añade Reverse factor % y comprueba cuántos cierres muestran
Reason: Reverse signaly cuánto ahorraron. - Optimiza los cuatro nuevos valores juntos y luego confírmalos en una pequeña prueba en real o en el emulador.
Recuerda que la lógica de entrada es solo una parte de la configuración. Un feed de datos rápido fiable y una baja latencia de red hacia el bróker lento determinan cuánto queda de la ventana cuando llega la orden.
Prueba la entrada por impulso y la salida por reversión en SharpTrader
Min move y Reverse factor % están disponibles por instrumento en la estrategia OneLeg, en trading real, modo emulador, backtesting y optimización.
Plataforma de arbitraje SharpTrader Guía completa de arbitraje de latencia
Preguntas frecuentes
¿Cambiarán estas opciones la forma en que operan mis estrategias actuales?
No. Tanto Min move como Reverse factor % tienen el valor 0 por defecto, lo que significa que están desactivadas. Las estrategias existentes se comportan exactamente igual que antes hasta que establezcas un valor.
¿Cuál es la diferencia entre Min move y Diff to open?
Diff to open mira la brecha entre el feed rápido y el bróker lento. Min move mira cuánto se ha movido el propio feed rápido dentro de Trend interval. Puedes usar cualquiera de los dos, o ambos a la vez para obtener las entradas más selectivas.
¿Un cierre por reversión abre una operación en la dirección opuesta?
No. La señal que cierra una posición no abre una nueva. Una nueva operación necesita una nueva señal de entrada después de la pausa entre operaciones.
¿Puedo usar Reverse factor % junto con Reverse closing?
No. Si la opción anterior Reverse closing está activada, Reverse factor % se ignora. Usa una u otra.
¿Puedo optimizar estos parámetros?
Sí. Min move, Trend interval, Cooldown y Reverse factor % pueden incluirse en ejecuciones de optimización sobre datos históricos.