Zum Inhalt springen
Alle Strategien

Strategien

Hyperliquid ETH 1H: Momentumfortsetzung mit Volatilitätsregimefilter, Long+Short

Ergebnis: Verworfen

HlEthVolRegimeGatedMomentumContinuationLS1H

Ergebnisübersicht

HlEthVolRegimeGatedMomentumContinuationLS1H zielte darauf ab, eine längere Intraday-Momentum-Halbwertszeit im Hyperliquid's retail-schweren ETH-Order-Flow auszunutzen, mit einem vol-regime-gesteuerten, vol-zielgerichteten Long/Short-Design, das den infrastrukturgeblockten Fehlermodus der Sitzung sauber vermied. Der Mechanismus funktionierte wie beabsichtigt — 195 Long- und Short-Trades mit nahezu neutralem Netto-Beta — doch der Backtest erstreckte sich nur über ~7 Monate statt der behaupteten 3+ Jahre, und über dieses Fenster hinweg ergab sich nach Kosten kein Vorteil (PF 1.045, Sharpe -0.22 mit einem CI-Tief von -2.81). Schlimmer noch, Markteinfluss (66.4%) und Kommission (12.2% des Bruttos) verbrauchten fast den gesamten PnL gegen eine ~$227k Kapazitätsgrenze, was der eigenen günstigen Kostenprämisse der Hypothese widersprach. Da sowohl die Validierungsdaten fehlten als auch die Kosten-/Kapazitätsstruktur den Vorteil zerstörte, gab der Analyst den Arm bei der zweiten Iteration auf, ohne Optimierung durchzuführen.

Hypothese

Eine gerichtete Momentumfortsetzungsstrategie für Long- und Short-Positionen auf dem ETHUSD-Perpetual bei Hyperliquid unter Verwendung von 1H-Bars. Die Strategie ist ausschließlich OHLCV-basiert (keine Abhängigkeiten von Liquidation/Funding/anderen Handelsplätzen — dadurch werden die in dieser Sitzung durch Infrastruktur blockierten Abbrüche von 13+ vermieden). Kernmechanismus: Momentum-z-Score mit Filter. (1) Ein Volatilitätsregimefilter berechnet die realisierte Volatilität der 1H-Log-Renditen über 30 Tage und……Mehr anzeigenWeniger anzeigen

Eine gerichtete Momentumfortsetzungsstrategie für Long- und Short-Positionen auf dem ETHUSD-Perpetual bei Hyperliquid unter Verwendung von 1H-Bars. Die Strategie ist ausschließlich OHLCV-basiert (keine Abhängigkeiten von Liquidation/Funding/anderen Handelsplätzen — dadurch werden die in dieser Sitzung durch Infrastruktur blockierten Abbrüche von 13+ vermieden). Kernmechanismus: Momentum-z-Score mit Filter. (1) Ein Volatilitätsregimefilter berechnet die realisierte Volatilität der 1H-Log-Renditen über 30 Tage und lässt Einstiege nur zu, wenn die aktuelle realisierte Volatilität im mittleren 60% ihrer 30-Tage-Verteilung liegt — so werden sowohl extrem ruhige Whipsaw-Phasen als auch extreme Volatilitätsausbrüche herausgefiltert, die eine IS/OOS-Divergenz verursachen. (2) Innerhalb des zulässigen Regimes wird die Log-Rendite über 4 Bars (4H) berechnet; eine LONG-Position wird eröffnet, wenn sie +1.2σ der nachlaufenden Renditeverteilung über 48 Bars überschreitet; eine SHORT-Position, wenn sie unter -1.2σ fällt. (3) Die Positionsgröße wird auf Volatilität ausgerichtet: Nominalwert = (target_vol / realized_vol) × Eigenkapital × 0.30, begrenzt auf 0.50 des Eigenkapitals, Hebel ≤ 3x. Hyperliquid wurde gewählt, weil (a) der Handelsplatz bei 4.4% gegenüber dem Quoten-Ziel von 20% liegt, (b) der HL-Orderflow eine andere Teilnehmerstruktur als Binance hat — mehr Privatanleger und Momentumjäger, weniger Hochfrequenz-Market-Maker — wodurch sich die Halbwertszeit des Intraday-Momentums empirisch über das von Binance zugelassene Maß hinaus verlängert, (c) die HL-Gebühren 0.09% RT betragen und damit günstiger als beim Binance-Perpetual sind (0.10% RT). Der 1H-Zeitrahmen erzeugt ~150-300 Einstiege/Jahr über mehr als 3 Jahre HL ETH-Historie — deutlich über der Walk-forward-Untergrenze (5+ Trades/OOS-Fenster), an der die täglichen Strategien von 13 in dieser Sitzung scheiterten.

