Ir al contenido
Análisis / Educación / Diario de trading

AT · Profesional · Parte 13 de 16

Sobreajuste y fuera de la muestra: por qué desconfiar del mejor backtest

Pruebe bastantes versiones de una regla y una brillará en el pasado por azar. Qué es el sobreajuste, por qué pesa más el número de pruebas que la ganadora y cómo apartar datos y el walk-forward separan ajuste y suerte.

InnoMP Research · Education Desk Publicado el 25 oct 2026 · Actualizado el 25 oct 2026 10 min de lectura
Ilustración de portada de InnoMP Research — la mejor de 45 pruebas
En resumen

El sobreajuste (overfitting) es ajustar una regla hasta que encaja con el ruido de la muestra en la que se probó, de modo que su historial no se traslada a datos nuevos. Nace de las pruebas: entre diez configuraciones sin ventaja real, se espera que la mejor muestre un Sharpe cercano a 1,6 en la muestra, y con cinco años de datos, 45 pruebas pueden dar una que parezca hábil en la muestra y rinda cero de media fuera. Defensas: contar cada prueba, apartar datos, avanzar la prueba y preferir una meseta a un pico.

El sobreajuste (overfitting) es ajustar una regla hasta que encaja con el ruido de la muestra en la que se probó, de modo que su historial no se traslada a datos nuevos. Nace de las pruebas, no de una prueba concreta, y el número de pruebas es la parte de la evidencia que casi nunca se anota. El mejor backtest de muchos es aquel cuyas cifras significan menos.

Las partes 11 y 12 daban por hecho un solo historial, llevado con honestidad. Esta parte trata de los historiales que no se guardaron: las versiones de la regla probadas y descartadas por el camino hasta la que quedó en el cuaderno. Cambian lo que significa el historial superviviente, y las herramientas para tratarlas son más antiguas que el trading.

Ajustar la señal, ajustar el ruido

Cualquier conjunto de operaciones pasadas contiene dos cosas: lo que se repite y lo que ocurrió una sola vez. Una regla con suficientes piezas ajustables se puede doblar para que encaje con ambas.

Una regla que se ajusta a la señal y otra que se ajusta al ruido Dos paneles con los mismos siete puntos dispersos que suben de izquierda a derecha. A la izquierda, una recta atraviesa la nube y falla cada punto por poco. A la derecha, una curva ondulante pasa exactamente por todos los puntos. Notas: falla cada punto un poco; acierta todos los puntos, y ninguno más. Ajusta la señalfalla cada uno un pocoAjusta el ruidomemorizó estos siete InnoMP Research
Los mismos datos. La recta tiene una sola cosa que decir sobre ellos, y la dice también sobre el punto siguiente. La curva ha aprendido dónde estaba cada uno de estos siete puntos, y eso no informa nada sobre el octavo.

En un setup, las piezas ajustables son los parámetros: el múltiplo del ATR en el stop, el período de referencia, el filtro de sesión, la profundidad mínima del retroceso, la exclusión de un día de la semana añadida tras un mal viernes. Cada uno es un mando, y cada valor probado sobre los mismos datos es una ocasión de encajar con un accidente. El sobreajuste (ajuste de curvas, en la expresión más antigua) es lo que le ha pasado al setup cuando su historial en los datos de ajuste es excelente y su historial en cualquier otra cosa es corriente o peor. El trader que lo hizo rara vez lo nota, porque desde dentro cada ajuste parecía aprendizaje.

La mejor de N no es la mejor

El mecanismo no es sutil, y un artículo de 2014 en las Notices of the American Mathematical Society, de Bailey, Borwein, López de Prado y Zhu, le puso cifras. Suponga que un investigador prueba N configuraciones de una estrategia y que ninguna tiene una ventaja real: todas tienen un ratio de Sharpe real de cero. La mejor de las N, medida sobre la muestra, no mostrará cero. Mostrará el máximo esperado de N resultados de azar, y esa cifra crece con N.

