Estrategias de opciones binarias probadas de verdad

45 días de datos reales, 13 estrategias, tres ventanas de validación y ningún número maquillado. Este es el estudio que nos hubiera gustado encontrar al empezar.

Casi todos los sitios de opciones binarias prometen estrategias con "90% de acierto". Nosotros hicimos lo contrario: descargamos 45+ días de velas M1 reales (8 pares de forex, datos de Deriv), programamos 13 estrategias y medimos todo con la regla más dura que existe: entrenamiento, prueba y ventana "fresca" (datos que ningún ajuste vio jamás — out-of-sample verdadero). Solo aprobamos lo que sobrevive en las tres ventanas con muestra decente (n ≥ 150).

El resultado honesto, en una tabla

EstrategiaAcierto real (out-of-sample)VeredictoDetalle
⭐ Reversión Doble (Bollinger + RSI)~57–61%Aprobada — la mejor del catálogover estudio
⭐ Exhaustión + Banda~57–59%Aprobada — ortogonal a la RDver estudio
RSI Reversión~52–55%En el límite — solo como voto auxiliar—
CCI / Z-Score / Stoch Rev~52–56%Redundantes con Bollinger (misma idea)—
Bollinger pura / RSI+MM / Triple~51–55%Débiles por sí solas—
Tendencia Fuerte / Pullback / MACD / SuperTrend / Ichimoku~46–49%Reprobadas en M1 (¡pierden!)—

Mira también nuestra comparativa Binomo vs Olymp Trade.

Leíste bien: las estrategias clásicas de tendencia PIERDEN en M1 — el gráfico de 1 minuto del forex real revierte a la media durante la sesión. Y ninguna se acercó al 70% (aquí el porqué).

La metodología (lo que separa dato real de overfit)

  • Entrenamiento: la ventana donde se ajustaron los parámetros. Todo número aquí es sospechoso por definición.
  • Prueba: la ventana siguiente, sin reajuste. Si el acierto se derrumba, era overfit.
  • Fresca (out-of-sample): semanas de datos nuevos bajados DESPUÉS de congelar el estudio. Es el único número que predice el futuro — y es el que publicamos.
  • Muestra mínima: resultados con n < 150 señales se descartan (un "63% en 109 trades" es ruido, no ventaja).

Por qué tres ventanas y no un solo backtest

Un backtest único responde la pregunta equivocada: ¿qué tan bien encaja una regla en datos que ya miré? Cada decisión tomada mirando los datos (RSI 14 o 9, bandas a 2,0 o 2,2 desviaciones, qué pares, qué horarios) empuja el resultado hacia arriba, aunque no haya mala intención. Las tres ventanas separan esas decisiones del veredicto:

  • Entrenamiento absorbe todo el ajuste. Su número está inflado por construcción, y por eso nunca lo publicamos como resultado.
  • Prueba detecta el overfit grosero, pero sirve una sola vez. En cuanto ves una prueba floja, vuelves y cambias un parámetro, la ventana de prueba pasó a ser dato de entrenamiento.
  • Fresca es el dato que todavía no se había descargado cuando se congelaron las reglas. Nadie pudo espiarlo, ni nosotros. Es lo más cerca que un backtest llega de operar mañana.

Una estrategia pasa solo si supera el equilibrio en las tres. Perder algunos puntos de entrenamiento a fresca es normal; caer a cerca del 50% significa que la "ventaja" era el ajuste.

Por qué n ≥ 150, y por qué es un piso, no una prueba

Todo acierto medido en una muestra tiene margen de error. Una buena aproximación del rango del 95% es p ± 1,96 × √(p × (1 − p) / n):

Operaciones (n)Acierto medidoRango aproximado del 95%
10963%54% – 72%
15057%49% – 65%
50057%53% – 61%
1.00057%54% – 60%

El "63% en 109 trades", que parece excelente, tiene su límite inferior por debajo del equilibrio de 55,6% con payout de 80%. Por eso se descarta todo lo que tenga menos de 150 señales. Pero 150 solo quita lo peor del ruido; no prueba ventaja. Para estar 95% seguro de que un acierto real de 57% supera 55,6% harían falta unas 4.500 operaciones; un 61% real necesitaría unas 310. Por eso, en lugar de confiar en un solo número, exigimos que tres ventanas separadas coincidan. Coincidir en datos que las reglas nunca vieron es mucho más difícil por suerte.

