Ejecutar Backtests
Aprende a seleccionar un activo, configurar el rango de fechas y los parametros, y ejecutar un backtest sobre tu estrategia.
Resumen
Una vez que tu estrategia esta lista en el canvas, ejecutar un backtest es sencillo. Esta guia cubre la seleccion de activos, la configuracion del rango de fechas, los parametros del backtest y la ejecucion.
Seleccionar un Activo
Backtrex admite 16 activos en cuatro categorias:
Forex: EUR/USD, GBP/USD, USD/JPY, AUD/USD, USD/CAD, EUR/GBP, NZD/USD
Materias Primas: XAU/USD (Oro), XAG/USD (Plata), WTI (Petroleo Crudo)
Indices: US500 (S&P 500), US30 (Dow Jones), US100 (Nasdaq), DE40 (DAX)
Crypto: BTC/USD (Bitcoin), ETH/USD (Ethereum)
Haz clic en el selector de activos del panel de configuracion del backtest para elegir tu activo.
Elegir un Rango de Fechas
Selecciona las fechas de inicio y fin para tu ventana de datos historicos. Ten en cuenta:
- Rangos mas amplios (5 a 10 anos): Mejor significancia estadistica, captura multiples ciclos de mercado
- Rangos mas cortos (1 a 2 anos): Util para probar en condiciones de mercado recientes
- Minimo recomendado: Al menos 1 ano de datos para obtener resultados significativos
Configurar los Parametros
Timeframe
Elige el timeframe de barras para tu backtest:
- M1 (1 minuto): Mayor resolucion, ideal para estrategias de scalping
- M5 (5 minutos): Bueno para estrategias intradias
- M15 (15 minutos): Popular para el day trading
- H1 (1 hora): Estandar para configuraciones de swing trading
- H4 (4 horas): Captura movimientos mayores con menos ruido
- D1 (Diario): Ideal para position trading y seguimiento de tendencia
Capital Inicial
Establece tu capital inicial (predeterminado: 10 000 USD). Esto afecta los calculos de dimensionamiento de posicion y los valores absolutos de P&L.
Tamaño de la Posicion
Configura cuanto capital asignar por trade:
- Porcentaje fijo: Un porcentaje del patrimonio actual por trade (p. ej., 2%)
- Monto fijo: Un monto en dolares fijo por trade
Ejecutar el Backtest
- Haz clic en el boton Backtest en el encabezado del strategy builder
- Verifica tu configuracion (activo, fechas, timeframe, capital)
- Haz clic en Ejecutar Backtest
El motor procesa los datos historicos y devuelve los resultados en menos de 30 segundos, incluso para conjuntos de datos de varios anos.
Cancelar un Backtest
Si un backtest tarda mas de lo esperado, haz clic en el boton Cancelar para detener la ejecucion. Esto detiene inmediatamente el procesamiento y te devuelve al builder.
Cola de Backtest
Si lanzas multiples backtests, estos se ponen en cola y se procesan de forma secuencial. Puedes ver el estado de la cola en el panel de backtest.
Comprender los Resultados
Tras completarse el backtest, veras:
- Panel de Metricas de Rendimiento: Estadisticas clave (Retorno Total, Tasa de Exito, Ratio Sharpe, etc.)
- Curva de Patrimonio: Grafico visual del valor de la cartera a lo largo del tiempo
- Lista de Trades: Cada trade con precios de entrada/salida, fechas y P&L
- Mapa de Calor de Retornos Mensuales: Cuadricula de rendimiento mensual codificada por colores
- Puntuacion del Backtest: Puntuacion compuesta de 0 a 100 que evalua tu estrategia
Para una explicacion detallada de cada metrica, consulta Comprender las Metricas.
Consejos
- Realiza siempre el backtest en multiples activos para validar la solidez de la estrategia
- Compara los resultados en diferentes timeframes
- Usa el benchmark Buy & Hold para ver si tu estrategia supera simplemente mantener el activo
- Guarda los backtests prometedores para comparaciones posteriores