Zum Inhalt springen

Original anzeigen

SolSpotVolumeConfirmedMomentumLong

Hypothesen

SOL Spot-Volumenbestätigtes Momentum, LONG-ONLY (SOLUSDT.BINANCE_SPOT, 4H — Long-Hälfte des Vorteils auf dem knappen Spot-Venue)

Hypothesen

Setzt die Hypothese exakt um: die LONG-Hälfte des volumenbestätigten Momentums auf dem nur begrenzt verfügbaren Spot-Handelsplatz. Long-only mit Hebel 1.0 und ohne Abhängigkeit von Funding entspricht genau der Routing-Regel für BINANCE_SPOT; daher ist venue_type Spot korrekt, und das CASH-Konto kann niemals zum Eingehen einer Short-Position aufgefordert werden (should_enter gibt ausschließlich BUY oder None zurück; SELL ist stets nur der positionsreduzierende Ausstieg, den die Basisvorlage übermittelt). calculate_signal gibt für jede Kerze die rohe kontinuierliche Entscheidungsvariable zurück (Momentum in ATR-Einheiten, durch die Marktteilnahme abgewichtet), statt einer an Bedingungen geknüpften Konstante, und should_enter wendet darauf einen Schwellenwert in denselben Einheiten an. Die beiden Bestandteile stammen aus einer einzigen 4H-OHLCV-Zeitreihe, sodass nichts asynchron werden kann; außerdem gibt es keinen zusätzlichen Datenfeed, dessen Fehlen den Mechanismus des Handelsvorteils unbemerkt austauschen könnte. Die Spot-Roundtrip-Kosten betragen ~0.20% -- das Doppelte beim Perpetual --, daher hält das Design den Handelsumsatz bewusst niedrig: Die Bedingung eines Volumenschubs, das erforderliche Überschreiten von unten und die Ausstiegshysterese erzeugen zusammen einige Dutzend Roundtrips pro Jahr statt Hunderter, während eine volumenbestätigte SOL 4H-Bewegung (4H ATR ~1.5-3% des Preises, gehalten über einen 3-ATR-Trailing-Stop) eine um eine Größenordnung größere Strecke als die Kosten zurücklegt. Plausibilitätsprüfung der Einstiegshäufigkeit: Die Verknüpfung besteht aus nur zwei Bedingungen (Momentum >= 1 ATR AND Volumen >= 2x seines Medians über 60 Kerzen), die jeweils bei ungefähr 10-20% der Kerzen erfüllt und positiv korreliert sind (große Bewegungen gehen mit Volumen einher). Bei ~2200 4H-Kerzen pro Jahr wird die Untergrenze von 10 Trades/Jahr somit deutlich überschritten. Rechenleistung: Kerzen werden über ihren Index innerhalb begrenzter Fenster angesprochen, das nachgeführte Extrem wird inkrementell in O(1) aktualisiert, und die Erfüllung der Einstiegskriterien durch die vorherige Kerze wird zwischengespeichert. Der Rechenaufwand pro Kerze bleibt damit unabhängig von der angesammelten Historie konstant. Nur drei Parameter sind einstellbar (mom_lookback, vol_surge_mult, trail_atr_mult); risk_pct und die Einstiegsschwelle sind festgesetzt, damit ein Optimierer die Sharpe-Ratio nicht durch Nominalvolumen statt durch einen Handelsvorteil erkaufen kann.

Hypothesen

Ausschluss wegen Überanpassung an die Parametersuche / fehlender statistischer Signifikanz (NOT fee_edge — 3.06% pro Trade übersteigt die Spot-Untergrenze deutlich). Das HARD, nicht abdingbare Prüfkriterium PBO 0.6336 > 0.5 bedeutet, dass die Parameterauswahl mit überwiegender Wahrscheinlichkeit überangepasst ist; eine Hochstufung ist daher unmöglich. Die Robustheitsprüfung bestätigt das Rauschen einer Best-of-N-Auswahl: deflated_sharpe 0.144 << 0.95, is_significant=false, und der Kandidat besteht die FDR auf Programmebene über 225 Versuche nicht (behält 3 von 236 bei, candidate_p 0.856). Die ausgewählte Sharpe-Ratio (0.952) liegt unter der Hochstufungsuntergrenze von 1.5, und die Obergrenze im Basis-Backtest beträgt nur ~0.84. Damit liegt dieses 4H-Momentum auf einem einzelnen Instrument schon vor der Deflation unter der Hochstufungsschwelle (win_rate 0.438<0.45, DD 15.97%>10% werden ebenfalls verfehlt). Gemäß der A-priori-Einschätzung für die Klasse der Momentum-Strategien auf einzelnen Instrumenten (überlebensfähig nur bei Sharpe>=1.5 AND PF>=2.0; hier 0.95/1.98) und angesichts dessen, dass die SOL-Familie volumenbestätigter Momentum-Strategien bereits wiederholt gescheitert ist (Hyperliquid-Portierung fee_edge, duale TF-Konfluenz fee_edge, Impuls-Überanpassung), sowie einer flachen Sensitivitätsfläche bei ~0.8-1.2 ohne unerschlossenen robusten Bereich, fehlt weiteren Iterationen ein konkretes Optimierungsziel. Sie können ein DSR-0.144-Signal nicht über die Prüfschwellen heben. Fehlermuster: Überanpassung / hohes PBO, nach Deflation statistisch nicht signifikant.

