Strategier
BNB Daglig trendfortsättning över flera veckor, endast lång (BINANCE USD-M Futures, daglig, endast OHLCV)
Utfall: Övergiven
BnbDailyMultiWeekTrendContinuationLong
Utfallssammanfattning
BnbDailyMultiWeekTrendContinuationLong försökte utöka den validerade familjen av dagliga strategier för trendfortsättning över flera veckor till ett fjärde instrument, BNB, med en ren terminsdesign för ett enskilt instrument. Grund-backtestet såg ytligt sett starkt ut (126.5% avkastning, PF 3.99), men granskaren konstaterade att hela fördelen kom från ungefär två avvikande dagar, vilket lämnade en Sharpe på 0.64, med CI som sträckte sig över noll och en avkastningsfördelning med kurtosis 571. Eftersom grinden med fyra filter AND utlöste endast 30 gånger på sex år — samma gleshetsläge med en enskild avvikare som fällde de dagliga syskonstrategierna SOL och ADA — och eftersom just den här strategin redan hade misslyckats med optimering en gång (DSR 0.0, fönster med noll affärer OOS, PBO 0.73), övergav analytikern den vid granskningsgrinden för backtest utan att köra om optimeringen.
Hypotes
Daglig tradingstrategi för BNB på BINANCE USD-M futures, endast lång. Samma beprövade mall för trendfortsättning över flera veckor som de färdigställda dagliga versionerna för Link/Btc/Sol — tillämpad på BNB för att utöka mekanismfamiljen till ett fjärde instrument, samtidigt som disciplinen med ett instrument, endast OHLCV och godkännande från strategifabriken (BNBUSDT.BINANCE 1D) behålls. Den redan färdigställda BnbFourHourVolumeBreakoutLong visar att BNB har ett tydligt fortsättningsbeteende; detta är motsvarigheten på daglig tidsram.
Korrigering i iteration 2: lager 2 (syntetiskt) misslyckades med `_ema() takes 2 positional arguments but 3 were given` eftersom `_sma` och `_ema` deklarerades som `@staticmethod`. Den syntetiska proxyn för lager-2 anropar strategihjälpare som bundna metoder som tar emot self, så de statiska metoderna med 2 argument fick 3 argument. Den minsta korrigeringen gör om `_sma` och `_ema` från statiska metoder till instansmetoder (lägg till `self`, ta bort `@staticmethod`) — i linje med `_compute_atr`, som redan fungerade med samma proxy. Alla anropsställen använder redan `self._sma(...)`/`self._ema(...)`, så inga andra ändringar behövdes. Signallogik, parametrar, positionsstorlek och importer är byteidentiska med den föregående versionen, vilket bevarar alla kontroller i lager 1 som redan hade godkänts.
Implementation
Daglig tradingstrategi för BNBUSDT, endast lång, med trendfortsättning över flera veckor på BINANCE USD-M futures. Går in när följande villkor uppfylls: (1) regim: stängningskurs > 200-SMA, (2) trendordning: EMA30 > EMA80, (3) momentum: 20-dagars avkastning > 0, AND (4) utlösare för fortsättning: stängningskursen bryter den tidigare högsta nivån på 5 dagar. Går ur vid brott mot ATR(14) x3 chandelier-trail, trendbrott (stängningskurs < EMA80) eller regimbrott (stängningskurs < 200-SMA). Kapitalbaserad positionsstorlek med ATR-risk och 2% risk per affär.
Verifieringsresultat
Backtestgranskning
- Sharpe
- 0,64
- Total avkastning
- 126,50%
- Max drawdown
- 14,63%
- Totalt antal affärer
- 30
- Vinstandel
- 36,7%
- Vinstfaktor
- 3,99
Mekanismen är sund och har redan validerats/införts för lämpliga mål (LINK/BTC/SOL daglig trendfortsättning över flera veckor; BnbFourHourVolumeBreakout på BNB självt)
Enkla mekanismer till låg kostnad (provision 0.68% av brutto, max_DD 14.6%), inga korrekthetsfel
Hela avkastningen kommer från ungefär 2 extremdagar: 2021-03-06 +88.3% (largest_win $86k) och 2024-04-02 +17.3%; return_kurtosis 571, skevhet 23.5 — utan extremdagarna är resultatet oförändrat till negativt varje år
sharpe_ci_low -1.75 (CI sträcker sig tydligt över 0); Sharpe 0.64 går inte att skilja från brus; PF 3.99 / Sortino 8.2 är uppblåsta av extremdagar
Strukturellt glesa signaler: 30 affärer på 6 år från ett villkor med 4 och en grind med AND; fördelade över 3 walk-forward-fönster blir OOS-fönstren underförsörjda
Denna strategi med EXACT hade redan övergetts efter optimering (DSR 0.0 mot en turgräns på 4.19, is_overfitted med alla 3 OOS-fönster utan affärer, holdout utan affärer, PBO 0.73) — en ny optimering ger samma resultat
Samma fel med glesa signaler från enstaka extremdagar som hos de övergivna dagliga syskonstrategierna för fortsättning över flera veckor på SOL och ADA
Utfallssammanfattning
Ett villkor med 4 och en grind med AND som utlöses bara 30 gånger på 6 år kan inte skapa en jämnt fördelad edge som går att validera utanför urvalet — när huvudavkastningen vilar på en eller två extremdagar kan ingen parameteroptimering rädda den, och om en redan övergiven konfiguration skickas in igen upprepas samma misslyckande.
Analytikern utfärdade ett beslut om att överge strategin vid granskningsgrinden före optimering, så optimering och analys efter optimering genomfördes aldrig. Det avgörande skälet var att exakt denna strategi redan hade övergetts efter optimering (DSR 0.0 mot en turgräns på 4.19, överanpassning i walk-forward med alla tre OOS-fönster utan affärer, ett holdout utan affärer, PBO 0.73), och att den återinsända grundversionen hade samma struktur med enstaka extremdagar och glesa signaler.
En daglig futurestradingstrategi för BNBUSDT, endast lång, ett instrument och endast OHLCV, som överför mallen för trendfortsättning över flera veckor från LINK/BTC/SOL till BNB — går in vid utbrott över högsta nivån på 5 dagar endast när regimfiltret 200-SMA, trendordningen 30/80 EMA och positivt momentum över 20 dagar alla håller, och lämnar sedan positionen med en ATR-chandelier, brott under EMA-slow eller regimbrott.
Grundläggande backtest visade 126.5% total avkastning (CAGR 15.9%) på bara 30 affärer, med profit factor 3.99 och en drawdown på 14.6%. Sharpe var dock bara 0.64, med en bottennotering på CI på -1.75 och extrema svansar (kurtosis 571, skevhet 23.5) — granskaren fann att hela avkastningen vilade på ungefär två extremdagar (2021-03-06 +88.3% och 2024-04-02 +17.3%), och att varje år var oförändrat till negativt när dessa räknades bort.
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.