Strategije
Mesečna enonogovna dolga opcija Deribit BTC za trendno konveksnost (filtrirana s poceni IV, smerno usmerjena v obe smeri)
Izid: Opuščeno
BtcDeribitMonthlyLongOptionTrendConvexityCheapIV
Povzetek izida
Hipoteza
Implementacija
BTC Enonogovna strategija dolgih opcij Deribit MONTHLY za smerni trend in konveksnost, filtrirana s poceni IV, smerno usmerjena v obe smeri. Primarni instrument BTC-PERPETUAL.DERIBIT (1-DAY) določa čas rolanja in zagotavlja dnevno serijo zaključnih cen; trgovalne noge so razrešene mesečne nakupne in prodajne opcije ~5% OTM. Ko je BTC v potrjenem naraščajočem režimu (cena nad naraščajočo 50-dnevno SMA) AND implicitna volatilnost poceni (DVOL percentil <= 0.40, nadomestna možnost je percentil realizirane volatilnosti), kupi eno mesečno CALL OTM; v potrjenem padajočem režimu AND, ko je IV poceni, kupi eno mesečno PUT OTM. Na posamezno mesečno zapadlost največ ena dolga noga, ki se zamenja z naslednjo 5 DTE pred zapadlostjo; izhod je predčasen ob obratu režima proti nogi ali ob katastrofalni ustavitvi izgube pri premiji -70%. Dolga pozicija v vegi + dolga smerna pozicija, največja izguba = plačana premija, brez prodaje na kratko/noge za varovanje pred tveganjem.
Rezultati preverjanja
Preverjanje ni uspelo (Layer 3 — test za nazaj v peskovniku): hitri preizkus je presegel omejitev izvajanja 300 s. To skoraj vedno pomeni delo za vsako svečko, ki se povečuje z dolžino zgodovine — npr. ponovno pregledovanje celotne serije financiranja/dodatnih podatkov ali ponovno sestavljanje seznama in klic min()/sorted() znotraj calculate_signal()/on_bar() pri vsaki svečki. Vnaprej izračunajte urejena polja časovnih žigov ONCE v __init__ in uporabite bisect ali predpomnite poizvedbe, indeksirane po časovnem žigu, da bo strošek na svečko O(log n), ne O(n).
Analitik: potrdite total_trades v celotnem obdobju; mesečni program dolgih opcij z dvojnim filtrom lahko ustvari premalo poslov za zanesljivo oceno. Razmislite o podaljšanju lookback_days prek 365, da se zbere več zapadlosti.
Majhno število poslov / nizka statistična moč. Mesečni rok (dte 30) v obdobju pregleda opcijske verige 365 dni (~12 zapadlosti), dodatno filtrirano z režimskim pogojem BOTH potrjenega trenda AND in pogojem poceni IV, zato bi v obdobju realno odprlo precej manj kot 10 dolgih nog (v peskovniku jih je bilo skupaj 9). To je daleč pod pragom ~100 poslov, potrebnim za jasno razlikovanje prednosti od šuma, širok interval Sharpeovega količnika CI ([-13.1, 11.1], PSR 0.77) pa potrjuje nizko zanesljivost ocene. To je značilno za program mesečnih opcij z dvojnim filtrom in gre za opozorilo analitiku, ne za napako v kodi; vendar Sharpeovemu količniku/PF te strategije ne smemo zaupati brez bistveno daljšega obdobja.
Preverite, ali BacktestRunner._apply_fees zajema instrumente opcijskih nog DERIBIT; pred zaupanjem v avg_trade_return_pct potrdite neničelne provizije za celoten test za nazaj.
Peskovnik poroča total_commission=0.0001 (približno nič) pri 9 opcijskih poslih. Provizije za opcije Deribit (0.03% osnovnega instrumenta na pogodbo, omejeno na 12.5% premije) so pomembne za opcije LONG, pri katerih se plača premija in provizija ob odprtju ter zaprtju. Skoraj ničelna provizija kaže, da provizije za opcije morda niso modelirane pri vstavljenih nogah instrumentov, kar bi precenilo neto donos portfelja dolgih opcij, pri katerem se plačuje premija. Gre za pomislek glede mehanizma testa za nazaj/provizij, ne za napako v kodi strategije.
Razmislite o privzeti vrednosti False (preskok vstopa), kadar ni mogoče izmeriti niti DVOL niti RV, da vsak vstop res izpolni sestavni pogoj poceni IV; ali pa z dnevniškimi zapisi potrdite, da pri permisivnem nadomestnem pogoju ni bilo vstopov.
Pogoj poceni IV je PERMISSIVE, kadar ni na voljo nobena od mer volatilnosti: če je zgodovina DVOL prekratka (< min_iv_samples) AND in ni mogoče izračunati nadomestne vrednosti realizirane volatilnosti, _iv_cheap vrne True, zato je mogoče vstopiti WITHOUT potrjenega pogoja poceni IV. Hipoteza zahteva, da je poceni IV nujen sestavni pogoj (»potrjeni režim AND IV je poceni«). Pri BTC Deribit DVOL se to obdobje hitro zapolni, zato je vpliv omejen na zgodnji del testa za nazaj in dele z vrzelmi; vendar so vsi posli, sklenjeni v tem območju, zgolj režimski, ne pa režim-AND-poceni-IV, kot je določeno.
Analitik: preverite, ali je izdatek za premijo na posamezen posel kot delež kapitala smiseln (pri dolgih opcijah z opredeljenim tveganjem bi moralo biti tveganje na posel majhen odstotek); če je pogodba 1 prevelika glede na kapital, preidite na velikost pozicije, določeno s proračunom za premijo (risk_frac).
avg_position_pct=93.6% v peskovniku. Velikost je fiksna 1 pogodba na vstop prek podedovanega _leg_size (pogodbe=1.0). Pri dolgi opciji je dejansko tveganje plačana premija (tveganje je opredeljeno, ustavitev izgube -70% pa ga še dodatno omeji), zato visoka prijavljena vrednost position_pct verjetno odraža vrednotenje opcije s strani mehanizma NOTIONAL (pogodbe x osnovni instrument), ne pa tveganja glede na premijo. Vredno je potrditi, da fiksna velikost 1 pogodb ne povzroča prevelike koncentracije portfelja ob nizkem kapitalu ali nesorazmerno velikega izdatka za premijo glede na kapital pri celotnem testu za nazaj.
Pregled backtesta
- Sharpe
- 3,43
- Skupni donos
- 10,15%
- Največji padec
- 9,79%
- Skupno poslov
- 9
- Delež dobičkov
- 44,4%
- Faktor dobička
- 1,86
Mehanizem je pravilen in prestane preverjanje: ena sama dolga opcijska noga izraža pogled na trend s konveksnostjo in opredeljenim tveganjem, brez poti izvajanja večdelnih naročil.
Zapolni dve premalo zastopani kategoriji (prizorišče opcij + smer long_short).
Tam, kjer se trguje, je konveksnost posameznega posla videti ugodna (PF 1.86, pozitivna asimetrija 1.55, le max_dd 9.8%).
V celotni razpoložljivi zgodovini opcij je bilo le 9 poslov; mehanizem označi metrics_reliable=false.
Celoten neto donos izvira iz enega izstopajočega meseca (2026-02 +14.3%); v preostalih 8 mesecih je bil rezultat približno izničen.
sharpe_ci_low = -13.1 — Sharpeov količnik CI sega čez 0; deflated_sharpe ni mogoče izračunati. Metrike so statistično brez pomena.
Mesečna opcijska veriga Deribit BTC v katalogu obsega le ~12 zapadlosti (od 2025-07 naprej); lookback_days=365 jo že v celoti pokriva — nobena sprememba razvijalca ne more dodati mesečnih obdobij.
To je drugi preizkus z enakim izidom 9 poslov; ponovno razvijanje na podlagi iste podatkovne ovire je brezplodno.
Analiza
Ne NOT optimiziraj na 9 poslih (mehanizem je označil metrics_reliable=false, in celoten +100% donos je en sam Feb-2026 osamelec). Glavni vzrok je pokritost podatkov, ne logika: rolling_options.lookback_days je 365, zato je mesečna razširitev verige našla le ~12 obdobij (2025-07 naprej). Promovirana CSP sorodna različica je uporabila lookback_days=1100 in dobila 36-obdobno verigo nazaj do 2023. FIX: dvigni rolling_options.lookback_days na ~1100, da mesečna veriga Deribit BTC pokriva 2023-2026, kar da ~36 priložnosti za vstop (~3x poslov) in statistično preverljiv vzorec, ki sega tako v 2024 bikovski trend kot v 2025-26 padec. Ponovno preizkusi na zgodovinskih podatkih in potrdi, da prednost preživi čez ~30+ poslov (pozitivno pričakovanje NOT odvisno od enega meseca, win_rate in profit_factor stabilna), preden porabiš računsko moč za optimizacijo. Vse drugo ohrani nespremenjeno.
Povzetek izida
Mehansko zvočna, s preverjanjem potrjena strategija opcij je še vedno nepreverljiva, če katalog vsebuje le ~12 mesečnih potekov — 9 poslov s Sharpe CI od -13 do +11 in ves donos iz enega meseca ne more podpreti optimizacije, zato je treba globino verige opcij potrditi pred ponavljajočim iteriranjem.
Ocenjevalec testa za nazaj je na vratih pred optimizacijo vrnil »revise_hypothesis«: mehanizem je bil pravilen in je prestal preverjanje, vendar mesečna opcijska veriga Deribit BTC v katalogu obsega le ~12 zapadlosti (od 2025-07 naprej), zato jo lookback_days=365 že v celoti pokriva in nobena sprememba razvijalca ne more dodati obdobij — poleg tega je šlo za drugi preizkus z enakim izidom 9 poslov, zato bi nadaljnje iteriranje pomenilo brezplodno trčenje ob podatkovno oviro. Končna faza je opuščena.
Enonogenska strategija dolgih opcij na Deribit BTC mesečnih potekov, ki je konveksno izražala pogled na smerni trend: v potrjenem naraščajočem režimu s poceni IV je kupila ~5% OTM call, v potrjenem padajočem režimu s poceni IV pa ~5% OTM put, pri čemer je imela največ eno definirano tvegano nogo (največja izguba = premija) in se mesečno valjala.
Test za nazaj je v razpoložljivi zgodovini opcij izvedel le 9 poslov (6 nakupnih opcij, 3 prodajnih opcij, povprečni vstop IV 0.323, neto vstopna vega +751, ~24 DTE) z metrics_reliable=false: nominalni Sharpeov količnik 3.43 in faktor dobička 1.86, s pozitivno asimetrijo in največjim znižanjem 9.8%, vendar sharpe_ci_low od -13.1 (CI zajema ničlo), celoten neto donos pa je prispeval en sam izstopajoči mesec (2026-02, +14.3%). Faza optimizacije se ni izvedla.
Stratmill je orodje za raziskave in simulirano trgovanje, ne finančno svetovanje ali borzni posrednik. Rezultati backtestov in simuliranega trgovanja so hipotetični. Trgovanje vključuje tveganje izgube.