Versuchsdossier · alle Versuche im Kandidatenvergleich

Sigma-Adaptive Open-Anchored Breakout (Holmberg/Loennbark/Lundstroem)

Robustheits-Score 58/100 · vorläufig
Schwaches Signal2026-08-25Volatility BreakoutTier 1dax_sigma_adaptive_breakout🔒 Export (Admin)

Wer zahlt und warum?

Für diesen Bau ist keine Mechanik vor dem Test registriert. Er stammt aus der Zeit vor dem Hypothesenregister (03.09.2026) oder kam ohne Vorhersage aus.

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?NeinBau ohne registrierte Vorhersage.
MehrfachtestsSind alle Versuche gezählt und wird dafür korrigiert?Teilweise3 Varianten vor dem Lauf im Trial Ledger registriert (trl_2c5bf5ea135e). Das geltende Urteil korrigiert nicht für die Zahl der Versuche.
Daten und KostenSind Datenfenster, Datenstand und Kosten festgehalten?JaFenster 2026-03-17 bis 2026-08-04, Datenstand 2026-08-24, 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?Teilweise1 Vorwärtsmonat auf neuen Daten. Ob das zur Entscheidung reicht, sagt das Power-Urteil auf der Evidenzseite.
Stabilität über die ZeitHängt das Ergebnis an einem einzelnen Zeitraum?JaKein einzelner Monat trägt das Ergebnis (6 Monate); Aufteilung nach Marktphasen vorhanden.
KomplexitätIst die Regel sparsam genug für die Datenmenge?Ja3 echte Varianten, 2 variierte Parameter (k_sigma, require_high_vola). 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.

Hypothese & Vorregistrierung

Rationale: Log 08-24-classic F2: Holmberg/Loennbark/Lundstroem (FRL 2013, Tier 1) — Open-verankerter ORB mit sigma-adaptiver Schwelle delta=k*sigma statt fixem %-Puffer, plus Lundstroems Befund, dass der Ertrag fast nur in HOHEN Realized-Vola-Zustaenden lebt. Kernhypothese: ein Move > k Standardabweichungen vom Tages-Open setzt sich bis zum Close fort, aber nur wenn der aktuelle Realized-Vola-Zustand hoch ist. Bewusst als eigenstaendige STRATEGIE (nicht als weiteres Squeeze-Vola-Gate) gebaut: das E13-Lernsignal zeigt strategy 13% vs. regime/stop_exit/indicator 0% Forward-Trefferquote (0/32), und die Volatility-Breakout-Familie liegt bei 20% — der Log empfiehlt zwar einen Baustein auf dax_squeeze_release, aber dieser Traeger ist bereits mit 10+ Vola-Gattern zugebaut (Sperrfrist-/Konvergenz-Warnung 08-03). Challenger gegen dax_volatility_breakout (Kompressions-Breakout, fixe ATR-Schwelle) und dax_opening_range_breakout (fixer Puffer) — distinkt durch die contemporaneous sigma-adaptive Schwelle + Vola-Zustands-Konditionierung. Paritaets-Check: dax_squeeze_release nicht in live_bt_parity.json (Fenster 11.-24.08 listet nur acd_timed_breakout/round_number_reversal/hull) -> keine Traeger-Sperre relevant, da Standalone.

Abweichungen von der Quelle: (1) Quelle modelliert die OHLC-Gemeinsamverteilung analytisch (Normalverteilung); hier empirische Realized-sigma aus rollierenden 1m-Punkt-Returns mit Random-Walk-Horizont-Skalierung delta=k*sigma*sqrt(n_bars_since_open), verteilungsfrei und lookahead-frei. (2) Quelle: Crude-Oil-/S&P-Futures; hier DAX-Index-CFD, eine Zeitreihe. (3) Vola-Zustand bei Lundstroem ex-post pro Zustand berechnet; hier als kausales rollierendes Perzentil-Gate (sigma vs. vola_state_pct-Perzentil der zurueckliegenden sigma-Historie) operationalisiert. (4) Exit: Hold-to-Close (Session-End/Hard-Cut 20:00) + Stop am Tages-Open (Retrace-Invalidierung) + Katastrophen-Cap + Sicherheits-Time-Exit; kein fixes TP.

Quelle: https://ideas.repec.org/a/eee/finlet/v10y2013i1p27-33.html

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

  • k_sigma: 0.75 / 1 / 1.5
  • sigma_lookback: 30 / 60 / 90
  • vola_state_pct: 50 / 70

