Vier Layer. 23 KPIs, 38 Sub-Scores. Alle Schwellenwerte, Gewichte und Formeln — öffentlich.
Diese Seite dokumentiert die vollständige Methodik hinter dem Boiling-Frog-Risiko-Score. Wir veröffentlichen jedes Gewicht, jeden Schwellenwert und jede Datenquelle. Mit einer Tabellenkalkulation kann jeder unsere Ergebnisse nachrechnen.
Bevor du in die einzelnen Layer eintauchst — eine kurze Anmerkung zur Methodik. Boiling Frog wurde nicht ad hoc entworfen. Alle Schwellenwerte, Gewichte und Kalibrierungen sind aus etablierten Methoden des Statistical Learning hergeleitet.
G. James, D. Witten, T. Hastie, R. Tibshirani — An Introduction to Statistical Learning, with Applications in R (ISL), 2. Auflage, Springer 2021. Vier Kapitel werden direkt angewendet:
VIX ist selbst ein Input von Layer C. Eine ROC-AUC-Analyse mit VIX > 25 als Krisen-Label ist daher partiell zirkulär: ein höheres Layer-C-Gewicht verbessert die scheinbare Performance trivial. Wir verwenden zusätzlich den Forward-Drawdown (maximaler S&P-Rückgang in den nächsten 20 Handelstagen) als nicht-zirkulären Benchmark — und publizieren beide Ergebnisse, auch wenn sie sich widersprechen.
Die vollständigen Backtest-Ergebnisse zu jedem dieser Kapitel sind im Backtest-Report dokumentiert.
Wir teilen Marktrisiko in vier unabhängige Layer auf. Jeder Layer wird separat berechnet, von 0 bis 100 skaliert und dann zu einem einzigen Risiko-Urteil gewichtet. Die Gewichte sind fix und öffentlich.
Strukturelle Makro-Belastung: Notenbank-Bilanz, Zinsen, Realzinsen, USD-Systemrolle, Akteurs-Risiko bei Staatsanleihen.
Geopolitische und politische Ereignisse aus RSS-Feeds, klassifiziert nach Severity und Compound-Patterns. Decay über 48 Stunden.
Live-Marktmechanik: Aktien, Gold, FX, technische Regime-Erkennung. Crisis-Overlay bei scharfen Bewegungen.
Energiemarkt-Struktur: Öl, Gas, Strom-Übertragung, Intraday-Dynamik, OVX-Volatilität.
Layer A erfasst strukturellen Makro-Druck. Sieben KPIs mit insgesamt siebzehn Sub-Scores, alle aus öffentlichen Datenquellen (FRED, Treasury, TIC, H.4.1, ECB).
Fed-Bilanz (WALCL) und Treasury General Account (TGA). Misst Liquiditätsentzug.
10-Jahres-Rendite, 2s10s-Inversion, Renditemomentum, Realzins-Schätzung. Refinanzierungsdruck der US-Staatsanleihen.
Realzins-Schätzung (10Y minus erwartete Inflation).
DXY-Stärke und USD-Momentum (Trade-Weighted Broad). RRP wanderte in Phase 9 nach Funding-Stress, um Doppelzählung zu vermeiden.
Treasury-Auktion Bid-to-Cover, Indirect-Bidder-Anteil, TIC-Auslandsbestände, Custody (H.4.1). Auslandsnachfrage nach US-Schulden.
CNH 10-Tage-Rendite (Kapitalflucht-Indikator) und TED-Spread-Level (Interbanken-Stress). Phase 1B.3.
Liquiditäts-Druck im Geldmarkt — vier Sub-Scores: DCPF3M−SOFR (Corporate-Term-Funding USD), SOFR−EFFR (Overnight-Bank-Stress), RRP-Volumen-Momentum, Euribor 3M−€STR (EUR-Pendant). Phase 9.
Schulden-Stress: WALCL · TGA · Maturity/Zinsen: 10Y · 2s10s · Renditemomentum · Realzins · USD-Systemrolle: DXY · USD-Momentum · Akteur-Risiko: Auktion BTC · Indirect % · TIC · Custody H.4.1 · Funding-Stress: CP−SOFR · SOFR−EFFR · RRP · Euribor−€STR
Layer B beobachtet politische und geopolitische Ereignisse aus 22 RSS-Feeds, klassifiziert nach Severity und mit Decay über 48 Stunden.
Nur Ereignisse mit einem Base-Score von mindestens 15 (HIGH/CRITICAL) gehen in den Layer-Score ein.
Israel/IDF + Iran/Tehran + Luftangriff/Bombe/Strike/Attack
Iran/Hormus + Träger/Flotte/Strike/Deploy/Marine/Truppen
Russland/Kreml + NATO/Polen/Baltikum/Finnland + Invasion/Angriff/Strike
Nuklear/Atom + Einsatz/Deploy/Launch/Detonation/Feuer/Explosion
Taiwan + Invasion/Blockade/Militär/Strike/Angriff/Krieg
Grönland + Annexion/Erwerb/Militär/Invasion
Tag 0 = +10 pro Event · Tag 1 = +5 pro Event · Tag 2+ = 0. Cap bei +25 gesamt.
Layer C liest Live-Marktmechanik aus Preisdaten: Aktien, Gold, FX, Intraday-Volatilität sowie seit Phase 9 die Risikoprämie auf Unternehmens-Anleihen (HY+IG OAS). Der Crisis-Overlay aktiviert bei scharfen Bewegungen.
Drawdowns in S&P 500, Nasdaq, DAX, Euro STOXX 50 (20-Tage-Rolling-Max-Distanz).
60-Tage-Korrelation zwischen Regionen — hohe Korrelation = Risk-Off-Synchronisierung.
VIX-Level + 5-Tage-Spike. Phase 9: Gewicht von 0,225 auf 0,15 reduziert (Anti-Redundanz zu Credit-Stress).
Gold-Verkauf in Aktien-Stress = Liquiditäts-Krise. 5-Tage-Net + 5-Tage-Peak-Drawdown.
Aufschlag auf Unternehmens-Anleihen über Treasuries — 0,7 × HY OAS + 0,3 × IG OAS, alle gecapped bei 90. Phase 9.
Regional-Equity-Stress (0,15) — Nikkei/EM/CSI/FTSE — und Commodity-Stress (0,10) — Öl/Gas/Kupfer/Weizen — fließen in den Layer-Score ein, ohne als separate KPI-Karten exponiert zu werden.
Triggert wenn irgendeiner der vier Hauptindizes (S&P 500, Nasdaq 100, DAX, Euro STOXX 50) um mehr als 7 % über 10 Tage fällt. Der schlimmste Crash bestimmt die Overlay-Stärke (worst-of-Logik).
Triggert wenn Gold um mehr als 5 % über 5 Tage fällt.
Beide Trigger gleichzeitig aktiv: Gold ≤ −5 % UND mindestens ein Aktienindex ≥ −7 % Rückgang.
1-Tages-VIX-Sprung > +12 Punkte → Overlay +15. Sprung > +20 Punkte → Overlay +25. Sehr seltene Ereignisse (~5× in 20 Jahren), die akute Volatilitäts-Eruptionen signalisieren — Volmageddon 2018-02-05 (+20pt → dunkelrot), COVID 2020-03-12 (+18pt).
Spread-Sprung der ICE-BofA-HY-OAS-Series um +50 bps in 5 Werktagen → Overlay +12. Sprung um +100 bps → Overlay +25. Voraussetzung: equity_stress > 30 (verhindert False-Positives bei isolierten Junk-Refinanzierungs-Sorgen). HY OAS reagierte 2008/2020/2023 dem VIX einen Schritt voraus — Lehman, COVID, SVB-Bankrun werden so im Backtest korrekt erfasst.
Layer D modelliert Energiemarkt-Stress. Sechs Sub-Layer fließen in den Layer-Score ein.
Öl/Gas-Marktstruktur (Contango/Backwardation).
OVX (Öl-VIX), implizite Volatilität.
Brent/WTI-Renditen, Momentum, Regime-Brüche.
Energie-bezogene Schocks (Förderkürzungen, Pipeline-Events).
Intraday-Brent-Bewegungen außerhalb normaler Bandbreiten.
ENTSO-E Strom-Netz-Stress (Kontinentaleuropa).
Layer D ist aktiv ab 2026-04-18. Historische Backfills vor diesem Datum nutzen die Legacy-Drei-Layer-Formel (Makro 40 % · Politik 30 % · Märkte 30 %).
Drei Overlays modulieren den aggregierten Score. Sie sind additiv auf den gewichteten Base-Score und transparent — jeder aktive Overlay wird im Dashboard mit Wert und Begründung gezeigt.
Bis zu +25 Punkte wenn CRITICAL-Compound-Patterns aus Layer B in den letzten 48 Stunden gefeuert haben. Diplomatische Statements triggern nicht — nur militärische Eskalation.
Boost wenn ein einzelner Risiko-Kanal über 70 liegt: channel_boost = min(15, max(0, max_channel − 70) × 0,5). Bis zu +15 Punkte.
Layer B ≥ 50: Faktor 0,90 — Layer C ≥ 50: Faktor 0,90 — Layer A ≥ 80 (nur strukturelles Extrem): Faktor 0,80. Verhindert Untertreibung wenn ein Layer klar im Stress ist.
Der vollständige Tages-Risiko-Score wird in dieser Reihenfolge berechnet:
Vor dem 2026-04-18 wird die Legacy-Formel 0,40 × A + 0,30 × B + 0,30 × C verwendet (kein Layer D, kein Channel-Overlay).
Das Dashboard übersetzt den Risiko-Score in einen erwarteten Wertverlust-Bereich für die nächsten 4–6 Wochen. Die Bänder sind gegen 15+ Jahre Markthistorie kalibriert und durch eine multinomiale logistische Regression auf 3.872 Handelstagen validiert.
Score 33 ≈ 12 % Drawdown (Korrektur 2018) · Score 66 ≈ 30 % Drawdown (COVID-Crash) · Score 85+ ≈ 40–50 % Drawdown (Krise 2008). Lineare Interpolation zwischen den Ankern.
Der Drawdown-Bereich ist eine marktweite Erwartung aus dem aggregierten Score, keine portfolio-spezifische Prognose. Er ist keine Anlageberatung.
Der Score wird in fünf Risiko-Kanäle zerlegt. Jeder Kanal aggregiert spezifische Sub-KPIs aus den Layern. Der dominante Kanal ist der höchste — er beantwortet: "Woher kommt das heutige Risiko?"
Equity-Stress (0,40) · Cross-Region-Korrelation (0,30) · Realzins-Regime (0,30). Aktiv wenn die Weltwirtschaft sich verlangsamt oder Rezessionsrisiko steigt.
Maturity Wall (0,50) · Realzins-Regime (0,50). Aktiv wenn Refinanzierungsdruck oder Renditekurven-Brüche dominieren.
Layer-B-Score direkt. Zusammensetzung aus 5 Kategorien: Geopolitik (0,30) · Corporate Events (0,25) · Tariff-Risiko (0,20) · Alliance-Shifts (0,15) · Sanktionen (0,10).
Debt-Stress (0,35) · Gold-Deleveraging (0,35) · Actor-Risk (0,15) · Volatilitäts-Regime (0,15). Aktiv wenn Cash- und Bilanz-Druck dominieren.
USD-Systemrolle (0,30) · Actor-Risk (0,20) · Cross-Layer-Systemfaktor (0,70 wenn der Durchschnitt von A/B/C alle Schwellen überschreitet). Aktiv wenn Vertrauen in das System selbst gefährdet ist.
confidence = min(1,0; 0,5 + margin)
Wobei margin = (höchster_Score − zweithöchster_Score) / höchster_Score. Bereich: [0,5; 1,0]. Untergrenze 0,5 bedeutet: auch bei zwei gleich hohen Kanälen melden wir mindestens 50 % Konfidenz — volle Konfidenz nur wenn ein Kanal klar führt.
Für jedes getrackte Asset (Gold, S&P 500, Nasdaq 100, DAX, Euro STOXX 50) läuft eine asset-spezifische technische Analyse. Das Dashboard zeigt das am stärksten gestresste Asset mit: jüngster Rendite, technischen Signalen (EMA / MACD / RSI), Konfidenz und ob der Krisen-Zuschlag aktiv ist.
bearish_signals ≥ 3 ODER (bearish_signals ≥ 2 UND RSI ist kein Oversold-Bounce). Starker technischer Regimebruch.
RSI zeigt Oversold-Bounce UND bearish_signals < 3, ODER bearish_signals ≥ 1. Rücksetzer innerhalb intakten Trends.
bearish_signals = 0. Kein technischer Druck.
Weniger als 50 Datenpunkte verfügbar — Konfidenz zu niedrig für Klassifikation.
5-Tage-Rendite > +1,5 %. Klarer Aufwärtstrend.
5-Tage-Rendite < −1,5 % UND 1-Tag negativ. Klarer Abwärtstrend.
5-Tage-Rendite < −1,5 % ABER 1-Tag positiv. Rebound innerhalb intakten Abwärtstrends.
5-Tage-Rendite zwischen ±1,5 %. Seitwärts-Bewegung.
Donchian-Breakout (Phase 9.1): heutiger Tages-High > Max(prev 5d high) UND Close in oberen 5 % des Tages-Ranges. Greift nur nach asset-spezifischer Anker-Stunde (US-Assets ab 15:30 Berlin / EU-Assets ab 10:00 Berlin) — Eröffnungs-Volatilität ausgefiltert.
Symmetrisch zum Aufwärts-Ausbruch: heutiger Low < Min(prev 5d low) UND Close in unteren 5 % des Tages-Ranges.
Bullish: Preis > EMA50 > EMA200. Bearish: Preis < EMA50 < EMA200.
Bullish: Histogramm > 0. Bearish: Histogramm < 0 in ≥ 4 der letzten 5 Kerzen.
Overbought: > 70. Oversold: < 30. Recovery: Sprung über 40 nach Oversold-Reading. Sonst neutral.
confidence = |bearish_signals − bullish_signals| / (total_signals + 2)
EMA bearish/bullish zählt als +2 Punkte · EMA weakening als +1 · MACD als +1 · RSI Oversold-Bounce als +1. Sättigung bei 4 Signalen.
Die Trendanalyse triggert einen Zuschlag auf den GHI nur wenn der Trend-Status Trendwechsel ist UND eine preisbasierte Crash-Schwelle erreicht wird (Equity 10-Tage-Drawdown ≥ 7 %, Gold 5-Tage-Rendite ≤ −5 %, oder beide für Deleveraging). Zuschlagswerte reichen von +8 bis +22 Punkten je nach Schwere. Vollständige Mechanik in Sektion 06 (Overlays).
Jeder Input ist gegen eine öffentliche Quelle prüfbar.
US-Notenbank-Wirtschaftsdaten — WALCL, TGA, Renditen, DXY, RRP, SOFR, EFFR, DCPF3M (Phase 9), BAML HY/IG OAS, VIX.
Auktionsergebnisse — Bid-to-Cover, Indirect-Bidder-Anteil.
Auslandsbestände an US-Schulden, Fed-Custody-Daten.
Aktien, Gold, EUR/USD, Öl/Brent (Intraday + EOD), OVX (Öl-VIX).
Eurozonen-Geldmarktdaten — €STR (täglich, EST/B.EU000A2X2A25.WT) und Euribor 3M (monatlich, FM/M.U2.EUR.RT.MM.EURIBOR3MD_.HSTA). Phase 9.
US-Energiedaten (Crude, Cushing, Distillate).
Day-Ahead-Strompreise DE/FR/IT/Nord (Layer D Power-Transmission).
22 Nachrichten-Quellen für die Politik-Ereignis-Ingestion.
Jede Methodik-Änderung — neue Gewichte, neue Schwellenwerte, neue Compound-Patterns — wird mit Datum und Begründung protokolliert. Aktuelle Einträge:
Phase 11: Zwei neue Crisis-Overlay-Frühindikatoren. VIX-Acceleration: +15 bei 1-Tages-Sprung >+12 Punkte, +25 bei >+20 Punkte. HY-OAS-Velocity: +12 bei +50 bps in 5 Werktagen, +25 bei +100 bps — aktiv nur wenn equity_stress > 30 (verhindert False-Positives bei isolierten Refinanzierungs-Sorgen). Ergebnis: 7 von 8 historischen Krisen korrekt rot oder dunkelrot (vorher 6/8). Volmageddon +17 Punkte, SVB +12 Punkte, Eurokrise und COVID auf dunkelrot eskaliert. Score-Mean stabil 26,6 — keine Inflation.
Phase 10: Vollwertiger Backtest v3 — 5.039 Werktage 2007–2026 mit aktuellem 4-Layer-System inkl. Phase-9-KPIs. Renormalisierte Aggregation: fehlende Layer werden gedroppt statt mit Default gefüllt. ROC-AUC vs. Forward-Drawdown (20 Handelstage, nicht-zirkulär): 0,754. Mann-Whitney p < 10⁻²⁸⁸. 6 von 8 Krisen korrekt rot oder dunkelrot klassifiziert.
Phase 9.1: Donchian-Breakout-Detektion als neue Asset-Regime-Klassen (BREAKOUT_LONG / BREAKDOWN_SHORT). Asset-spezifische Anker-Stunden (US 15:30 Berlin, EU 10:00 Berlin) filtern Eröffnungs-Volatilität. V-förmige Tage mit neuem 5T-Hoch werden jetzt korrekt klassifiziert statt als NEUTRAL.
Phase 9: Credit-Stress (HY+IG OAS) als 5. exposed Layer-C-KPI (Gewicht 0,075, Vola-Reduktion 0,225 → 0,15 als Anti-Redundanz). Funding-Stress (Geldmarkt-Spreads US+EUR) als 7. Layer-A-KPI (Gewicht 0,12, Layer-A-Gewichte umverteilt). Neuer ECB-Ingestor für €STR + Euribor. Backtest 122 Werktage: Mean-Drift +0,63 Punkte, ρ(credit, vola)=0,04, ρ(funding, rrp)=−0,23 — Anti-Redundanz funktioniert.
Layer D (Energie) aktiviert. Aggregation von 40/30/30 auf 35/25/25/15. Channel-Overlay eingeführt.
Geo-Overlay kalibriert: feuert nur bei CRITICAL-Compound-Patterns militärischer Eskalation. Diplomatische Statements aus der Trigger-Logik entfernt.
Layer-B-Severity-Skala neu kalibriert. Filter angehoben auf Score ≥ 15. Dominant-Floor-Logik verfeinert.
Crisis-Overlay-Schwellen kalibriert: Aktien 7 % über 10 Tage, Gold −5 % über 5 Tage.
Wir haben alles oben Beschriebene gegen 3.872 Handelstage historische Daten getestet — einschließlich Out-of-Sample-Episoden wie Lehman 2008, COVID-19, dem Ukraine-Krieg und den Liberation-Day-Tariffs 2025. Lies den öffentlichen Report inklusive aller Einschränkungen.
Offene Methodik ist kein Feature. Sie ist das Fundament.