Warchhold Research

BestenlisteBuild-Dossier

Baustein: MAE-Distribution-Stop (Sweeney Excursion-Kalibrierung) auf Squeeze-Release

Score 59.1/100
baustein_ohne_mehrwert (A/B: Traeger PF 1.34 vs Overlay 1.28) — Baustein verworfen, Traeger unveraendert2026-07-19Volatility Breakout (Baustein: Stop-System-Overlay)Tier 2dax_squeeze_mae_stop

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

Hypothese & Vorregistrierung

Rationale: Traeger = dax_squeeze_release (gerichteter Squeeze-Release-Carrier, PF 1.42 pur; Exit-Lab-Befund exitlab://2026-07-11: fixer weiter Stop ohne Post-Management schlaegt ATR-Baseline, verifiziert in dax_squeeze_exit_lab PF 1.42->1.55). Kernhypothese (Sweeney Campaign Trading 1996, MAE/MFE-Excursion): die 25-Pkt-Stop-Konstante des Exit-Labs ist geraten; die richtige Stop-Distanz laesst sich aus der empirischen Verteilung der Gegenbewegungen (MAE) der eigenen Traeger-Trades KALIBRIEREN (robustes Perzentil = Trennpunkt Gewinner/Verlierer). Der A/B (Baseline-Original-Stack vs. MAE-Perzentil-Stop) isoliert, ob die hergeleitete Distanz die geratene Konstante schlaegt oder nur matcht. Vergleichslogik = Frozen-Entry: Entry byte-identisch zum Traeger, nur Initial-SL-Distanz + Post-Entry-Management haengen am exit_mode.

Abweichungen von der Quelle: Sweeney bestimmt den Stop visuell aus dem MAE-vs-PnL-Scatter (Trennpunkt Gewinner/Verlierer); wir ersetzen das durch ein robustes lineares-Interpolations-Perzentil der MAE-Verteilung (skalen-/ausreisserrobust, mining-arm mit grobem p60/75/90-Gitter) und wenden es KAUSAL/rollend an (append-after-close: MAE eines Trades fliesst erst bei Trade-Close in die deque, nie in den eigenen Stop; Single-Position-Framework garantiert strikte Trennung), waehrend Sweeney IS auf der Gesamtmenge kalibriert. Warmup-Seed (25 Pkt = Digest-sl25) bis mae_min_trades abgeschlossene Trades vorliegen. MFE-Target-Haelfte NICHT gebaut (Exit-Lab zeigt niedrige Exit-Effizienz ~3.1% des MFE -> fixes Target schneidet den Expansionsmove ab). IG-Min-Initial-SL >= 10 Pkt per Clamp; MAE-Distanz auf mae_sl_cap (default 80) gedeckelt. Hauptvorbehalt der Methode (Lookahead/IS-Fit) durch die rollende append-after-close-Disziplin adressiert. Traeger-Entry unveraendert.

Quelle: https://www.quantifiedstrategies.com/maximum-adverse-excursion-and-maximum-favorable-excursion/

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

  • mae_percentile: 60 / 75 / 90
  • mae_window: 60 / 120
  • mae_min_trades: 20 / 40

Sweeney gibt kein festes Perzentil vor (visueller Trennpunkt) — das grobe p60/75/90-Gitter deckt die plausiblen Trennpunkte Gewinner/Verlierer ab, ohne feinzurastern (Multiple-Testing-Vermeidung, Klassik-Vorgabe). mae_window (60/120 abgeschlossene Trades) steuert Reaktivitaet vs. Stabilitaet der rollenden Verteilung; mae_min_trades (20/40) den Umschaltpunkt Warmup-Seed -> kalibriertes Perzentil (>=50-100 Trades empfiehlt Sweeney fuer eine tragfaehige MAE-Verteilung; 20/40 als kausal fruehe vs. konservative Schwelle). 3x2x2 = 12 Kombinationen (<= 24), alle innerhalb MANIFEST-min/max.

Run-ManifestEngine 47a79ce154e32253 (78 Dateien)Fenster 2026-03-172026-06-28Datenstand 2026-07-17Slippage 0.5 PktTrials vorregistriert: 3 (trl_f37a725971f6)

Backtest-Trials (mit Slippage 0.5 Pkt)

TrialnWRPFPnL (Pkt)Max DDPF o. Slip
Baseline (Traeger pur, Original-Exit-Stack)exit_mode=baseline20526.3%1.34+8059011.46
MAE-Stop p75 (Sweeney-Default)exit_mode=mae_stop, mae_percentile=7516419.5%1.28+14811998
MAE-Stop p90 (weiterer Trennpunkt)exit_mode=mae_stop, mae_percentile=9015324.8%1.22+13511766

Robustheit (bestes Trial)

PF-90%-Konfidenzintervall

0.62.37

Top-3-Trades am Gewinn

50%

PF bei +1.0 Pkt Slippage

1.15

Statistik-Härtung: Block-Bootstrap-CI (Tages-Blöcke, ehrlicher als iid): PF 0.662.44 über 69 Handelstage. EV 3.92 Pkt vs. minimal nachweisbarer Edge 12.88 Pkt — UNTERPOWERT (Stichprobe zu klein für diesen Edge). ⚠ Ergebnis hängt am Monat 2026-03 (ohne ihn: -141.3 Pkt).

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

Kandidat 804.6 Pkt vs. Placebo-Median 709.6 / p95 1914.4 Pkt · Perzentil-Rang 65%

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

2026-03: +9462026-04: -2772026-05: +1542026-06: -18
RegimenPFPnL
range_day1621.6+1024
mixed_day112.09+157
volatile_day90.72-45
trend_down_day70.04-102
trend_up_day160.02-230

Test-Timeline

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

  1. 🔨

    2026-07-19

    Build + Backtest (Auto-Build-Agent)

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

  2. 🌏

    2026-07-19

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

    n=0 · PF ? · PnL 0 Pkt