k_sigma um den Quellen-Default 1.0 (Holmberg testet Schwellen-Multiple von sigma; 0.75 aggressiver, 1.5 selektiver). sigma_lookback 30/60/90 = kurz-/mittel-/laengerfristige Realized-Vola (30min bis 1.5h) fuer die Schwellenschaetzung. vola_state_pct 50/70 = Median- vs. striktes High-Vola-Perzentil (Lundstroems Vola-Zustands-Trennung). 3x3x2 = 18 Kombinationen (<=24), alle innerhalb MANIFEST-min/max, keine Zeit-/Exit-Parameter im Grid (Anti-Mining).

Run-ManifestEngine fdc45ed9854b19c5 (78 Dateien)Fenster 2026-03-17 – 2026-08-04Datenstand 2026-08-24Slippage 0.5 PktTrials vorregistriert: 3 (trl_2c5bf5ea135e)Strategie-Bytes cf48b040991b9715…

Backtest-Trials (mit Slippage 0.5 Pkt)

TrialnWRPFPnL (Pkt)Max DDPF o. Slip
Baseline (Quellen-Default: k=1.0, sigma_lookback=60, High-Vola-Gate an)7733,8%1,41+1.4588241,44
Hoehere Schwelle k=1.5 (selektiver, weniger Fehlausbrueche)k_sigma=1.55334,0%1,15+398768—
sigma-Schwelle pur ohne Vola-Zustands-Gate (isoliert Lundstroem-Beitrag)require_high_vola=false9330,1%1,22+9091.061—

Robustheit (bestes Trial)

PF-90%-Bereich über Handelstage

0.82 – 2.22

77 Handelstage. Einzeltrade-Intervall (zu eng, nur zum Vergleich): 0.8 – 2.16

Top-3-Trades am Gewinn

34%

PF bei +1.0 Pkt Slippage

1.36

Statistik-Härtung: Ertrag je Trade 18.94 Pkt; mit 80 % Sicherheit nachweisbar wäre erst ein Vorteil ab etwa 55 Pkt (Tagescluster berücksichtigt) — UNTERPOWERT: die Stichprobe ist zu klein, um diesen Wert von null zu trennen.

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

Kandidat 1458.5 Pkt vs. Placebo-Median 4573.5 / p95 5258.5 Pkt · Perzentil-Rang 0%

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

2026-03: +6862026-04: +2432026-05: -992026-06: -582026-07: +6102026-08: +77
RegimenPFPnL
range_day671.67+1920
trend_down_day40.74-65
mixed_day30.11-148
trend_up_day30-248

Baustein-Varianten dieses Trägers