Overfit, con un ejemplo que puedes comprobar

Toma una estrategia que es cara o cruz pura (50% de acierto real) y separa sus operaciones por hora del día, 40 por hora. La probabilidad de que una hora concreta muestre 65% o más por pura suerte es de alrededor del 4%. Con 24 horas, cabe esperar más o menos una "hora mágica", y la probabilidad de que aparezca al menos una es de alrededor del 63%. Suma 13 estrategias, varias configuraciones cada una y 8 pares, y una combinación espectacular en el pasado está prácticamente garantizada.

Pasó en nuestros propios datos: la hora de las 16:00 (UTC-3) marcó 65% en un corte y 40% en el siguiente (estudio de horarios). El overfit no es fraude; es lo que produce cualquier búsqueda. Las defensas son pocos parámetros libres, reglas decididas antes de mirar y una ventana fresca que nadie tocó.

Qué significa cada rango de acierto por operación (payouts de 80%, 85% y 90%)

El acierto solo no dice si ganas dinero. La expectativa por operación, como fracción del monto invertido, es p × payout − (1 − p). El equilibrio es 55,6% con payout de 80%, 54,1% con 85% y 52,6% con 90%. Aplicado a los rangos de la tabla de arriba (porcentaje del monto por operación, usando los dos extremos de cada rango publicado):

Grupo (acierto out-of-sample)Payout 80%Payout 85%Payout 90%
Reversión Doble (57–61%)+2,6% a +9,8%+5,5% a +12,9%+8,3% a +15,9%
Exhaustión + Banda (57–59%)+2,6% a +6,2%+5,5% a +9,2%+8,3% a +12,1%
CCI / Z-Score / Stoch Rev (52–56%)−6,4% a +0,8%−3,8% a +3,6%−1,2% a +6,4%
RSI Reversión (52–55%)−6,4% a −1,0%−3,8% a +1,8%−1,2% a +4,5%
Bollinger pura / RSI+MM / Triple (51–55%)−8,2% a −1,0%−5,7% a +1,8%−3,1% a +4,5%
Tendencia Fuerte / Pullback / MACD / SuperTrend / Ichimoku (46–49%)−17,2% a −11,8%−14,9% a −9,4%−12,6% a −6,9%
OTC (~50%)−10,0%−7,5%−5,0%

En dinero: una entrada de 10 USD con payout de 80% y un acierto real de 57% vale +0,26 USD por operación, o +26 USD en 100 operaciones. El margen es fino: con 55,5% la misma configuración queda en cero. Y la varianza es grande aunque la ventaja sea real. Con 57% real y payout de 80%, la probabilidad de terminar 100 operaciones en pérdida o en cero es de cerca del 38% (cálculo binomial); tras 500 operaciones, cerca del 25%; tras 1.000, cerca del 18%. Una semana mala prueba poco, para un lado o para el otro, y el martingale solo agranda las oscilaciones.

Otros hallazgos que cambian tu juego

  • OTC es estadísticamente aleatorio — ninguna estrategia (ni invertida) supera ~50% en los pares _otc.
  • Expiración de 2 velas > 1 vela: la misma señal medida 2 minutos después acierta ~3 p.p. más (60,8% vs 57,5% en Exhaustión+Banda).
  • Los horarios importan: las ventanas 9–10h y 18–23h (UTC-3) concentran la ventaja; el viernes es el peor día. Estudio completo de horarios →
  • Los pares JPY son el núcleo: USD/JPY y GBP/JPY mantuvieron la ventaja en fresco. Por qué gana el USD/JPY →
  • El martingale no crea ventaja — multiplica ganancias Y pérdidas. Nuestro bot usa una meta diaria por niveles: disciplina con riesgo acotado.

