Strategier
ETH COIN-M Volatilitetsregime-retningsbestemt switch — Lang det lav-realiseret-vol risk-on-regime, kun kort i høj-vol nedadgående tendenser, flad i midten (Enkelt-instrument ETHUSD_PERP.BINANCE_CM, daglige søjler, almindelig OHLCV, 3-parameter)
Resultat: Opgivet
EthCoinMVolRegimeDirectionalSwitchLS
Ren 3-parameter ren-OHLCV-implementering, korrekt sizing af invers COIN-M-kontrakt, rullende tilstand i O(1); skala-invariant percentilrang-baseret regime; ærlig, forhåndsregistreret afkræftelse af sin egen præmis
Hypotese
Implementering
Lang-kort volatilitetsregime-switch på den ETH COIN-M inverse perpetual (ETHUSD_PERP.BINANCE_CM, daglige søjler, ren OHLCV). Hver søjle beregner den realiserede volatilitet over 20 dage og dens percentilrang inden for en bagudrettet 252-dages historie, plus en 100-dages SMA tendens. Den holder LONG mens RV-rangen er i den rolige bund 40%, SHORT når RV-rangen er over 70% AND-pris er under SMA, og FLAT ellers - det midterste bånd er risikokontrol snarere end et stop. Størrelsesfastsættelse indsætter en fast 40% af egenkapital som et heltalsantal af $10-face inverse kontrakter. Iteration 2 ændrer kun modulets docstring, som nu registrerer den målte gendrivning af strategiens egen præmis.
Verifikationsresultater
CLEAN RESTART 2026-09-04 — denne kørsels vurderingshistorik og læringsoptegnelser blev fjernet, og den blev genstartet fra verificering. Den tidligere opgivelse skyldtes pipelinen, ikke markedet: Layer-2-selen bandt @staticmethod-hjælpere forkert (rettet), QA udstedte endelige præstationsvurderinger på en uoptimeret smoke-test (fjernet — QA vurderer nu kun korrekthed), og sandbox-timeouts skyldtes mangel på backtest-slots (rettet). Hypotesen og strategikoden er uændrede. Verificér koden ud fra dens egne meritter; præstationen afgøres senere af den fulde backtest og optimeringsprogrammet.
Analytiker skal bekræfte på den fulde backtest + walk-forward; hvis de forkert-fortegn fremadrettede afkast vedvarer, opgiv. Undlad NOT at genindstille calm_pct ind i 0.2-0.4 indvendige bånd — det er enkelt-instrument/enkelt-vindue overfitting, som udvikleren bemærker.
Koden implementerer trofast hypotesens angivne mekanisme (rolig RV -> long, stresset RV + nedtrend -> short, ellers flad), men hypotesens centrale empiriske PREMISE (»lav realiseret volatilitet forudsiger positive fremadrettede afkast«) afkræftes på netop dette instrument ifølge udviklerens egen betingede analyse, som reproducerer motorens gevinstresultater tæt på møntkast og negativ IR. En fejl i fordel/præmis, ikke en kodefejl — markeret som grundlaget for edge_concern.
Backtest-gennemgang
- Sharpe
- 0,11
- Samlet afkast
- 2,42%
- Maks. drawdown
- 28,65%
- Handler i alt
- 58
- Gevinstrate
- 48,3%
- Profit factor
- 1,16
Ren 3-parameter ren-OHLCV-implementering, korrekt sizing af invers COIN-M-kontrakt, rullende tilstand i O(1); skala-invariant percentilrang-baseret regime; ærlig, forhåndsregistreret afkræftelse af sin egen præmis
avg_trade_return_pct 0.68% overskrider ~0.10% COIN-M-bunden; lavt gebyrtræk (2.06% af brutto)
Præmis gendrevet på dette instrument: LONG spand (RV rang <0.2) har -0.43% fremadrettet afkast (roligste spand er værst); SHORT-betingelse har +1.52% fremadrettet afkast (forkert fortegn) — negativ forventning i begge ben
Ingen signifikant fordel: Sharpe 0.109 med CI [-0.74, 0.95] på hver sin side af nul, PSR 0.589, IR -0.70 vs. buy-and-hold, total_return +2.4% over 6 år; begge ben har ~møntkast-gevinstrate
Kun 58 handler; max_drawdown 28.7% (CI til 64.6%); stresset tertil negativ; overskriften trækkes ned af -13.3% urealiseret gevinst/tab på åbne positioner
Den eneste fordelagtige bøtte er et smalt indre interval (0.2-0.4), hvis udvælgelse er kurvetilpasning på ét instrument i ét vindue — intet robust område at tune mod
Iterationshistorik
Stratmill er et research- og papirhandelsværktøj, ikke finansiel rådgivning eller en mægler. Backtest- og papirresultater er hypotetiske. Handel indebærer risiko for tab.