Test-Timeline

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

  1. 2026-08-25

    Build + Backtest (Auto-Build-Agent)

    Ein schwaches, unbestätigtes Signal — zu wenig für einen Kandidaten. unverifiziert

  2. 2026-08-25

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

    Keine Signale im Nikkei-Handelsfenster (02:00–08:00 Berlin) — kein Transfer-Ergebnis.

  3. 2026-08-28

    Parameter-Sweep (vorregistriertes Grid, Wochenend-Optimizer)

    Vollständiger Report

    Optimizer-Lauf 2026-08-28 — Sigma-Adaptive Open-Anchored Breakout (Holmberg/Loennbark/Lundstroem)

    Vorregistriertes Grid (18 Kombis, festgelegt beim Bau am 2026-08-25, vor jedem Ergebnis). Grid-Begruendung: k_sigma um den Quellen-Default 1.0 (Holmberg testet Schwellen-Multiple von sigma; 0.75 aggressiver, 1.5 selektiver). sigma_lookback 30/60/90 = kurz-/mittel-/laengerfristige Realized-Vola (30min bis 1.5h) fuer die Schwellenschaetzung. vola_state_pct 50/70 = Median- vs. striktes High-Vola-Perzentil (Lundstroems Vola-Zustands-Trennung). 3x3x2 = 18 Kombinationen (<=24), alle innerhalb MANIFEST-min/max, keine Zeit-/Exit-Parameter im Grid (Anti-Mining).

    Split: IS 17.03.2026 – 17.06.2026 (Auswahl) | OOS 17.06.2026 – 07.08.2026 (einmaliger Test) | Embargo: letzte 21 Tage gesperrt

    Governance: IS-Ledger trl_092f946e299a · OOS-Ledger trl_84cca9118273; beide Payloads vor dem jeweiligen ersten Engine-Aufruf gebunden.

    In-Sample Top 10 (von 18)

    KombinWRPFPnL (Pkt)
    Parameter dieser Variante
    k sigma1
    sigma lookback90
    vola state pct70
    4141.46%1.9303+1792 Pkt
    Parameter dieser Variante
    k sigma0,75
    sigma lookback90
    vola state pct70
    4837.5%1.8811+1896 Pkt
    Parameter dieser Variante
    k sigma1,5
    sigma lookback30
    vola state pct70
    2839.29%1.8637+1186 Pkt
    Parameter dieser Variante
    k sigma0,75
    sigma lookback60
    vola state pct70
    4934.69%1.7913+1689 Pkt
    Parameter dieser Variante
    k sigma1,5
    sigma lookback90
    vola state pct70
    2536.0%1.788+1001 Pkt
    Parameter dieser Variante
    k sigma1
    sigma lookback60
    vola state pct70
    4134.15%1.6636+1285 Pkt
    Parameter dieser Variante
    k sigma0,75
    sigma lookback30
    vola state pct70
    5731.58%1.5347+1370 Pkt
    Parameter dieser Variante
    k sigma0,75
    sigma lookback90
    vola state pct50
    5930.51%1.5264+1444 Pkt
    Parameter dieser Variante
    k sigma0,75
    sigma lookback30
    vola state pct50
    6028.33%1.5107+1385 Pkt
    Parameter dieser Variante
    k sigma1
    sigma lookback90
    vola state pct50
    5133.33%1.4628+1185 Pkt

    IS-Auswahl: {"k_sigma": 1.0, "sigma_lookback": 90, "vola_state_pct": 70.0} (Expectancy 43.7129, PF 1.9303, n=41)

    Parameter Stability Map (volle Grid-Flaeche, 18 Kombis)

    Nachbar-Stabilitaet: 4/4 Nachbarn positiv, Nachbar-Ø/Optimum = 0.77 (PLATEAU — robust)

    Alle Kombis (IS)

    KombinPFExpectancyPnL
    Parameter dieser Variante
    k sigma0,75
    sigma lookback30
    vola state pct50
    601.510723.0823+1385
    Parameter dieser Variante
    k sigma0,75
    sigma lookback30
    vola state pct70
    571.534724.0288+1370
    Parameter dieser Variante
    k sigma0,75
    sigma lookback60
    vola state pct50
    591.385518.1168+1069
    Parameter dieser Variante
    k sigma0,75
    sigma lookback60
    vola state pct70
    491.791334.4647+1689
    Parameter dieser Variante
    k sigma0,75
    sigma lookback90
    vola state pct50
    591.526424.4824+1444
    Parameter dieser Variante
    k sigma0,75
    sigma lookback90
    vola state pct70
    481.881139.5025+1896
    Parameter dieser Variante
    k sigma1
    sigma lookback30
    vola state pct50
    571.352317.3688+990
    Parameter dieser Variante
    k sigma1
    sigma lookback30
    vola state pct70
    491.231311.3504+556
    Parameter dieser Variante
    k sigma1
    sigma lookback60
    vola state pct50
    541.262813.4383+726
    Parameter dieser Variante
    k sigma1
    sigma lookback60
    vola state pct70
    411.663631.3393+1285
    Parameter dieser Variante
    k sigma1
    sigma lookback90
    vola state pct50
    511.462823.2322+1185
    Parameter dieser Variante
    k sigma1
    sigma lookback90
    vola state pct70
    411.930343.7129+1792
    Parameter dieser Variante
    k sigma1,5
    sigma lookback30
    vola state pct50
    421.02731.5602+66
    Parameter dieser Variante
    k sigma1,5
    sigma lookback30
    vola state pct70
    281.863742.3704+1186
    Parameter dieser Variante
    k sigma1,5
    sigma lookback60
    vola state pct50
    351.02721.5497+54
    Parameter dieser Variante
    k sigma1,5
    sigma lookback60
    vola state pct70
    281.184310.6232+297
    Parameter dieser Variante
    k sigma1,5
    sigma lookback90
    vola state pct50
    291.41921.8803+635
    Parameter dieser Variante
    k sigma1,5
    sigma lookback90
    vola state pct70
    251.78840.0476+1001

    Out-of-Sample (je genau 1 Lauf)

    nWRPF (m.Slip)PnL (m.Slip)PF (o.Slip)PnL (o.Slip)
    Optimiert3026.67%1.0199+27 Pkt1.0431+57 Pkt
    Baseline (Anker)3339.39%1.5789+742 Pkt——

    Verdict-Regel + IS-Auswahl basieren auf den realistischen Werten mit Slippage; „o. Slip" ist der Idealwert ohne Ausführungskosten.

    Verdict

    Optimierung NICHT bestätigt — Baseline behalten, kein Edge-Nachweis

    Regel: bestätigt nur wenn OOS-PF >= 1.1 UND OOS-n >= 10 UND optimiert >= Baseline im OOS.

  4. 2026-09-01

    Forward-Monat 2026-09

    -149,3 Pkt · 19 Trades (ungesehene Daten)

📅 Forward-Bilanz: 0/1 Monate positiv · -149 Pkt auf ungesehenen Daten.