Estadística y Anti-Sobreajuste

Deflated Sharpe Ratio (DSR) y desgaste fuera de muestra frente al sobreajuste

Cuantas más combinaciones probadas evalúa una búsqueda bayesiana, mayor es el máximo azaroso esperado: así corrige el DSR el sesgo de selección.

7 min de lectura · Actualizado: 2026-11-13

Puntos clave de ingeniería

  • Evaluar cientos de combinaciones probadas eleva artificialmente el mejor Sharpe observado en entrenamiento.
  • El Deflated Sharpe Ratio descuenta el número acumulado de pruebas N, la asimetría negativa y las colas pesadas.
  • El indicador de desgaste OOS advierte cuando un mismo conjunto de datos se reutiliza repetidamente para elegir candidatos.

1. El sesgo de selección en optimización algorítmica

Incluso sobre series aleatorias sin ventaja real, probar cientos de parámetros produce curvas históricamente atractivas por simple azar.

Por ello, leer el ratio de Sharpe bruto sin considerar cuántas combinaciones se exploraron conduce a falsos positivos.

2. Penalización por colas extremas y número de pruebas

El DSR calcula el umbral máximo esperado por azar SR_0 según el total N de pruebas y corrige la varianza del estimador usando skewness y kurtosis.

Las configuraciones con ganancias pequeñas frecuentes y caídas bruscas ocasionales quedan debidamente penalizadas.

3. Conservar una ventana OOS virgen y probar deslizamiento ×2

Si repite búsquedas descartando candidatos hasta que la ventana fuera de muestra luzca bien, dicha ventana deja de ser independiente.

Exija al menos 100 operaciones OOS y confirmación multiperíodo con deslizamiento doble (×2), recordando siempre que ningún resultado pasado garantiza rendimientos futuros.

Fórmula y protocolo de verificación
SR_0 ≈ sqrt(Var(SR)) * ((1 - gamma) * Z^-1(1 - 1/N) + gamma * Z^-1(1 - 1/(N*e)))
DSR = Phi( (SR_obs - SR_0) * sqrt(T - 1) / sqrt(1 - skew*SR_obs + ((kurt - 1)/4)*SR_obs^2) )
Referencia: >= 100 trades OOS + resultado positivo bajo slippage ×2

Preguntas frecuentes

¿Por qué la nota aparece atenuada con «?» por debajo de 100 trades OOS?

Con menos de 100 operaciones fuera de muestra la dispersión muestral es demasiado alta para extraer conclusiones estadísticas sólidas.

¿Un DSR alto asegura beneficios en cuenta real?

No. Una métrica histórica no garantiza resultados futuros; solo reduce el sesgo de selección sobre datos pasados.

Guías relacionadas

Verifique este protocolo con sus propios ticks de MT5

Importe sus historiales CSV/Parquet o pruebe la serie sintética interna DEMOFX tras iniciar sesión.