Warchhold Research

BestenlisteBuild-Dossier

Baustein: Struktureller Invalidierungs-Exit (Mitte-Reclaim-vor-0.5x) auf Open-Channel-Breakout

Score 40.7/100
baustein_ohne_mehrwert (A/B: Traeger PF 0.80 vs Overlay 0.80) — Baustein verworfen, Traeger unveraendert2026-08-24Volatility Breakout (Baustein: Stop/Exit)Tier 2dax_orb_invalidation_exit

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

Hypothese & Vorregistrierung

Rationale: Log 08-24 F2 (Tier 2, baubar: ja): struktureller Invalidierungs-Exit — kreuzt der Preis nach einem Range-Breakout die Filter-Mitte zurueck, BEVOR er das 0.5x-Follow-Through-Ziel erreicht, faellt die Continuation-Wahrscheinlichkeit 71->23% (n=44, kein Order-Flow noetig). Neue Achse im Exit-Zoo: Ausloeser = Mitte-Reclaim-vor-Ziel (Struktur-/Level-Bezug), distinkt von distanzbasierten Stops (MAE-Stop, Chande-Kroll), Hold-vs-Stop (exit_lab) und Scale-out. Traeger-Wahl: der Log nennt dax_squeeze_release als aussichtsreichsten Traeger, dieser ist aber per 7-Tage-Sperrfrist gesperrt (war Traeger von dax_squeeze_pdv_gate am 08-23); dax_acd_timed_breakout scheidet per Paritaets-Gebot aus (live_bt_parity bt.pnl_pts -241.9 < 0). Gewaehlt: dax_open_range_channel_breakout — vom Log explizit als ORB-Familien-Traeger genannt, strukturell ideal (Open-Anker = natuerliche Filter-Mitte, Kanalweite = Filter-Range), nicht in der Paritaetsdatei (fail-open, in rationale vermerkt) und in den letzten 7 Tagen nicht Baustein-Traeger. Bewusste Kategorie-Wahl trotz e13-Bilanz stop_exit 0/4: (a) Tom-Vorrang Stop-/Exit-Forschung, (b) echte neue Achse statt weiterer Distanz-Variante, (c) auf einem toten Breakout-Traeger (PF 0.71) ist Fehlausbruch-Kappung genau der Hebel, den der Baustein adressiert. Ehrlicher Tautologie-Vorbehalt (Fund selbst): der 71->23-Gap ist teils definitorisch; der echte Rest-Edge ist frueher Struktur-Exit, nicht Prognose — der A/B durch die echte Engine inkl. Kosten/Single-Position ist die dem kostenfreien Ein-Regime-Lab fehlende Verifikation.

Abweichungen von der Quelle: Quelle: NQ 5-min, Value Area (70% Open-Volumen) als Filter mit VAH/VAL. Hier: EINE DAX-Index-1m-Zeitreihe; Value Area durch den Open-verankerten Vortagesrange-Kanal ersetzt (kein Volumen — konsistent mit der IVU-/Volumen-Datenwand): Filter-Mitte = Session-Open, Filter-Range = Kanalweite (Long-Level - Short-Level), Follow-Through-Ziel = Breakout-Level +/- inval_target_mult x Filter-Range. Nur der preisbasierte Invalidierungs-Pfad genutzt (Volumen/Delta vom Autor selbst als Overfit verworfen). Erreicht der Kurs das Ziel, wird die Invalidierung entschaerft und der Chandelier-ATR-Trail des Traegers uebernimmt. Session 09:00-20:00 Berlin, Hard-Cut 20:00 statt Overnight-Carry.

Quelle: https://researchpaperfilteropen.vercel.app/

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

  • inval_target_mult: 0.5 / 1 / 1.5
  • range_mult: 0.4 / 0.5 / 0.8
  • trail_atr_mult: 2 / 3

inval_target_mult um den Quellen-Kern 0.5 (getestete Follow-Through-Stufen 0.5x/1.0x/1.5x/2.0x) — regelt, wie lange die Invalidierung scharf bleibt. range_mult Williams-typisch 0.4-0.8 (Kanalweite = Filter-Range, direkter Hebel auf Mitte-Distanz und Ziel). trail_atr_mult 2.0/3.0 = Chandelier-Backstop nach Entschaerfung. 3x3x2 = 18 Kombinationen (<= 24), alle innerhalb MANIFEST-min/max, kein exotisches Mining.

Run-ManifestEngine fdc45ed9854b19c5 (78 Dateien)Fenster 2026-03-172026-08-03Datenstand 2026-08-22Slippage 0.5 PktTrials vorregistriert: 3 (trl_242ca3316fb9)Strategie-Bytes 9ef5c9846a7acbed

Backtest-Trials (mit Slippage 0.5 Pkt)

TrialnWRPFPnL (Pkt)Max DDPF o. Slip
Traeger pur (Baustein aus)use_invalidation_exit=false10332.0%0.80-36311790.85
+ Invalidierungs-Exit (Quellen-Default 0.5x)use_invalidation_exit=true, inval_target_mult=0.510332.0%0.80-3631179
+ Invalidierungs-Exit (spaeter entschaerft, 1.0x)use_invalidation_exit=true, inval_target_mult=110332.0%0.80-3631179

Robustheit (bestes Trial)

PF-90%-Konfidenzintervall

0.451.28

Top-3-Trades am Gewinn

36%

PF bei +1.0 Pkt Slippage

0.7

Statistik-Härtung: Block-Bootstrap-CI (Tages-Blöcke, ehrlicher als iid): PF 0.491.21 über 56 Handelstage. EV -3.52 Pkt vs. minimal nachweisbarer Edge 9.3 Pkt — UNTERPOWERT (Stichprobe zu klein für diesen Edge).

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

Kandidat -362.6 Pkt vs. Placebo-Median 1905 / p95 2960.1 Pkt · Perzentil-Rang 0%

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

2026-03: +1212026-04: +682026-05: -2082026-06: -4242026-07: +82
RegimenPFPnL
trend_down_day81.75+97
volatile_day30.6-21
mixed_day100.82-32
range_day660.91-88
trend_up_day160.3-318

Test-Timeline

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

  1. 🔨

    2026-08-24

    Build + Backtest (Auto-Build-Agent)

    baustein_ohne_mehrwert (A/B: Traeger PF 0.80 vs Overlay 0.80) — Baustein verworfen, Traeger unveraendert

  2. 🌏

    2026-08-24

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

    n=0 · PF ? · PnL 0 Pkt