Versuchsdossier · alle Versuche im Kandidatenvergleich

DAX Round-Number Barrier Reversal (Osler / Donaldson-Kim)

Robustheits-Score 54.8/100 · vorläufig
Schwaches Signal2026-07-07Mean ReversionTier 1dax_round_number_reversal🔒 Export (Admin)

Wer 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.

Prüfliste mit Einstufung und Beleg
PunktEinstufungBeleg
MotivationGab es vor dem Test eine ökonomische Begründung?NeinBau ohne registrierte Vorhersage.
MehrfachtestsSind alle Versuche gezählt und wird dafür korrigiert?NeinKeine Registrierung im Trial Ledger nachgewiesen.
Daten und KostenSind Datenfenster, Datenstand und Kosten festgehalten?NeinKein Run-Manifest.
Prüfung außerhalb der StichprobeWurde auf Daten geprüft, die beim Bau nicht bekannt waren?Teilweise1 Vorwärtsmonat auf neuen Daten. Ob das zur Entscheidung reicht, sagt das Power-Urteil auf der Evidenzseite.
Stabilität über die ZeitHängt das Ergebnis an einem einzelnen Zeitraum?JaKein einzelner Monat trägt das Ergebnis (4 Monate); Aufteilung nach Marktphasen vorhanden.
KomplexitätIst die Regel sparsam genug für die Datenmenge?Ja3 echte Varianten, 2 variierte Parameter (grid_step, mode). Regel: höchstens 2 variierte Parameter und 3 Varianten.
ForschungskulturWird auch das Scheitern veröffentlicht?JaJeder Bau erscheint unabhängig vom Ergebnis, dieses Dossier eingeschlossen.

Hypothese & Vorregistrierung

Rationale: Erster Fund der Rundnummern-Familie (Osler JF 2003 / Donaldson-Kim JFQA 1993, 07-06-classic, Tier 1) — im Digest bislang komplett ungetestet, damit die am laengsten nicht getestete Familie (Vielfalt vor Wiederholung). Kernhypothese: an runden 100er-Marken clustern Take-Profit- (Reversal/Anker) und Stop-Orders (Kaskade/Breakout); die Preis-Konsequenz ist single-series handelbar. Tritt als Challenger gegen die bestehende Fade-Familie (dax_pdh_pdl_fade PF 2.1, dax_open_overreaction_fade) an, mit distinktem Trigger (psychologische Marke statt Range-/Open-Extrem). Reversal ist laut Fund der aussichtsreichere der beiden Sub-Trades.

Abweichungen von der Quelle: Originale sind FX-Orderbuch (Osler) bzw. DJIA-Tagesdaten (Donaldson-Kim). Hier single-series DAX-Index 1m ohne Orderbuch: die Order-Cluster bleiben unbeobachtet, nur ihre Preis-Konsequenz (Rundmarken-Trigger) wird gehandelt. R-Multiple-Take-Profit, first_touch_only-Gate (nur erster Anlauf/Durchbruch je Marke/Tag) und ATR-skalierte Stops sind unsere Umsetzung; die Quellen geben 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/sr125.pdf

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

  • grid_step: 50 / 100 / 200
  • approach_buffer_points: 5 / 8 / 12
  • tp_r_mult: 1 / 2

grid_step deckt die von Osler/Donaldson-Kim genannten psychologischen Marken ab (50er Sekundaer, 100er Primaer, 200er groebere Anker). approach_buffer_points variiert das Anlauf-Fenster an die Marke (5-12 Pkt, plausibel fuer DAX-1m-Noise). tp_r_mult prueft das Chance-Risiko-Ziel (1R vs 2R) — die Quellen geben kein festes Ziel, daher konservativ zwei Stufen. 3x3x2 = 18 Kombinationen, alle innerhalb der MANIFEST-min/max, kein exotisches Mining.

Backtest-Trials (mit Slippage 0.5 Pkt)

TrialnWRPFPnL (Pkt)Max DDPF o. Slip
Baseline Reversal (Donaldson-Kim, 100er-Fade)15644,9%1,13+4469711,18
Breakout-Kaskade (Osler Stop-Cascade, 100er)mode=breakout00,0%—+00—
Reversal auf 50er-Marken (Osler Sekundaer-Cluster)grid_step=5021640,3%0,85-6841.071—

Robustheit (bestes Trial)

PF-90%-Bereich über Handelstage

—

Kein Tagesintervall gespeichert. Einzeltrade-Intervall (zu eng, nur zum Vergleich): 0.85 – 1.51

Top-3-Trades am Gewinn

12%

PF bei +1.0 Pkt Slippage

1.04

2026-03: +2732026-04: -2852026-05: +1872026-06: +271
RegimenPFPnL
trend_down_day123.87+404
trend_up_day251.36+227
volatile_day131.27+64
mixed_day40.24-124
range_day1020.94-124

