σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft AcademyHojas de rutaRutas
Ctrl K
AO
+1,2 k estudiantes
Iniciar sesiónUnirse ↗
Hojas de rutaRutas
AO
+1,2 k estudiantes
Iniciar sesión
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft AcademyHojas de rutaRutas
Ctrl K
AO
+1,2 k estudiantes
Iniciar sesiónUnirse ↗
Hojas de rutaRutas
AO
+1,2 k estudiantes
Iniciar sesión
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
Ruta de Statistics›Módulo 2 · Contrastar hipótesis›Tema 2.2·~55 minIntermedio

Pruebas múltiples y falsos descubrimientos

Posición en la rutaMódulo 2 de 4 · Tema 2 de 2
2.2 Pruebas múltiples y falsos descubrimientos
—Puntuación del lab— / 100XP total—Racha—

Cuanto más se mira, más se encuentra

Una prueba al nivel del 5 % señala erróneamente como significativo un efecto inexistente el 5 % de las veces. Una sola prueba es aceptable. Con mmm pruebas independientes sobre puro ruido, la probabilidad de al menos un falso positivo es 1−(1−α)m1-(1-\alpha)^m1−(1−α)m: con 20 pruebas, 1−0,9520≈64 %1-0{,}95^{20}\approx64\ \%1−0,9520≈64 %. Probar muchas señales, parámetros, activos o ventanas de tiempo e informar solo de la que funcionó es la forma más común en que la investigación cuantitativa se engaña a sí misma, y tiene nombre: el problema de las pruebas múltiples, o data snooping.

pi≤αm,p(k)≤km qp_i\le\frac{\alpha}{m},\qquad p_{(k)}\le\frac{k}{m}\,qpi​≤mα​,p(k)​≤mk​q(1)

Hay dos cosas que se pueden controlar. La tasa de error por familia (FWER) es la probabilidad de cometer cualquier falso descubrimiento; Bonferroni la controla contrastando cada hipótesis al nivel α/m\alpha/mα/m, lo cual es sencillo pero severo cuando mmm es grande. La tasa de falsos descubrimientos (FDR) es la proporción esperada de descubrimientos falsos; el procedimiento de Benjamini-Hochberg ordena los valores ppp, halla el mayor kkk con p(k)≤kq/mp_{(k)}\le kq/mp(k)​≤kq/m y declara significativos los kkk menores. El control del FDR es más suave y sirve para investigación exploratoria donde se toleran algunas pistas falsas; el del FWER sirve cuando hay que estar seguro.

Veinte pruebas y seis valores pVeinte pruebas independientes sobre ruido dan al menos un p<0,05p<0{,}05p<0,05 con probabilidad 1−0,9520=0,641-0{,}95^{20}=0{,}641−0,9520=0,64. Con 50 hipótesis, Bonferroni exige p≤0,05/50=0,001p\le0{,}05/50=0{,}001p≤0,05/50=0,001. Pruebe 1000 señales al 5 % cuando ninguna funciona y espere 1000⋅0,05=501000\cdot0{,}05=501000⋅0,05=50 falsos descubrimientos. Para seis valores ppp ordenados 0,001, 0,008, 0,039, 0,041, 0,042, 0,0600{,}001,\,0{,}008,\,0{,}039,\,0{,}041,\,0{,}042,\,0{,}0600,001,0,008,0,039,0,041,0,042,0,060 y q=0,05q=0{,}05q=0,05, los umbrales de Benjamini-Hochberg kq/6kq/6kq/6 son 0,0083, 0,0167, 0,025, 0,033, 0,0417, 0,050{,}0083,\,0{,}0167,\,0{,}025,\,0{,}033,\,0{,}0417,\,0{,}050,0083,0,0167,0,025,0,033,0,0417,0,05. El segundo valor ppp pasa, el tercero no, y ninguno de los siguientes: dos descubrimientos.
  • Pruebas múltiples: la probabilidad de un falso positivo crece como 1−(1−α)m1-(1-\alpha)^m1−(1−α)m.
  • Bonferroni controla la probabilidad de cualquier falso descubrimiento (FWER) con el nivel α/m\alpha/mα/m.
  • Benjamini-Hochberg controla la proporción de falsos descubrimientos (FDR) y conserva más potencia.
Cuente sus pruebas, incluidas las que no conservóLa corrección depende de cuántas hipótesis probó realmente, no de cuántas informa. Cada rejilla de parámetros, cada idea descartada, cada variante de un filtro cuenta, y el número honesto suele ser mucho mayor que el del artículo. Anote las pruebas sobre la marcha y, si no puede contarlas, suponga más de las que cree.

Lab: qué se califica

  • Al menos un falso positivo15 pts
  • Un nivel de Bonferroni10 pts
  • Falsos descubrimientos esperados10 pts
  • Benjamini-Hochberg15 pts
  • Cuál controla la tasa de falsos descubrimientos15 pts
  • El vocabulario15 pts
  • El mejor de muchos backtests20 pts
0/ 7 respondidos
Ejercicios
1Respuesta numérica15 ptsSin responder

Realiza 20 pruebas independientes al nivel del 5 % sobre puro ruido. ¿Cuál es la probabilidad de que al menos una sea significativa? Dé cuatro decimales.

P=P =P=aceptado: ± 0.001
2Respuesta numérica10 ptsSin responder

Con 50 hipótesis y un nivel global de 0,05, ¿qué umbral de valor p usa Bonferroni en cada prueba?

α/m=\alpha/m =α/m=aceptado: ± 0.00005
3Respuesta numérica10 ptsSin responder

Prueba 1000 señales al nivel del 5 % y ninguna tiene efecto real. ¿Cuántos falsos descubrimientos espera?

E[FD]=E[FD] =E[FD]=aceptado: ± 0.1%
4Respuesta numérica15 ptsSin responder

Seis valores p ordenados son 0,001, 0,008, 0,039, 0,041, 0,042 y 0,060. Con q = 0,05, los umbrales k*q/6 son 0,0083, 0,0167, 0,025, 0,033, 0,0417 y 0,05. ¿Cuántos descubrimientos hace Benjamini-Hochberg?

k=k =k=aceptado: ± 0.001
5Elección15 ptsSin responder

¿Qué procedimiento controla la tasa de falsos descubrimientos (FDR)?

6Emparejar15 ptsSin responder

Empareje cada término con su significado.

Elige la pareja de cada elemento de la izquierda.

FWER
FDR
p-hacking
Corrección de Bonferroni
7Explicar con palabras20 ptsSin responder

En dos frases, diga por qué la mejor de muchas estrategias probadas en backtest es una evidencia débil aunque su valor p bruto sea pequeño.

Modo matemáticasEntrada por teclado o LaTeXEjercicio 1 de 7 · Ctrl ⏎ para comprobar

Inicia sesión para ejecutar tu código.

Todas las clases se pueden leer gratis. Crea una cuenta o inicia sesión para ejecutar código, lanzar las pruebas y enviar este lab.

  • IDE en el navegador con terminal bash — sin instalar nada
  • Corrección instantánea, XP y tu lugar en la ruta
Crear una cuentaIniciar sesión
O
Continuar con GitHub