Inicio > Conocimiento > Qué es un forward test

Forward TestMT5Verificación y evaluación

Qué es un forward test y en qué difiere del backtest

Última actualización: 2026-05-18 | Tiempo estimado de lectura: 10 min

Para evaluar la fiabilidad de un EA, además de la verificación con datos históricos (backtest), es esencial la verificación en tiempo real en mercados en vivo (forward test). Solo combinando ambas se puede evaluar si un EA tiene una estrategia que funciona tanto en el pasado como en adelante.

Índice

0 / 3
  1. Diferencias entre backtest y forward test
  2. Por qué importa el forward test
  3. Cómo leer los resultados del forward test
  4. Criterios de aprobado/suspenso del forward test
  5. Cómo ejecutar un forward test
Comparar →

Diferencias entre backtest y forward test

ElementoBacktest (BT)Forward Test (FT)
Datos utilizadosDatos históricos de preciosPrecios de mercado en tiempo real
SpreadFijo o estimado por el modeloSpread real (variable)
SlippageMayormente no se consideraSlippage real de ejecución
Velocidad de ejecuciónInstantánea (10 años en minutos)En tiempo real (el tiempo real necesario)
FiabilidadRiesgo de sobreajuste (curve fitting)Refleja las condiciones reales del mercado
Período mínimo requeridoDe unas pocas horas a 1 díaDe 3 meses a más de 1 año
CostoGratis (posible en entorno demo)Gratis (cuenta demo) o se requieren fondos reales

Por qué importa el forward test

1. Los backtests solo están optimizados para el "pasado"

Por buenos que sean los resultados del backtest, solo evalúan el rendimiento sobre datos pasados. Los EAs sobreajustados (curve-fitted) pueden verse excelentes en backtests pero fallar en mercados reales. El forward test lo pone en evidencia.

2. Mide los spreads y el slippage reales

Los spreads de los brokers fluctúan con las condiciones del mercado: pueden llegar a ser de 5 a 10 veces más altos de lo normal durante los grandes anuncios económicos. Como los backtests usan spreads fijos, los costes de fricción reales no se ven. Los forward tests permiten evaluar la calidad real de ejecución.

3. Confirma la compatibilidad con el broker

El mismo EA puede dar resultados distintos según la velocidad de ejecución y el slippage de cada broker. En los EAs de scalping en particular, la compatibilidad con el broker es un factor decisivo del rendimiento.

Cómo leer los resultados del forward test

Nuestro "Resultados en tiempo real" publica los resultados del forward test de cada EA. A continuación se explica cómo leer las métricas clave.

Crítico

Factor de Beneficio (PF)

Beneficio total ÷ pérdida total. Por encima de 1,0 significa valor esperado positivo. 1,3 o más es la referencia de estabilidad.

Important

Drawdown máximo (Max DD)

Caída máxima de pico a valle (%). Si el DD máx del FT está dentro de 1,5× el DD máx del BT, se encuentra dentro del rango normal.

Referencia

Porcentaje de aciertos

Por sí solo, significa poco. Míralo siempre junto con la relación riesgo/beneficio. Incluso un 40% de aciertos es valor esperado positivo con RR 1:2.

Important

Número de operaciones

Se necesitan al menos 50–100 operaciones para tener fiabilidad estadística en un forward test. Si el período es corto, trata los resultados solo como referencia.

Crítico

Comparación con el BT (tasa de desviación)

Si el PF del FT está dentro del 70–130% del PF del BT, se puede determinar que el EA "rinde como se esperaba".

Criterios de aprobado/suspenso del forward test

ResultadoCondiciónAcción
✅ BuenoPF del FT ≥ 1,2, DD máx. < 1,5× BT, más de 50 operacionesSeguir operando con fondos reales
⚠️ VigilarPF del FT 1,0–1,2 o DD máx. = 1,0–1,5× BTAmpliar 3 meses y volver a evaluar
❌ RevisarPF del FT < 1,0 o DD máx. > 1,5× BTVolver a demo y reexaminar los parámetros
🚨 Se recomienda detenerDD máx > 2× el del BT o errores consecutivos en el FTDetener la operativa e investigar la causa

