Preskoči na vsebino
Vse strategije

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

BtcDeribitMonthlyLongOptionTrendConvexityCheapIV je bila namerna dolga pozicija v vegi in smerna inverzija portfeljev s kratko volatilnostjo in nesmernimi opcijami v cevovodu: z nakupom ene OTM nakupne ali prodajne opcije je pogled na trend BTC pretvorila v konveksen izplačilni profil z opredeljenim tveganjem in brez težav prestala ovire večdelnega izvajanja in plasti Layer-3, ki so blokirale sorodne strategije. Toda za nazaj je bilo mogoče ustvariti le 9 poslov, ker katalogova mesečna veriga Deribit BTC obsega……Prikaži večPrikaži manj

BtcDeribitMonthlyLongOptionTrendConvexityCheapIV je bila namerna dolga pozicija v vegi in smerna inverzija portfeljev s kratko volatilnostjo in nesmernimi opcijami v cevovodu: z nakupom ene OTM nakupne ali prodajne opcije je pogled na trend BTC pretvorila v konveksen izplačilni profil z opredeljenim tveganjem in brez težav prestala ovire večdelnega izvajanja in plasti Layer-3, ki so blokirale sorodne strategije. Toda za nazaj je bilo mogoče ustvariti le 9 poslov, ker katalogova mesečna veriga Deribit BTC obsega le ~12 zapadlosti od sredine -2025, mehanizem pa je metrike označil kot nezanesljive — naslovni Sharpeov količnik 3.43 je imel interval zaupanja od -13 do +11, celoten neto donos pa je izviral iz enega samega februarskega meseca 2026. Ocenjevalec je razsodil revise_hypothesis in pripomnil, da je šlo za drugi enaki preizkus z 9 posli ter da nobena sprememba kode ne more dodati mesečnih obdobij v plitvo verigo. Teza o konveksnosti ni bila nikoli ovržena; preprosto je ni bilo mogoče preveriti na razpoložljivi zgodovini opcij, zato je bila strategija opuščena, namesto da bi jo še tretjič razvijali do iste ovire.

Hipoteza

Izrazite BTC pogled na trend prek SINGLE dolge opcijske pozicije namesto perpetual pogodbe ter tako pretvorite donosnost sledenja trendu v konveksno strukturo z opredeljenim tveganjem. Ko je BTC v potrjenem režimu rasti AND je implicirana volatilnost nizka, kupite eno mesečno CALL OTM s ceno izvršitve približno 5% na Deribitu; ko je v potrjenem režimu padanja AND IV nizka, kupite eno mesečno PUT OTM s ceno izvršitve približno 5%. Brez varovalne pozicije, brez kritja za kratko pozicijo — največja izguba je plačana……Prikaži večPrikaži manj

Izrazite BTC pogled na trend prek SINGLE dolge opcijske pozicije namesto perpetual pogodbe ter tako pretvorite donosnost sledenja trendu v konveksno strukturo z opredeljenim tveganjem. Ko je BTC v potrjenem režimu rasti AND je implicirana volatilnost nizka, kupite eno mesečno CALL OTM s ceno izvršitve približno 5% na Deribitu; ko je v potrjenem režimu padanja AND IV nizka, kupite eno mesečno PUT OTM s ceno izvršitve približno 5%. Brez varovalne pozicije, brez kritja za kratko pozicijo — največja izguba je plačana premija. To je namerno nasprotje prodaj kratke volatilnosti z denarno zavarovanimi prodajnimi opcijami in že načrtovanega, neusmerjenega dolgega straddla: tukaj imamo LONG vego + LONG smerno izpostavljenost ter izkoriščamo debel desni/levi rep donosov BTC, ki ga sledilci trendov s perpetual pogodbami ne morejo zajeti, ker jih stroški provizij in sunkoviti obrati ob stop naročilih izčrpajo. Enotna pozicija ohranja strategijo zunaj poti izvajanja večdelnih opcijskih poslov, ki še nikoli ni prestala preverjanja (L2). Deribit BTC je najbolj likviden trg kripto opcij, v katalogu ima grške črke/IV, enodelne strukture Deribit BTC pa so že prestale preizkusno okolje Layer-3 (dolgi straddle, prodaja CSP sta oba dosegla backtest_review), zato sta razpoložljivost podatkov in izvedba manj tvegani. Hkrati zapolni dve najbolj premalo zastopani kategoriji: opcijsko borzo (~5% v primerjavi s ciljem 15%) in smer long_short (15% v primerjavi s ciljem), s srednje- do dolgim časovnim horizontom in samo 4 parametri.

Popravek v iteraciji 3 za prekoračitev časovne omejitve Layer-3 (>300 s). Vsa signalna logika je že prestala plasti 1 in 2, zato je popravek omejen izključno na strošek za posamezno svečko, naveden v povratnih informacijah. Osnovni vzrok: _realized_vol_cheap() je izračunal drseči standardni odklon s Pythonovo zanko for čez celotno zgodovino zaključnih cen (`for i in range(n): rolls[i] = rets[i:i+w].std()`) — O(n·w) na klic, ki se izvede kot poceni nadomestna možnost IV pri vsaki svečki, kjer je zgodovina DVOL……Prikaži večPrikaži manj

Popravek v iteraciji 3 za prekoračitev časovne omejitve Layer-3 (>300 s). Vsa signalna logika je že prestala plasti 1 in 2, zato je popravek omejen izključno na strošek za posamezno svečko, naveden v povratnih informacijah. Osnovni vzrok: _realized_vol_cheap() je izračunal drseči standardni odklon s Pythonovo zanko for čez celotno zgodovino zaključnih cen (`for i in range(n): rolls[i] = rets[i:i+w].std()`) — O(n·w) na klic, ki se izvede kot poceni nadomestna možnost IV pri vsaki svečki, kjer je zgodovina DVOL pomanjkljiva (tj. v celotnem zgodnjem/vrzelastem delu testa za nazaj), kar je natanko vzorec »ponovnega sestavljanja seznama znotraj on_bar pri vsaki svečki«, opisan v diagnostiki. Popravek: (1) zamenjava te zanke s povsem vektoriziranim drsečim standardnim odklonom na podlagi kumulativne vsote (populacijski std, ddof=0 — enako kot privzeta vrednost np.std), zato je nadomestni izračun O(n) in brez Pythonove zanke; (2) predpomnjenje ocene poceni IV po časovnem žigu svečke (_iv_cheap_ts/_iv_cheap_val), da so ponovni klici znotraj pregleda obdobij/nog O(1); pot DVOL je že bila O(log n) prek np.searchsorted in ostaja nespremenjena. Uvozi, struktura razreda, logika režimov, logika rolanja ali pogoji vstopa/izstopa niso bili spremenjeni — zato se plasti 1 in 2 ne moreta poslabšati. Kot dodatna zaščita pred obsegom nog in svečk (isti način odpovedi, ki je prizadel sorodne strategije z drsečimi opcijami) konfiguracija določa primarni perp AND, nogo rolling_options in `timeframe` na 1-DAY (razširjevalnik noge privzeto nastavi na 1-HOUR, kar povzroči 6-24x-kratno povečanje števila svečk nog) ter omejuje lookback_days na 365 (~12 mesečnih obdobij).

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.