Baustein-Varianten dieses Trägers

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)

    Ein schwaches, unbestätigtes Signal — zu wenig für einen Kandidaten. unverifiziert

  2. 2026-07-07

    Nikkei-Gegenprobe (Transfer-Test, ATR-skaliert)

    Keine Signale im Nikkei-Handelsfenster (02:00–08:00 Berlin) — kein Transfer-Ergebnis.

  3. 2026-07-16

    Parameter-Sweep (vorregistriertes Grid, Wochenend-Optimizer)

    Vollständiger Report

    Optimizer-Lauf 2026-07-16 — DAX Round-Number Barrier Reversal (Osler / Donaldson-Kim)

    Vorregistriertes Grid (18 Kombis, festgelegt beim Bau am 2026-07-07, vor jedem Ergebnis). Grid-Begruendung: grid_step deckt die von Osler/Donaldson-Kim genannten psychologischen Marken ab (50er Sekundaer, 100er Primaer, 200er groebere Anker). approach_buffer_points variiert das Anlauf-Fenster an die Marke (5-12 Pkt, plausibel fuer DAX-1m-Noise). tp_r_mult prueft das Chance-Risiko-Ziel (1R vs 2R) — die Quellen geben kein festes Ziel, daher konservativ zwei Stufen. 3x3x2 = 18 Kombinationen, alle innerhalb der MANIFEST-min/max, kein exotisches Mining.

    Split: IS 17.03.2026 – 21.05.2026 (Auswahl) | OOS 21.05.2026 – 25.06.2026 (einmaliger Test) | Embargo: letzte 21 Tage gesperrt

    In-Sample Top 10 (von 18)

    KombinWRPFPnL (Pkt)
    Parameter dieser Variante
    approach buffer points5
    grid step200
    tp r mult1
    7360.27%1.4675+555 Pkt
    Parameter dieser Variante
    approach buffer points12
    grid step200
    tp r mult2
    7445.95%1.3831+737 Pkt
    Parameter dieser Variante
    approach buffer points5
    grid step200
    tp r mult2
    7346.58%1.3741+628 Pkt
    Parameter dieser Variante
    approach buffer points12
    grid step200
    tp r mult1
    7459.46%1.3385+467 Pkt
    Parameter dieser Variante
    approach buffer points8
    grid step200
    tp r mult2
    7444.59%1.285+527 Pkt
    Parameter dieser Variante
    approach buffer points8
    grid step200
    tp r mult1
    7456.76%1.23+311 Pkt
    Parameter dieser Variante
    approach buffer points8
    grid step100
    tp r mult2
    11338.94%1.1372+375 Pkt
    Parameter dieser Variante
    approach buffer points12
    grid step100
    tp r mult2
    11238.39%1.1291+379 Pkt
    Parameter dieser Variante
    approach buffer points5
    grid step100
    tp r mult2
    11638.79%1.1175+316 Pkt
    Parameter dieser Variante
    approach buffer points5
    grid step50
    tp r mult1
    15352.94%1.0601+147 Pkt

    IS-Auswahl: {"approach_buffer_points": 12.0, "grid_step": 200.0, "tp_r_mult": 2.0} (Expectancy 9.9566, PF 1.3831, n=74)

    Parameter Stability Map (volle Grid-Flaeche, 18 Kombis)

    Nachbar-Stabilitaet: 3/3 Nachbarn positiv, Nachbar-Ø/Optimum = 0.56 (PLATEAU — robust)

    Alle Kombis (IS)

    KombinPFExpectancyPnL
    Parameter dieser Variante
    approach buffer points12
    grid step100
    tp r mult1
    1140.945-1.1724-134
    Parameter dieser Variante
    approach buffer points12
    grid step100
    tp r mult2
    1121.12913.3873+379
    Parameter dieser Variante
    approach buffer points12
    grid step200
    tp r mult1
    741.33856.31+467
    Parameter dieser Variante
    approach buffer points12
    grid step200
    tp r mult2
    741.38319.9566+737
    Parameter dieser Variante
    approach buffer points12
    grid step50
    tp r mult1
    1570.9124-1.7603-276
    Parameter dieser Variante
    approach buffer points12
    grid step50
    tp r mult2
    1550.8033-5.188-804
    Parameter dieser Variante
    approach buffer points5
    grid step100
    tp r mult1
    1180.9296-1.3176-155
    Parameter dieser Variante
    approach buffer points5
    grid step100
    tp r mult2
    1161.11752.7198+316
    Parameter dieser Variante
    approach buffer points5
    grid step200
    tp r mult1
    731.46757.6048+555
    Parameter dieser Variante
    approach buffer points5
    grid step200
    tp r mult2
    731.37418.603+628
    Parameter dieser Variante
    approach buffer points5
    grid step50
    tp r mult1
    1531.06010.9593+147
    Parameter dieser Variante
    approach buffer points5
    grid step50
    tp r mult2
    1521.0130.2876+44
    Parameter dieser Variante
    approach buffer points8
    grid step100
    tp r mult1
    1150.8949-2.1323-245
    Parameter dieser Variante
    approach buffer points8
    grid step100
    tp r mult2
    1131.13723.3176+375
    Parameter dieser Variante
    approach buffer points8
    grid step200
    tp r mult1
    741.234.208+311
    Parameter dieser Variante
    approach buffer points8
    grid step200
    tp r mult2
    741.2857.1224+527
    Parameter dieser Variante
    approach buffer points8
    grid step50
    tp r mult1
    1560.9892-0.1899-30
    Parameter dieser Variante
    approach buffer points8
    grid step50
    tp r mult2
    1540.9639-0.8314-128

    Out-of-Sample (je genau 1 Lauf)

    nWRPF (m.Slip)PnL (m.Slip)PF (o.Slip)PnL (o.Slip)
    Optimiert2634.62%0.8149-136 Pkt0.8469-110 Pkt
    Baseline (Anker)5644.64%1.1541+168 Pkt——

    Verdict-Regel + IS-Auswahl basieren auf den realistischen Werten mit Slippage; „o. Slip" ist der Idealwert ohne Ausführungskosten.

    Verdict

    Optimierung NICHT bestätigt — Baseline behalten, kein Edge-Nachweis

    Regel: bestätigt nur wenn OOS-PF >= 1.1 UND OOS-n >= 10 UND optimiert >= Baseline im OOS.

  4. 2026-09-01

    Forward-Monat 2026-09

    -110,4 Pkt · 47 Trades (ungesehene Daten)

📅 Forward-Bilanz: 0/1 Monate positiv · -110 Pkt auf ungesehenen Daten.