Umsetzung

Long-only-4H-Momentum auf SOLUSDT Binance SPOT, das nur kauft, wenn ein Volumenschub die Bewegung bestätigt. Für jede Kerze wird ein kontinuierliches, nach Marktteilnahme gewichtetes Momentum-Signal berechnet: die Preisänderung über mom_lookback Kerzen in ATR-Einheiten, multipliziert mit min(1, aktuelles Volumen / Medianvolumen der vorherigen 60 Kerzen / vol_surge_mult). Beim Überschreiten von entry_thresh_atr von unten (1.0 ATR) wird eine Long-Position eröffnet, sofern der Volumenschub tatsächlich vorliegt (Marktteilnahme >= 1); andernfalls bleibt die Strategie ohne Position in Cash. Die Ausstiege sind strukturell: eine Momentum-Umkehr auf -0.25 ATR (mit Hysterese, damit eine Pause innerhalb einer Bewegung keinen Gewinner vorzeitig beendet und die Kosten eines zweiten Roundtrips verursacht) oder ein 3-ATR-Trailing-Stop ausgehend vom höchsten Schlusskurs seit dem Einstieg. Die Positionsgröße riskiert einen festen Anteil von 2% des Eigenkapitals bezogen auf den Abstand zum Trailing-Stop, begrenzt den Nominalwert auf 95% des Eigenkapitals und berücksichtigt als Untergrenzen die 0.001-Schrittweite von SOL und das Spot-Mindestvolumen von $10. Kein Hebel, keine Short-Positionen, keine zusätzlichen Daten.

Verifizierungsergebnisse

Bestätige, dass die Basis-FactoryStrategy einen Subclass-Override von min_bars_required für ihr Warm-up-Gate berücksichtigt (das Sandbox-Verhalten deutet darauf hin). Falls die Basis Overrides ignoriert, benenne es zur Vermeidung von Verwirrung um; andernfalls belasse es unverändert.

Verifizierungsergebnisse

min_bars_required(self) überschreibt die durch statische Analyse markierte Framework-Methode (base_shadow). Dies scheint beabsichtigt — der Override gibt max(vol_window+2, atr_period+2, mom_lookback+2) zurück, ein sinnvolles Warm-up-Gate, und sowohl die synthetischen Tests als auch die Sandbox erzeugten Trades; der Basis-Warm-up-Pfad wird somit korrekt erfüllt. Kein Blocker.

Verifizierungsergebnisse

Die Sandbox wirkt gesund (avg_trade_return_pct 2.09%, PF 1.66, Sharpe 0.84, 228 Trades, positiv in allen drei Volatilitätsregimen), daher besteht kein unmittelbarer Zweifel an der Profitabilität. Eine Sache, die der Analyst beobachten sollte: Dies ist ein reiner OHLCV-Single-Name-Trend-/Momentum-Mechanismus auf einer 4H-Spot-Serie, eine Familie, die bei der Walk-forward-/Holdout-Phase häufig an der OOS-Generalisierung (Overfit) scheitert, selbst wenn die In-Sample-Kennzahlen gut sind. Das Design fixiert lobenswerterweise alle bis auf 3 Parameter (mom_lookback, vol_surge_mult, trail_atr_mult) und fixiert risk_pct/Entry-Schwelle, was die Overfit-Fläche begrenzt, aber die kleine abstimmbare Menge sollte weiterhin auf OOS-Stabilität statt auf den rohen Sharpe geprüft werden. Information_ratio gegenüber Buy-and-Hold ist in der Sandbox -0.97 (es bleibt über das verkürzte Fenster risikobereinigt hinter dem Halten von SOL zurück) — erwartbar für ein defensives Flat-in-Cash-Overlay, aber der Analyst sollte bestätigen, dass der Vorteil über die gesamte Historie echtes Alpha und nicht nur reduziertes Beta ist.

Backtest-Prüfung

