Bestenliste › Build-Dossier
Skip-Recent (Echo) Momentum
Score 42/100Hypothese & Vorregistrierung
Rationale: Novy-Marx (JFE 2012, Tier 1) zeigt, dass Momentum vom intermediaeren Lookback (12-7 Monate) getrieben wird, nicht vom juengsten Fenster; Kernhypothese intraday: das frischeste Fenster ist reversal-/rauschkontaminiert (Jegadeesh/Lehmann), das *bewusste Auslassen* der juengsten skip_bars vor Signalbildung liefert ein saubereres Continuation-Signal. Gebaut als eigenstaendige Challenger-Strategie (component_kind=strategy, kein carrier) statt als Baustein auf hull_suite_v3_final, weil die Paritaets-Datei fuer den Traeger bt.pnl_pts=-340.2 (<0) ausweist (Baustein-Verbot) und dax_squeeze_release innerhalb der 7-Tage-Sperrfrist liegt (Baustein am 2026-08-23). Challenger gegen die Trend-/Momentum-Incumbents hull_suite_v3_final (WMA auf frischestem Fenster) und dax_intraday_ts_momentum (juengster Return). Wahl gegen die schwache Momentum-Familienbilanz (e13: 0%) bewusst getroffen: (a) der Bausteinart nach ist 'strategy' die einzige Kategorie mit Signal (14.6% vs. regime/indicator/stop_exit je 0%), und die einzig baubaren Alternativen des Fensters sind Bausteine auf paritaets-/sperrfrist-gesperrten Traegern; (b) die Skip-Recent-Achse ist bislang unbeackert und distinkt von allen bestehenden Momentum-Buildern. Paritaet: Strategie ist standalone, kein Traeger betroffen.
Abweichungen von der Quelle: Novy-Marx misst querschnittlich (US-Aktien, Monatsfrequenz, Fenster 12-7 vs. 6-2 Monate); hier eine einzelne DAX-1m-Index-Serie intraday, Session 09:00-20:00 (Zeit vom Slot). Kein Cross-Sectional-Ranking — extrahiert wird nur das Primitiv 'juengstes Fenster auslassen': (skip_bars, lookback_bars) statt Monatsfenster. min_move_points (Default 0=aus) als literaturnahe Rausch-Schwelle. Gegenhypothese Goyal/Wahal 2015 (Momentum ist kurzfristig) wird im Backtest mitgeprueft.
Quelle: https://econpapers.repec.org/RePEc:eee:jfinec:v:103:y:2012:i:3:p:429-453
Vorregistriertes Optimizer-Grid (festgelegt VOR dem ersten Backtest — Anti-Overfitting)
- skip_bars: 5 / 10 / 20
- lookback_bars: 20 / 30 / 40
- sl_atr_mult: 2 / 3
skip_bars und lookback_bars sind die beiden Kern-Parameter des Echo-Effekts (Auslass-Laenge und Formations-Fenster) — die Werte spannen die Novy-Marx-Spannbreite von 'wenig auslassen/kurzes Fenster' bis 'viel auslassen/laenger etabliertes Fenster' ab, ohne exotisches Mining. sl_atr_mult (2/3) prueft nur die Robustheit des Katastrophen-Stops um den Default. 3x3x2 = 18 Kombinationen (<=24).
Backtest-Trials (mit Slippage 0.5 Pkt)
| Trial | n | WR | PF | PnL (Pkt) | Max DD | PF o. Slip |
|---|---|---|---|---|---|---|
| Baseline (Quellen-Default: skip 10 / lookback 30) | 582 | 41.9% | 0.73 | -1711 | 2116 | 0.81 |
| Echo-lang (12-7-Analog: skip 20 / lookback 40)skip_bars=20, lookback_bars=40 | 582 | 37.5% | 0.75 | -1686 | 1815 | — |
| Echo-kurz (skip 5 / lookback 20)skip_bars=5, lookback_bars=20 | 582 | 40.7% | 0.88 | -772 | 1390 | — |
Robustheit (bestes Trial)
PF-90%-Konfidenzintervall
0.7 – 1.08
Top-3-Trades am Gewinn
8%
PF bei +1.0 Pkt Slippage
0.72
Statistik-Härtung: Block-Bootstrap-CI (Tages-Blöcke, ehrlicher als iid): PF 0.7–1.06 über 97 Handelstage. EV -1.33 Pkt vs. minimal nachweisbarer Edge 2.47 Pkt — UNTERPOWERT (Stichprobe zu klein für diesen Edge).
🎲 Placebo-Kontrolle (zeit-gejitterte Zufalls-Entries, gleiche Trade-Geometrie)
Kandidat -772.4 Pkt vs. Placebo-Median 964.2 / p95 1739 Pkt · Perzentil-Rang 5%
Kandidat <= p80 der Placebos — von Zufalls-Timing nicht klar unterscheidbar
| Regime | n | PF | PnL |
|---|---|---|---|
| volatile_day | 37 | 1.97 | +405 |
| trend_down_day | 17 | 0.69 | -59 |
| mixed_day | 39 | 0.79 | -113 |
| trend_up_day | 41 | 0.41 | -310 |
| range_day | 448 | 0.85 | -696 |
Test-Timeline
Jeder weitere Test dieses Builds (Optimizer-Sweep, Forward-Monat, Re-Run) erscheint hier automatisch.
- 🔨
2026-08-27
Build + Backtest (Auto-Build-Agent)
kein Edge nachgewiesen
- 🌏
2026-08-27
Nikkei-Cross-Check (Transfer-Test, ATR-skaliert)
n=0 · PF ? · PnL 0 Pkt