Cómo reproducir el estudio, paso a paso

  1. Prepara el entorno. Instala Python 3.12+ y descarga el bot (formulario de abajo). El paquete incluye simular_csv.py, el script de backtest.
  2. Descarga velas M1 de Deriv. El WebSocket público de Deriv (wss://api.derivws.com/trading/v1/options/ws/public) entrega datos de mercado sin iniciar sesión. Envía una solicitud ticks_history como {"ticks_history":"frxUSDJPY","style":"candles","granularity":60,"end":"latest","count":1000}. granularity: 60 significa velas de un minuto; los nombres de los activos salen de la llamada active_symbols (los pares de forex usan el prefijo frx, por ejemplo frxEURUSD).
  3. Pagina hacia atrás. En el esquema oficial, count vale 1.000 por defecto. Para cubrir 45 días, repite la solicitud con end igual al epoch de la vela más antigua que recibiste, hasta llegar a la fecha inicial.
  4. Guarda un CSV por par con epoch, open, high, low y close. Elimina filas duplicadas en las uniones entre páginas y busca huecos (el hueco del fin de semana es normal).
  5. Divide por fecha antes de correr nada. Por ejemplo: las cuatro primeras semanas para entrenamiento y las dos siguientes para prueba. Anota la división.
  6. Corre simular_csv.py sobre el entrenamiento y ajusta si quieres. Abre antes el script para ver qué columnas y opciones espera tu versión; si tu archivo es distinto, pide a ChatGPT o a Claude que lo convierta.
  7. Congela y prueba una vez. Anota los parámetros, corre la ventana de prueba y no cambies nada más.
  8. Espera y corre la fresca. Dos o tres semanas después, descarga las velas nuevas y corre una vez más con la configuración congelada.
  9. Juzga. Aprueba solo lo que supere el equilibrio de tu payout en las tres ventanas, con n ≥ 150 en cada una. Cuenta con cifras algunos puntos distintas de las nuestras: otras fechas, otro mercado.

Limitaciones: lo que este estudio no puede decirte

  • 45 días es poco. Cubre uno o dos regímenes de mercado. Una estrategia aprobada en un periodo tranquilo puede comportarse distinto cerca de decisiones de bancos centrales o en un pico de volatilidad.
  • Solo 8 pares de forex. Los pares con JPY fueron los más fuertes. Nada de esto aplica a índices, cripto, materias primas u otros pares.
  • Feed de Deriv. Las velas son los precios de Deriv. Quotex e IQ Option cotizan los pares reales con feeds propios; los cierres pueden diferir un poco, y en estrategias que disparan al tocar la banda una diferencia pequeña invierte algunas señales.
  • Solo M1. Los resultados no dicen nada sobre M5 o M15, y el hallazgo de la expiración de 2 velas se midió en señales de M1.
  • Ejecución. El backtest supone que obtienes el precio del gráfico. En vivo, el bot envía órdenes por APIs no oficiales (Quotex, IQ Option) y el bróker ejecuta con su propia cotización un instante después. Latencia, órdenes rechazadas y cortes de conexión no están en los números.
  • Costos. En opciones binarias el costo es el payout por debajo del 100%, y varía por activo y horario. Publicamos acierto; la tabla de expectativa de arriba lo convierte a 80/85/90%.
  • Pruebas múltiples. Elegir la mejor de 13 estrategias favorece un poco a la ganadora, incluso fuera de muestra. Asume que la cifra real puede estar uno o dos puntos por debajo del rango publicado.

🤖 Recibe el bot de trading gratis

Bot open source para Quotex e IQ Option (13 estrategias). Edítalo con ChatGPT/Claude — sin programar. Gratis, sin spam.

Preguntas frecuentes

¿Estos números valen para mi bróker? El estudio usa datos de forex real (feed de Deriv). En Quotex/IQ los pares reales se comportan de forma muy parecida; el OTC no (es precio sintético del bróker).
¿Por qué publicar esto gratis? Porque el bot es open source y la honestidad es exactamente nuestra ventaja — el nicho está lleno de promesas falsas.
¿Puedo reproducir el estudio? Sí: el bot incluye los scripts de backtest (simular_csv.py) y la descarga de velas es pública.

⚠️ Las opciones binarias implican alto riesgo de perder todo el capital. Contenido educativo con datos de cuenta demo — no es recomendación de inversión. Resultados pasados no garantizan resultados futuros. Ningún bot o estrategia garantiza ganancias.