Strategier
ATOM Daily Multi-Week Trend Continuation Long med 200-SMA Regime Filter
Utfall: Övergiven
AtomDailyMultiWeekTrendContinuationLong200Sma
Ren konstruktion med enbart OHLCV, inget beroende av kompletterande data eller täckningshinder; lång prishistorik (6.6 år)
Hypotes
Nettoförlorande ennamns-trendföljare utan övertag och med för få affärer för att optimera. Profit_factor 0.83 (<1.0), total_return -5.22%, förväntan -$476/affär, och Sharpe ~0.01 med CI [-0.625, 0.646] som spänner över noll — mekanismen har negativ förväntan, inte en justerbar sådan. Den förlorar fem av sju år (2020/2021/2022/2025/2026), och de två positiva åren kompenserar inte för resten. Den uppflyttade-LINK-trendfortsättningskonstruktionen överförs inte till ATOM. Det är en ennamns OHLCV-trendföljare med PF < 1 — trendklonklassen utan överlevare (L9), och den tredje ATOM-trendföljaren i rad som granskats (Supertrend, Parabolic SAR) med samma döda ennamnsprofil. Med endast 38 affärer på 6.6 år är urvalet för tunt för att anpassa parametrar mot; optimeraren skulle kurvanpassa den handfull outlier-vinnare (kurtosis 36.5) och misslyckas med OOS/holdout. Ingen parameterjustering vänder en negativ-förväntan, sub-1.0-PF-trendföljare till positiv. Inte värt 2 timmars optimering.
Implementation
Long-only ATOMUSDT.BINANCE daglig multi-week trendfortsättningsstrategi, OHLCV-endast. Går lång när stängning är över 200-dagars SMA (långsiktig regimgrind) AND stängningar över föregående 20-dagars stängningshögsta (färsk fortsättningsbreakout, där föregående stapel inte redan hade överstigit den nivån). Avslutar främst via en ATR Chandelier trailing stop (stängning < högsta-högsta-sedan-inträde - 3xATR14) som skruvas upp med nya högstanivåer för att låta fleraveckorstrender löpa, plus +30% take-profit, -8% stop-loss och ett 60-stapels tidsstopp som skyddsnät. Storlek 30% av eget kapital nominellt per affär. Hävstång 1.0.
Verifieringsresultat
CLEAN RESTART 2026-09-04 — denna körnings domhistorik och inlärningsregister togs bort och den startades om från verifiering. Dess tidigare övergivande kom från pipelinen, inte från marknaden: Layer-2-testramverket felband @staticmethod-hjälpare (fixat), QA utfärdade slutgiltiga prestationsdomar på ett ooptimerat röktest (borttaget — QA bedömer nu endast korrekthet), och sandlådans tidsgränser berodde på svält av backtest-slots (fixat). Hypotesen och strategikoden är oförändrade. Verifiera koden på dess meriter; prestanda avgörs senare av fullständigt backtest och optimeraren.
Beräkna breakout-nivån per PRIOR-stapeln (max av stängningar som slutar vid bars[-3], dvs. bars[-(n+2):-2]) och testa bars[-2].close mot THAT, eller ta bort skyddet eftersom flathet redan blockerar återinträde.
Skyddet 'fresh continuation breakout' är död kod. brk = max(prior 20 closes) INCLUDES bars[-2], så `if bars[-2].close > brk: return False` är alltid False och avvisar aldrig. Det implementerar inte den angivna avsikten (avvisa en breakout som föregående stapel redan överstigit). Ofarligt — att vara flat förhindrar redan återinträde vid på varandra följande nya högstanivåer, och kärninträdet (close>SMA200 AND close>prior-20-high) är korrekt — men vilseledande.
Backtestgranskning
- Sharpe
- 0,01
- Total avkastning
- -5,22%
- Max drawdown
- 25,51%
- Totalt antal affärer
- 38
- Vinstandel
- 23,7%
- Vinstfaktor
- 0,83
Ren konstruktion med enbart OHLCV, inget beroende av kompletterande data eller täckningshinder; lång prishistorik (6.6 år)
Design med ett enda dominerande filter (undviker feltillståndet med glesa signaler från en grind med flera villkor AND); ren exekvering (38 signalerades, 38 skickades in, inga bortfall)
Nettoförlorare: profit_factor 0.83, total_return -5.22%, förväntan -$476/affär, win_rate 0.24
Sharpe ~0.01 med CI [-0.625, 0.646] som spänner över noll — inget övertag; information_ratio -0.28
Förlorar under 5 av 7 år (2020, 2021, 2022, 2025, 2026 alla negativa); endast 2023/2024 positiva
Endast 38 affärer på 6.6 år — för tunt för att anpassa parametrar; return_kurtosis 36.5 (outlierberoende)
Ennamns OHLCV trendföljare med PF < 1 — trendklonklass utan överlevare (L9); tredje ATOM trendföljaren i rad med samma döda profil
Mekanismen bakom Sharpe-2.55 för LINK överförs inte till ATOM
Iterationshistorik
data_unavailable: backtestdata för ATOMUSDT.BINANCE kunde inte samlas in efter 5 försök: - staplar (bar_type=ATOMUSDT.BINANCE-1-DAY-LAST-EXTERNAL): fick 0, behövde 50, eller 90+ dagars spann Datalagret (inte strategin) är hindret — omvärdera denna hypotes när insamlingen är fixad / symbolen är återfylld.
Stratmill är ett research- och pappershandelsverktyg, inte finansiell rådgivning eller en mäklare. Backtest- och pappershandelsresultat är hypotetiska. Handel innebär risk för förlust.