Hopp til innhold
Alle strategier

Strategier

BTC COIN-M Donchian-strategi for trendfølging ved utbrudd med inverse perpetual-kontrakter, long-short med stopp og reversering (BINANCE_CM, daglig, 2-parameter)

Utfall: Forlatt

BtcCmDualDonchianTrendLS

Ren, hypotesekonsistent implementering med diskret enkeltposisjon og korrekt posisjonsstørrelse for inverskontrakter; avg_trade_return_pct 3.9% overstiger gulvet på CM; ingen motorartefakter

Hypotese

En netto retningsbestemt handelsstrategi med ett instrument og middels horisont, basert på TREND-FOLLOWING, på BTCUSD_PERP.BINANCE_CM (den inverse evigvarende kontrakten marginert med BTC), med DAILY-barer og kun OHLCV. Dette er en klassisk dual-Donchian-strategi med stop-and-reverse: gå LONG ved utbrudd til en topp over omtrent 55 dager, snu til SHORT ved utbrudd til en bunn over omtrent 55 dager, med en strammere motsatt kanal på omtrent 20 dager som fungerer som utløsende nivå for glidende exit/reversering.……Vis merVis mindre

En netto retningsbestemt handelsstrategi med ett instrument og middels horisont, basert på TREND-FOLLOWING, på BTCUSD_PERP.BINANCE_CM (den inverse evigvarende kontrakten marginert med BTC), med DAILY-barer og kun OHLCV. Dette er en klassisk dual-Donchian-strategi med stop-and-reverse: gå LONG ved utbrudd til en topp over omtrent 55 dager, snu til SHORT ved utbrudd til en bunn over omtrent 55 dager, med en strammere motsatt kanal på omtrent 20 dager som fungerer som utløsende nivå for glidende exit/reversering. Strategien bygger på ONE-fortrinnet som denne fabrikken gjentatte ganger har validert — NET-DIRECTIONAL, trend over middels horisont (omtrent 50-60 dager) i de største kryptovalutaene — og er det SHORT-SIDE-ENABLED supplementet til den allerede validerte long-flat CoinM BTC Donchian-strategien: analytikeren har understreket i flere avbrutte forsøk at short-beinet (netto short i bjørnemarkeder) gir REAL beskyttelse mot krasj (long-only-/kontantfilter-former tapte -42.8% i 2022; det netto short L/S-søskenet ga +33.6%), og den eksisterende long-flat-versjonen har ZERO deltakelse i bjørnemarkeder. Den er utformet for å AVOID alle motorfellene som felte denne runden: den er DISCRETE gå-inn-én-gang/gå-ut-én-gang og SINGLE-POSITION (ingen oppblåsing fra kontinuerlig rebalansering for hver bar — den artefakten ga avg_position 244% mot en grense på 64% og umulige +117% dager på både spot AND USD-M), NOT en kurv med flere bein (ingen oppblåsing av vinnerposisjonen til 383% under parabolske oppganger), NOT spot (ingen feil med overfylling av CASH), NOT opsjoner (ingen blokkering på grunn av posisjonsstørrelse/prising hos Deribit), NOT en fade/reversering (antiprediktiv), NOT dollarnøytralt relativt momentum (svekket), NOT volatilitetsmålrettet (falsifisert), og NOT 200-dagers (for langsom). Den dekker den minst representerte ENGINE-CLEAN-markedsplassen (BINANCE_CM 2.1% mot minst 5%, dokumentert evaluerbar gjennom de validerte CoinM Donchian-søsknene), samt den underrepresenterte long_short-gruppen, med bare TWO parametere for å motvirke overtilpasningen som ble sett denne runden. Den inverse kontrakten gir en avkastningsstrøm denominert i BTC, med invers konveksitet, som porteføljen ikke har.

Denne iterasjonen retter nøyaktig feilen som QA navnga, og ingenting annet. Avslaget fra QA gjaldt et misforhold mellom hypotesen og konfigurasjonsaksen: Hypotesen angir DAILY-barer og en trend på mellomlang sikt med ~55 dagers/~20 dagers horisont, men iterasjon 2 leverte 8-HOUR-barer, som gjør de samme tilbakeblikkperiodene på 55/20 BAR til en horisont på ~18 dager/~6.7 dager — en annen strategi som er 3x ganger raskere. Derfor settes config.bar_type tilbake til BTCUSD_PERP.BINANCE_CM-1-DAY-LAST-EXTERNAL, med……Vis merVis mindre

