Proceso de Backtesting

¿Cuánto se tarda en hacer backtesting de 100 operaciones?

Hacer backtesting de 100 operaciones lleva unas pocas horas de concentración, no meses: una respuesta que sorprende a la mayoría de los principiantes. El replay de gráficos comprime el tiempo de mercado de forma tan drástica que una muestra que en vivo costaría una temporada entera se construye en una tarde o dos.

Hacer backtesting manual de 100 operaciones con replay barra por barra suele llevar entre tres y ocho horas de concentración, a menudo repartidas en dos sentadas. Esto es así porque el replay te deja avanzar rápido sobre el precio tranquilo y saltar a donde se forman los setups, comprimiendo meses de mercado real en una sola sesión.

Estimaciones según el estilo de trading

  • Scalping / temporalidades bajas: los setups son frecuentes, así que 100 operaciones pueden salir en tres a cinco horas, aunque cada una exige decisiones rápidas y concentradas.
  • Day trading: en torno a cuatro a siete horas, reproduciendo gráficos intradía y saltando los gaps nocturnos.
  • Swing trading: los setups son más escasos por tramo de gráfico, así que cuenta con saltar más entre operaciones: de cinco a ocho horas, repartidas.

Son estimaciones de trabajo, no garantías; una estrategia muy selectiva que opera una vez por semana en el gráfico tarda más por operación, porque hay que saltar más precio para encontrar cada una.

Replay frente a tiempo realhoras, no meses
Replay manual
~unas pocas horas
Day trading en vivo
semanas-meses
Swing en vivo
muchos meses

Qué se come el tiempo

La mayor parte del esfuerzo no está en abrir operaciones, sino en encontrarlas. Los minutos se van saltando precio hasta llegar al siguiente setup válido. Todo lo que acelere eso acorta el trabajo entero: cambiar de fecha, avanzar rápido por los rangos tranquilos y ser selectivo para detenerte solo ante setups que de verdad cumplen tus reglas.

Importante: no corras tanto como para saltarte perdedoras válidas o doblar las reglas para ahorrar tiempo. La velocidad no vale nada si corrompe la muestra. El objetivo es rápido y honesto, no rápido a costa de la precisión: aquí también aplican los errores clásicos de backtesting.

Cómo mantenerlo rápido y limpio

  • Dimensiona el riesgo automáticamente para no calcular lotes en cada operación.
  • Deja que la herramienta registre las operaciones en vez de escribir una hoja de cálculo a mano.
  • Salta entre fechas para alcanzar condiciones variadas sin reproducir todo lo que hay en medio.
  • Divídelo en dos sesiones concentradas en lugar de un maratón agotador que degrada tus decisiones.

Construye tu muestra de 100 operaciones en una sesión

En un simulador el riesgo se dimensiona solo, las operaciones se registran por ti y puedes avanzar paso a paso o rápido por el precio y saltar a fechas nuevas, así que una muestra de cien operaciones que a un swing trader le costaría meses reunir en vivo es, de forma realista, el trabajo de una tarde. Esa velocidad es justo lo que hace que merezca la pena hacer backtesting antes de arriesgar dinero real.

Medido: cuánto historial de calendario cuestan realmente 100 operaciones

La respuesta honesta depende de un número que tú controlas: con qué frecuencia dispara tu estrategia. Contamos los días de mercado realmente presentes en el archivo en lugar de suponer 252 o 365: entre 2015 y 2025 el mercado de forex dio una media de 313 días de mercado al año (rango de 312 a 314), porque el forex funciona cinco días por semana y solo se detiene por un puñado de festivos.

Frecuencia de tu setupDías de mercado para 100 operacionesHistorial de calendario necesarioRealista para
2 al día50~2.5 mesesScalping, M5-M15
1 al día100~4 mesesIntradía, M15-H1
1 cada 2 días200~7.5 mesesSwing intradía, H1-H4
1 cada 4 días400~1.3 añosSwing trading, H4-D1
1 por semana500~1.6 añosPosition trading, D1
2 al mes1,250~4 añosSetups en gráfico semanal

La tabla deja al descubierto la trampa de la pregunta. Un scalper llega a 100 operaciones en un trimestre, pero ese trimestre es una sola condición de mercado, así que la muestra es grande y la cobertura de regímenes es nula. Un swing trader que necesita 1.3 años abarca automáticamente varios regímenes y obtiene una respuesta más duradera con esas mismas 100 operaciones.

Así que el tamaño de muestra y la cobertura de regímenes son requisitos distintos, y 100 operaciones solo satisfacen el primero. Si tu estrategia dispara a menudo, reparte el test a propósito entre periodos separados — por ejemplo 2018, 2020 y 2024 — en lugar de reproducir un único tramo reciente y continuo. Nuestras mediciones sobre el oro muestran por qué: el rango diario medio se multiplicó por cinco entre 2018 y 2025, así que cien operaciones tomadas dentro de un mismo año describen ese año y nada más.

Conteo de días de mercado calculado el 2026-08-27 a partir de 3,440 barras diarias de EURUSD del archivo de FxBacktest, 2015-2025 (media de 313 al año). Las cifras de historial de calendario son esos conteos de días divididos entre 313 y redondeados.

Preguntas frecuentes sobre el tiempo de backtesting

¿Cuánto se tarda en hacer backtesting de 100 operaciones?

Con replay barra por barra, en torno a tres a ocho horas de concentración, normalmente en dos sesiones, según lo poco frecuente que sea el setup.

¿El backtesting manual es lento?

Más lento que la automatización, pero mucho más rápido que operar en vivo. El replay comprime meses de mercado en horas avanzando rápido sobre el precio tranquilo.

¿Cómo puedo hacer backtesting más rápido?

Salta el precio tranquilo, cambia entre fechas, dimensiona el riesgo automáticamente, deja que la herramienta registre las operaciones y mantente selectivo para detenerte solo ante setups relevantes.

Fuentes

Aviso de riesgoOperar con divisas, CFD y otros productos apalancados conlleva un alto nivel de riesgo y no es adecuado para todos los inversores — las pérdidas pueden superar tus depósitos. Todo lo que hay en esta página es contenido educativo, no asesoramiento financiero. Los resultados de backtests y simuladores son hipotéticos: no representan operativa real y los resultados pasados no garantizan resultados futuros.