Warchhold Research

BestenlisteBuild-Dossier

Baustein: HARP Periodizitaets-bereinigter Jump-Filter auf Extreme-Move-Reversal

Score 44/100
baustein_ohne_mehrwert (A/B: Traeger PF 1.04 vs Overlay 0.95) — Baustein verworfen, Traeger unveraendert2026-08-14Mean Reversion (Baustein: Periodizitaets-Jump-Filter)Tier 1dax_jump_deseason_filter

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

Hypothese & Vorregistrierung

Rationale: Fund 2 (HARP, JBF 2024/2025, Tier 1, peer-reviewed): Intraday-Periodizitaet blaeht die RV auf und laesst normale Uhrzeit-Vola-Spitzen (Open 09:00, US-Overlap 15:30) faelschlich als Spruenge erscheinen; eine periodizitaets-bereinigte Jump-Klassifikation korrigiert das. Kernhypothese: die Schock-Klassifikation des Traegers dax_extreme_move_reversal normiert bisher NUR stochastisch (rollende 1-Bar-Sigma), faengt die DETERMINISTISCHE, uhrzeit-verankerte U-Form aber nicht ein; HARP teilt Z-Schwelle und Punkt-Boden zusaetzlich durch einen tageszeit-abhaengigen Periodizitaetsfaktor s(tau) -> weniger Rand-Fehl-Trigger, sauberere Schock-Auswahl. Bewusste Abweichung von der E13-Bilanz (indicator-Bausteine bisher 0/2 forward): (1) im Gegensatz zu den bisherigen Versuchen sitzt dieser Baustein auf einem POSITIV-PF (1.09), noch NIE als Baustein-Traeger genutzten Reversal-Traeger und testet eine mechanisch ORTHOGONALE Achse (deterministische Uhrzeit-Periodizitaet vs. stochastische Rolling-Sigma), keine Wiederholung eines Vola-Level-Gates; (2) die Alternative (Fund 1, aktivitaets-skaliertes Vola-Gate) waere der 5. Vola-Gate-Baustein auf dem operator-seitig als konvergiert markierten dax_squeeze_release und laut Fund selbst ein wahrscheinlicher Dublette-Kollaps zu lowvol/overnight-vola-Gate -> per Anti-Konvergenz nachrangig; (3) die Periodizitaets-Jump-Achse auf einem Reversal-Traeger wurde noch nie getestet (Vielfalt vor Wiederholung). Challenger-Kontext: verbessert die Schock-Klassifikation des Incumbent dax_extreme_move_reversal in der Mean-Reversion-Familie. Paritaet: live_bt_parity.json listet nur dax_acd_timed_breakout; der Traeger dax_extreme_move_reversal fehlt -> fail-open, keine Sperre. Traeger-Sperrfrist eingehalten (dax_extreme_move_reversal nie zuvor Baustein-Traeger).

Abweichungen von der Quelle: HARP ist im Original ein RV-Forecast-Verfahren (periodizitaets-gefilterte HAR-Regressoren), kein Handelssystem; uebernommen wird NUR die periodizitaets-bereinigte Jump-/Schock-Klassifikation, angewandt auf den Entry-Trigger des Reversal-Traegers. Periodizitaet s(tau) als rollendes Bucket-Median-Profil der |1-Bar-Returns| (robuster Proxy) statt der Fourier-Flexiblen-Form (FFF) des Originals — dieselbe deterministische Zielgroesse, einfacherer Schaetzer, weniger Overfit-Freiheitsgrade. Zeit-Bucket = (Minuten-seit-Mitternacht Berlin) // bucket_minutes: generischer Mechanik-Anker aus dem Bar-Timestamp, KEIN hartkodierter Uhrzeit-String und KEIN Entry-Zeitfenster-Gate. Profil strikt append-after-close (aktuelle Bar kontaminiert ihr eigenes g(tau) nicht); Fallback g(tau)=1.0 solange Profil nicht warm -> Baustein-off == Traeger pur. Einzel-DAX-1m statt Aktienindex-HF-Panel.

Quelle: https://www.sciencedirect.com/science/article/pii/S0378426624002565

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

  • harp_bucket_minutes: 10 / 15 / 30
  • harp_profile_days: 10 / 20 / 40
  • z_threshold: 2.5 / 3

Nur die drei kernigen Baustein-/Trigger-Parameter (alle is_optimizable, innerhalb MANIFEST-min/max). harp_bucket_minutes bestimmt die Aufloesung der U-Form (10-30min sind die plausiblen Skalen fuer die DAX-Intraday-Periodizitaet: Open-Schub / Mittagssenke / US-Overlap); harp_profile_days steuert die Rolling-Stabilitaet des Periodizitaets-Profils (10-40 Handelstage = ~2-8 Wochen, Standard-Fenster fuer deterministische Saisonalitaets-Schaetzung); z_threshold ist die Kern-Schock-Schwelle des Traegers, deren Interaktion mit der Deseasonalisierung der eigentliche Test ist. 3x3x2 = 18 Kombinationen (<= 24) — konservativ, literaturnah, kein exotisches Mining.

Run-ManifestEngine fdc45ed9854b19c5 (78 Dateien)Fenster 2026-03-172026-07-24Datenstand 2026-08-13Slippage 0.5 PktTrials vorregistriert: 3 (trl_f367267253c1)Strategie-Bytes 1f675fbaefaea6d5

Backtest-Trials (mit Slippage 0.5 Pkt)

TrialnWRPFPnL (Pkt)Max DDPF o. Slip
Traeger pur (HARP aus)harp_deseason=false25966.4%1.04+1807381.11
HARP on (Quellen-Default, Bucket 15min / 20 Tage)harp_deseason=true, harp_bucket_minutes=15, harp_profile_days=2025365.2%0.95-208642
HARP on (glatteres Profil, Bucket 30min / 40 Tage)harp_deseason=true, harp_bucket_minutes=30, harp_profile_days=4024963.9%0.87-598840

Robustheit (bestes Trial)

PF-90%-Konfidenzintervall

0.821.34

Top-3-Trades am Gewinn

8%

PF bei +1.0 Pkt Slippage

0.92

Statistik-Härtung: Block-Bootstrap-CI (Tages-Blöcke, ehrlicher als iid): PF 0.811.3 über 88 Handelstage. EV 0.69 Pkt vs. minimal nachweisbarer Edge 5.13 Pkt — UNTERPOWERT (Stichprobe zu klein für diesen Edge). ⚠ Ergebnis hängt am Monat 2026-06 (ohne ihn: -152.4 Pkt).

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

Kandidat 179.8 Pkt vs. Placebo-Median -3238.3 / p95 -2668.9 Pkt · Perzentil-Rang 100%

Kandidat > p95 der Placebos — Timing traegt echten Beitrag

2026-03: +2692026-04: -4482026-05: -172026-06: +3322026-07: +44
RegimenPFPnL
range_day1961.21+580
trend_up_day162.98+286
mixed_day110.74-50
trend_down_day80.58-117
volatile_day280.39-518

Test-Timeline

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

  1. 🔨

    2026-08-14

    Build + Backtest (Auto-Build-Agent)

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

  2. 🌏

    2026-08-14

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

    n=0 · PF ? · PnL 0 Pkt