La mejor de N pruebas, cuando ninguna tiene habilidad Cinco barras verticales para N igual a 2, 5, 10, 45 y 100 pruebas, que muestran el ratio de Sharpe esperado dentro de la muestra de la mejor prueba cuando el ratio de Sharpe real de cada prueba es cero: alrededor de 0,5, 1,2, 1,6, 2,2 y 2,5. Las barras suben con fuerza al principio y después más despacio. la mejor de N, ninguna hábil0,51,21,62,22,5N = 251045100Sharpe de la mejor prueba, dentro de la muestra InnoMP Research
Todas las configuraciones carecen de valor; la que mejor se ve, no lo parece. Pruebe diez y se espera que la ganadora muestre un ratio de Sharpe anualizado cercano a 1,6 dentro de la muestra. Pruebe cien y será 2,5. La cifra es una propiedad de cuántas se probaron, no de la ganadora.

El ratio de Sharpe es la versión financiera de un cociente que este grupo ya ha usado: un rendimiento medio dividido por la dispersión de los rendimientos, anualizado; la esperanza matemática sobre su desviación típica, en los términos de la Parte 11. El ejemplo del artículo son diez configuraciones, todas sin habilidad, de las que se espera que la mejor muestre un ratio de Sharpe de 1,57 dentro de la muestra. Un trader discrecional no calcula ratios de Sharpe, pero la lógica se traslada sin cambios: la mejor de diez versiones de un setup, ajustadas sobre el mismo año de gráficos, tiene una esperanza matemática inflada por la elección, y las barras de error de la Parte 11 (calculadas como si fuera la única versión) son demasiado estrechas en una cantidad que depende de las nueve que se descartaron.

Ese es todo el problema en una frase. El historial de la ganadora no es evidencia sobre la ganadora hasta que se conoce el número de perdedoras.

Longitud mínima del backtest

El artículo convierte la misma aritmética en una regla práctica que llama longitud mínima del backtest (minimum backtest length): los años de datos necesarios para que no se espere que la mejor de N pruebas alcance por puro azar un ratio de Sharpe determinado dentro de la muestra.

Años de datos necesarios antes de que la mejor prueba signifique algo Dos barras horizontales. Siete pruebas: dos años de datos. Cuarenta y cinco pruebas: cinco años. Una nota atribuye las cifras a Bailey, Borwein, López de Prado y Zhu, 2014, para un ratio de Sharpe esperado de uno dentro de la muestra en la mejor prueba sin habilidad. datos según n.º de pruebas7 pruebas2 años45 pruebas5 añosBailey, Borwein, López de Prado, Zhu (2014) InnoMP Research
Con dos años de datos diarios, siete configuraciones independientes bastan para que se espere que la mejor sin habilidad muestre un ratio de Sharpe de 1 dentro de la muestra. Con cinco años, cuarenta y cinco. El listón para el trader es el número de pruebas, y es un listón bajo.

Los ejemplos del propio artículo son los dos de la figura: cinco años de datos admiten no más de unas cuarenta y cinco configuraciones independientes antes de que se espere que una sin habilidad aparente un ratio de Sharpe de 1; dos años admiten unas siete. Los autores tienen cuidado de decir lo que la cifra no es. Supone que las pruebas son independientes, lo que la hace conservadora (diez valores del mismo múltiplo del stop no son diez ideas independientes), y es una condición necesaria, no suficiente: un backtest puede estar sobreajustado en una muestra mucho más larga que la mínima. Lo que sí es: una primera respuesta a una pregunta que casi nadie le hace a un historial, cuántas pruebas lo produjeron. La queja central de los autores es que esa cifra casi nunca se publica, ni en los artículos académicos ni por parte de quien vende un resultado, lo que hace imposible evaluar el riesgo de sobreajuste solo a partir del resultado.

Para un trader discrecional, la cuenta es pequeña y los datos son cortos. Un año de gráficos de cuatro horas en dos pares, y un setup cuyo múltiplo del stop, filtro de sesión y profundidad del retroceso se probaron cada uno con tres valores, son veintisiete configuraciones sobre un año: ya por encima de la línea del artículo. El historial de la ganadora puede seguir siendo bueno. Simplemente, todavía no es evidencia.

