σμ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 AcademyRoadmapsSkills
Ctrl K
AO
+1,2 Tsd. Lernende
AnmeldenBeitreten ↗
RoadmapsSkills
AO
+1,2 Tsd. Lernende
Anmelden
  • 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 AcademyRoadmapsSkills
Ctrl K
AO
+1,2 Tsd. Lernende
AnmeldenBeitreten ↗
RoadmapsSkills
AO
+1,2 Tsd. Lernende
Anmelden
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
Statistics-Skill›Modul 2 · Hypothesen testen›Thema 2.2·~55 Min.Mittelstufe

Multiples Testen und falsche Entdeckungen

Position in der SkillModul 2 von 4 · Thema 2 von 2
2.2 Multiples Testen und falsche Entdeckungen
—Lab-Punkte— / 100XP gesamt—Serie—

Wer mehr sucht, findet mehr

Ein Test auf dem 5-%-Niveau meldet in 5 % der Fälle fälschlich einen nicht vorhandenen Effekt als signifikant. Bei einem Test ist das vertretbar. Bei mmm unabhängigen Tests auf reinem Rauschen beträgt die Wahrscheinlichkeit für mindestens einen falschen Treffer 1−(1−α)m1-(1-\alpha)^m1−(1−α)m: bei 20 Tests 1−0,9520≈64 %1-0{,}95^{20}\approx64\,\%1−0,9520≈64%. Viele Signale, Parameter, Assets oder Zeitfenster auszuprobieren und nur das zu berichten, was funktionierte, ist der häufigste Weg, auf dem sich die Quant-Forschung selbst täuscht, und er hat einen Namen: das Problem des multiplen Testens oder 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)

Zwei Größen lassen sich kontrollieren. Die familienweise Fehlerrate (FWER) ist die Wahrscheinlichkeit, irgendeine falsche Entdeckung zu machen; Bonferroni kontrolliert sie, indem jede Hypothese zum Niveau α/m\alpha/mα/m getestet wird, was einfach, aber bei großem mmm hart ist. Die False-Discovery-Rate (FDR) ist der erwartete Anteil falscher Entdeckungen; das Benjamini-Hochberg-Verfahren sortiert die ppp-Werte, findet das größte kkk mit p(k)≤kq/mp_{(k)}\le kq/mp(k)​≤kq/m und erklärt die kkk kleinsten für signifikant. FDR-Kontrolle ist milder und passt zur explorativen Forschung, in der einige falsche Spuren tolerierbar sind, FWER-Kontrolle passt, wenn man sicher sein muss.

Zwanzig Tests und sechs p-WerteZwanzig unabhängige Tests auf Rauschen liefern mit Wahrscheinlichkeit 1−0,9520=0,641-0{,}95^{20}=0{,}641−0,9520=0,64 mindestens ein p<0,05p<0{,}05p<0,05. Bei 50 Hypothesen verlangt Bonferroni p≤0,05/50=0,001p\le0{,}05/50=0{,}001p≤0,05/50=0,001. Testet man 1000 Signale zu 5 %, obwohl keines funktioniert, erwartet man 1000⋅0,05=501000\cdot0{,}05=501000⋅0,05=50 falsche Entdeckungen. Für sechs sortierte ppp-Werte 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 und q=0,05q=0{,}05q=0,05 sind die Benjamini-Hochberg-Schwellen kq/6kq/6kq/6 gleich 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. Der zweite ppp-Wert besteht, der dritte nicht, und keiner der späteren: zwei Entdeckungen.
  • Multiples Testen: Die Wahrscheinlichkeit eines falschen Treffers wächst wie 1−(1−α)m1-(1-\alpha)^m1−(1−α)m.
  • Bonferroni kontrolliert die Wahrscheinlichkeit irgendeiner falschen Entdeckung (FWER) mit dem Niveau α/m\alpha/mα/m.
  • Benjamini-Hochberg kontrolliert den Anteil falscher Entdeckungen (FDR) und behält mehr Teststärke.
Zählen Sie Ihre Versuche, auch die verworfenenDie Korrektur hängt davon ab, wie viele Hypothesen Sie wirklich ausprobiert haben, nicht davon, wie viele Sie berichten. Jedes Parameterraster, jede verworfene Idee, jede Filtervariante zählt, und die ehrliche Zahl ist meist viel größer als die im Paper. Notieren Sie die Versuche laufend, und wenn Sie sie nicht zählen können, nehmen Sie mehr an, als Sie denken.

Lab: Was bewertet wird

  • Mindestens ein falscher Treffer15 Pkt.
  • Ein Bonferroni-Niveau10 Pkt.
  • Erwartete falsche Entdeckungen10 Pkt.
  • Benjamini-Hochberg15 Pkt.
  • Was die False-Discovery-Rate kontrolliert15 Pkt.
  • Das Vokabular15 Pkt.
  • Der beste von vielen Backtests20 Pkt.
0/ 7 beantwortet
Aufgaben
1Numerische Antwort15 Pkt.Nicht beantwortet

Sie führen 20 unabhängige Tests auf dem 5-%-Niveau mit reinem Rauschen durch. Wie groß ist die Wahrscheinlichkeit, dass mindestens einer signifikant ist? Geben Sie vier Nachkommastellen an.

P=P =P=akzeptiert: ± 0.001
2Numerische Antwort10 Pkt.Nicht beantwortet

Bei 50 Hypothesen und einem Gesamtniveau von 0,05: Welche p-Wert-Schwelle verwendet Bonferroni für jeden Test?

α/m=\alpha/m =α/m=akzeptiert: ± 0.00005
3Numerische Antwort10 Pkt.Nicht beantwortet

Sie testen 1000 Signale auf dem 5-%-Niveau, und keines hat einen echten Effekt. Wie viele falsche Entdeckungen erwarten Sie?

E[FD]=E[FD] =E[FD]=akzeptiert: ± 0.1%
4Numerische Antwort15 Pkt.Nicht beantwortet

Sechs sortierte p-Werte sind 0,001, 0,008, 0,039, 0,041, 0,042 und 0,060. Mit q = 0,05 sind die Schwellen k*q/6 gleich 0,0083, 0,0167, 0,025, 0,033, 0,0417 und 0,05. Wie viele Entdeckungen macht Benjamini-Hochberg?

k=k =k=akzeptiert: ± 0.001
5Auswahl15 Pkt.Nicht beantwortet

Welches Verfahren kontrolliert die False-Discovery-Rate (FDR)?

6Zuordnen15 Pkt.Nicht beantwortet

Ordnen Sie jeden Begriff seiner Bedeutung zu.

Wähle den Partner für jedes Element links.

FWER
FDR
p-Hacking
Bonferroni-Korrektur
7In Worten erklären20 Pkt.Nicht beantwortet

Sagen Sie in zwei Sätzen, warum die beste von vielen gebacktesteten Strategien ein schwacher Beleg ist, selbst wenn ihr roher p-Wert klein ist.

Mathe-ModusEingabe per Tastatur oder LaTeXAufgabe 1 von 7 · Strg ⏎ zum Prüfen

Melde dich an, um deinen Code auszuführen.

Alle Lektionen kannst du kostenlos lesen. Erstelle ein Konto oder melde dich an, um Code auszuführen, Tests zu starten und dieses Lab abzugeben.

  • IDE im Browser mit Bash-Terminal — nichts zu installieren
  • Sofortige Bewertung, XP und dein Platz auf der Skill
Konto erstellenAnmelden
ODER
Weiter mit GitHub