Versuchsdossier · alle Versuche im Kandidatenvergleich

Baustein: Momentum-Beschleunigungs-Gate (Gettleman/Marks) auf ATR-Band-Trend

Robustheits-Score 41/100 · Anekdote
Baustein ohne Mehrwert2026-10-21TrendTier 2dax_atr_band_accel_gate🔒 Export (Admin)

Wer zahlt und warum?

Ein Band-Ausbruch, dessen Tempo zunimmt (Momentum steigt gegenüber dem Momentum vor lag Bars), spiegelt nachrückenden einseitigen Auftragsfluss: ausgelöste Stop-Orders jenseits der ATR-Kante und langsame Informationsdiffusion (Hong/Stein, Gettleman/Marks). Ein Ausbruch bei abnehmendem Tempo ist eher Erschöpfung oder ein Stop-Run und fällt zum Session-Open zurück, wo der Träger ihn per Open-Retrace-Exit verlustbringend schließt.

Widerlegt, wenn: PF < 1,05 bei n >= 30 gegateten Trades (Primärvariante).

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?JaMechanik und Vorhersage vor dem Test im Hypothesenregister (HYP-20261021-6d8cf4ae).
MehrfachtestsSind alle Versuche gezählt und wird dafür korrigiert?Teilweise3 Varianten vor dem Lauf im Trial Ledger registriert (trl_076fd5574159). Das geltende Urteil korrigiert nicht für die Zahl der Versuche; eine Holm-Korrektur läuft parallel mit.
Daten und KostenSind Datenfenster, Datenstand und Kosten festgehalten?JaFenster 2026-03-17 bis 2026-09-30, Datenstand 2026-10-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?NeinNur in-sample. Das Ergebnis dieses Baus ist kein Nachweis.
Stabilität über die ZeitHängt das Ergebnis an einem einzelnen Zeitraum?NeinDas Ergebnis hängt am Monat 2026-04 (ohne ihn -269.5 Pkt).
KomplexitätIst die Regel sparsam genug für die Datenmenge?Ja3 echte Varianten, 2 variierte Parameter (acc_lag_bars, acc_roc_bars). 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; die Placebo-Kontrolle steht im Dossier.

🧩 Baustein-Test — Variante von dax_atr_band_trend. Der Trial-Vergleich unten isoliert den Baustein-Beitrag (Trial 1 = Träger pur).

Hypothese & Vorregistrierung

Rationale: Ausstiegsquote unterschritten (stop_exit 37 von 246 Versuchen = 15 %), kein brauchbarer Exit-Lab-Befund verfügbar: alle offenen Befunde (dax_ib_extension_fade bt −86 Pkt, dax_ma_envelope_breakout bt −353 Pkt, hull_suite_v3_final bt −388 Pkt, dax_atr_band_asym_sl_exit_lab bt −20 Pkt) sind durch das Paritäts-Gebot gesperrt (bt.pnl_pts < 0 im Live-Fenster 07.–20.10.). Die Portfolio-Empfehlung (stop_exit) wird deshalb nicht befolgt. Gewählt wird der einzige unverarbeitete Fund der Logs (Klassik 2026-10-21, Fund 1, Gettleman/Marks 2005, Tier 2, baubar: ja) als Regime-Baustein (Regime-Gates haben in e13 39,7 % Trefferquote, besser als Strategie-Entries mit 17,5 %). Träger ist dax_atr_band_trend statt des im Fund genannten hull_suite (Paritäts-Sperre) und statt dax_tf30_trend (Sperrfrist: Baustein-Test am 18.10.); der Träger fehlt in live_bt_parity.json, es gilt fail-open. Vergleichslogik: Trial 1 = Träger pur (acc_roc_bars 0), Trial 2/3 = Träger mit Beschleunigungs-Gate. Der letzte Baustein auf diesem Träger war am 09.10. (12 Tage, keine Sperre), und das dortige Equity-Kurven-Gate (selbstreferenziell) wurde widerlegt; dieses Gate ist ein reiner Preis-Ableitungs-Filter. Erwartete Trades je Monat: Träger rund 6–10, mit Gate rund 3–6 — das Design ist langsam entscheidbar, der A/B ist eine Hinweisquelle und kein Nachweis.

Abweichungen von der Quelle: Quelle misst Beschleunigung im Querschnitt von US-Einzelaktien auf Monatsdaten (6-Monats-Momentum, 1926–2003, Working Paper, nur Sekundärzusammenfassung gelesen); Übertragung auf Intraday-Index ist eine Analogie. Beschleunigung = (C[t]−C[t−n]) − (C[t−lag]−C[t−lag−n]) auf 1m-Closes, binäres Vorzeichen-Gate (Long > 0, Short < 0) ohne Schwelle. Puffer wird am Tageswechsel geleert (kein Overnight-Gap-Artefakt), Gate in den ersten n+lag Bars des Tages geschlossen; geblockte Ausbrüche werden nicht nachgeholt. Träger-Exit fest session_open; Daten-Fenster für Daily-ATR/Session-Extrema über SessionLabel.MAIN statt Uhrzeit-Konstanten; Entry-Fenster und Haltedauer über die Session-Spec.