Apartar datos

El remedio más antiguo es mantener una parte de los datos lejos del ajuste.

Dentro de la muestra y fuera de la muestra Una sola franja de línea temporal. La parte izquierda, más grande, está sombreada y lleva la etiqueta dentro de la muestra, ajustar aquí; la parte derecha, más pequeña, tiene otro sombreado y la etiqueta fuera de la muestra, ejecutar una vez. Una línea discontinua las separa. Una nota dice que la segunda mirada la convierte en datos dentro de la muestra. Dentro de muestraajustar aquíFuera de ellaejecutar una vezla segunda mirada la vuelve dentro de muestra InnoMP Research
Aparte el último tramo antes de tocar un parámetro. Ajuste con el resto, congele la regla, ejecútela una vez sobre el tramo apartado y anote lo que pasó. Si después se modifica la regla y se vuelve a ejecutar, el tramo apartado ya se ha usado para ajustar, y ahora está dentro de la muestra.

Una prueba fuera de la muestra (out-of-sample test) es una regla ejecutada una vez, sin cambios, sobre datos con los que nunca se ajustó. Si su historial fuera de la muestra se parece al de dentro (una esperanza matemática del mismo orden, un intervalo que se solapa), la regla aprendió algo que persistió más allá de los datos de ajuste. Si el historial se hunde, las cifras dentro de la muestra eran el ruido. Toda la disciplina está en las palabras una vez: los datos apartados se gastan en el momento en que se miran, y cualquier ajuste hecho después de mirar convierte por definición la siguiente ejecución en una prueba dentro de la muestra. El artículo señala también el límite del método (un conjunto apartado no sabe cuántas pruebas lo precedieron, así que una regla que lo superó sigue siendo la mejor de N en otro sentido), pero como primer filtro elimina la mayor parte de lo que describía la sección anterior.

El forward test del nivel Intermedio es la misma idea, con los datos aportados por el calendario y no por el archivo: las operaciones demo tomadas en tiempo real no pueden haberse usado para ajustar, porque todavía no habían ocurrido.

Avanzar la prueba (walk-forward)

Una sola división gasta los datos una vez. Avanzar la prueba los gasta repetidamente y obtiene un historial fuera de la muestra más largo con la misma historia.

Una prueba walk-forward: ajustar, probar, desplazar, repetir Tres filas de barras emparejadas que avanzan escalonadas hacia la derecha. En cada fila, una ventana de ajuste larga va seguida de una ventana de prueba más corta. Cada fila empieza más tarde que la de arriba, de modo que las ventanas de prueba no se solapan. Una cuarta fila abajo muestra solo las tres ventanas de prueba unidas una tras otra, con la etiqueta historial unido. ajustar · probar · desplazarajustepruebaunidoun historial fuera de muestra, nunca ajustado InnoMP Research
Ajuste en una ventana, pruebe en el tramo siguiente, desplace ambos hacia delante y repita. Los tramos de prueba nunca se solapan y con ninguno se ajustó nada. Unidos uno tras otro forman un único historial fuera de la muestra que cubre la mayor parte de la historia, y los parámetros elegidos en cada ventana son un historial en sí mismos.

Una prueba walk-forward (de avance progresivo) es una prueba fuera de la muestra repetida a lo largo del historial: ajustar en la primera ventana, probar en el período siguiente, desplazar ambos hacia delante la longitud del período de prueba y unir los períodos de prueba. El historial unido tiene la propiedad que importa (ninguna parte de él se usó para ajustar) y es lo bastante largo como para tener sus propias barras de error. Además produce algo que una sola división no da: la secuencia de parámetros elegidos en cada ventana. Si el múltiplo del stop que mejor salió es 1,5 en una ventana, 2,5 en la siguiente y 1,2 en la tercera, la regla no tiene un parámetro estable, y reajustarla en cada ventana es el sobreajuste, hecho según un calendario.

Meseta, no pico

La última defensa trata de cómo se elige un parámetro dentro de una ventana, y no necesita ningún dato apartado.