avg_trade_return_pct 2.09% beträgt etwa 10x der ungefähr 0.20% Spot-Round-Trip-Kosten und liegt deutlich über dem 0.25%-Spot-Floor — der Vorteil pro Trade übersteigt die Gebühren mit großem Abstand und ist nicht gebührenfragil.

Backtest-Prüfung

PF 1.66 mit 228 Long-Trades über ein 6-Jahres-Fenster (13,295 Balken) ist eine statistisch aussagekräftige Stichprobe und positiv in allen drei Volatilitätsregimen (Sharpe ruhig/normal/angespannt 0.58/1.14/1.12).

Backtest-Prüfung

Der Mechanismus entspricht der Hypothese: 228 Long- / 0 Short-Trades auf einem CASH-Spotkonto, niedriger Turnover (36.7), 25.7% Exposure — ein echtes Flat-in-Cash-Momentum-Overlay, kein verdecktes Long (0.078 Beta, 0.071 positives Alpha).

Backtest-Prüfung

Keine Anzeichen für ein Artefakt: moderate Sharpe-Ratio (0.84), DD 13.6%, end_unrealized_pct 0.09 (die Hauptkennzahl ist realisiert, kein MTM Papierergebnis), CAGR 16.5% plausibel.

Backtest-Prüfung

Eine bewusst kleine abstimmbare Fläche (3 Parameter: mom_lookback, vol_surge_mult, trail_atr_mult; Entry/Exit/Risiko fixiert) begrenzt die Overfit-Fläche für den Optimierer.

Backtest-Prüfung

Single-Name-4H-OHLCV-Trend/Momentum ist eine Familie, die bei der OOS-Generalisierung (Overfit) im Walk-forward/Holdout häufig scheitert, selbst bei guten In-Sample-Kennzahlen — das Hauptrisiko, das im 3-Phasen-Lauf zu beobachten ist.

Backtest-Prüfung

Information_ratio gegenüber Buy-and-Hold ist -0.97: risikobereinigt bleibt es hinter dem bloßen Halten von SOL zurück. Für ein Cash-Overlay mit reduziertem Beta erwartbar, aber der Vorteil über die gesamte Historie muss sich als echtes Alpha erweisen, nicht nur als niedrigeres Beta — den WF-OOS-Sharpe und den Holdout bestätigen, nicht die Bruttorendite.

Backtest-Prüfung

Die Trefferquote 41.7% bedeutet, dass der Vorteil vollständig im Verhältnis der Gewinn-/Verlustgröße liegt (avg_win 3982 gegenüber avg_loss 1713); empfindlich gegenüber trail_atr_mult-Tuning.

Analyse

Der Vorteil pro Trade übersteigt die Gebühren deutlich: avg_trade_return_pct 3.06% entspricht etwa dem 15x der Spot-Roundtrip-Kosten von ~0.20% und liegt weit über der Spot-Untergrenze von 0.25%. Dies ist NOT ein Ausschluss wegen fee_edge.

Analyse

Der Holdout hat das HARD-Gate bestanden: Holdout-Sharpe 1.17 bei 14 Trades, Verhältnis 1.319, consistent_with_oos=true, z_vs_oos 0.208 — das Forward-Fenster selbst war positiv.

Analyse

Walk-forward ist nicht als Overfit gekennzeichnet (is_overfitted=false; Durchschnitt IS 1.54 -> Durchschnitt OOS 0.89, Verhältnis ~1.7 < 3.0), das Sensitivitätsraster weist null Klippen auf, und 4 von 5 vorregistrierten Prognosen wurden erfüllt.

Analyse

HARD-Gate-Fehler (nicht aufhebbar): PBO 0.6336 > 0.5 — die Parameterauswahl ist mit höherer Wahrscheinlichkeit als nicht an die Suche überangepasst. Ein Promote-Urteil würde überschrieben.

Analyse

Die Robustheitsbewertung fällt eindeutig negativ aus: deflated_sharpe 0.144 << 0.95, is_significant=false, ungeachtet der Beschränkung auf PSR, und der Kandidat besteht NOT die FDR auf Programmebene (Benjamini-Hochberg q=0.10 behält 3 von 236 bei, candidate_p 0.856). Über 225 Versuche (70 effektiv) ist die ausgewählte Sharpe-Ratio nicht vom Rauschen einer Best-of-N-Auswahl zu unterscheiden. Hohes PBO + niedriges DSR sprechen zusammen eindeutig für einen Abbruch.

Analyse

Der optimierte Sharpe beträgt nur 0.952 (< 1.5-Floor) und die Obergrenze des Basis-Backtests liegt bei etwa 0.84; win_rate 0.438 < 0.45 und auch max_drawdown 15.97% > 10% werden verfehlt. Selbst vor der Deflation liegt dieses Single-Name-4H-Momentum unterhalb der Promote-Stufe.

