Warchhold Research

BestenlisteBuild-Dossier

DAX Round-Number Breakout / Stop-Loss-Cascade (Osler)

Score 47.5/100
kein Edge nachgewiesen2026-07-07MomentumTier 1dax_round_number_breakout

Hypothese & Vorregistrierung

Rationale: Osler (JF 2003 / JIMF 2005 'Stop-Loss Orders and Price Cascades', SR150) dokumentiert per FX-Orderbuch, dass Stop-Cluster knapp jenseits runder Marken beim Kreuzen eine selbstverstaerkende Momentum-Kaskade ausloesen. Diese Kaskaden-Seite wurde bislang NIE real getestet: im gebauten dax_round_number_reversal lieferte Trial 2 (mode=breakout) n=0, weil dort die gekreuzte Marke fehlerhaft aus der Zellgrenze des aktuellen Close statt aus prev_close vs. Close hergeleitet wurde (Close liegt strukturell immer unter upper_mark -> Bedingung nie erfuellbar). Diese Datei korrigiert die Cross-Detektion. Kernhypothese: der Rundmarken-Durchbruch traegt an Trend-/Momentum-Tagen — genau dort, wo der Reversal-Build die Rundmarken-Ebene stark trug (trend_up_day PF 1.36, trend_down_day PF 3.87). Challenger gegen die Breakout-Familie (dax_orb_retest, dax_donchian) mit distinktem Trigger (psychologische 100er-Marke + Stop-Kaskade statt N-Bar-Extrem).

Abweichungen von der Quelle: Original ist FX-Interbank-Orderbuch 1999-2000; hier single-series DAX-Index 1m ohne Orderbuch — die Stop-Cluster bleiben unbeobachtet, nur ihre Preis-Konsequenz (Durchbruch der Rundmarke, prev_close vs. Close) wird gehandelt. R-Multiple-Take-Profit, first_touch_only-Gate (nur erster Durchbruch je Marke/Tag) und ATR-skalierte Stops hinter der gekreuzten Marke sind unsere Umsetzung; die Quelle gibt keine expliziten Exits. Keine Uhrzeit-Gates im Code — Entry-Floor 09:00 / Hard-Cut 20:00 kommen aus dem Slot.

Quelle: https://www.newyorkfed.org/medialibrary/media/research/staff_reports/sr150.pdf

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

  • grid_step: 50 / 100
  • break_buffer_points: 2 / 4 / 8
  • tp_r_mult: 1 / 1.5 / 2

grid_step: primaerer (100er) vs. sekundaerer (50er) psychologischer Stop-Cluster laut Osler/Donaldson-Kim. break_buffer_points: Mindest-Penetration jenseits der Marke, um Spread/Noise-Fehltrigger von echten Kaskaden-Durchbruechen zu trennen (2/4/8 Pkt Plateau statt Punktoptimierung). tp_r_mult: Kaskaden-Momentum-Ziel als R-Multiple (1.0-2.0), literaturnah zum kurzlebigen Follow-Through. 2x3x3 = 18 Kombinationen <= 24, alle innerhalb der MANIFEST-min/max.

Backtest-Trials (mit Slippage 0.5 Pkt)

TrialnWRPFPnL (Pkt)Max DDPF o. Slip
Baseline (Osler Stop-Cascade, 100er, break_buffer 4)15545.2%0.97-1157231.01
50er-Sekundaer-Clustergrid_step=5021941.5%0.85-6621077
Starke-Penetration-Bestaetigung (break_buffer 8)break_buffer_points=815042.0%0.94-212846

Robustheit (bestes Trial)

PF-90%-Konfidenzintervall

0.711.32

Top-3-Trades am Gewinn

11%

PF bei +1.0 Pkt Slippage

0.88

2026-03: -5152026-04: +2742026-05: -122026-06: +138
RegimenPFPnL
range_day1051.06+121
volatile_day91.63+93
trend_down_day101.38+87
mixed_day41.23+18
trend_up_day270.52-433

Test-Timeline

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

  1. 🔨

    2026-07-07

    Build + Backtest (Auto-Build-Agent)

    kein Edge nachgewiesen

  2. 🌏

    2026-07-07

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

    n=0 · PF ? · PnL 0 Pkt