Iteration 2 behebt den Fehler „Keine Trades / 0 ausgewertete Bars“ in Layer-3 mit einer einzigen gezielten Änderung. Ursache: Die Basisklasse begrenzt self._bars auf 500, aber min_bars_required() gab regime_lookback+vol_window+5 = 749 zurück. Die Aufwärmschranke len(self._bars) < min_bars_required() war daher dauerhaft erfüllt (500 < 749), sodass _process_primary nie ausgeführt wurde und calculate_signal/should_enter nie erreicht wurden -> genau die in der Diagnose genannten „0 ausgewerteten Bars“. Die Korrektur……Mehr anzeigenWeniger anzeigen

Iteration 2 behebt den Fehler „Keine Trades / 0 ausgewertete Bars“ in Layer-3 mit einer einzigen gezielten Änderung. Ursache: Die Basisklasse begrenzt self._bars auf 500, aber min_bars_required() gab regime_lookback+vol_window+5 = 749 zurück. Die Aufwärmschranke len(self._bars) < min_bars_required() war daher dauerhaft erfüllt (500 < 749), sodass _process_primary nie ausgeführt wurde und calculate_signal/should_enter nie erreicht wurden -> genau die in der Diagnose genannten „0 ausgewerteten Bars“. Die Korrektur senkt min_bars_required() auf mom_period+mom_lookback+5 = 57 (< 500), sodass die Verarbeitung beginnt, sobald der erste Momentum-z-Score berechnet werden kann. Die lange Regimehistorie von ~30 Tagen sammelt sich weiterhin im privaten _closes-Puffer der Strategie (Kapazität 804, unbeeinflusst von der 500-Begrenzung der Basisklasse), und die bestehende Schranke in _compute() (dist.size < max(30, regime_lookback//4)) hält Einstiege zurück, bis genügend realisierte Volatilitätsstichproben vorliegen – die Integrität des Regimefilters bleibt also vollständig erhalten, und an der Signallogik hat sich nichts geändert. Der gesamte Ein-/Ausstiegs- und Positionsgrößencode sowie die Imports sind byte-identisch, daher bleiben die Layer 1-2 erfolgreich; korrigiert wurde nur der Konflikt zwischen Aufwärmschwelle und Pufferbegrenzung der Basisklasse.

Nicht optimieren — zwei unabhängige, entscheidende Fehler. (1) DATA INSUFFICIENT: Die Hypothese basiert auf der Annahme '3+ Jahre HL ETH Historie... weit über der Walk-Forward-Untergrenze', doch der Backtest erstreckt sich nur über 147 data_days (~7 Monate, 2025-10-11 bis 2026-05-20, 5,317 1H-Balken). Ein 3-Fenster-Walk-Forward über 7 Monate liefert winzige, unzuverlässige OOS-Fenster — genau die Untergrenze, die die Hypothese angeblich erreicht, existiert für HL ETH 1H nicht. (Symptom genannt, keine……Mehr anzeigenWeniger anzeigen

Nicht optimieren — zwei unabhängige, entscheidende Fehler. (1) DATA INSUFFICIENT: Die Hypothese basiert auf der Annahme '3+ Jahre HL ETH Historie... weit über der Walk-Forward-Untergrenze', doch der Backtest erstreckt sich nur über 147 data_days (~7 Monate, 2025-10-11 bis 2026-05-20, 5,317 1H-Balken). Ein 3-Fenster-Walk-Forward über 7 Monate liefert winzige, unzuverlässige OOS-Fenster — genau die Untergrenze, die die Hypothese angeblich erreicht, existiert für HL ETH 1H nicht. (Symptom genannt, keine Ursachenanalyse: Ob die HL-Historie tatsächlich so kurz ist oder nur unzureichend abgerufen wurde, steht nur ~7 Monate zur Validierung zur Verfügung.) (2) NO EDGE AFTER COSTS + CAPACITY WALL: Über das verfügbare Fenster beträgt PF 1.045, die Erwartung pro Trade $13.85, Sharpe -0.22 mit sharpe_ci_low -2.81 (CI durchquert tief 0) und Omega 0.96; kritisch ist impact_cost_pct 66.4% und die Kommission beträgt 12.2% des Bruttos — Handelskosten verbrauchen fast den gesamten Brutto-PnL — während capacity_usd nur $226,937 beträgt. Eine 1H Long/Short-Strategie mit 288x Umsatz ist viel zu schwer für HL ETH Liquidität und ist über Spielgröße hinaus nicht handelbar, egal wie die Parameter angepasst werden. Dies ist kein Spärlichkeits- oder Parameterproblem, das durch Optimierung behoben werden kann: Die Validierungsdaten fehlen und die Kosten-/Kapazitätsstruktur zerstört den Vorteil. Wenn die Momentum-Fortsetzungsidee verfolgt werden soll, benötigt sie einen Handelsplatz/ein Instrument sowohl mit ausreichender Historie als auch mit der Liquidität, um den Umsatz aufzunehmen (eine Prämissenänderung), nicht die Optimierung der HL ETH 1H-Version — diesen Arm aufgeben.

Umsetzung

ETHUSD Hyperliquid-1H-Momentumfortsetzung mit Volatilitätsregimefilter für Long- und Short-Positionen, ausschließlich OHLCV-basiert. Ein Perzentilfilter für die realisierte Volatilität über 30 Tage lässt Einstiege nur zu, wenn die aktuelle realisierte 1H-Volatilität im mittleren 60% ihrer nachlaufenden Verteilung liegt; innerhalb dieses Regimes erfolgt der Einstieg in eine LONG/SHORT-Position, wenn die Rendite über 4 Bars gegenüber der nachlaufenden Renditeverteilung über 48 Bars einen z-Score jenseits von +/-entry_z erreicht. Auf Volatilität ausgerichtete Positionsgröße (target_vol/realized_vol x base_frac, begrenzt auf 0.50 des Eigenkapitals). Ausstieg bei ATR-Stop, Momentumumkehr über exit_z hinaus oder einem zeitbasierten Stop nach 72 Bars.

Verifizierungsergebnisse

Verifizierung fehlgeschlagen (Layer 3 — Sandbox-Backtest): Keine Trades erzeugt Verwendeter Bar-Typ: ETHUSD.HYPERLIQUID-1-HOUR-LAST-EXTERNAL, verarbeitete Bars: 5317 Diagnose: should_enter() gab über 0 ausgewertete Bars 0-mal eine Richtung zurück -> dein ENTRY CONDITION wurde nie ausgelöst. Lockere die Einstiegslogik / Schwellenwerte. Stelle sicher, dass deine Strategie mit den gegebenen Daten und Parametern Trades erzeugt.

Backtest-Prüfung

Sharpe
-0,22
Gesamtrendite
2,82%
Max. Drawdown
17,42%
Trades gesamt
195
Trefferquote
43,1%
Profit-Faktor
1,05

Gesunde Anzahl an Trades im Zeitfenster (195 Trades über 7 Monate) und ausschließlich OHLCV-basiertes Design vermeidet den durch Infrastruktur blockierten Fehlschlagmodus

Mechanismus funktioniert wie vorgesehen (Long+Short, Volatilitätsregimefilter, auf Volatilität ausgerichtete Positionsgröße); niedriges Netto-Beta (-0.01)

Das Datenfenster umfasst ~7 Monate (147 data_days, 2025-10-11 bis 2026-05-20), nicht die mehr als 3 Jahre, die die Hypothese voraussetzt — ein Walk-forward mit 3 Fenstern hätte winzige, unzuverlässige OOS-Fenster

Nach Kosten kein Edge: PF 1.045, Erwartungswert $13.85/Trade, Sharpe -0.22, sharpe_ci_low -2.81 (CI umfasst 0 deutlich), Omega 0.96

Harte Kapazitätsgrenze: impact_cost_pct 66.4% + Provisionen von 12.2% des Bruttoertrags verbrauchen nahezu den gesamten PnL; capacity_usd nur $226,937 — 288x Umsatz ist für die Liquidität des HL ETH 1H viel zu hoch

Bei jeder Größenordnung unabhängig von der Optimierung nicht handelbar; die eigene Prämisse der Hypothese (lange HL-Historie + günstige Kosten) wird durch die Daten widerlegt

Ergebnisübersicht

Ein Handelsplatz, der wegen günstiger Gebühren und einer vermeintlich langen Historie gewählt wurde, muss sowohl ausreichend Daten als auch genügend Liquidität bieten, um den Umsatz aufzunehmen — eine hochfrequente 1H Long/Short-Strategie auf einem dünnen Handelsplatz ist über Spielgröße hinaus nicht handelbar und nicht validierbar, wenn nur Monate an Historie vorhanden sind, was beides durch Optimierung nicht behoben werden kann.

Der Analyst brach den Ansatz am Prüfpunkt der Backtest-Auswertung vor der Optimierung ab, da zwei unabhängige, nicht abstimmbare Probleme vorlagen: unzureichende Validierungsdaten (nur ~7 Monate verfügbar gegenüber den mehr als 3 Jahren, auf denen die Hypothese beruhte; dadurch sind beliebige Walk-forward-OOS-Fenster winzig und unzuverlässig) sowie kein Edge nach Kosten und eine harte Kapazitätsgrenze (66.4% Impact plus 12.2% Provisionen verbrauchen nahezu den gesamten Brutto-PnL bei einem 288x Umsatz, der für die Liquidität des HL ETH 1H viel zu hoch ist).

Eine gerichtete Momentumfortsetzungsstrategie für Long- und Short-Positionen, ausschließlich OHLCV-basiert, auf dem Hyperliquid-ETHUSD-Perpetual mit 1H-Bars — Einstiege werden auf ein mittleres -60%-Regime der realisierten Volatilität beschränkt; anschließend erfolgt der Long-/Short-Einstieg bei z-standardisiertem 4-Bar-Momentum jenseits von ±1.2σ, mit auf Volatilität ausgerichteter Positionsgröße, ATR-Stops, Ausstieg bei Momentumumkehr und einem zeitbasierten Stop.

Über das verfügbare ~7-Monatsfenster (147 data_days) tätigte die Strategie 195 Trades (93 long, 102 short) mit nur +2.82% Gesamtrendite bei einem Profit-Faktor von 1.045, einer Erwartung pro Trade von $13.85, einer Trefferquote von 43%, einem maximalen Drawdown von 17.4% und einem Sharpe von -0.22 (CI niedrig -2.81). Die Handelskosten waren lähmend — impact_cost_pct 66.4% und Kommission 12.2% des Bruttos — bei einer Kapazität von nur $226,937.

Stratmill ist ein Tool für Research und Paper-Trading, keine Finanzberatung und kein Broker. Backtest- und Paper-Trading-Ergebnisse sind hypothetisch. Der Handel ist mit Verlustrisiken verbunden.