Quelle: https://www.cxoadvisory.com/momentum-investing/buying-on-impulse-change-in-momentum

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

  • acc_roc_bars: 10 / 15 / 30
  • acc_lag_bars: 5 / 15 / 30
  • band_atr_mult: 0.5 / 0.75

Beschleunigung ist die Änderung des Momentums über ein Fenster; die Quelle vergleicht zwei aufeinanderfolgende Fenster gleicher Länge (lag = n). Das Grid deckt kurze, mittlere und lange Intraday-Fenster (10/15/30 Bars) mit kürzerem, gleichem und längerem Versatz ab; band_atr_mult 0,5 (Träger-Default) und 0,75 prüft, ob das Gate bei weiteren Bändern, also seltener, dafür klarer Ausbrüche stärker wirkt. 18 Kombinationen, vorregistriert vor jedem Ergebnis.

Run-ManifestEngine da77e6db806775c5 (79 Dateien)Fenster 2026-03-17 – 2026-09-30Datenstand 2026-10-17Slippage 0.5 PktTrials vorregistriert: 3 (trl_076fd5574159)Strategie-Bytes cc6e9fbf4054d914…

Backtest-Trials (mit Slippage 0.5 Pkt)

TrialnWRPFPnL (Pkt)Max DDPF o. Slip
Träger pur (Baustein aus)acc_roc_bars=06435,9%1,16+3951.1621,19
Gate ROC 15 / Lag 15acc_roc_bars=15, acc_lag_bars=154930,6%0,84-3181.061—
Gate ROC 30 / Lag 30acc_roc_bars=30, acc_lag_bars=305433,3%1,12+2681.039—

Robustheit (bestes Trial)

PF-90%-Bereich über Handelstage

0.66 – 1.94

60 Handelstage. Einzeltrade-Intervall (zu eng, nur zum Vergleich): 0.65 – 1.96

Top-3-Trades am Gewinn

37%

PF bei +1.0 Pkt Slippage

1.11

Statistik-Härtung: Ertrag je Trade 6.18 Pkt; mit 80 % Sicherheit nachweisbar wäre erst ein Vorteil ab etwa 41.5 Pkt (Tagescluster berücksichtigt) — UNTERPOWERT: die Stichprobe ist zu klein, um diesen Wert von null zu trennen. ⚠ Ergebnis hängt am Monat 2026-04 (ohne ihn: -269.5 Pkt).

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

Kandidat 395.3 Pkt vs. Placebo-Median 3301.5 / p95 4252 Pkt · Perzentil-Rang 0%

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

Placebo v2 (199 Zufalls-Replikationen, Auswahl des besten Trials in jeder wiederholt)

Kandidat in der Wiederholung: 507,7 Pkt. Kleines p heißt: Zufall erreicht das Ergebnis selten. Information, keine Hürde.

Zeitpunkt-Glück: Dieselben Trades, zufällig um bis zu 60 Minuten verschoben, hätten in 90 % der Fälle zwischen 2.337,8 und 4.342,4 Pkt erzielt (Median 3.326 Pkt). Der Kandidat erzielte 507,7 Pkt.

  • Timing: p = 1 · Placebo-Bereich (5 bis 95 %) 2.337,8 bis 4.342,4 Pkt, Median 3.326 Pkt (199 Replikationen). Einstieg ±60 Minuten am selben Tag.
  • Tageswahl: p = 0,45 · Placebo-Bereich (5 bis 95 %) -449,2 bis 1.501,5 Pkt, Median 438,8 Pkt (199 Replikationen). Dieselben Uhrzeiten an zufälligen Tagen.

Verschiebungstest

  • 1 Minute später: 7,93 → 8,42 Pkt je Trade (t = 0,18, n = 64)
  • 5 Minuten später: 7,93 → 8,6 Pkt je Trade (t = 0,14, n = 64)

Kein Hinweis darauf, dass der Vorteil am ersten Bar hängt (vorregistrierte Lesart: Original positiv, verzögert nicht positiv und t ≤ −2).

2026-03: -612026-04: +6652026-05: +5982026-06: -3202026-07: -2622026-08: -542026-09: -170
RegimenPFPnL
volatile_day35.51+271
range_day541.11+217
trend_down_day31.69+84
mixed_day199+36
trend_up_day30-212

Test-Timeline

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

  1. 2026-10-21

    Build + Backtest (Auto-Build-Agent)

    Der getestete Baustein verbesserte die Ausgangsstrategie nicht. (A/B: Traeger PF 1.16 vs Overlay 1.12) — Baustein verworfen, Traeger unveraendert

  2. 2026-10-21

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

    Nicht gelaufen: Die Nikkei-Gegenprobe ist seit dem 17.09.2026 abgeschaltet (Betreiberentscheid: nur DAX).