Versuchsdossier · alle Versuche im Kandidatenvergleich

Baustein: Strategie-Momentum-Gate (Equity-Kurven-Gate, Ehsani/Linnainmaa) auf ATR-Band-Trend

Robustheits-Score 12.1/100 · Anekdote
Baustein ohne Mehrwert2026-10-09Trend (Baustein: Regime-Gate)Tier 1dax_atr_band_ec_gate🔒 Export (Admin)

Wer zahlt und warum?

Trendtage und chop-lastige Phasen clustern über Tage bis Wochen (Vola- und Trendregime sind persistent). Der Band-Breakout verdient, wenn Stop-Aufträge jenseits der Bandkante und Session-Extrema tatsächlich eine Fortsetzung auslösen, und whipsawt, wenn die Bewegung am Band umkehrt. Die Summe der letzten virtuellen Träger-Trades ist ein indirekter Regime-Sensor: nach einer Verlustserie liegen die Aufträge jenseits der Bandkante überwiegend in einem Reversal-Regime und der nächste Breakout ist im Mittel schwächer.

Widerlegt, wenn: Gate-Variante liefert PF < 1,05 bei n ≥ 15, oder der PF liegt nicht über dem des Trägers pur (Gate schneidet nur Trades, ohne die Qualität zu verbessern).

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-20261008-f5fc08bd).
MehrfachtestsSind alle Versuche gezählt und wird dafür korrigiert?Teilweise3 Varianten vor dem Lauf im Trial Ledger registriert (trl_d38652bbf74d). 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-18, Datenstand 2026-10-08, 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-07 (ohne ihn -157.7 Pkt).
KomplexitätIst die Regel sparsam genug für die Datenmenge?Ja3 echte Varianten, 1 variierter Parameter (ec_window). 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, kein brauchbarer Exit-Lab-Befund verfügbar: stop_exit liegt bei 32 von 220 Versuchen (14,5 %), aber alle baubaren Exit-Lab-Träger sind durch das Paritäts-Gebot gesperrt (pdh_pdl_breakout −107 Pkt, range_efficiency_fade −242 Pkt, range_fade_depth_level_gate −0,3 Pkt, round_number_reversal −162 Pkt in live_bt_parity.json). Gewählt wird Fund 6 des Klassik-Logs 2026-10-07 (Ehsani/Linnainmaa 2022, Gupta/Kelly 2019): Strategie-Momentum als selbstreferenzielles Regime-Gate. Es folgt der beratenden Portfolio-Empfehlung (Bausteinart regime) und ist orthogonal zu den bereits dicht getesteten Markt-Zustands-Gattern (Vola/ADX/Hurst); es misst nur die eigene Ergebnis-Historie über ein Schatten-Buch. Träger dax_atr_band_trend (nicht in der Parität-Datei, daher fail-open; letzter Baustein-Test 2026-09-27, Sperrfrist von 7 Tagen eingehalten; hull_suite ist wegen bt.pnl_pts < 0 tabu und deshalb nicht Träger, obwohl der Fund ihn zuerst nennt). Der Fund 2026-10-06 (News/No-News-Gate auf dax_extreme_move_reversal) wurde NICHT erneut gebaut, weil er am 2026-10-07 die Zeitgrenze riss; dieser Build ist rechenleicht (kein data_portal-Aufruf je Bar, nur ein virtuelles Trade-Buch). Challenger-Prinzip: Gate-Variante gegen den Träger pur (Trial 1). Erwartete Trades je Monat: Träger ca. 8–10, mit Gate weniger — nach Power-Plan über Jahre nicht entscheidbar; das Ergebnis ist ein Hinweis, kein Beleg.

