Saltar al contenido

Backtesting y pruebas forward

Un backtest evalúa una estrategia con datos históricos; una prueba forward la ejecuta con datos que no estaban disponibles cuando se seleccionaron los parámetros, incluidos datos en tiempo real.

Por qué un backtest por sí solo no basta

Cualquier estrategia puede ajustarse al pasado: si pruebas suficientes parámetros, encontrarás una combinación con una curva preciosa. Esa combinación describe un tramo concreto de la historia, en lugar del mercado.

La precaución mínima consiste en dividir el historial en dos partes: seleccionar los parámetros en la primera y limitarse a validarlos en la segunda. Si el resultado se desploma en la muestra de validación, no hay estrategia.

Una meseta en lugar de un pico

Observa la zona alrededor del mejor resultado, además del resultado en sí. Si las pruebas con valores de parámetros cercanos producen resultados similares, se trata de una meseta y probablemente el ajuste refleje una propiedad del mercado. Si el máximo está aislado entre resultados cercanos con pérdidas, se trata de sobreajuste.

La comprobación final es una prueba forward en tiempo real con una cuenta demo: introduce spreads, deslizamiento y retrasos ausentes en el probador. Publicamos los resultados de nuestras pruebas de este tipo en la clasificación de EA.

Qué muestran nuestros datos

Los parámetros de nuestro EA se seleccionaron con datos de 2022–2024 y se validaron con datos de 2025–2026: un factor de beneficio de 1.39 en entrenamiento y de 1.33 en validación, con nueve combinaciones de parámetros cercanas también rentables (1.21–1.39). La ejecución del probador desde la línea de comandos se explica en la segunda parte de la serie sobre MQL5.

Errores habituales

  • •Optimizar los parámetros con todo el historial disponible y celebrar el resultado.
  • •Probar con datos de baja calidad: el modo «Solo precios de apertura» no es adecuado para todas las estrategias.
  • •Considerar un mes rentable de pruebas forward como una prueba concluyente: para una estrategia mecánica, es una muestra de apenas unas decenas de operaciones.

FAQ

¿Cuánto historial necesito para probar un EA?

El suficiente para acumular al menos varios cientos de operaciones e incluir distintos regímenes de mercado: una tendencia, un rango y un periodo de crisis. Para una estrategia intradía, eso suele significar tres o cuatro años.

¿Qué son las pruebas walk-forward?

Un método que selecciona repetidamente los parámetros sobre una ventana móvil de datos históricos y los valida en el periodo inmediatamente posterior. Se acerca más a la realidad que una única división de la muestra, pero requiere más ejecuciones de prueba.

Términos relacionados

Verlo con datos en vivo

Profit factor, drawdown and win rate of the expert advisors in our catalog are shown in the EA rating — these are demo accounts whose results cannot be edited after the fact. The robots themselves are in the free expert advisor catalog.