Versuchsdossier · alle Versuche im Kandidatenvergleich
DAX Expansion-Bar-Fade (Range-Expansions-Reversal, Mesfin)
Robustheits-Score 42.5/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_5cef91371543). 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-29, Datenstand 2026-07-17, 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 (expansion_k). 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. |
Verworfen: Das Expansion-Bar-Fade zeigt im DAX keinen Edge.
Alle drei vorregistrierten Quellen-Schwellen verlieren nach Kosten deutlich. Die Baseline bleibt auch ohne Slippage negativ (PF 0.7903, PnL -309.33 Punkte); Kosten sind somit nicht die Hauptursache. Das beste Kosten-Trial k=2.5 erreicht nur PF 0.7637 und -450.66 Punkte. Sein Placebo-Rang von 0.80 unterscheidet das Timing nicht klar vom Zufall. Der Nikkei-Check erzeugt null Trades und liefert keine Transfer-Evidenz. Ein anschließendes 18er-Grid würde nach drei breit negativen Ankern Parameter-Mining statt Bestätigung bedeuten.
Konsequenz: Als dokumentiertes Negativergebnis behalten. Keine Parameteroptimierung, kein Forward-Kandidat und kein DEMO-Slot für diese exakte Version. Claude darf künftig eine substanziell andere Hypothese bauen, nicht diese Verlustgeometrie nachtunen.
Entscheidung agent:codex-strategy-evidence-reviewer · Ledger trl_5cef91371543 · Ergebnis 46bcdbcff97dff9e… · Strategie 13de9ee83c442b42…
Hypothese & Vorregistrierung
Rationale: Mesfin (arXiv 2605.04004, Mai 2026) falsifiziert die Expansion-Continuation-Hypothese auf MNQ: Range-Expansions-Bars (Range >= k*rollende Mittel-Range, k in {1.5,2.0,2.5}) erzeugen einen statistisch signifikanten Reversal statt Fortsetzung -> oekonomisch korrektes Vorzeichen ist Fade der Expansion. Kernhypothese: eine isolierte ueberdehnte Bar ohne Kontraktions-Vorlauf ist Ueberreaktion/Liquiditaets-Impuls (CGW/Uncertain-Information/Baule-15min-Mechanismus), die kurzfristig zurücklaeuft. Challenger gegen den Incumbent dax_open_overreaction_fade: gleiche Fade-Familie, aber intraday-generischer, NICHT eroeffnungsgebundener Trigger (jede ueberdehnte Bar ganztags) statt festes 09:00-Anfangsfenster.
Abweichungen von der Quelle: Quelle MNQ 5m / DAX 1m-Serie 09:00-20:00 Berlin (nur generische Verhaltenskomponente uebertragen). Quelle beziffert keinen eigenen PF/Sharpe/t-Wert der Fade-Seite (Reversal war Nebenresultat der Nullhypothesen-Widerlegung), daher Stop-/TP-Geometrie und Zeit-Exit parameter-sparsam modelliert, NICHT nachgetuned. Quelle nennt Session-/Illiquiditaets-Abhaengigkeit; dieser Build kodiert KEINE Uhrzeit-Gates (Tom 2026-07-03), ein Zeitfenster kaeme ueber die BT-Spec/Slot. Rolling Mean-Range per Tag zurueckgesetzt, append-after-close (lookahead-frei).
Quelle: https://arxiv.org/abs/2605.04004
Vorregistriertes Optimizer-Grid (festgelegt VOR dem ersten Backtest — Anti-Overfitting)
- expansion_k: 1.5 / 2 / 2.5
- tp_fraction: 0.3 / 0.5 / 0.8
- max_hold_bars: 15 / 30
expansion_k exakt die drei von der Quelle getesteten Schwellen {1.5,2.0,2.5}. tp_fraction spannt den Rueckkehranteil (teil- bis grossteilige Reversion der Expansions-Range) literaturnah auf. max_hold_bars deckt den Baule-Reversal-Horizont (~15min) und eine doppelte Haltedauer ab. 3x3x2 = 18 Kombinationen (< 24), nur MANIFEST-optimierbare Parameter innerhalb min/max, kein exotisches Mining.
Backtest-Trials (mit Slippage 0.5 Pkt)
| Trial | n | WR | PF | PnL (Pkt) | Max DD | PF o. Slip |
|---|---|---|---|---|---|---|
| Baseline (Quellen-Default k=2.0)expansion_k=2, tp_fraction=0.5, max_hold_bars=15 | 207 | 36,7% | 0,68 | -523 | 695 | 0,79 |
| Sensitiverer Trigger k=1.5 (Quellen-Variante)expansion_k=1.5, tp_fraction=0.5, max_hold_bars=15 | 207 | 37,2% | 0,66 | -519 | 534 | — |
| Extremerer Trigger k=2.5 (Quellen-Variante)expansion_k=2.5, tp_fraction=0.5, max_hold_bars=15 | 198 | 38,4% | 0,76 | -451 | 552 | — |
Robustheit (bestes Trial)
PF-90%-Bereich über Handelstage
0.55 – 1.04
69 Handelstage. Einzeltrade-Intervall (zu eng, nur zum Vergleich): 0.54 – 1.04
Top-3-Trades am Gewinn
13%
PF bei +1.0 Pkt Slippage
0.61
Statistik-Härtung: Ertrag je Trade -2.28 Pkt; mit 80 % Sicherheit nachweisbar wäre erst ein Vorteil ab etwa 5 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 -450.7 Pkt vs. Placebo-Median -752 / p95 -415.7 Pkt · Perzentil-Rang 80%
Kandidat <= p80 der Placebos — von Zufalls-Timing nicht klar unterscheidbar
| Regime | n | PF | PnL |
|---|---|---|---|
| trend_up_day | 15 | 2.31 | +129 |
| mixed_day | 10 | 0.82 | -14 |
| trend_down_day | 5 | 0.4 | -31 |
| range_day | 168 | 0.68 | -534 |
Test-Timeline
Jeder weitere Test dieses Builds (Optimizer-Sweep, Forward-Monat, Re-Run) erscheint hier automatisch.
2026-07-20
Build + Backtest (Auto-Build-Agent)
Der Test fand keinen Vorteil gegenüber Zufall und Kosten. Ausgeschlossen ist ein Vorteil damit nicht: Bei der vorhandenen Stichprobe blieben kleine Vorteile unentdeckt (Power-Hinweis im Dossier).
2026-07-20
Unabhängige Review: reject
Verworfen: Das Expansion-Bar-Fade zeigt im DAX keinen Edge.
2026-07-20
Nikkei-Gegenprobe (Transfer-Test, ATR-skaliert)
Keine Signale im Nikkei-Handelsfenster (02:00–08:00 Berlin) — kein Transfer-Ergebnis.