Versuchsdossier · alle Versuche im Kandidatenvergleich

Activity-Signal-Quality-Switch (Blume/Easley/O'Hara 1994)

Robustheits-Score 46/100 · vorläufig
Kein Edge nachgewiesen2026-08-24Mean ReversionTier 1dax_activity_signal_switch🔒 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_389118ddb686). 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-03, Datenstand 2026-08-22, 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?NeinNur in-sample. Das Ergebnis dieses Baus ist kein Nachweis.
Stabilität über die ZeitHängt das Ergebnis an einem einzelnen Zeitraum?JaKein einzelner Monat trägt das Ergebnis (5 Monate); Aufteilung nach Marktphasen vorhanden.
KomplexitätIst die Regel sparsam genug für die Datenmenge?Teilweise3 echte Varianten, 4 variierte Parameter (act_hi_pct, act_lo_pct, min_move_sd, move_bars). 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: BEO 1994 (Tier 1): Aktivitaet/Volumen traegt Zusatzinformation ueber die QUALITAET einer Preisbewegung. Kernhypothese: hohe Aktivitaet waehrend eines salient Moves = informiert -> Continuation; niedrige Aktivitaet = duennes Rauschen -> Reversal; dazwischen Deadband. Neue Signalqualitaets-Achse, orthogonal zur Magnitude-Fade-Familie (dax_extreme_move_reversal/open_overreaction_fade) und zur Serienlaenge (dax_streak_reversal_switch). Standalone-Challenger in der Mean-Reversion-/Momentum-Familie statt Baustein, weil der Fund-Continuation-Traeger hull_suite_v3_final im Paritaetsfenster verliert (bt.pnl_pts=-186.0 -> Traeger-Sperre) und der Alternativ-Traeger dax_squeeze_release in der 7-Tage-Sperrfrist liegt (dax_squeeze_pdv_gate 2026-08-23); der volle BEO-Mechanismus ist ohnehin ein Continuation-vs-Reversal-SWITCH, der beide Arme nutzt. E13-Hinweis: strategy=13.2%, Mean Reversion beste getestete Familie (14.8%) vs regime/indicator/stop_exit=0% - Standalone-Strategy ist die aussichtsreichere Bausteinart. Kein Paritaets-Eintrag fuer diese neue ID (fail-open, keine Sperre).

Abweichungen von der Quelle: DAX-Index-1m statt US-Aktien-Tagesmotivation. Volumen -> AMPLITUDEN-ORTHOGONALER Preis-Proxy: Aktivitaet A = Richtungswechsel-Dichte der 1-Bar-Returns im Move-Fenster (Vorzeichenmuster, unabhaengig von der Move-Amplitude), rollend perzentiliert - das ist die zentrale, im Fund benannte Schwachstelle (kein sauberes CFD-Volumen), der A/B gegen die bestehenden Vola-Gates ist der Schiedsrichter. Mapping-Vorzeichen (hohe Aktivitaet->Continuation, niedrige->Reversal) folgt BEO/Llorente und ist NICHT optimierbar (kein Mining des Vorzeichens). Perzentil-Schwellen (act_hi/lo_pct) und min_move_sd sind plausibel gesetzte Defaults ohne Quellen-Wert (Overfit-Vorbehalt). TP/SL/Time-Exit sind eigene Umsetzung; das Modell macht keinen Netto-PnL-Claim. Append-after-close: Perzentilierung nutzt nur die bereits gespeicherte Aktivitaets-Historie (lookahead-frei).

Quelle: https://onlinelibrary.wiley.com/doi/abs/10.1111/j.1540-6261.1994.tb04424.x

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

  • move_bars: 5 / 10 / 15
  • act_hi_pct: 0.6 / 0.7
  • min_move_sd: 0.75 / 1 / 1.5

move_bars steuert die Zeitskala der klassifizierten Bewegung (5/10/15 M1-Bars = kurz/mittel/laenger, Tages-Analog von BEO auf Intraday heruntergebrochen). act_hi_pct setzt die Trennschaerfe der 'hohen Aktivitaet' (0.60 moderat vs 0.70 strikt - BEO inferiert nur bei eindeutiger Aktivitaet); act_lo_pct wird symmetrisch im Code gespiegelt, daher nicht separat im Grid. min_move_sd steuert die Salienz-Schwelle des Moves (0.75/1.0/1.5 * move_sd) - unter 1 sd mehr, ueber 1 sd nur deutliche Bewegungen. 3x2x3 = 18 Kombinationen, alle innerhalb der MANIFEST-min/max, literaturnah ohne exotisches Mining.

Run-ManifestEngine fdc45ed9854b19c5 (78 Dateien)Fenster 2026-03-17 – 2026-08-03Datenstand 2026-08-22Slippage 0.5 PktTrials vorregistriert: 3 (trl_389118ddb686)Strategie-Bytes c4c136157516584c…

Backtest-Trials (mit Slippage 0.5 Pkt)

TrialnWRPFPnL (Pkt)Max DDPF o. Slip
Baseline (BEO-Default)37654,0%0,78-1.4911.5740,83
Strengere Signalqualitaets-Trennung (klare Aktivitaets-Extreme)act_hi_pct=0.7, act_lo_pct=0.337653,2%0,73-1.9032.105—
Groebere/saliente Bewegung (Tages-Analog, robuster gegen Sub-Minuten-Rauschen)move_bars=15, min_move_sd=1.537657,5%0,94-388782—

Robustheit (bestes Trial)

PF-90%-Bereich über Handelstage

0.78 – 1.15

94 Handelstage. Einzeltrade-Intervall (zu eng, nur zum Vergleich): 0.78 – 1.15

Top-3-Trades am Gewinn

4%

PF bei +1.0 Pkt Slippage

0.84

Statistik-Härtung: Ertrag je Trade -1.03 Pkt; mit 80 % Sicherheit nachweisbar wäre erst ein Vorteil ab etwa 6.2 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 -388.4 Pkt vs. Placebo-Median -1736.5 / p95 -956.9 Pkt · Perzentil-Rang 100%

Kandidat > p95 der Placebos — Timing traegt echten Beitrag

2026-03: +252026-04: -492026-05: +3142026-06: -3222026-07: -356
RegimenPFPnL
trend_up_day201.9+244
mixed_day104.6+230
trend_down_day101.05+12
volatile_day320.68-246
range_day3040.88-629

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)

    Der Test fand keinen Vorteil gegenüber Zufall und Kosten. Ausgeschlossen ist ein Vorteil damit nicht: Bei der vorhandenen Stichprobe blieben kleine Vorteile unentdeckt (Power-Hinweis im Dossier).

  2. 2026-08-24

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

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