Hopp til innhold
Alle strategier

Strategier

BTC 4H Bollinger-bånd: long ved brudd på øvre bånd for momentumfortsettelse, med daglig bull-regimefilter

Utfall: Forlatt

BtcFourHourBollingerUpperBandMomentumContinuationLong

Utfallssammendrag

Denne strategien snudde en tidligere mislykket mean-reversion long ved nedre BB-bånd til en momentumfortsettende long ved øvre BB-bånd på BTC 4H futures, avgrenset av et daglig bull-regime. Hypotesen var at båndbrudd ved 2 sigma gjenspeiler regimeskifter som fortsetter i timer til dager. Den ble implementert ryddig med 485 innganger og ga til og med positiv totalavkastning på +12.7%, men profit factor var bare 1.016, Sharpe -0.10 og gjennomsnittlig avkastning per handel nær $11 (~0.01%) — langt under levedyktig nivå. Kurtasje (22% av bruttoresultatet) og markedspåvirkning (77%) spiste opp hele edgen, slik at kapasiteten bare var $168k. Analytikeren forkastet den ved gjennomgangen av backtesten i andre iterasjon som et reelt økonomisk funn, ikke en kodefeil. Konklusjonen var at ingen optimalisering kunne løfte en bruttoedge på null før kostnader over kostnadsgulvet, så strategien gikk aldri videre til optimalisering eller risikovurdering.

Hypotese

En long-only strategi for ett instrument med STATISTICAL-DISTANCE MOMENTUM-CONTINUATION på BTCUSDT perpetual futures, basert på 4-timersstolper og kun OHLCV-data, med et daglig bull-regimefilter. Dette forslaget er den SYMMETRIC INVERSION av den mislykkede BtcFourHourBollingerLowerBandMeanRevLong (Sharpe -0.38, PF 0.93). Analytikerens feilanalyse beskrev en CRITICAL ECONOMIC FINDING: «Utløsere ved BB-avstand faller ofte sammen med regimeskifter (likvidasjonskaskader, makrosjokk) som tar dager å utspille seg, NOT……Vis merVis mindre

En long-only strategi for ett instrument med STATISTICAL-DISTANCE MOMENTUM-CONTINUATION på BTCUSDT perpetual futures, basert på 4-timersstolper og kun OHLCV-data, med et daglig bull-regimefilter. Dette forslaget er den SYMMETRIC INVERSION av den mislykkede BtcFourHourBollingerLowerBandMeanRevLong (Sharpe -0.38, PF 0.93). Analytikerens feilanalyse beskrev en CRITICAL ECONOMIC FINDING: «Utløsere ved BB-avstand faller ofte sammen med regimeskifter (likvidasjonskaskader, makrosjokk) som tar dager å utspille seg, NOT støy som raskt går tilbake mot gjennomsnittet.» Dette er mekanisk forskjellig fra hastighet i RSI(2), som fanger opp overskytende støy som trekker seg tilbake. Følgeslutningen: Hvis BB-LOWER-signaler nedover CONTINUATION (mislyktes som mean-reversion long), bør BB-UPPER signalisere CONTINUATION oppover og lykkes som momentuminngang for long. Den økonomiske mekanismen: På BTC gjenspeiler en 4H-sluttkurs over øvre Bollinger-bånd for 20 perioder (mer enn 2 standardavvik over 20-perioders gjennomsnitt) vanligvis (a) kraftige institusjonelle FOMO (ETF-tilstrømning som øker), (b) makrohendelser der kapital søker mot BTC (Fed-vending, regulatorisk medvind), (c) systematiske momentumtradere som kjøper i kjedereaksjon, eller (d) fastlåste shortposisjoner som må dekkes inn. Slike regimeskifthendelser UPWARD tar vanligvis dager å utspille seg og gir CONTINUATION over 4-24 timer i stedet for en tilbakevending. Dette er det SAME økonomiske funnet analytikeren dokumenterte (BB-avstand = regimeskifte), her brukt symmetrisk på oppsiden. Forslaget oppfyller uttrykkelig filterkravet fra analytikeren: «Når du foreslår en ny mean-reversion-mekanisme for et aktivum som allerede har en fungerende mean-reversion-strategi, REQUIRE hypotesen for å forklare hvorfor den nye signaltypen kan fange opp en grunnleggende annerledes edge med positiv forventningsverdi.» Dette er NOT en mean-reversion-mekanisme — det er momentumfortsettelse som bruker BB-avstand som inngangssignal. Mekanismen skiller seg fra BtcFourHourRsi2OversoldMeanRevLong (annen retning og signaltype) og BtcFourHourVolumeBreakoutLong (øvre BB-bånd bygger på standardavvik, ikke Donchian og volum). Dette er den THIRD validerte mekanismeklassen på BTC 4H hvis den lykkes: hastighetsreversering (RSI), volumbrudd (Donchian + volum), avstandsfortsettelse (øvre BB-bånd).