Elegir un parámetro: la meseta, no el pico Una curva del resultado del backtest frente al múltiplo del stop, de uno a tres ATR. La curva es baja en los extremos y forma una amplia zona elevada entre aproximadamente 1,4 y 2,5, con un único pico agudo en 1,8. La zona amplia lleva la etiqueta meseta, el pico la etiqueta pico, y una nota dice que se elija dentro de la meseta. resultado por múltiplo, 1 a 3 ATRpico: 1,8meseta: 1,4 a 2,51,02,03,0elija dentro de la meseta InnoMP Research
Recorra el parámetro y mire la forma, no el máximo. Una zona amplia en la que funcionan todos los valores cercanos es una propiedad del mercado. Un pico aislado es una propiedad de esta muestra. El pico será la mejor cifra del backtest y la primera en fallar.

Recorra un parámetro a lo largo de su rango plausible y dibuje el resultado frente a él. Una regla que funciona tiene una meseta: un tramo de valores en el que el resultado es parecido, porque el rasgo del mercado que capta la regla no es sensible a la cifra exacta. Una regla ajustada al ruido tiene un pico: un valor mucho mejor que sus vecinos, porque ese valor dio la casualidad de atrapar los accidentes de esta muestra. El pico es siempre el máximo, y por eso elegir el máximo es el error. Elija un valor dentro de la meseta (en su centro, no en su mejor punto), y la regla pierde un poco en los datos de ajuste y conserva la mayor parte en todo lo demás.

Idea clave Se espera que la mejor de N pruebas se vea bien por azar, y cuánto de bien crece con N. Cuente las pruebas y guarde la cuenta junto al historial. Aparte datos y gástelos una sola vez. Avance la prueba y lea la secuencia de parámetros además del historial unido. Dentro de una ventana, elija la meseta, no el pico.

El registro de pruebas

Todo lo anterior se reduce a un añadido al diario que construyó el curso de Psicología del trading: un registro de pruebas. Cada configuración probada, los datos sobre los que se probó, su resultado y por qué se descartó, incluidas las que solo se probaron de cabeza durante una tarde y se abandonaron, porque lo que sostiene el artículo es que esas también cuentan. El registro hace tres cosas. Da N, para que las cifras de la superviviente puedan leerse frente al número de perdedoras. Guarda los barridos de parámetros, para que más adelante, cuando la muestra sea más larga, se pueda distinguir un pico de una meseta. Y hace visibles los ajustes como ajustes, que es la única defensa contra la sensación, desde dentro, de que cada uno era aprendizaje.

La última observación del artículo es la que sirve para cerrar. Cuando no se cuentan las pruebas, un buen backtest no es simplemente poco informativo: en datos con memoria (donde a un período al que se ajustó la regla tiende a seguirle su contrario), los autores muestran que la esperanza fuera de la muestra de una regla sobreajustada es negativa. La advertencia habitual de que los resultados pasados no indican resultados futuros, escriben, es demasiado optimista en ese contexto. Un historial elegido no es una señal débil. Puede ser una señal que apunta en la dirección equivocada.

Dónde deja esto al historial

El grupo termina aquí. Un historial lleva ahora tres cosas que no llevaba al final del nivel Intermedio: barras de error sobre su esperanza matemática, una distribución alrededor de su drawdown y la cuenta de las pruebas que hay detrás. Un setup cuyo intervalo supera los costes, cuya cola de drawdown está prevista en el tamaño y cuyo número de pruebas es pequeño y está anotado tiene una ventaja en el único sentido en que este nivel usa la palabra. El último grupo del nivel, las Partes 14 a 16, toma un setup que ha superado las pruebas y lo convierte en algo que se puede ejecutar: una tabla de decisión, reglas de alerta y de ejecución y un calendario de revisión con los criterios para desactivarlo.

Siguiente: De las reglas a una tabla de decisión. Cada estado del mercado recibe una columna, y salen a la luz los huecos y las contradicciones que la prosa ocultaba.

