Robustez
El sobreajuste (overfitting): cuando el backtest miente
7 min de lectura · por el equipo de GetBacktest
El sobreajuste (overfitting o sobreoptimización) es la mentira más seductora del backtest: a fuerza de añadir reglas y ajustar parámetros, acabas obteniendo una curva de capital casi perfecta… sobre el pasado. El problema es que esa perfección describe ruido, no un mecanismo — y el ruido no se repite.
Qué es el sobreajuste
Sobreajustar es modelar una estrategia tan estrechamente sobre un histórico concreto que captura sus accidentes en vez de su lógica. Cada parámetro finamente ajustado, cada filtro añadido «porque mejora la curva», acerca al sobreajuste.
Una analogía: memorizar las respuestas de un examen pasado da 20/20 en ese examen exacto, pero 0 en cuanto cambian las preguntas. Un mercado futuro siempre plantea preguntas nuevas.
Las señales que deben alertar
Demasiados parámetros, una curva de capital anormalmente lisa, reglas muy específicas («entrar solo los martes entre 10 y 11»), un rendimiento que depende de un puñado de operaciones, o que se derrumba al mínimo cambio de ajuste.
Otra señal: cuantas más variantes has probado para encontrar «la buena», mayor es la probabilidad de un falso positivo. Buscar el tiempo suficiente siempre acaba exhibiendo una combinación que brilla por azar.
Por qué no sobrevive
Una ventaja real se apoya en un desequilibrio recurrente del mercado. Un artefacto de sobreajuste se apoya en coincidencias pasadas, que no tienen razón para repetirse.
En real, la estrategia sobreajustada hace justo lo contrario de su promesa: rinde por debajo, a menudo desde las primeras semanas, dejando al trader perplejo ante la diferencia con su «backtest perfecto».
Cómo protegerte
Prioriza la simplicidad (pocos parámetros, una lógica explicable), valida siempre fuera de muestra (walk-forward) y desconfía de toda regla añadida solo para embellecer la curva.
Por último, corrige por el número de intentos: el Sharpe deflactado (DSR) penaliza justamente el haber probado muchas variantes. Juntos, OOS + DSR + Monte-Carlo forman la mejor defensa contra el autoengaño.
No te lo creas — demuéstralo
Backtestea este concepto con datos reales, tick a tick, y obtén un veredicto de robustez. 7 días de Pro gratis, sin tarjeta.
Empezar gratisPreguntas frecuentes
¿Qué es el overfitting?
Sobreoptimización: ajustar una estrategia tan estrechamente al pasado que fracasa con datos nuevos.
¿Cómo detectar el sobreajuste?
Compara in-sample y out-of-sample (walk-forward): una gran diferencia delata sobreajuste. Desconfía también de curvas demasiado lisas y de estrategias con muchos parámetros.
¿Cuántos parámetros son demasiados?
No hay umbral mágico, pero cada parámetro extra aumenta el riesgo. Una regla: si no puedes explicar POR QUÉ un parámetro tiene sentido de mercado, elimínalo.
Leer a continuación