Iterasjon 2 retter feilen «fryst signal» i lag 2. Forrige versjon la calculate_signal bak `if not self._bull_regime: return 0.0`; fordi de syntetiske scenarioene i lag 2 ikke gir de ekstra dagsstolpene som styrer regimeflagget, forble _bull_regime False og alle signalene ble til 0.0 (479 identiske signaler på steady_downtrend). Den minste korrekte endringen: calculate_signal returnerer nå den kontinuerlige BB-avstands z-scoren for hver stolpe (den varierer fra stolpe til stolpe), og bull-regimefilteret er flyttet til should_enter (`signal >= entry_std AND self._bull_regime`). Atferden ved livehandel er uendret — innganger krever fortsatt bekreftet bull-regime — men signalet er ikke lenger fryst, og består dermed den syntetiske verifiseringen. Alle importer, klassestruktur, posisjonsstørrelse, giringsbruk og exitlogikk fra forrige kode (lag-1/tidligere bestått) er bevart.

Hypotesen om momentumfortsettelse ved øvre BB-bånd (symmetrisk speilvending av mislykket mean-reversion ved nedre BB-bånd) holder ikke: strategien har ingen edge med positiv forventningsverdi etter kostnader. Over ~6 år og 485 handler gir den +12.7% totalt, med profit_factor 1.016, Sharpe -0.10, sortino -0.17 og win_rate 44.5%. avg_trade_return er ~$11 (~0.01% per handel) — en størrelsesorden under levedyktighetsgrensen for 0.15% futures — og handelskostnadene spiser opp nær sagt hele bruttoedgen (kurtasje på……Vis merVis mindre

Hypotesen om momentumfortsettelse ved øvre BB-bånd (symmetrisk speilvending av mislykket mean-reversion ved nedre BB-bånd) holder ikke: strategien har ingen edge med positiv forventningsverdi etter kostnader. Over ~6 år og 485 handler gir den +12.7% totalt, med profit_factor 1.016, Sharpe -0.10, sortino -0.17 og win_rate 44.5%. avg_trade_return er ~$11 (~0.01% per handel) — en størrelsesorden under levedyktighetsgrensen for 0.15% futures — og handelskostnadene spiser opp nær sagt hele bruttoedgen (kurtasje på 22.0% av bruttoresultatet pluss impact_cost_pct 77.1%, med kapasitet på bare $168k). Handlene gjennomfører hypotesen korrekt (ingen kode- eller artefaktfeil), så dette er et reelt økonomisk funn: 4H-sluttkurser over det øvre Bollinger-båndet ved 2 sigma i et daglig bull-regime fortsetter ikke lønnsomt etter gebyrer og markedspåvirkning. Ingen parameteroptimalisering kan løfte en bruttoedge nær null før kostnader over kostnadsgulvet; å øke entry_std gjør bare et signal som allerede domineres av kostnader, enda sjeldnere. Ikke verdt å optimalisere — forkast. (Sekundært: avg_position_pct 135% mot tilsiktede 1.2x tyder på samme manglende sperre for åpen posisjon som i søskenstrategiene. Dette bør rettes i framtidige varianter, men er ikke grunnen til at denne forkastes.)

Implementasjon

Long-only BTC 4H Bollinger-strategi for momentumfortsettelse ved brudd på øvre bånd på Binance USD-M perpetual futures, med daglig filter for bull-regime (dagsluttkurs > daglig SMA50). Går long når 4H-sluttkursen overstiger 20-perioders gjennomsnitt med >= entry_std standardavvik i et bull-regime, med forventning om videre oppgang i ~4-24h. Går ut ved take-profit, stop-loss, sluttkurs under BB-midtlinjen eller tidsbasert makstid. Bruker 2x giring med posisjonsstørrelse relativ til kapitalen (~1.2x av egenkapitalen i nominell verdi).

Verifiseringsresultater

Verifisering mislyktes (lag 2 — syntetiske scenarioer): Brukte parametere: ['bb_period', 'entry_std', 'min_notional', 'position_pct', 'max_hold_bars', 'regime_period', 'stop_loss_pct', 'take_profit_pct'] Kontroller at __init__ setter alle attributter fra self.parameters.get(). - steady_downtrend: Fryst signal: alle 479 signalene er identiske (verdi=0.0). calculate_signal() har sannsynligvis en feil — signalet varierer aldri.

Backtest-gjennomgang

Sharpe
-0,10
Total avkastning
12,71%
Maks nedgang
33,60%
Totalt antall handler
485
Andel vinnende handler
44,5%
Profittfaktor
1,02

Ryddig implementering i tråd med hypotesen: 485 long-innganger over øvre BB i bekreftet daglig bull-regime, ikke noe fryst signal, metrics_reliable=true, ingen rentes rente-artefakt.

Gjennomtenkt økonomisk begrunnelse (symmetrisk speilvending av den mislykkede mean-reversion-strategien ved nedre BB-bånd) og tilstrekkelig utvalg (485 handler) gir et tydelig bilde.

Risikoen var begrenset sammenlignet med søskenstrategiene (ingen giringskollaps; max_drawdown 33.6%).

Ingen edge etter kostnader: profit_factor 1.016, Sharpe -0.10, sortino -0.17, win_rate 44.5%, +12.7% totalt over ~6 år (alfa ~0).

avg_trade_return ~0.01% (≈$11/handel) — en størrelsesorden under levedyktighetsgrensen for 0.15% futures.

Kostnadene dominerer: kurtasje på 22.0% av bruttoresultatet + impact_cost_pct 77.1%; kapasitet bare $168k — edge finnes kun ved ubetydelig størrelse.

Hypotesen om symmetrisk speilvending er motbevist: brudd over BB-båndet i et bull-regime fortsetter ikke lønnsomt etter kostnader; ingen parameterendring kan løfte en bruttoedge på ~0% over kostnadsgulvet.

Mindre: avg_position_pct 135% mot oppgitte 1.2x tyder på samme manglende sperre for åpen posisjon som i søskenstrategiene, men dette er ikke årsaken til feilen.

Utfallssammendrag

En økonomisk plausibel hypotese kan implementeres korrekt og likevel gi en bruttoedge som i praksis er null etter kostnader — ved ~0.01% per handel, der kurtasje og markedspåvirkning dominerer, hadde fortsettelsessignalet ved øvre BB-bånd ingen utnyttbar alfa. Å speilvende en mislykket mean-reversion-idé garanterer ikke en lønnsom momentumvariant.

Analytikeren som gjennomgikk backtesten, avsa dommen «forkast»: Implementeringen fulgte hypotesen, men kostnadene spiste opp så godt som hele bruttoedgen (kurtasje på 22.0% av bruttoresultatet pluss 77.1% i markedspåvirkning, kapasitet på bare $168k). Dermed ble hypotesen om symmetrisk speilvending motbevist — brudd over øvre bånd i et bull-regime fortsetter ikke lønnsomt etter gebyrer, og ingen parameterendring kan løfte en bruttoedge nær null før kostnader over kostnadsgulvet.

En long-only Bollinger-båndstrategi for momentumfortsettelse på BTCUSDT 4H Binance futures (2.0x giring) — den symmetriske speilvendingen av en mislykket mean-reversion long ved nedre BB-bånd. Går inn når en 4H-sluttkurs bryter gjennom øvre bånd ved 2 sigma i et bekreftet daglig bull-regime, basert på at utløsere ved BB-avstand signaliserer regimeskifter som fortsetter, ikke vender tilbake.

På tvers av 485 handler over ~6 år ga strategien +12.7% totalt, men uten reell edge: profit factor 1.016, Sharpe -0.10, Sortino -0.17, treffprosent 44.5% og gjennomsnittlig avkastning per handel på bare ~$11 (~0.01%). Dette er en størrelsesorden under levedyktighetsgrensen for 0.15% futures, med en maksimal drawdown på 33.6%.

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.