Sesgo de anticipación en backtesting: el error de usar información del futuro
Qué es el look-ahead bias, cómo contamina una prueba histórica y por qué no es lo mismo que el sobreajuste.
Cuando la simulación sabe algo que el trader no podía saber
El sesgo de anticipación o look-ahead bias aparece cuando un backtest utiliza información que aún no estaba disponible en la fecha que pretende simular. El resultado puede parecer mejor porque la prueba conoce parte del futuro.
Puede ocurrir de forma evidente —usar el cierre del día para decidir una entrada anterior— o más sutil: incorporar un dato económico según la fecha del periodo al que se refiere, en vez de la fecha en que fue publicado. CFA Institute advierte que este sesgo debe vigilarse al evaluar estrategias históricas.
No es igual que el sobreajuste. El sobreajuste adapta demasiadas reglas al pasado; el sesgo de anticipación rompe el orden temporal de los datos. Ambos pueden convivir, pero exigen comprobaciones diferentes.
En el diario de pruebas añade dos columnas: «fecha del dato» y «momento en que podía conocerse». Revisa también si cada indicador usa únicamente velas ya cerradas. Si no puedes demostrar qué información estaba disponible, el resultado no valida la estrategia. Relaciónalo con el sobreajuste, consulta el diccionario y comparte tus dudas en comentarios.
Fuente
Recibe las nuevas notas del diario.
Apúntate para recibir avisos editoriales cuando haya nuevos análisis o artículos. Sin señales personalizadas ni promesas.
¿Qué te parece esta nota?
Comparte tu lectura o pregunta. Los comentarios se revisan antes de aparecer.
Cargando comentarios…