Cómo ejecutar un forward test

Configuración del periodo forward (1/2, 1/3, 1/4 o personalizado)
Configuración del periodo forward (1/2, 1/3, 1/4 o personalizado)
Step 1

Ejecuta el EA en una cuenta demo

Configura el EA en una cuenta demo de Exness, XMTrading o HFM. Usa los mismos ajustes de parámetros que en producción (RiskPercent, SL, MagicNumber). Nota: nuestros EA gratuitos no funcionan en cuentas demo. Compruébelos en el Probador de Estrategias y empiece en su cuenta real registrada con el lote mínimo (las versiones compradas en MQL5 Market sí funcionan en cuentas demo).

Step 2

Espera al menos 3 meses y 50+ operaciones

Los EAs con baja frecuencia de operaciones (marcos H4, D1) pueden tardar de 3 a 6 meses. Evita sacar conclusiones con prisa: la paciencia es primordial.

Step 3

Registra un informe mensual

Exporta un informe HTML desde la pestaña de historial de cuenta de MT5. Registra mensualmente el PF, el DD máx y el número de operaciones.

Step 4

Compara y evalúa frente al backtest

Comprueba si el rendimiento del FT está dentro del 70–130% del BT. Si hay una gran desviación, revisa los parámetros o el broker.

Step 5

Decide si pasar a real

Si cumple los criterios, pasa a una cuenta real. Empieza con el tamaño de lote mínimo y aumenta gradualmente mientras el rendimiento se mantenga.

📊 Consulta los resultados del forward test de nuestro sitio

Publicamos resultados forward actualizados de los EA distribuidos que operan en nuestras cuentas de prueba. Compárelos con las cifras del backtest de cada EA para evaluar su estabilidad.

FAQ

Q: ¿Debo hacer el forward test en una cuenta demo o en una real?

Recomendamos encarecidamente empezar con una cuenta demo durante 3 a 6 meses. Aunque hay ligeras diferencias de velocidad de ejecución entre demo y real, una cuenta demo basta para verificar la eficacia de la estrategia. El procedimiento seguro es superar la etapa demo y luego pasar a real con el lote mínimo. Nota: nuestros EA gratuitos no funcionan en cuentas demo. Compruébelos en el Probador de Estrategias y empiece en su cuenta real registrada con el lote mínimo (las versiones compradas en MQL5 Market sí funcionan en cuentas demo).

Q: Mi backtest mostró PF 1,5, pero el PF del forward test cayó por debajo de 1,0. ¿Por qué?

La causa más común es el sobreajuste (curve fitting). Los parámetros del BT se optimizaron en exceso para los datos históricos y no pueden replicar el rendimiento en mercados reales. La siguiente causa más común es que los ajustes de spread del BT fueran inferiores al promedio real. Vuelve a ejecutar el BT con los valores de spread promedio reales.

Q: ¿Cuántas operaciones necesita un forward test para tener fiabilidad estadística?

Un mínimo de 50 operaciones; idealmente 100 o más. Los EAs que operan en marcos H4 o D1 tienen baja frecuencia de operaciones y puede llevar de 6 meses a 1 año alcanzar fiabilidad estadística. Trata los resultados con pocas operaciones solo como referencia.

Q: ¿Los datos de qué broker se usan para los resultados en tiempo real de este sitio?

Verificamos en cuentas demo de Exness (solo AIFW opera en una cuenta demo de XMTrading). Con otros brókers como XMTrading o HFM pueden surgir pequeñas diferencias por spreads y swaps distintos.

Q: ¿Puedo cambiar los parámetros durante el forward test?

Si cambias los parámetros, regístralo como un nuevo FT que empieza en la fecha del cambio. Cambiar los parámetros a mitad de la prueba invalida los datos de todo el período de verificación. El procedimiento correcto es: volver a ejecutar el BT → iniciar un nuevo FT.

Comentarios y preguntas