¿Qué son las Bandas de Keltner y qué está probando exactamente?
Las Bandas de Keltner son una envoltura basada en la volatilidad alrededor de una media móvil. Una construcción típica utiliza una línea central (una media móvil) y bandas superior/inferior basadas en una medida de volatilidad como el Rango Verdadero Medio (ATR), escalado por un multiplicador. En una prueba retrospectiva, no está probando la idea en general—está probando una definición de algoritmo específica:
- El tipo de media móvil (por ejemplo, simple o exponencial)
- La longitud de retroceso para la media móvil
- La medida de volatilidad y su longitud de retroceso (comúnmente ATR)
- El multiplicador de banda
- El precio utilizado para los datos de entrada (por ejemplo, el cierre, u otro campo consistente)
Debido a que cualquiera de estas opciones cambia la serie temporal que produce, la “prueba retrospectiva responsable” comienza por anotar el cálculo exacto de su indicador antes de discutir el rendimiento.
Defina los datos y los supuestos antes de calcular los resultados
Una prueba retrospectiva responsable hace explícitos sus supuestos. Como mínimo, especifique:
- Frecuencia de datos y alineación temporal: Decida si su serie se construye a partir de barras diarias, horarias u otro tamaño, y asegúrese de que las bandas se calculen utilizando la información disponible en el cierre de esa barra (o en el momento de decisión relevante).
- Prevención de lookahead: Evite utilizar barras futuras para calcular los valores de banda que habrían sido desconocidos en el momento de la decisión.
- Valores de parámetros: Fije la configuración del indicador que está evaluando, en lugar de ajustarla durante la evaluación.
- Modelo de reglas de negociación (si incluye uno): Incluso si su objetivo es el comportamiento del indicador, debe aclarar qué constituye un “resultado”, como medir la distancia a la banda, los toques o el tiempo pasado fuera de las bandas. Si lo convierte en decisiones, defina la lógica de decisión sin cambiarla a mitad de camino.
Si no define claramente lo que se está midiendo, puede obtener resultados de pruebas retrospectivas aparentemente sólidos que en realidad son artefactos de cálculos inconsistentes.
Modelado de costos y realismo de ejecución
Las pruebas retrospectivas a menudo fallan porque comparan ideas derivadas de indicadores con supuestos demasiado limpios. Considere las principales categorías de costos y cómo modelarlas:
- Costos de transacción: Spreads/comisiones o un costo proxy por operación ejecutada.
- Deslizamiento: La diferencia entre un precio de ejecución idealizado y un precio de llenado plausible.
- Momento de la orden: Si se supone que las órdenes se llenan en la apertura de la siguiente barra, en el cierre de la misma barra, o con un retraso.
Incluso sin datos en vivo, puede modelar estos componentes con supuestos explícitos (por ejemplo, utilizando un costo fijo por operación y una regla simple de deslizamiento). La clave es la consistencia: sus supuestos de costos deben aplicarse de la misma manera en cada ejecución de prueba retrospectiva para que las comparaciones sigan siendo significativas.
Controle el sesgo: prevenga el sobreajuste y la fuga de información
Una prueba retrospectiva “responsable” trata los resultados como hipótesis. Los modos de falla comunes incluyen:
- Sobreajuste: Ajustar parámetros repetidamente para que coincidan con un período histórico.
- Sesgo de lookahead: Utilizar datos de una manera que no habría estado disponible en el momento de la decisión.
- Sesgo de supervivencia y selección: Probar solo en mercados o períodos elegidos porque parecían buenos.
Para reducir estos riesgos, utilice controles de sesgo:
- Pruebas walk-forward (fuera de tiempo): Ajuste o elija parámetros solo en una ventana de entrenamiento, luego evalúe en la siguiente ventana, repitiendo.
- Congelación de parámetros: Una vez que decida la configuración del indicador, no la cambie basándose en el comportamiento de la ventana de prueba.
- Múltiples divisiones: Pruebe en varios períodos de tiempo no superpuestos para que un solo régimen de mercado no domine la conclusión.
- Medición comparable: Mantenga su métrica de rendimiento y lógica de decisión constantes en todos los experimentos.
Utilice comprobaciones fuera de muestra y pruebas de robustez
Los resultados históricos pueden depender del régimen. Para hacer su conclusión más confiable, requiera al menos:
- Evaluación fuera de muestra: Un período de retención final no utilizado para la selección de parámetros.
- Comprobaciones de robustez: Vuelva a ejecutar la misma definición de indicador bajo variaciones controladas de supuestos (por ejemplo, una alineación de barras ligeramente diferente, o configuraciones alternativas razonables de la fuente de volatilidad) y vea si el resultado cambia significativamente.
Si el rendimiento colapsa cuando los supuestos cambian ligeramente, eso sugiere que la prueba retrospectiva puede reflejar una coincidencia histórica estrecha en lugar de un mecanismo estable.
Limitaciones y modos de falla que debe reconocer
Incluso una prueba retrospectiva cuidadosamente diseñada tiene límites:
- El comportamiento pasado del canal no garantiza el comportamiento futuro (la dinámica del mercado puede cambiar).
- Los regímenes de volatilidad pueden cambiar, alterando la frecuencia con la que el precio interactúa con las bandas.
- Los costos y los efectos de ejecución pueden dominar cuando cualquier señal es modesta.
- Los resultados del indicador pueden ser muy sensibles a las elecciones de parámetros, especialmente el multiplicador y las longitudes de retroceso.