DAX Expansion-Bar-Fade (Range-Expansions-Reversal, Mesfin)
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=198, PF=0.76
vom Erzeuger als strategy deklariert
Das Register trennt Entry-Strategie, Messindikator, Regimeentscheidung und Stop-/Exit-Policy. So kann ein gutes Trägerergebnis nicht länger einen wirkungslosen Overlay-Baustein adeln.
Neue Auto-Build-Spezifikationen müssen vor dem Backtest genau einen Komponententyp deklarieren. Indikator, Regime und Stop/Exit benötigen eine eingefrorene Trägerstrategie; widersprüchliche Angaben werden vor jeder Engineausführung abgelehnt.
62 vorhandene Dossiers besitzen noch keine explizite Deklaration und werden nachvollziehbar aus Carrier und Bezeichner eingeordnet. 22Einträge sind explizit, kuratiert oder direkt aus der Laufzeitkonfiguration typisiert. Die Einordnung ändert kein historisches Verdict.
45 Einträge
eigener Marktmechanismus und Entry-Regel
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=198, PF=0.76
vom Erzeuger als strategy deklariert
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=276, PF=0.73
vom Erzeuger als strategy deklariert
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=98, PF=1.02
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=130, PF=1.03
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen (PF 2.02 bei n=4 < 30 — Stichprobe zu klein)
bester beobachteter Trial: n=4, PF=2.02
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=1279, PF=0.81
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=3, PF=0.00
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
baustein_verbessert (A/B: PF 1.41->1.50, PnL +872->+1032) — Forward/Review noetig
bester beobachteter Trial: n=184, PF=1.50
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
baustein_verbessert (A/B: PF 0.91->1.06, PnL -39->+26) — Forward/Review noetig
bester beobachteter Trial: n=47, PF=1.06
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
baustein_ohne_mehrwert (A/B: Traeger PF 0.91 vs Overlay 0.75) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=43, PF=0.91
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
baustein_ohne_mehrwert (A/B: Traeger PF 1.37 vs Overlay 0.66) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=184, PF=1.37
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
baustein_verbessert (A/B: PF 0.84->0.98, PnL -73->-3) — Forward/Review noetig
bester beobachteter Trial: n=16, PF=0.98
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=248, PF=0.83
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
baustein_ohne_mehrwert (A/B: Traeger PF 0.84 vs Overlay 0.42) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=42, PF=0.84
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=42, PF=0.99
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=61, PF=0.46
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
baustein_verbessert (A/B: PF 1.18->1.21, PnL +34->+37) — Forward/Review noetig
bester beobachteter Trial: n=15, PF=1.21
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
schwaches Signal — unverifiziert
bester beobachteter Trial: n=156, PF=1.13
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=155, PF=0.97
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
baustein_verbessert (A/B: PF 1.04->1.30, PnL +26->+96) — Forward/Review noetig
bester beobachteter Trial: n=33, PF=1.30
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
schwaches Signal — unverifiziert
bester beobachteter Trial: n=140, PF=1.11
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen (PF 3.15 bei n=8 < 30 — Stichprobe zu klein) [Re-Run 2026-07-06 nach Guard-Bugfix]
bester beobachteter Trial: n=8, PF=3.15
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
baustein_ohne_mehrwert (A/B: Traeger PF 0.66 vs Overlay 0.44) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=59, PF=0.66
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
baustein_verbessert (A/B: PF 0.82->0.85, PnL -338->-262) — Forward/Review noetig
bester beobachteter Trial: n=172, PF=0.85
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=590, PF=0.82
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
baustein_ohne_mehrwert (A/B: Traeger PF 2.37 vs Overlay 2.24) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=21, PF=2.37
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
baustein_verbessert (A/B: PF 0.82->0.97, PnL -338->-46) — Forward/Review noetig
bester beobachteter Trial: n=163, PF=0.97
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
baustein_ohne_mehrwert (A/B: Traeger PF 1.37 vs Overlay 0.75) — Baustein verworfen, Traeger unveraendert [retro-korrigiert 2026-07-03: urspruengliches 'edge_kandidat' galt dem Traeger, nicht dem Baustein]
bester beobachteter Trial: n=172, PF=1.37
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=95, PF=1.04
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=209, PF=0.96
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen — Incumbent-Audit, laeuft bereits LIVE
bester beobachteter Trial: n=87, PF=1.06
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=228, PF=0.97
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=169, PF=0.84
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=226, PF=0.66
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=95, PF=0.80
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=57, PF=0.67
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
schwaches Signal — unverifiziert
bester beobachteter Trial: n=38, PF=1.43
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
edge_kandidat (vorbehaltlich Walk-Forward)
bester beobachteter Trial: n=169, PF=1.40
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen (PF 1.57 bei n=5 < 30 — Stichprobe zu klein)
bester beobachteter Trial: n=5, PF=1.57
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=57, PF=0.34
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
schwaches Signal — unverifiziert
bester beobachteter Trial: n=52, PF=1.78
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=64, PF=0.51
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=228, PF=0.88
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen
bester beobachteter Trial: n=26, PF=0.50
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
kein Träger / eigenständiger Eintrag
kein Edge nachgewiesen (PF 1.46 bei n=20 < 30 — Stichprobe zu klein)
bester beobachteter Trial: n=20, PF=1.46
Altbestand ohne component_kind; ohne Carrier als Strategie eingeordnet
2 Einträge
misst einen Zustand, ohne selbst eine Freigabe zu behaupten
Träger: dax-smc-bos-long
Kuratierte Indikatorhypothese; kein automatischer Edge-Nachweis
als Mess-/Signalbaustein kuratiert
kein Träger / eigenständiger Eintrag
Kuratierte Indikatorhypothese; kein automatischer Edge-Nachweis
als Mess-/Signalbaustein kuratiert
31 Einträge
aktiviert oder blockiert eine eingefrorene Referenzstrategie
Träger: dax_open_overreaction_fade
baustein_ohne_mehrwert (A/B: Traeger PF 0.78 vs Overlay 0.77) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=46, PF=0.78
vom Erzeuger als regime deklariert
Träger: dax_open_overreaction_fade
baustein_verbessert (A/B: PF 0.78->1.09, PnL -117->+28) — Forward/Review noetig
bester beobachteter Trial: n=31, PF=1.09
vom Erzeuger als regime deklariert
Träger: dax_overnight_gap_fade
baustein_ohne_mehrwert (A/B: Traeger PF 1.37 vs Overlay 1.09) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=14, PF=1.37
Altbestand ohne component_kind; aus Carrier und Bezeichner als regime eingeordnet
Träger: dax_open_overreaction_fade
baustein_verbessert (A/B: PF 0.78->0.86, PnL -117->-36) — Forward/Review noetig
bester beobachteter Trial: n=27, PF=0.86
Altbestand ohne component_kind; aus Carrier und Bezeichner als regime eingeordnet
Träger: dax_overnight_gap_fade
baustein_ohne_mehrwert (A/B: Traeger PF 1.39 vs Overlay 1.18) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=62, PF=1.39
Altbestand ohne component_kind; aus Carrier und Bezeichner als regime eingeordnet
Träger: hull_suite_v3_final
baustein_verbessert (A/B: PF 1.13->1.81, PnL +643->+2076) — Forward/Review noetig
bester beobachteter Trial: n=55, PF=1.81
Altbestand ohne component_kind; aus Carrier und Bezeichner als regime eingeordnet
Träger: hull_suite_v3_final
baustein_verbessert (A/B: PF 1.13->1.45, PnL +643->+1462) — Forward/Review noetig
bester beobachteter Trial: n=65, PF=1.45
Altbestand ohne component_kind; aus Carrier und Bezeichner als regime eingeordnet
Träger: dax_open_overreaction_fade
baustein_ohne_mehrwert (A/B: Traeger PF 0.87 vs Overlay 0.60) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=44, PF=0.87
Altbestand ohne component_kind; aus Carrier und Bezeichner als regime eingeordnet
Träger: hull_suite_v3_final
baustein_verbessert (A/B: PF 1.15->1.65, PnL +701->+1250) — Forward/Review noetig
bester beobachteter Trial: n=40, PF=1.65
Altbestand ohne component_kind; aus Carrier und Bezeichner als regime eingeordnet
Träger: hull_suite_v3_final
baustein_ohne_mehrwert (A/B: Traeger PF 1.15 vs Overlay 1.15) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=91, PF=1.15
Altbestand ohne component_kind; aus Carrier und Bezeichner als regime eingeordnet
Träger: dax_overnight_gap_fade
baustein_ohne_mehrwert (A/B: Traeger PF 1.77 vs Overlay 4.27) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=19, PF=4.27
Altbestand ohne component_kind; aus Carrier und Bezeichner als regime eingeordnet
Träger: hull_suite_v3_final
baustein_verbessert (A/B: PF 0.73->0.86, PnL -322->-81) — Forward/Review noetig
bester beobachteter Trial: n=14, PF=0.86
Altbestand ohne component_kind; aus Carrier und Bezeichner als regime eingeordnet
Träger: dax_orb_retest
baustein_ohne_mehrwert (A/B: Traeger PF 0.47 vs Overlay 0.28) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=74, PF=0.47
Altbestand ohne component_kind; aus Carrier und Bezeichner als regime eingeordnet
Träger: dax_orb_retest
baustein_verbessert (A/B: PF 0.47->0.47, PnL -404->-124) — Forward/Review noetig
bester beobachteter Trial: n=22, PF=0.47
Altbestand ohne component_kind; aus Carrier und Bezeichner als regime eingeordnet
Träger: dax_overnight_gap_fade
baustein_verbessert (A/B: PF 1.40->4.42, PnL +257->+274) — Forward/Review noetig
bester beobachteter Trial: n=11, PF=4.42
Altbestand ohne component_kind; aus Carrier und Bezeichner als regime eingeordnet
kein Träger / eigenständiger Eintrag
Matched wenn ADX(14) < 25 — Range-Markt ohne klaren Trend. Fuer Mean-Reversion: nur traden in Range-Phasen, MR-Setups in starken Trends laufen sonst in Runaway-Moves.
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
kein Träger / eigenständiger Eintrag
Erlaubt Entries nur wenn ADX(14) ≥ 25 — also klarer Trend laeuft. Fuer Trend-Folge-Strategien: kein Edge in Range-Maerkten.
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
kein Träger / eigenständiger Eintrag
anti_super_trend_mean_reversion
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
kein Träger / eigenständiger Eintrag
anti_super_trend_range
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
kein Träger / eigenständiger Eintrag
Erlaubt Entries nur wenn Choppiness Index ≤ 60 — also kein Range-Markt. Fuer Trend-Strategien: Range-Phasen blocken.
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
kein Träger / eigenständiger Eintrag
Naeherung fuer den alten trend_block_threshold. Matched wenn die aktuelle Bar-Range nicht ueberproportional ist (Bar-Range/ATR ≤ 2.5). Blockt Entries nach Outsized-Bars die typisch fuer Trendtag-Ausbrueche sind.
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
kein Träger / eigenständiger Eintrag
Matched wenn der Tag noch nicht ueberproportional gelaufen ist (|drift| ≤ 1.0 Daily-ATR). Schutz fuer Mean-Reversion vor Trendtagen — bei drift > 1.0 wird tendenziell weiter durchgelaufen.
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
kein Träger / eigenständiger Eintrag
Allow-Regime fuer Hull Suite v3 Final v1.0.2: meidet die im Affinity-Lauf aff-a5c6af412596 robuste Verlustzone -0.20 <= gap_atr < -0.09. Die Grenzen sind bewusst gerundet, um nahe am Edge zu bleiben ohne Quantil-Overfit.
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
kein Träger / eigenständiger Eintrag
Blockt Entries 30min vor/nach kritischen Wirtschaftsterminen (FOMC, EZB, NFP). Ersatz fuer den alten event_blackout-Filter.
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
kein Träger / eigenständiger Eintrag
Allow-Regime fuer DAX Overnight-Gap-Fade v1.0.0: meidet die im Affinity-Lauf aff-ca4078d12f91 robuste Verlustzone 1 <= bars_since_session_high < 5. Die Grenzen sind bewusst gerundet, um frische Session-High-Pullbacks zu blocken ohne stale S
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
kein Träger / eigenständiger Eintrag
Allow-Regime fuer DAX Round-Number Barrier Reversal: vermeidet die im Affinity-Lauf aff-c7a339f8b32b gemessene Verlustzone atr_expansion >= 1.606. Schwelle bewusst auf 1.60 gerundet, damit der Filter nahe am Edge bleibt, aber nicht ueberpra
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
kein Träger / eigenständiger Eintrag
Entry nur wenn die Signalbar am/ueber dem Bollinger-Extrem schliesst — die Squeeze-Release-Bestaetigung. Herkunft: gehaertete Affinity-Analyse aff-88db959004d2 (dax_squeeze_release, 172 Trades), A/B validiert 2026-07-03: IS PF 1.37->1.64 (+
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
kein Träger / eigenständiger Eintrag
Allow-Regime fuer dax_squeeze_release v1.1.0. Grundlage: Affinity-Lauf aff-58b22b750c75 (2026-03-13 bis 2026-07-12). Blockiert einen Entry, sobald daily_atr_pts >= 500 oder die negative Session-High-Distanzzone -3.8 <= dist_to_session_high_
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
kein Träger / eigenständiger Eintrag
super_trend
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
kein Träger / eigenständiger Eintrag
Wie trend_ai_decision_long, ohne preis-skalenabhaengige atr_pts-Klausel (instrument-uebertragbar). Interim bis Phase-4-Optimierung.
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
kein Träger / eigenständiger Eintrag
trend_ai_decision_long
produktive Konfiguration; Aktivität ist kein Edge-Nachweis
6 Einträge
ändert nur Verlustbegrenzung, Gewinnmitnahme oder Haltedauer
Träger: dax_squeeze_release
baustein_ohne_mehrwert (A/B: Traeger PF 1.34 vs Overlay 1.28) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=205, PF=1.34
Altbestand ohne component_kind; aus Carrier und Bezeichner als stop_exit eingeordnet
Träger: hull_suite_v3_final
baustein_verbessert (A/B: PF 1.11->1.11, PnL +519->+618) — Forward/Review noetig
bester beobachteter Trial: n=105, PF=1.11
Altbestand ohne component_kind; aus Carrier und Bezeichner als stop_exit eingeordnet
Träger: dax_overnight_gap_fade
baustein_ohne_mehrwert (A/B: Traeger PF 1.40 vs Overlay 1.23) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=59, PF=1.40
Altbestand ohne component_kind; aus Carrier und Bezeichner als stop_exit eingeordnet
Träger: dax_squeeze_release
baustein_verbessert (A/B: PF 1.42->1.55, PnL +910->+2075) — Forward/Review noetig
bester beobachteter Trial: n=161, PF=1.55
Altbestand ohne component_kind; aus Carrier und Bezeichner als stop_exit eingeordnet
Träger: dax_overnight_gap_fade
baustein_ohne_mehrwert (A/B: Traeger PF 1.40 vs Overlay 1.18) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=59, PF=1.40
Altbestand ohne component_kind; aus Carrier und Bezeichner als stop_exit eingeordnet
Träger: hull_suite_v3_final
baustein_ohne_mehrwert (A/B: Traeger PF 1.12 vs Overlay 1.12) — Baustein verworfen, Traeger unveraendert
bester beobachteter Trial: n=118, PF=1.12
Altbestand ohne component_kind; aus Carrier und Bezeichner als stop_exit eingeordnet
Ein Backtest-Kandidat bleibt nur ein Kandidat. Er benötigt gebundene Reproduktion, Robustheit, unangetasteten Holdout, echte Forward-Zeit, unabhängige Prüfung und ein berechtigtes Agenten- oder Menschenurteil. Erst dann ist eine automatische Übernahme als begrenzter IG-DEMO-Slot zulässig; Echtgeld bleibt gesperrt. „Aktiv“ beschreibt nur die aktuelle Konfiguration und ist kein Qualitätsurteil.
Validierungs- und Forwardstatus prüfen