Denne iterasjonen retter nøyaktig feilen som QA navnga, og ingenting annet. Avslaget fra QA gjaldt et misforhold mellom hypotesen og konfigurasjonsaksen: Hypotesen angir DAILY-barer og en trend på mellomlang sikt med ~55 dagers/~20 dagers horisont, men iterasjon 2 leverte 8-HOUR-barer, som gjør de samme tilbakeblikkperiodene på 55/20 BAR til en horisont på ~18 dager/~6.7 dager — en annen strategi som er 3x ganger raskere. Derfor settes config.bar_type tilbake til BTCUSD_PERP.BINANCE_CM-1-DAY-LAST-EXTERNAL, med hypotesens egne daglige tilbakeblikkperioder på 55/20. Ikke én linje med handelslogikk er endret (kanaler, stopp og reversering, diskret enkeltposisjonsportefølje, posisjonsstørrelse i hele inverse kontrakter, kontinuerlig signal, _param_bounds er identiske), så ingenting som allerede besto lag 1-3 står i fare; dokumentstrengen registrerer nå avstemmingen i stedet for begrunnelsen om økt frekvens. Jeg økte frekvensen i utgangspunktet bare for å unngå at denne konstruksjonen får for få daglige handler, og QA har rett i at dette er en beslutning for forskningslederen, ikke et spørsmål om koding. HONEST SELF-ASSESSMENT: Jeg anbefaler ABANDON. Kjøringen med 8-HOUR var den eneste konfigurasjonen med nok posisjoner til å anslå noe, og den viste alfa ~0.0033, information_ratio -0.70 og 0.908 korrelasjon med kjøp og behold — +193% er BTC beta med en negativ ferdighetskomponent — og dette er samme nullresultat som allerede er registrert for BTC-CM daglig Donchian, ETH-CM Donchian og CM dual-EMA-søskenstrategiene. På den hypotesekonsistente daglige tidsrammen utløser denne formen dessuten ~26 handler på 5.8 år, så den strenge holdout-porten på >=10 handler er utilgjengelig på grunn av konstruksjonen. Jeg kan ikke peke på en kodeendring som skaper alfa her.

Strukturelt umålbar COIN-M retningsbestemt trend uten alfa — ikke verdt 2 timers optimalisering, og utvikleren forhåndsregistrerer at strategien skal forkastes. På den hypotesekonsistente daglige tidsrammen gjennomfører strategien bare 26 handler på 5.8 år (langt under gulvet på ~100), med ~5 i det siste -20%-vinduet, så holdout-porten HARD >=10 handler er utilgjengelig på grunn av konstruksjonen, og walk-forward-vinduer kan ikke fylles. Den fordelen som finnes, er BTC beta, ikke ferdighet: alfa er -0.036……Vis merVis mindre

Strukturelt umålbar COIN-M retningsbestemt trend uten alfa — ikke verdt 2 timers optimalisering, og utvikleren forhåndsregistrerer at strategien skal forkastes. På den hypotesekonsistente daglige tidsrammen gjennomfører strategien bare 26 handler på 5.8 år (langt under gulvet på ~100), med ~5 i det siste -20%-vinduet, så holdout-porten HARD >=10 handler er utilgjengelig på grunn av konstruksjonen, og walk-forward-vinduer kan ikke fylles. Den fordelen som finnes, er BTC beta, ikke ferdighet: alfa er -0.036 (negativ), beta 0.38, benchmark_correlation 0.80, information_ratio -0.88, og utviklerens eget frekvensøkende 8H-eksperiment viste identisk nullresultat (alfa ~0.003, IR -0.70, korrelasjon 0.908) — samme resultat er allerede registrert for BTC-CM daglig Donchian, ETH-CM Donchian og CM dual-EMA-søskenstrategiene (L65). Det er ingen signifikans (Sharpe 0.55, CI [-0.32, 1.36] som krysser null), og avkastningshistorikken bæres av én enkelt dag (2021-05-17 +42.4%, kurtose 10.2), med 2023 negativ og et fall på 38.7%. avg_trade_return_pct 3.9% overstiger avgiftsgulvet på CM, så dette skyldes ikke avgiftene — mekanismen har rett og slett ingen alfa på dette instrumentet, og ingen parameterendring skaper alfa i COIN-M retningsbestemte-OHLCV trendfamilie eller frembringer handler som en daglig 55/20 Donchian trenger for å fylle holdout-perioden. Feilmønster: strukturelt umålbar + no_edge COIN-M retningsbestemt trend, BTC-beta med negativ alfa (L65).