Abweichungen von der Quelle: Die Quellen messen Faktor-Momentum auf Monatsrenditen von 46–65 Aktienfaktoren; die Übertragung auf eine einzelne Intraday-Strategie ist eine Extrapolation ohne publizierte Evidenz. Faktor-Rendite = Summe der letzten ec_window virtuellen Trades in Punkten, Schwelle 0, kein Tuning. Das Schatten-Buch ist eine Bar-Näherung (Stop-Fill zum SL-Preis, feste Kosten 1,0 Pkt je Trade, Signale nur während SessionLabel.MAIN) und weicht von den echten Fills ab; es entscheidet nur über die Gate-Freigabe. Träger-Exit-Modus fest session_open (Träger-Default); Exit-Palette midline/psar/vwap entfällt, damit der Baustein isoliert wirkt. Die Entry-Zeiten (09:05–16:30) kommen aus der Session-Spec, nicht aus dem Code; das 09:00–17:30-Datenfenster für Daily-ATR und Session-Extrema ist aus dem Träger übernommen.

Quelle: https://www.nber.org/papers/w25551

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

  • ec_window: 3 / 5 / 8
  • band_atr_mult: 0.5 / 0.75 / 1

ec_window 3/5/8 deckt kurze bis mittlere Verlustserien ab (die Faktor-Momentum-Literatur nutzt 12-Monats-Fenster; bei rund 9 Trades im Monat sind 3–8 Trades die untere sinnvolle Skala ohne Kaltstart-Dominanz). band_atr_mult 0,5–1,0 ist der Quellen-Bereich des Trägers (Default 0,5, Concretum). Neun Kombinationen, keine weiteren Parameter.

Run-ManifestEngine 69b0c2e82ef40e53 (78 Dateien)Fenster 2026-03-17 – 2026-09-18Datenstand 2026-10-08Slippage 0.5 PktTrials vorregistriert: 3 (trl_d38652bbf74d)Strategie-Bytes 7fe03f97a79f4fc1…

Backtest-Trials (mit Slippage 0.5 Pkt)

TrialnWRPFPnL (Pkt)Max DDPF o. Slip
Träger pur (ec_window 0, Gate aus)ec_window=05236,5%1,16+3016261,19
Equity-Kurven-Gate, Fenster 5 Tradesec_window=53036,7%0,76-285653—
Equity-Kurven-Gate, Fenster 8 Tradesec_window=83432,4%0,85-207818—

Robustheit (bestes Trial)

PF-90%-Bereich über Handelstage

0.62 – 2.04

49 Handelstage. Einzeltrade-Intervall (zu eng, nur zum Vergleich): 0.59 – 1.9

Top-3-Trades am Gewinn

43%

PF bei +1.0 Pkt Slippage

1.1

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

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

Kandidat 300.6 Pkt vs. Placebo-Median 2887.8 / p95 3542.7 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: 390,1 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 1.298 und 3.717,3 Pkt erzielt (Median 2.503 Pkt). Der Kandidat erzielte 390,1 Pkt.

  • Timing: p = 1 · Placebo-Bereich (5 bis 95 %) 1.298 bis 3.717,3 Pkt, Median 2.503 Pkt (199 Replikationen). Einstieg ±60 Minuten am selben Tag.
  • Tageswahl: p = 0,465 · Placebo-Bereich (5 bis 95 %) -246,3 bis 983,2 Pkt, Median 306,9 Pkt (199 Replikationen). Dieselben Uhrzeiten an zufälligen Tagen.

Verschiebungstest

  • 1 Minute später: 7,5 → 11,79 Pkt je Trade (t = 1,16, n = 52)
  • 5 Minuten später: 7,5 → 9,82 Pkt je Trade (t = 0,45, n = 52)

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

2026-03: -632026-04: +2882026-05: +912026-06: -3052026-07: +4582026-08: -1342026-09: -35
RegimenPFPnL
mixed_day299+318
volatile_day24.65+226
trend_down_day32.36+119
range_day420.89-171
trend_up_day30-192

Test-Timeline

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

  1. 2026-10-09

    Build + Backtest (Auto-Build-Agent)

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

  2. 2026-10-09

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

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