Volver al blog

Cómo hacer backtest de una estrategia

Un método práctico para definir reglas, elegir una muestra, medir los resultados y evitar los errores más comunes del backtesting.

3 min de lectura

Cómo hacer backtest de una estrategia

Qué te dice realmente un backtest

Hacer backtest consiste en aplicar unas reglas definidas a datos históricos para ver cómo se habría comportado una estrategia. No es una predicción ni demuestra que los resultados futuros vayan a ser iguales. Sirve para comprobar si una idea es coherente, medible y merece más pruebas.

El valor no está en encontrar la curva más bonita, sino en construir un proceso que puedas repetir sin cambiar las reglas después de conocer el resultado.

1. Escribe las reglas antes de empezar

Define el instrumento, la temporalidad, las condiciones de entrada, la invalidación, la salida y la gestión del riesgo. Una buena regla debe ser lo bastante clara para que otra persona la reconozca de la misma forma. Si una parte de la decisión sigue siendo discrecional, indícalo y mídela por separado.

  • ¿Qué condición crea el setup?
  • ¿Qué activa la entrada?
  • ¿Cuándo deja de ser válida la idea?
  • ¿Cómo se calcula el riesgo?
  • ¿Cuándo y por qué se cierra la posición?

2. Elige una muestra representativa

Un periodo corto puede contener un solo tipo de mercado. Incluye tendencias, rangos y distintos niveles de volatilidad. Mantén constantes el instrumento, la temporalidad y las condiciones de ejecución. De lo contrario, no sabrás si la diferencia viene de la estrategia o de la forma en que la has probado.

3. Usa el replay para reducir el sesgo retrospectivo

En un gráfico terminado ya puedes ver el futuro. Forex Replay oculta las velas que todavía no se han formado y te obliga a decidir con la información disponible en ese momento. Avanza a un ritmo controlado, registra la orden como la habrías ejecutado y no rebobines para mejorar una decisión.

4. Mide lo que importa

El porcentaje de acierto dice poco por sí solo. Una estrategia puede acertar muchas veces y seguir siendo frágil si la pérdida media es mucho mayor. Lee las métricas en conjunto y separa el resultado de la estrategia de la calidad de tu ejecución.

  • Número de operaciones y frecuencia del setup
  • Porcentaje de acierto y relación media entre resultados
  • Drawdown y rachas de pérdidas
  • Resultado medio por operación
  • Costes, deslizamiento y condiciones de ejecución
  • Cumplimiento de las reglas y errores operativos

5. Separa el desarrollo de la validación

Usa una parte de los datos para desarrollar las reglas y un periodo que todavía no hayas visto para validarlas. Modificar la estrategia una y otra vez sobre la misma muestra puede hacer que se adapte al ruido histórico. Cada cambio importante debería crear una nueva versión comparable con las mismas métricas.

Errores frecuentes

La mayoría de los tests poco fiables fallan porque el proceso cambia sobre la marcha, no porque falte una función en el gráfico.

  • Cambiar las reglas durante el test sin registrarlo
  • Ignorar costes y condiciones realistas
  • Sacar conclusiones firmes con pocas operaciones
  • Descartar los periodos desfavorables
  • Confundir una operación rentable con una buena ejecución
  • Optimizar demasiados parámetros sin una validación separada

Una lista sencilla antes de terminar

Antes del test, define las reglas, el objetivo y la muestra. Durante el test, mantén visibles todos los cambios y usa una ejecución realista con notas breves. Al terminar, comprueba los datos, compara las métricas y elige una sola idea para verificar en la siguiente muestra. TotalTrade reúne replay, operaciones y analytics en el mismo flujo para que la comparación no dependa de archivos separados.

Continúa en TotalTrade

Explora las herramientas
de TotalTrade

01

Backtest

Prueba estrategias con datos históricos, compara resultados e identifica qué mejorar.

Descubrir Backtest
02

DeepView

Consulta estacionalidad, volatilidad, COT y sentimiento en un solo análisis.

Descubrir DeepView
03

Trading Journal

Organiza operaciones y reconoce patrones, errores y puntos fuertes.

Descubrir Journal