Implementasjon

Long-short trendstrategi med utbrudd fra doble Donchian-kanaler på den inverse perpetual-kontrakten BTC COIN-M (BTCUSD_PERP.BINANCE_CM), DAILY-barer, ren OHLCV. En sluttkurs over den forrige kanalhøyden på 55-DAY åpner en LONG; en sluttkurs under den forrige kanallaveste på 55-DAY åpner en SHORT; den strammere motsatte kanalen på 20-DAY fungerer som etterfølgende utgang (en long-posisjon lukkes under laveste nivå de siste 20 dagene, en short-posisjon over høyeste nivå de siste 20 dagene), slik at porteføljen blir FLAT til den bredere kanalen brytes i motsatt retning. Diskret og med én posisjon: én inngang, én utgang, ingen rebalansering eller endring av posisjonsstørrelse for hver bar. Posisjonsstørrelsen er en fast andel av egenkapitalen, konvertert til WHOLE inverse kontrakter via contracts_for_notional ($100 USD per kontrakt, marginkrav på BTC og oppgjør i BTC), aldri den lineære egenkapital/pris-formelen. Det kontinuerlige signalet er sluttkursens posisjon innenfor inngangskanalen, målt i enheter på en halv kanalbredde. To justerbare parametere: entry_lookback, exit_lookback.

Verifiseringsresultater

Verifisering mislyktes (lag 4 — gjennomgang av QA) [klasse=hypothesis_mismatch]: - [edge_concern] Uavhengig av tidsrammeproblemet er utviklerens egen vurdering ABANDON, og simuleringen støtter den når det gjelder avkastningsfordelen: alfa ~0.0033, information_ratio -0.70, benchmark_correlation 0.908 sammenlignet med kjøp-og-behold, så +193% består overveldende av BTC-beta med en negativ ferdighetskomponent. Utvikleren bemerker at dette er det samme nullresultatet som allerede er registrert for søskenstrategiene……Vis merVis mindre

Verifisering mislyktes (lag 4 — gjennomgang av QA) [klasse=hypothesis_mismatch]: - [edge_concern] Uavhengig av tidsrammeproblemet er utviklerens egen vurdering ABANDON, og simuleringen støtter den når det gjelder avkastningsfordelen: alfa ~0.0033, information_ratio -0.70, benchmark_correlation 0.908 sammenlignet med kjøp-og-behold, så +193% består overveldende av BTC-beta med en negativ ferdighetskomponent. Utvikleren bemerker at dette er det samme nullresultatet som allerede er registrert for søskenstrategiene med daglig Donchian BTC-CM, Donchian ETH-CM og dual-EMA CM, og at de allerede kjørte dette eksakte frekvensløft-eksperimentet på søskenstrategien dual-EMA CM i denne økten. Ta med til analytikeren: Selv om tidsrammen avklares, viser den CM trendfamilien med retningsbestemt OHLCV ingen alfa her. - TIMEFRAME / HORIZON MISMATCH mot hypotesen. Hypotesens tittel og beskrivelse sier uttrykkelig og gjentatte ganger DAILY barer og framstiller edgen som «ONE-edgen som denne fabrikken gjentatte ganger har validert — NET-DIRECTIONAL, trend med middels horisont (~50-60 dag)», med et «utbrudd til ny høyeste kurs over ~55 dager» og en «motsatt kanal over ~20 dager». Men config.bar_type er 8-HOUR, og når tilbakeblikkperiodene beholdes på 55/20 BARS med 8h-data, gir det en horisont på ~18 dager/~6.7 dager — 3x raskere enn, og vesentlig forskjellig fra, trenden med middels horisont på ~50-60 dager, som er hypotesens sentrale, selvbeskrevne validerte edge. I henhold til kontroll 1 er hypotesens oppgitte tidsramme MUST lik config.bar_type (Daglig != 8-HOUR), og de oppgitte kalenderhorisontene (55 dager/20 dager) samsvarer ikke med kodens faktiske horisonter (18 dager/6.7 dager). Endringen av tidsramme var tilsiktet og dokumentert (for å unngå at den daglige versjonen handlet for sjelden), men den innsendte strategien følger trenden på kort sikt (~18 dager), ikke trenden med middels horisont som hypotesen hevder har en edge. Koden er ellers korrekt — dette er et misforhold mellom hypotesen og konfigurasjonen, ikke en feil.

