Strategier
ETH COIN-M volatilitetsregime-retningsbryter — Long i det lavrealiserte volatilitetsregimet med risk-on, kun short i høyvolatile nedtrender, flat i midten (enkeltinstrument ETHUSD_PERP.BINANCE_CM, daglige barer, ren OHLCV, 3-parameter)
Utfall: Forlatt
EthCoinMVolRegimeDirectionalSwitchLS
Ren 3-parameter pure-OHLCV-oppbygging, korrekt størrelse på inverse COIN-M-kontrakter, O(1) rullerende tilstand; skalainvariant persentilrangeringsregime; ærlig, forhåndsregistrert avkreftelse av eget premiss
Hypotese
Implementasjon
Long-short volatilitetsregimebytte på den inverse evigvarende ETH COIN-M-kontrakten (ETHUSD_PERP.BINANCE_CM, daglige barer, ren OHLCV). For hver bar beregner den realisert volatilitet over 20 dager og dens persentilrangering innenfor en bakoverliggende 252-dagers historikk, pluss en 100-dagers SMA-trend. Den holder LONG mens RV-rangeringen er i den rolige nederste 40%, SHORT når RV-rangeringen er over 70% AND prisen er under SMA, og FLAT ellers - midtbåndet er risikokontrollen snarere enn en stopp. Posisjonsstørrelsen bruker en fast 40% av egenkapitalen som et helt antall inverse kontrakter med $10-pålydende. Iterasjon 2 endrer kun modulens docstring, som nå dokumenterer den målte avkreftelsen av strategiens eget premiss.
Verifiseringsresultater
CLEAN RESTART 2026-09-04 — denne kjøringens domshistorikk og læringsregistre ble fjernet, og den ble startet på nytt fra verifisering. Den forrige forkastelsen skyldtes pipelinen, ikke markedet: Layer-2-rammeverket bandt @staticmethod-hjelpefunksjoner feil (rettet), QA avga endelige ytelsesdommer på en uoptimalisert røyktest (fjernet — QA vurderer nå kun korrekthet), og sandkasse-timeouts skyldtes sult på backtest-plasser (rettet). Hypotesen og strategikoden er uendret. Verifiser koden på dens egne meritter; ytelse avgjøres senere av den fullstendige backtesten og optimalisereren.
Analytiker bekrefter på den fullstendige backtesten + walk-forward; hvis den fremtidige avkastningen med feil fortegn vedvarer, forkast. NOT juster calm_pct på nytt inn i det 0.2-0.4 indre båndet — det er overtilpasning for enkeltinstrument/enkeltvindu, slik utvikleren påpeker.
Koden implementerer trofast hypotesens uttalte mekanisme (rolig RV -> long, stresset RV + nedtrend -> short, ellers flat), men hypotesens kjerneempiriske PREMISE ('lav realisert volatilitet predikerer positiv fremtidig avkastning') avkreftes på nettopp dette instrumentet ifølge utviklerens egen betingede analyse, som reproduserer motorens nær-myntkast-vinnerandeler og negativ IR. En fordels-/premissvikt, ikke en kodefeil — flagget som grunnlaget for edge_concern.
Backtest-gjennomgang
- Sharpe
- 0,11
- Total avkastning
- 2,42%
- Maks nedgang
- 28,65%
- Totalt antall handler
- 58
- Andel vinnende handler
- 48,3%
- Profittfaktor
- 1,16
Ren 3-parameter pure-OHLCV-oppbygging, korrekt størrelse på inverse COIN-M-kontrakter, O(1) rullerende tilstand; skalainvariant persentilrangeringsregime; ærlig, forhåndsregistrert avkreftelse av eget premiss
avg_trade_return_pct 0.68% klarer ~0.10% COIN-M-gulvet; lavt gebyrtap (2.06% av brutto)
Premiss avkreftet på dette instrumentet: LONG-gruppen (RV-rangering <0.2) har -0.43% fremtidig avkastning (roligste gruppe er verst); SHORT-betingelsen har +1.52% fremtidig avkastning (feil fortegn) — negativ forventningsverdi i begge bein
Ingen signifikant fordel: Sharpe 0.109 med CI [-0.74, 0.95] som spenner over null, PSR 0.589, IR -0.70 mot buy-hold, total_return +2.4% over 6 år; begge bein ~myntkast-vinnerandel
Kun 58 handler; max_drawdown 28.7% (CI til 64.6%); stresset tertil negativ; hovedtall trukket ned av -13.3% urealisert på åpen posisjon
Den eneste gruppen med en fordel er et smalt indre bånd (0.2-0.4) hvis utvalg er curve-fitting for ett instrument/ett vindu — ingen robust region å justere mot
Iterasjonshistorikk
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.