Strategier
BNB daglig flervekstrendfortsettelse, kun long (BINANCE USD-M Futures, daglig, kun OHLCV)
Utfall: Forlatt
BnbDailyMultiWeekTrendContinuationLong
Utfallssammendrag
BnbDailyMultiWeekTrendContinuationLong forsøkte å utvide den validerte familien av daglige strategier for flervekstrendfortsettelse til et fjerde instrument, BNB, med et ryddig futuresdesign for ett instrument. Grunn-backtesten så overflatisk sett sterk ut (126.5% avkastning, PF 3.99), men vurdereren fant at hele fordelen kom fra omtrent to ekstreme dager, med Sharpe på 0.64, et CI som krysset null, og en avkastningsfordeling med kurtose 571. Siden filteret med fire betingelser og AND-port bare ble utløst 30 ganger på seks år — samme mønster med én ekstremdag og få handler som felte de daglige søskenstrategiene SOL og ADA — og akkurat denne strategien allerede hadde mislyktes i optimalisering én gang (DSR 0.0, OOS vinduer uten handler, PBO 0.73), forkastet analytikeren den ved kontrollpunktet for backtestvurdering uten å kjøre optimaliseringen på nytt.
Hypotese
Kun long BNB daglig strategi på BINANCE USD-M futures. Samme utprøvde mal for flervekstrendfortsettelse som de ferdigstilte daglige Link/Btc/Sol-versjonene — brukt på BNB for å utvide mekanismefamilien til et fjerde instrument, samtidig som disiplinen med ett instrument, kun OHLCV og fabrikkgodkjenning (BNBUSDT.BINANCE 1D) følges. Den ferdigstilte BnbFourHourVolumeBreakoutLong viser at BNB har et rent fortsettelsesmønster; dette er den daglige tidsrammevarianten.
Iterasjon 2-rettelse: lag 2 (syntetisk) feilet med `_ema() takes 2 positional arguments but 3 were given` fordi `_sma` og `_ema` var deklarert som `@staticmethod`. Den syntetiske proxyen i lag -2 kaller strategihjelpere som bundne metoder der self mottas automatisk, så de statiske metodene med 2 argumenter fikk 3 argumenter. Den minimale rettelsen gjør `_sma` og `_ema` om fra statiske metoder til instansmetoder (legg til `self`, fjern `@staticmethod`) — i tråd med `_compute_atr`, som allerede fungerte med samme proxy. Alle kallsteder bruker allerede `self._sma(...)`/`self._ema(...)`, så ingen andre endringer var nødvendige. Signallogikk, parametere, posisjonsstørrelse og importer er byte-identiske med forrige versjon, slik at alle kontroller i lag 1 som allerede var bestått, bevares.
Implementasjon
Kun long BNBUSDT daglig strategi for flervekstrendfortsettelse på BINANCE USD-M futures. Går inn når (1) regime: close > 200-SMA, (2) trendstakk: EMA30 > EMA80, (3) momentum: avkastning over 20 dager > 0, AND (4) fortsettelsessignal: close bryter over høyeste nivå de foregående 5 dagene. Går ut ved brudd på ATR(14) x3 chandelier-trailingstop, trendbrudd (close < EMA80) eller regimebrudd (close < 200-SMA). Størrelse basert på kapitalrelatert risiko på ATR, med 2% risiko per handel.
Verifiseringsresultater
Backtest-gjennomgang
- Sharpe
- 0,64
- Total avkastning
- 126,50%
- Maks nedgang
- 14,63%
- Totalt antall handler
- 30
- Andel vinnende handler
- 36,7%
- Profittfaktor
- 3,99
Mekanismen er solid og allerede validert/implementert på de rette målene (LINK/BTC/SOL daglig flervekstrendfortsettelse; BnbFourHourVolumeBreakout på selve BNB)
Rene mekanismer med lave kostnader (provisjon på 0.68% av brutto, max_DD 14.6%), ingen korrekthetsfeil
Hele avkastningen kommer fra omtrent 2 ekstreme dager: 2021-03-06 +88.3% (largest_win $86k) og 2024-04-02 +17.3%; return_kurtosis 571, skjevhet 23.5 — uten de ekstreme dagene er resultatene flate til negative hvert år
sharpe_ci_low -1.75 (CI krysser 0 tydelig); Sharpe 0.64 kan ikke skilles fra støy; PF 3.99 / Sortino 8.2 er blåst opp av ekstremavvik
Strukturelt få handler: 30 handler på 6 år fra et filter med 4 betingelser og AND-port; fordelt på 3 walk-forward-vinduer gir dette for få handler i OOS av vinduene
Denne EXACT-strategien ble allerede forkastet etter optimalisering (DSR 0.0 mot en flaksgrense på 4.19, is_overfitted med alle 3 OOS-vinduer uten handler, holdout uten handler, PBO 0.73) — ny optimalisering vil gjenskape resultatet
Samme sparsomme feilmønster med én enkelt ekstremdag som de forkastede søskenstrategiene for daglig flervekstrendfortsettelse på SOL og ADA
Utfallssammendrag
Et 4-betingelses AND-filter som utløses bare 30 ganger på 6 år, kan ikke skape en jevnt fordelt fordel som kan valideres utenfor utvalget — når hovedavkastningen bygger på én eller to ekstreme dager, kan ingen parameteroptimalisering redde den, og innsending av en allerede forkastet konfigurasjon på nytt gjenskaper samme feil.
Analytikeren konkluderte med «forkast» ved kontrollpunktet for backtestvurdering før optimalisering, så optimalisering og analysen etter optimalisering ble aldri gjennomført. Den avgjørende grunnen var at akkurat denne strategien allerede var forkastet etter optimalisering (DSR 0.0 mot en flaksgrense på 4.19, overtilpasning i walk-forward med alle tre OOS-vinduene uten handler, holdout uten handler, PBO 0.73), og den innsendte grunnkonfigurasjonen hadde samme mønster med én enkelt ekstremdag og strukturelt få handler.
En long-only daglig futuresstrategi for ett instrument, kun OHLCV, som overfører malen for trendfortsettelse over flere uker fra BNBUSDT til LINK/BTC/SOL — går inn ved brudd over høyeste nivå de siste BNB dagene bare når et regimfilter på 5-200, en trendstabel med SMA 30/80 og positivt momentum over EMA dager alle holder, og går deretter ut med en etterfølgende 20-chandelier, brudd på ATR-slow eller regimeskifte EMA.
Grunn-backtesten viste en samlet avkastning på 126.5% (CAGR 15.9%) på bare 30 handler, med profittfaktor 3.99 og drawdown på 14.6%, men Sharpe var bare 0.64, med et lavpunkt på CI på -1.75 og ekstreme haler (kurtose 571, skjevhet 23.5) — vurdereren fant at hele avkastningen bygget på omtrent to ekstreme dager (2021-03-06 +88.3% og 2024-04-02 +17.3%), og at hvert år var flatt til negativt når disse ble fjernet.
Stratmill er et forsknings- og papirhandelsverktøy, ikke finansiell rådgivning eller en megler. Backtest- og papirresultater er hypotetiske. Handel innebærer risiko for tap.