σμ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
  • 日本語
  • 中文
Hidden Markov Models-Skill›Modul 3 · Regime an den Märkten›Thema 3.2·~50 Min.Fortgeschritten

Die Zahl der Regime wählen

Position in der SkillModul 3 von 3 · Thema 2 von 4
3.2 Die Zahl der Regime wählen
—Lab-Punkte— / 100XP gesamt—Serie—

Wie viele Regime genügen?

Soll der Markt zwei Regime haben, drei, vier? Allein nach der Anpassung lässt sich das nicht entscheiden. Ein Modell mit mehr Zuständen passt die Daten immer mindestens so gut an, weil es mehr Freiheit hat, und mit genug Zuständen würde es Rauschen anpassen. Wir brauchen einen Wert, der gute Anpassung belohnt, aber für jeden zusätzlichen Parameter einen Preis verlangt. Die zwei gängigen sind AIC=−2ln⁡L+2p\mathrm{AIC}=-2\ln L+2pAIC=−2lnL+2p und BIC=−2ln⁡L+pln⁡n\mathrm{BIC}=-2\ln L+p\ln nBIC=−2lnL+plnn, wobei LLL die Likelihood der Daten, ppp die Zahl freier Parameter und nnn die Zahl der Beobachtungen ist. Niedriger ist besser. Der BIC verlangt bei großem nnn mehr pro Parameter und bevorzugt daher einfachere Modelle.

p=K(K−1)+(K−1)+2K=K2+2K−1,AIC=−2ln⁡L+2p,BIC=−2ln⁡L+pln⁡np=K(K-1)+(K-1)+2K=K^{2}+2K-1,\qquad \mathrm{AIC}=-2\ln L+2p,\qquad \mathrm{BIC}=-2\ln L+p\ln np=K(K−1)+(K−1)+2K=K2+2K−1,AIC=−2lnL+2p,BIC=−2lnL+plnn(1)

Bei einem Gauß-HMM mit KKK Zuständen sind die freien Parameter die K(K−1)K(K-1)K(K−1) freien Übergangswahrscheinlichkeiten, die K−1K-1K−1 freien Anfangswahrscheinlichkeiten und je Zustand ein Mittelwert und eine Volatilität, also p=K2+2K−1p=K^{2}+2K-1p=K2+2K−1. An die 5.4045.4045.404 Tagesrenditen des SPY angepasst, beträgt die Log-Likelihood 16.25216.25216.252 für einen Zustand, 17.52117.52117.521 für zwei, 17.80317.80317.803 für drei und 17.87717.87717.877 für vier. Der Gewinn sinkt schnell: 1.2691.2691.269, dann 282282282, dann nur 757575. Der BIC ist bei vier Zuständen am niedrigsten, aber seine Verbesserung gegenüber drei beträgt nur 727272, und der zusätzliche Zustand ist schwer zu interpretieren. Interpretierbarkeit, Stabilität auf neuen Daten und die Größe des Gewinns zählen so viel wie der Wert.

Die Werte für SPYDrei Zustände haben p=14p=14p=14 Parameter. Mit ln⁡L=17.802,7\ln L=17.802{,}7lnL=17.802,7 und ln⁡n=ln⁡5404=8,595\ln n=\ln5404=8{,}595lnn=ln5404=8,595: BIC=−35.605,3+14×8,595=−35.485,0\mathrm{BIC}=-35.605{,}3+14\times8{,}595=-35.485{,}0BIC=−35.605,3+14×8,595=−35.485,0 und AIC=−35.605,3+28=−35.577,3\mathrm{AIC}=-35.605{,}3+28=-35.577{,}3AIC=−35.605,3+28=−35.577,3. Zwei Zustände haben p=7p=7p=7 und ln⁡L=17.520,7\ln L=17.520{,}7lnL=17.520,7, also BIC=−35.041,4+60,2=−34.981,3\mathrm{BIC}=-35.041{,}4+60{,}2=-34.981{,}3BIC=−35.041,4+60,2=−34.981,3, deutlich höher (schlechter) als bei drei Zuständen. Der Schritt von drei auf vier Zustände fügt neun Parameter hinzu und nur 74,574{,}574,5 zur Log-Likelihood.
  • Mehr Zustände passen immer besser, die Anpassung allein kann die Regimezahl also nicht wählen.
  • AIC und BIC ziehen einen Preis je Parameter ab; der BIC verlangt ln⁡n\ln nlnn je Parameter und bevorzugt daher einfachere Modelle.
  • Achten Sie auf die Größe des Gewinns und die Interpretierbarkeit, nicht nur auf den niedrigsten Wert.