Analyse

Klassenprior: Single-Name-OHLCV-Momentum unterhalb der ADA-Winner-Stufe (Sharpe>=1.5, PF>=2.0; hier 0.95/1.98) ist wiederholt in der Deflation gestorben, und speziell die SOL-Volumenbestätigte/Momentum-Familie ist bereits gescheitert — Hyperliquid-Port (fee_edge), SOL-duale-TF-Konfluenz (fee_edge), SOL-Impuls (Overfit). Die Sensitivität ist überall flach bei etwa 0.8-1.2, ohne ungenutzten robusten Bereich; daher gibt es für die Iteration nichts Konkretes, worauf sie zielen könnte.

Analyse

Die vorregistrierte Prognose von min_oos_sharpe (0.90) wurde verfehlt (0.890).

Analyse

Benjamini-Hochberg bei q=0.10 über 236 Programm-Kandidaten behält 3. Ein Kandidat, der hier nicht besteht, ist nicht vom programminternen Rauschen zu unterscheiden, unabhängig davon, wie gut seine individuellen Statistiken aussehen.

Ergebnisübersicht

SolSpotVolumeConfirmedMomentumLong-9bf78d9fb3

Ergebnisübersicht

SolSpotVolumeConfirmedMomentumLong schlug ein diszipliniertes Spot-Momentum-Overlay mit niedrigem Turnover vor, das SOL nur kaufte, wenn ein Volumenanstieg die Bewegung bestätigte, und ansonsten Cash hielt, mit einer streng begrenzten Tuning-Fläche von 3 Parametern. Der anfängliche Backtest wirkte mechanisch solide — 228 Long-/0 Short-Trades, Rendite pro Trade von etwa 2.1% nach Gebühren, positiv in allen Volatilitätsregimen —, daher genehmigte der Analyst es für die vollständige 3-Phasen-Optimierung. Nach der Optimierung verbesserten sich die Zahlen auf dem Papier (Sharpe 0.95, PF 1.98, Holdout-Sharpe 1.17), aber die Robustheitsstatistiken sprachen eindeutig dagegen: PBO 0.6336 überschritt das nicht aufhebbare Overfit-Gate, der deflationierte Sharpe betrug nur 0.144, und das Programm-Level-FDR wurde nicht überstanden. Da der ausgewählte Sharpe bereits unter dem 1.5-Promote-Floor lag, die flache Sensitivitätsfläche nichts Konkretes zum Hinarbeiten bot und die SOL-Momentum-Familie zuvor wiederholt gescheitert war, wurde die Strategie nach einer Iteration als Overfit-to-Search- und nicht statistisch signifikanter Kandidat aufgegeben.

Ergebnisübersicht

Single-Name-4H-OHLCV-Momentum, das unterhalb der ~Sharpe-1.5-/PF-2.0-Stufe liegt, stirbt in der Deflation tendenziell, selbst bei positivem Holdout — ein starker Vorteil pro Trade und ein bestandener Holdout können einen Kandidaten mit hohem PBO und niedrigem deflationiertem Sharpe nicht retten.

Ergebnisübersicht

Der Analyst gab sie nach der Optimierung wegen eines nicht aufhebbaren HARD-Gate-Fehlers auf — PBO 0.6336 > 0.5 —, verstärkt durch einen deflationierten Sharpe von 0.144 (<<0.95), is_significant=false und das Scheitern am Programm-Level-FDR; dies zeigt, dass die ausgewählten Parameter eher Best-of-N-Rauschen als ein echter Vorteil waren.

Ergebnisübersicht

Ein Long-only-Momentum-Overlay auf dem Cash-Konto für SOLUSDT Spot (4H-Balken), das SOL nur kauft, wenn ein Volumenanstieg das Richtungs-Momentum bestätigt, und andernfalls flat bleibt; Ziel ist es, die Long-Hälfte eines volumenbestätigten Momentum-Vorteils auf dem teuren Spot-Venue zu erfassen.

Ergebnisübersicht

Der optimierte Backtest über etwa 6 Jahre (13,295 Balken, 112 Trades) erzielte insgesamt 134.1% bei einem Sharpe von 0.95, einem Profit Factor von 1.98, einer Trefferquote von 43.8% und einem maximalen Drawdown von 16.0%; die Rendite pro Trade von 3.06% überstieg die ungefähr 0.20% Spot-Round-Trip-Kosten mit großem Abstand, und der Holdout wurde bestanden (Sharpe 1.17 bei 14 Trades).
Strategiebericht

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.