Definir el Rmi y el objetivo del backtest
El Rmi (en el contexto de los indicadores de estilo momentum) se utiliza típicamente como una medida numérica derivada de series de precios históricas, destinada a resumir el momentum o el comportamiento similar a una tasa. Un backtest responsable comienza por definir qué significa “Rmi” en su configuración: qué entradas de precios utiliza (por ejemplo, cambios de cierre a cierre), qué valores de parámetros aplica (longitud de la mirada retrospectiva y cualquier paso de suavizado), y la regla exacta que convierte el valor del indicador en las cantidades que evalúa (como si mide la relación predictiva del indicador con los cambios futuros de precios, o si evalúa una regla de decisión derivada de él).
Igualmente importante es separar dos objetivos:
- Estimar una relación: ¿El Rmi se correlaciona con resultados futuros bajo los supuestos establecidos?
- Estimar una estrategia: Si convierte el Rmi en decisiones, ¿cómo se comportan esas decisiones después de las fricciones realistas?
Un solo backtest puede contener ambos, pero mezclarlos sin claridad facilita confundir el patrón histórico de un indicador con un método utilizable a nivel de decisión.
Mecanismo: enumere los datos, supuestos y cálculos
Para hacer un backtest responsable, documente la cadena completa desde los datos brutos hasta los resultados.
-
Definición de datos Especifique el conjunto de datos y sus pasos de transformación. Por ejemplo: el universo de instrumentos, el marco temporal, el manejo de las horas de negociación, el tratamiento de datos faltantes y si los precios están ajustados (por ejemplo, por acciones corporativas si corresponde). Si remuestrea o agrega barras, indique el método.
-
Reglas de cálculo del Rmi Escriba la fórmula que implementa en cada paso de tiempo. Si el indicador implica suavizado o normalización, defina esas operaciones. Si hay múltiples interpretaciones plausibles de la “configuración del Rmi”, su backtest debe elegir una y mantenerla fija.
-
Mapeo de decisiones (si lo hay) Si convierte el Rmi en una acción, defina la regla con precisión: el momento de entrada/salida, los umbrales y si actúa sobre el indicador calculado al cierre de la misma barra o después de un retraso. Un modo de fallo común es el comportamiento de “mirar hacia adelante” (look-ahead), donde el backtest utiliza inadvertidamente información que no habría estado disponible en el momento de la negociación.
-
Costos y supuestos de ejecución Los backtests deben incluir un modelado realista de las fricciones. Esto no se trata solo de comisiones; también incluye supuestos de spread, deslizamiento y el efecto del momento de la orden. Incluso cuando no tenga datos a nivel de tick, debe establecer un supuesto conservador y consistente (e, idealmente, probar múltiples niveles de costos). Un backtest que supone costos cero puede parecer sólido pero ser frágil en la práctica.
Evidencia y ejemplo: utilice la validación fuera de muestra
Un backtest responsable trata los resultados históricos como evidencia, no como prueba. Utilice un diseño de evaluación que limite el sobreajuste.
-
Divida la línea de tiempo Realice un período inicial dentro de la muestra para desarrollar el método, luego mantenga un período posterior fuera de la muestra intacto hasta la evaluación final. Mejor aún, utilice la validación walk-forward (rodante), donde los parámetros permanecen fijos dentro de cada ventana y solo se actualizan según un procedimiento predefinido.
-
Controle el número de grados de libertad Si prueba muchas combinaciones de parámetros, muchas opciones de umbral o múltiples tratamientos de datos, está efectivamente ajustando al ruido. Para reducir ese sesgo, elija los parámetros mediante una búsqueda restringida y preserve los períodos fuera de muestra para la evaluación final.
-
Informe lo que midió Para la investigación solo de indicadores, podría medir cómo se relacionan los valores del Rmi con los rendimientos futuros (con horizontes claros). Para la investigación de estrategias, mide los resultados de las decisiones después de los costos. En cualquier caso, incluya métricas conscientes de la incertidumbre y evite presentar un solo período impresionante como decisivo.
-
Verificaciones de robustez entre regímenes Pruebe si la relación se mantiene cuando cambia el comportamiento del mercado (con tendencia vs. lateral, alta vs. baja volatilidad). Si el rendimiento depende por completo de un solo régimen estrecho, trátelo como una señal de advertencia.
Limitaciones y riesgos: los principales modos de fallo
Incluso un backtest cuidadoso puede fallar. Al menos una limitación material debe considerarse explícitamente:
- No estacionariedad: La relación estadística entre el Rmi y los cambios futuros de precios puede cambiar cuando la estructura del mercado cambia. Un backtest puede reflejar regímenes históricos en lugar de un mecanismo estable. - Sesgo de mirar hacia adelante: Usar valores del indicador calculados con información que no estaba disponible en el momento de la decisión inflará los resultados. - Efectos de supervivencia y selección: Si su conjunto de datos excluye instrumentos que habrían estado disponibles solo temporalmente, los resultados pueden estar sesgados. - Especificación incorrecta de costos: Supuestos incorrectos de spread/deslizamiento pueden revertir las conclusiones. La evaluación de estrategias es particularmente sensible a esto.