Versuchsdossier · alle Versuche im Kandidatenvergleich
Baustein: Hoch-Vola-Enable-Gate (rollendes Perzentil, ITSR) auf Overnight-Gap-Fade
Robustheits-Score 27.6/100 · AnekdoteWer zahlt und warum?
Für diesen Bau ist keine Mechanik vor dem Test registriert. Er stammt aus der Zeit vor dem Hypothesenregister (03.09.2026) oder kam ohne Vorhersage aus.
Prüfliste nach Arnott, Harvey und Markowitz
Sieben Fragen aus „A Backtesting Protocol in the Era of Machine Learning“ (2019). Die Einstufung folgt festen Regeln aus den Feldern dieses Bauergebnisses.
| Punkt | Einstufung | Beleg |
|---|---|---|
| MotivationGab es vor dem Test eine ökonomische Begründung? | Nein | Bau ohne registrierte Vorhersage. |
| MehrfachtestsSind alle Versuche gezählt und wird dafür korrigiert? | Teilweise | 3 Varianten vor dem Lauf im Trial Ledger registriert (trl_bd278cbc55f2). Das geltende Urteil korrigiert nicht für die Zahl der Versuche. |
| Daten und KostenSind Datenfenster, Datenstand und Kosten festgehalten? | Ja | Fenster 2026-03-17 bis 2026-06-25, Datenstand 2026-07-15, Slippage 0,5 Pkt je Seite; Engine-Fingerabdruck im Manifest. |
| Prüfung außerhalb der StichprobeWurde auf Daten geprüft, die beim Bau nicht bekannt waren? | Nein | Nur in-sample. Das Ergebnis dieses Baus ist kein Nachweis. |
| Stabilität über die ZeitHängt das Ergebnis an einem einzelnen Zeitraum? | Ja | Kein einzelner Monat trägt das Ergebnis (4 Monate); Aufteilung nach Marktphasen vorhanden. |
| KomplexitätIst die Regel sparsam genug für die Datenmenge? | Ja | 3 echte Varianten, 1 variierter Parameter (vola_gate_pctile). Regel: höchstens 2 variierte Parameter und 3 Varianten. |
| ForschungskulturWird auch das Scheitern veröffentlicht? | Ja | Jeder Bau erscheint unabhängig vom Ergebnis, dieses Dossier eingeschlossen; die Placebo-Kontrolle steht im Dossier. |
🧩 Baustein-Test — Variante von dax_overnight_gap_fade. Der Trial-Vergleich unten isoliert den Baustein-Beitrag (Trial 1 = Träger pur).
Hypothese & Vorregistrierung
Rationale: Traeger ist dax_overnight_gap_fade (Roh-PF 1.78, staerkster Nicht-Squeeze-Carrier). Iwanaga/Sakemoto (SSRN 5807282, Log 2026-07-16 F1) berichten, dass der Overnight->Eroeffnungs-Reversal sich in Hoch-Vola-Phasen VERSTAERKT. Kernhypothese: ein kausales rollendes-Perzentil-Vola-Enable-Gate (Vortags-Realized-Range vs. rollende Verteilung) schaerft den bestehenden Gap-Fade-Edge, indem Low-Vola-Tage (Amplitude < Kostenschwelle) ausgeblendet werden. Der A/B (Trial 1 pur vs. Trial 2/3 gated) durch die echte Engine isoliert den Baustein-Beitrag. Distinkt vom carrier-eigenen absoluten ATR-Gate (skalen-robustes Perzentil statt Punktschwelle) und vom dax_gap_size_gate (Vola-Regime statt Gap-Magnitude) — Log F1 vermerkt bewusstes Dublette-Risiko zu Letzterem, das genau dieser Vergleich klaert.
Abweichungen von der Quelle: Markt DAX-1m statt US-Index-ETFs (die Quelle falsifiziert die Roh-Reversal-Uebertragung auf nicht-US-Indizes selbst; getestet wird hier nur die Vola-Konditionierung des am DAX bereits tragenden Gap-Groessen-Edges). Vola-Regime als rollendes Perzentil einer range-basierten Tages-Vola (Parkinson-Idee) statt Markov-/GARCH-Klassifikator. Traeger-Logik (ATR-Skalierung, TP/SL/Time-Exit) unveraendert; nur zuschaltbares Perzentil-Enable-Gate ergaenzt.
Quelle: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5807282
Vorregistriertes Optimizer-Grid (festgelegt VOR dem ersten Backtest — Anti-Overfitting)
- vola_gate_pctile: 0.4 / 0.5 / 0.66 / 0.75
- vola_lookback_days: 15 / 20 / 30
- min_gap_points: 15 / 20
Der Baustein-Kernparameter vola_gate_pctile spannt den Enable-Bereich vom permissiven oberen 60%-Regime (0.4) bis zum strengen oberen Viertel (0.75) — Quelle betont Hoch-Vola, aber zu strenge Schwellen verhungern die Stichprobe; die vier Stufen kartieren dieses Trade-off. vola_lookback_days (15/20/30) prueft die Robustheit der Regime-Referenzlaenge gegen Vola-Drift (Andersen-Bollerslev-Clustering wirkt auf Wochen-Skala). min_gap_points (15/20) haelt die Traeger-Signalschwelle nahe am Quellen-Default und trennt den Regime-Beitrag vom Magnitude-Gate. 4x3x2 = 24 Kombinationen, alle innerhalb der MANIFEST-min/max, is_optimizable=true.
Backtest-Trials (mit Slippage 0.5 Pkt)
| Trial | n | WR | PF | PnL (Pkt) | Max DD | PF o. Slip |
|---|---|---|---|---|---|---|
| Traeger PUR (Gate aus)vola_gate_pctile=0 | 62 | 32,3% | 1,39 | +259 | 185 | 1,51 |
| Enable-Gate obere Vola-Haelfte (Quellen-Default)vola_gate_pctile=0.5 | 31 | 29,0% | 1,18 | +70 | 185 | — |
| Strenges Enable-Gate (oberes Drittel)vola_gate_pctile=0.66 | 21 | 28,6% | 0,65 | -94 | 194 | — |
Robustheit (bestes Trial)
PF-90%-Bereich über Handelstage
0.76 – 2.21
62 Handelstage. Einzeltrade-Intervall (zu eng, nur zum Vergleich): 0.79 – 2.3
Top-3-Trades am Gewinn
33%
PF bei +1.0 Pkt Slippage
1.18
Statistik-Härtung: Ertrag je Trade 4.18 Pkt; mit 80 % Sicherheit nachweisbar wäre erst ein Vorteil ab etwa 13.4 Pkt (Tagescluster berücksichtigt) — UNTERPOWERT: die Stichprobe ist zu klein, um diesen Wert von null zu trennen.
🎲 Placebo-Kontrolle (zeit-gejitterte Zufalls-Entries, gleiche Trade-Geometrie)
Kandidat 259.3 Pkt vs. Placebo-Median 72.1 / p95 302 Pkt · Perzentil-Rang 90%
Kandidat zwischen p80 und p95 — schwacher Timing-Beitrag
| Regime | n | PF | PnL |
|---|---|---|---|
| range_day | 61 | 1.42 | +276 |
| trend_up_day | 1 | 0 | -17 |
Test-Timeline
Jeder weitere Test dieses Builds (Optimizer-Sweep, Forward-Monat, Re-Run) erscheint hier automatisch.
2026-07-16
Build + Backtest (Auto-Build-Agent)
Der getestete Baustein verbesserte die Ausgangsstrategie nicht. (A/B: Traeger PF 1.39 vs Overlay 1.18) — Baustein verworfen, Traeger unveraendert
2026-07-16
Nikkei-Gegenprobe (Transfer-Test, ATR-skaliert)
Keine Signale im Nikkei-Handelsfenster (02:00–08:00 Berlin) — kein Transfer-Ergebnis.