Backtest-gjennomgang

Sharpe
0,55
Total avkastning
93,87%
Maks nedgang
38,69%
Totalt antall handler
26
Andel vinnende handler
50,0%
Profittfaktor
1,82

Ren, hypotesekonsistent implementering med diskret enkeltposisjon og korrekt posisjonsstørrelse for inverskontrakter; avg_trade_return_pct 3.9% overstiger gulvet på CM; ingen motorartefakter

Har reell deltakelse i bjørnemarkeder (netto short-posisjon), i motsetning til søskenstrategien med long og flat posisjon

Strukturelt umålbar: 26 handler over 5.8 år (langt under gulvet på ~100), med ~5 i det siste -20%-vinduet — holdout-porten HARD >=10 handler er utilgjengelig på grunn av konstruksjonen

Ingen alfa — det er BTC beta: alfa -0.036 (negativ), beta 0.38, benchmark_correlation 0.80, information_ratio -0.88; utviklerens egen 8H-kjøring viste samme nullresultat (alfa ~0.003, IR -0.70, korrelasjon 0.908)

Ikke signifikant: Sharpe 0.55 med CI [-0.32, 1.36] som krysser null, PSR 0.90, men basert på 26 handler

Fordelen er konsentrert på én dag: 2021-05-17 +42.4% (largest_win $42k) står for en stor del av resultatene; return_kurtosis 10.2; 2023 -9.3%, max_drawdown 38.7%

L65 COIN-M retningsbestemt-OHLCV trendfamilie — samme nullresultat er allerede registrert for BTC-CM daglig Donchian, ETH-CM Donchian og CM dual-EMA-søskenstrategier; utvikleren forhåndsregistrerer ABANDON

Iterasjonshistorikk

Verifisering mislyktes (lag 4 — gjennomgang av QA) [klasse=no_edge]: - UNMEASURABLE + NO ALPHA ved den angitte daglige frekvensen for ett instrument (samme profil som BTC/ETH CM daglig Donchian og dual-EMA-søskenstrategiene). 26 handler over 5.8 år: den strenge holdout-porten krever >=10 handler i den siste -20% holdout-perioden, men omtrent 5 havner der, så strategien kan ikke bestå på grunn av konstruksjonen, og optimaliseringen stopper der. BTC beta, ikke ferdighet: alfa -0.0249 (negativ), IR -0.73, beta 0.38,……Vis merVis mindre

Verifisering mislyktes (lag 4 — gjennomgang av QA) [klasse=no_edge]: - UNMEASURABLE + NO ALPHA ved den angitte daglige frekvensen for ett instrument (samme profil som BTC/ETH CM daglig Donchian og dual-EMA-søskenstrategiene). 26 handler over 5.8 år: den strenge holdout-porten krever >=10 handler i den siste -20% holdout-perioden, men omtrent 5 havner der, så strategien kan ikke bestå på grunn av konstruksjonen, og optimaliseringen stopper der. BTC beta, ikke ferdighet: alfa -0.0249 (negativ), IR -0.73, beta 0.38, benchmark_correlation 0.80. Sharpe 0.458 med CI [-0.22, 1.15] som krysser null (under gulvet på 0.5 OOS). Drevet av ekstremverdier: largest_win $51,857 mot avg_win $9,989 (~5x), end_unrealized +24.1%, kurtose 10.9; PF 2.16 og avg_trade 5.37% er artefakter fra et lite utvalg. Deltakelsen i short-posisjoner under bjørnemarked er reell (11 short-posisjoner), men skaper ingen alfa. - Målene for motorsikkerhet ARE er oppfylt og verdt å registrere: diskret enkeltposisjon (ingen oppblåsing fra rebalansering for hver bar), avg_position_pct 32.5% (<=100%, ingen overeksponering), ingen likvidering, korrekt invers posisjonsstørrelse via contracts_for_notional. Koden unngår på ryddig vis artefaktene som hypotesen reagerer på — den mangler rett og slett en fordel som kan fremmes, som bok for ett instrument på daglig frekvens.

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.