Backtesting es el proceso de probar una estrategia de trading con datos históricos del mercado para ver cómo habría funcionado en el pasado. Los traders definen un conjunto de reglas de entrada y salida, las aplican a un bloque de datos históricos de precios y registran las operaciones que la estrategia habría realizado. El resultado es un informe de rendimiento que muestra la tasa de aciertos, el beneficio medio por operación, la reducción máxima (drawdown) y otras métricas que ayudan al trader a evaluar si vale la pena implementar la estrategia con capital real.
El backtesting se puede realizar de forma manual, desplazándose por gráficos históricos y marcando operaciones hipotéticas, o de forma automática mediante un software que simula miles de operaciones en años de datos en cuestión de minutos. El backtesting automatizado es el enfoque más común, especialmente para los traders que utilizan EA, bots de IA o cualquier estrategia con reglas definidas con precisión. La calidad del backtest depende en gran medida de la calidad de los datos históricos, de la inclusión de condiciones realistas como el spread y el deslizamiento (slippage), y de qué tan fielmente el entorno simulado coincide con el trading en vivo.
Una estrategia sometida a backtesting que parece rentable con datos históricos aún puede tener un rendimiento inferior en los mercados reales. Las condiciones históricas no siempre se repiten; las estrategias pueden estar sobreajustadas (overfitted) a los datos específicos con los que se probaron, y la ejecución en tiempo real introduce deslizamiento, variación de spreads y decisiones emocionales que los backtests suelen ignorar. Para los traders de empresas de fondeo (prop firms), el backtesting es útil como un primer filtro para la selección de estrategias, pero no es un predictor fiable del rendimiento en desafíos o cuentas financiadas. La mayoría de los traders de empresas de fondeo que tienen un éxito constante utilizan el backtesting junto con el forward testing en cuentas demo antes de comprometerse con un desafío real.