Lab: Was bewertet wird

  • Parameter von drei Zuständen10 Pkt.
  • Parameter von zwei Zuständen10 Pkt.
  • Ein BIC15 Pkt.
  • Ein AIC15 Pkt.
  • Der Gewinn durch einen vierten Zustand10 Pkt.
  • Warum nicht einfach die beste Anpassung10 Pkt.
  • Begriffe zuordnen15 Pkt.
  • Warum drei Regime behalten15 Pkt.
0/ 8 beantwortet
Aufgaben
1Numerische Antwort10 Pkt.Nicht beantwortet

Wie viele freie Parameter hat ein Gauß-HMM mit K=3K=3K=3 Zuständen, K(K−1)+(K−1)+2KK(K-1)+(K-1)+2KK(K−1)+(K−1)+2K?

p=p =p=akzeptiert: ± 0.01
2Numerische Antwort10 Pkt.Nicht beantwortet

Wie viele freie Parameter hat das Modell mit K=2K=2K=2 Zuständen?

p=p =p=akzeptiert: ± 0.01
3Numerische Antwort15 Pkt.Nicht beantwortet

Für zwei Zustände gilt ln⁡L=17520,7\ln L=17520{,}7lnL=17520,7, p=7p=7p=7 und n=5404n=5404n=5404, also ln⁡n=8,595\ln n=8{,}595lnn=8,595. Wie groß ist BIC=−2ln⁡L+pln⁡n\mathrm{BIC}=-2\ln L+p\ln nBIC=−2lnL+plnn? Geben Sie eine Dezimalstelle an.

b=b =b=akzeptiert: ± 1
4Numerische Antwort15 Pkt.Nicht beantwortet

Für drei Zustände gilt ln⁡L=17802,7\ln L=17802{,}7lnL=17802,7 und p=14p=14p=14. Wie groß ist AIC=−2ln⁡L+2p\mathrm{AIC}=-2\ln L+2pAIC=−2lnL+2p? Geben Sie eine Dezimalstelle an.

a=a =a=akzeptiert: ± 1
5Numerische Antwort10 Pkt.Nicht beantwortet

Die Log-Likelihood beträgt 17802,717802{,}717802,7 bei drei und 17877,217877{,}217877,2 bei vier Zuständen. Um wie viel steigt sie? Geben Sie eine Dezimalstelle an.

g=g =g=akzeptiert: ± 0.1
6Auswahl10 Pkt.Nicht beantwortet

Warum sollte man nicht einfach die Zustandszahl mit der höchsten Log-Likelihood wählen?

7Zuordnen15 Pkt.Nicht beantwortet

Ordnen Sie jedem Begriff seine Bedeutung zu.

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

AIC
BIC
p=K2+2K−1p=K^{2}+2K-1p=K2+2K−1
Überanpassung
8In Worten erklären15 Pkt.Nicht beantwortet

Erklären Sie in ein bis zwei Sätzen, warum drei Regime für den SPY eine vernünftige Wahl sein können, obwohl der BIC mit vier etwas niedriger ist.

Mathe-ModusEingabe per Tastatur oder LaTeXAufgabe 1 von 8 · 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