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).
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.