Datos clave
  • Entre 10 configuraciones cuyo ratio de Sharpe real es cero, se espera que la mejor muestre un ratio de Sharpe de 1,57 dentro de la muestra (Bailey, Borwein, López de Prado y Zhu, 2014).
  • Con 5 años de datos no deberían probarse más de 45 configuraciones independientes antes de que se espere que una sin habilidad alcance un ratio de Sharpe de 1 dentro de la muestra; con 2 años, la cifra es 7.
  • El número de pruebas que hay detrás de un backtest casi nunca se publica, lo que hace imposible evaluar su riesgo de sobreajuste solo a partir del resultado.
  • Se espera que el rendimiento fuera de la muestra de una regla sobreajustada ronde cero si la serie no tiene memoria, y que sea negativo si la tiene.
  • Una prueba fuera de la muestra aparta datos con los que la regla nunca se ajustó; una prueba walk-forward repite esa división ventana a ventana a lo largo del historial.

Preguntas frecuentes

¿Qué es el sobreajuste en el trading?

Ajustar los parámetros de una regla (el período de referencia, el múltiplo, el filtro, la sesión) hasta que su backtest sobre un tramo de datos se vea lo mejor posible, con el resultado de que la regla ha aprendido los accidentes de ese tramo y no algo que se repita. Una regla sobreajustada tiene un historial excelente en los datos con los que se ajustó y uno corriente o negativo en todo lo que viene después.

¿Cuántas pruebas de backtest son demasiadas?

Depende de cuántos datos haya. Bailey, Borwein, López de Prado y Zhu muestran que, con cinco años de datos diarios, probar más de unas 45 configuraciones independientes hace probable que una sin ninguna habilidad alcance un ratio de Sharpe de 1 dentro de la muestra; con dos años bastan unas siete pruebas. La cifra es una advertencia, no un permiso: con menos pruebas también se puede sobreajustar.

¿Qué es una prueba fuera de la muestra?

Apartar una parte de los datos antes de cualquier ajuste (el año más reciente, por ejemplo) y ejecutar sobre ella la regla terminada una sola vez, sin cambiar nada después. Si el historial fuera de la muestra se parece al de dentro, la regla aprendió algo que persiste. Si se hunde, el historial dentro de la muestra se ajustó al ruido. Una segunda mirada a los datos apartados tras ajustar la regla los convierte en datos dentro de la muestra.

¿Qué es una prueba walk-forward?

Una prueba fuera de la muestra repetida a lo largo del historial: ajustar en una ventana, probar en el período siguiente, desplazar ambos hacia delante y unir los períodos probados en un único historial con el que nunca se ajustó nada. Muestra si los parámetros de la regla se mantienen estables en el tiempo o hay que reajustarlos en cada ventana, lo que ya es en sí una señal de ajuste al ruido.

¿En qué se diferencia esto del problema del tamaño de la muestra?

El tamaño de la muestra se refiere a un solo historial: cuánto puede alejarse su esperanza matemática de la real. El sobreajuste se refiere a muchos historiales: si se produjeron diez y se quedó el mejor, la esperanza matemática de ese mejor está inflada por la selección, y sus barras de error, calculadas como si fuera la única prueba, son demasiado estrechas. El número de pruebas forma parte de la evidencia, y por eso el registro de todo lo probado va junto al historial.

Fuentes

  1. Bailey, Borwein, López de Prado, Zhu — Pseudo-Mathematics and Financial Charlatanism: The Effects of Backtest Overfitting on Out-of-Sample Performance, Notices of the AMS 61(5), May 2014 — expected maximum Sharpe ratio of N trials (1.57 at N = 10), Minimum Backtest Length (45 trials for 5 years, 7 for 2), trials rarely reported, negative OOS under memoryams.org
InnoMP Research · Education Desk

Trading education from first principles — position sizing, risk, market structure and the habits that keep accounts alive. Written for someone who has never opened a chart, with a diagram at every step.

Publicado el 25 oct 2026 · Actualizado el 25 oct 2026

Descargo de responsabilidad: La información del sitio es solo informativa y no constituye asesoramiento, oferta ni solicitud de compra o venta. Lea la documentación legal y solicite asesoramiento independiente antes de operar.

Artículos relacionados