Warchhold Research

BestenlisteBuild-Dossier

DAX Streak-/Runs-Reversal-Switch (Rabin/Vayanos 2010)

Score 30.2/100
kein Edge nachgewiesen2026-08-12Mean ReversionTier 1dax_streak_reversal_switch

Hypothese & Vorregistrierung

Rationale: Mechanisch NEUE Konditionierungsachse: nicht Bewegungsgroesse (die bestehende Magnitude-Fade-Familie: open_overreaction_fade, extreme_move_reversal, push_response_switch), sondern die LAENGE der laufenden Serie gleichgerichteter Preis-Bloecke (Runs-Count) triggert. Rabin/Vayanos 2010 (Tier 1, peer-reviewed) leiten aus EINEM bayesianischen Fehlmodell eine nicht-monotone Vorhersage ab: kurze Serie -> Fade (Gambler's Fallacy), lange Serie -> Follow (Hot-Hand). Der Runs-Count ist im gesamten Katalog UNGEBAUT. E-13-Lernsignal-Begruendung fuer die schwache Familie Mean Reversion (13.6%, 3/22): (a) component_kind 'strategy' ist die EINZIGE Kategorie mit Trefferquote > 0 (13.8%), alle Bausteinarten stehen bei 0/18 — eine eigenstaendige Strategie ist die richtige Bauform; (b) der Fund liefert die eingebaute, testbare Zustandsbedingung (Serienlaenge als Schalter), die das Log als den distinkten Mehrwert markiert, nicht bloss ein weiteres bedingungsloses Fade-Postulat. Challenger gegen Incumbent dax_open_overreaction_fade / dax_extreme_move_reversal.

Abweichungen von der Quelle: Markt/Frequenz: DAX-Index-1m statt theoretisches Modell / Tages-Wochen-Serien-Empirie; die 'Serie' wird auf Block-Ebene (block_bars x 1m, Def. 5) definiert, um die vom Log benannte Sub-Minuten-/Bid-Ask-Aufloesung zu vermeiden. Cutoffs (fade_lo=3, follow_hi=8) sind verhaltens-plausibel gesetzt, NICHT aus der Quelle ableitbar (Overfit-Vorbehalt, vorregistriertes kleines Grid). Entry/Exit (TP/SL/Time-Exit, block_sd-kalibriert) sind plausible Umsetzung, kein Quellen-PnL-Claim. Session-interne Verankerung per Datum (kein Overnight-Gap in Serie/Vola), kein Uhrzeit-Gate im Code.

Quelle: https://academic.oup.com/restud/article-abstract/77/2/730/1522504

Vorregistriertes Optimizer-Grid (festgelegt VOR dem ersten Backtest — Anti-Overfitting)

  • fade_lo_streak: 2 / 3 / 4
  • follow_hi_streak: 6 / 8 / 10
  • block_bars: 3 / 5

Die Serienlaenge-Cutoffs sind der Kern der nicht-monotonen Kennlinie und von der Quelle NICHT numerisch vorgegeben — daher ein kleines, symmetrisches, verhaltens-plausibles Grid: kurze Serie 2-4 Bloecke (Gambler's-Fallacy-Zone), Umschlag auf Follow bei 6-10 (Hot-Hand-Zone), zwei Block-Granularitaeten (3/5 x 1m) gegen die Sub-Minuten-Rausch-Sensitivitaet. 3x3x2 = 18 Kombinationen (<= 24), alle Werte innerhalb der MANIFEST-min/max, keine Risk-/Exit-Parameter gemint.

Run-ManifestEngine fdc45ed9854b19c5 (78 Dateien)Fenster 2026-03-172026-07-22Datenstand 2026-08-11Slippage 0.5 PktTrials vorregistriert: 3 (trl_d43fb3382ef9)Strategie-Bytes 534466fe194b8672

Backtest-Trials (mit Slippage 0.5 Pkt)

TrialnWRPFPnL (Pkt)Max DDPF o. Slip
Baseline (Quellen-Default: beide Arme)34459.3%0.95-21411321.03
Nur Fade-Arm (kurze Serie, Gambler's Fallacy)enable_follow=false34458.7%0.92-3551206
Nur Follow-Arm (lange Serie, Hot-Hand)enable_fade=false2755.6%0.97-9143

Robustheit (bestes Trial)

PF-90%-Konfidenzintervall

0.51.92

Top-3-Trades am Gewinn

35%

PF bei +1.0 Pkt Slippage

0.83

Statistik-Härtung: Block-Bootstrap-CI (Tages-Blöcke, ehrlicher als iid): PF 0.511.84 über 24 Handelstage. EV -0.34 Pkt vs. minimal nachweisbarer Edge 10.49 Pkt — UNTERPOWERT (Stichprobe zu klein für diesen Edge).

🎲 Placebo-Kontrolle (zeit-gejitterte Zufalls-Entries, gleiche Trade-Geometrie)

Kandidat -9.2 Pkt vs. Placebo-Median 301.4 / p95 581.3 Pkt · Perzentil-Rang 15%

Kandidat <= p80 der Placebos — von Zufalls-Timing nicht klar unterscheidbar

2026-03: +392026-04: -82026-05: -372026-06: +592026-07: -63
RegimenPFPnL
range_day191.48+87
trend_down_day199+35
trend_up_day20.28-28
mixed_day10-29
volatile_day40.19-73

Test-Timeline

Jeder weitere Test dieses Builds (Optimizer-Sweep, Forward-Monat, Re-Run) erscheint hier automatisch.

  1. 🔨

    2026-08-12

    Build + Backtest (Auto-Build-Agent)

    kein Edge nachgewiesen

  2. 🌏

    2026-08-12

    Nikkei-Cross-Check (Transfer-Test, ATR-skaliert)

    n=0 · PF ? · PnL 0 Pkt