Siirry sisältöön
Kaikki strategiat

Strategiat

Deribit BTC kuukausittainen yksiosainen pitkän option trendikonveksisuus (halvan IV-arvon ehdolla, suunta kumpaankin suuntaan)

Lopputulos: Hylätty

BtcDeribitMonthlyLongOptionTrendConvexityCheapIV

Lopputuloksen yhteenveto

BtcDeribitMonthlyLongOptionTrendConvexityCheapIV oli tarkoitushakuinen pitkä-vega, pitkä-suunta-inverse pipeline:n lyhyt-vol ja ei-suuntautuneet optiokirjat, ostaen yksittäisen OTM call- tai put-option muuttaakseen BTC trendinäkemyksen määritellyn riskin konveksiseksi tuotoksi, ja se selvitti siistiästi monijalkaisen toteutuksen ja Layer-3 esteet, jotka olivat estäneet sisarstrategiat. Backtesti kykeni kuitenkin tuottamaan vain 9 kauppaa, koska katalogin kuukausittainen Deribit BTC ketju kattaa vain noin 12……Näytä enemmänNäytä vähemmän

BtcDeribitMonthlyLongOptionTrendConvexityCheapIV oli tarkoitushakuinen pitkä-vega, pitkä-suunta-inverse pipeline:n lyhyt-vol ja ei-suuntautuneet optiokirjat, ostaen yksittäisen OTM call- tai put-option muuttaakseen BTC trendinäkemyksen määritellyn riskin konveksiseksi tuotoksi, ja se selvitti siistiästi monijalkaisen toteutuksen ja Layer-3 esteet, jotka olivat estäneet sisarstrategiat. Backtesti kykeni kuitenkin tuottamaan vain 9 kauppaa, koska katalogin kuukausittainen Deribit BTC ketju kattaa vain noin 12 erääntymistä keski-2025 alkaen, ja moottori merkitsi metriikat epäluotettaviksi — otsikkotason Sharpe 3.43 istui luottamusvälin päällä, joka ulottui -13:sta +11:een, koko nettotuotto tullen yhdestä helmikuun 2026 kuukaudesta. Arvioija tuomitsi revise_hypothesis, toteaen tämän olleen toinen identtinen 9-kaupan läpimeno, ja että mikään koodimuutos ei voinut lisätä kuukausittaisia jaksoja matalaan ketjuun. Konveksiteesi ei koskaan kumottu; sitä ei yksinkertaisesti voitu testata saatavilla olevalla optiohistorialla, ja strategia hylättiin sen sijaan, että sitä olisi iteroidu samaan seinään kolmannen kerran.

Hypoteesi

Ilmaise BTC trendinäkemys SINGLE pitkän option jalanskan kautta perpin sijaan, muuttaen trendiseuraajan tuoton konveksiseksi, määritellyn riskin rakenteeksi. Kun BTC on vahvistetussa nousuregiimissä AND implisiittinen volatiliteetti on halpa, osta yksi ~5% OTM kuukausittainen CALL Deribitillä; kun laskuregiimissä AND IV on halpa, osta yksi ~5% OTM kuukausittainen PUT. Ei suojausjalanskaa, ei lyhyeksimyyntimarginaalia — maksimihäviö on maksettu premio. Tämö on tarkoitushakuinen käänteinen lyhyt-vol……Näytä enemmänNäytä vähemmän

Ilmaise BTC trendinäkemys SINGLE pitkän option jalanskan kautta perpin sijaan, muuttaen trendiseuraajan tuoton konveksiseksi, määritellyn riskin rakenteeksi. Kun BTC on vahvistetussa nousuregiimissä AND implisiittinen volatiliteetti on halpa, osta yksi ~5% OTM kuukausittainen CALL Deribitillä; kun laskuregiimissä AND IV on halpa, osta yksi ~5% OTM kuukausittainen PUT. Ei suojausjalanskaa, ei lyhyeksimyyntimarginaalia — maksimihäviö on maksettu premio. Tämö on tarkoitushakuinen käänteinen lyhyt-vol käteisvarmennettujen put-kirjoitusten ja ei-suuntautuneen pitkän straddlen suhteen, jotka ovat jo pipeline:ssa: tässä olemme LONG vega + LONG suunta, keräten BTC tuottojen paksua oikeaa/vasenta häntää, joita perp-trendiseuraajat eivät voi vangita, koska palkkien vetäys ja stoppien piiskaamiset vuotavat ne ulos. Yksittäinen jalanska pitää sen selkeästi monijalkaisen optiototeutuspolun ulkopuolella, joka ei ole koskaan selvittänyt vahvistusta (L2). Deribit BTC on likvidein krypto-optioiden markkina, sillä on kreikkalaiset/IV katalogissa, ja yksijalkaiset Deribit BTC rakenteet ovat jo selvittäneet Layer-3 hiekkalaatikon (pitkä straddle, CSP kirjoitus molemmat saavuttivat backtest_review), joten tietojen saatavuus ja toteutus ovat de-riskattu. Täyttää kaksi aliedustetuinta koria kerrallaan: Optiopaikka (~5% vs 15% tavoite) ja long_short suunta (15% vs tavoite), keskipitkällä-pitkällä aikavälillä ja vain 4 parametrilla.

Iteraatio 3 korjaus Layer-3 seinäkellorajaan (>300s). Kaikki signaalilogiikka läpäisi jo Layerit 1 ja 2, joten korjaus on rajattu tiukasti palkkikohtaiseen kustannukseen, jonka palaute nimesi. Syy: _realized_vol_cheap() laski liukuvan keskihajonnan Python for-silmukalla koko sulkuhistorian yli (`for i in range(n): rolls[i] = rets[i:i+w].std()`) — O(n·w) kutsua kohti, suoritettuna halvan-IV varmistuksena jokaisella palkilla, jossa DVOL historia on ohut (ts. koko varhainen/aukollinen osa backtestistä), mikä on……Näytä enemmänNäytä vähemmän

Iteraatio 3 korjaus Layer-3 seinäkellorajaan (>300s). Kaikki signaalilogiikka läpäisi jo Layerit 1 ja 2, joten korjaus on rajattu tiukasti palkkikohtaiseen kustannukseen, jonka palaute nimesi. Syy: _realized_vol_cheap() laski liukuvan keskihajonnan Python for-silmukalla koko sulkuhistorian yli (`for i in range(n): rolls[i] = rets[i:i+w].std()`) — O(n·w) kutsua kohti, suoritettuna halvan-IV varmistuksena jokaisella palkilla, jossa DVOL historia on ohut (ts. koko varhainen/aukollinen osa backtestistä), mikä on täsmälleen se 'listan uudelleenrakentaminen on_bar sisällä jokaisella palkilla' -malli, jonka diagnostiikka kuvaa. Korjaus: (1) korvaa silmukka täysin vektoroidulla kumulatiivisumman liukuvalla std:llä (populaatiostandardi, ddof=0 — identtinen np.std-oletuksen kanssa), jolloin varmistus on O(n) ilman Python-silmukkaa; (2) memoize halvan-IV tuomio palkin aikaleimalla (_iv_cheap_ts/_iv_cheap_val), jolloin toistuvat kutsut palkin jakson/jalanskanannoinnin sisällä ovat O(1); DVOL-polku oli jo O(log n) np.searchsortedin kautta ja on koskematon. Ei tuontia, luokkarakenne, regiimilogiikka, roll-logiikka tai sisääntulo-/ulosmenosulkeminen muuttunut — joten Layerit 1 ja 2 eivät voi regressoida. Lisäturvana jalanskanpalkkien volyymia vastaan (sama vikatila, joka iski liukuvalintojen sisarstrategioihin), konfiguraatio kiinnittää perp-pääasiallisen AND rolling_options jalanskaan `timeframe` arvoon 1-DAY (laajentaja olettaa jalanskat 1-HOUR:iin, 6-24x jalanskanpalkkien räjähdys) ja rajoittaa lookback_days arvoon 365 (~12 kuukautta jaksoina).

Toteutus

BTC Deribit MONTHLY yksijalkainen pitkä-optio trendikonveksiteettistrategia, halvan-IV portitettu, suuntautunut molempiin suuntiin. Ensisijainen BTC-PERPETUAL.DERIBIT (1-DAY) ajaa rullakelloa ja toimittaa päivittäisen sulkusarjan; kaupattavat jalanskat ovat ratkaistut kuukausittaiset ~5% OTM call- ja put-sopimukset. Kun BTC on vahvistetussa nousuregiimissä (hinta nousevan 50-päivän SMA yläpuolella) AND implisiittinen volatiliteetti on halpa (DVOL persentiili <= 0.40, realisoituneen volin persentiilin varmistus), se ostaa yhden OTM kuukausittaisen CALL; laskuregiimissä AND halpa IV se ostaa yhden OTM kuukausittaisen PUT. Enintään yksi pitkä jalanska kuukausittaisessa erääntymisessä, rullattu 5 DTE ennen erääntymistä, varhaisella poistumisella regiimin kääntymisessä jalanskaa vastaan tai -70% premin katastrofistopilla. Pitkä vega + pitkä suunta, maksimihäviö = maksettu premio, ei lyhyeksimyyntiä/suojausjalanskaa.

Varmennuksen tulokset

Vahvistus epäonnistui (Layer 3 — hiekkalaatikkobacktesti): savutesti ylitti 300s seinäkellorajan. Tämä tarkoittaa lähes aina palkkikohtaista työtä, joka skaaluu historian kanssa — esim. uudelleenskannataan koko rahoitus/lisäsarja tai rakennetaan lista uudelleen ja kutsutaan min()/sorted()-funktioita calculate_signal()/on_bar() jokaisella palkilla. Esilaske lajitellut aikaleima-arrays ONCE __init__:ssä ja käytä bisectia tai välimuistihakuja aikaleimalla, jolloin palkkikohtainen kustannus on O(log n) eikä O(n).

Analyytikko: vahvista total_trades koko ikkunalla; kaksinkertaisesti portitettu kuukausittainen pitkä-optio-ohjelma voi tuottaa liian vähän kauppoja luotettavaan tuomioon. Harkitse lookback_days laajentamista 365 yli keräämään enemmän erääntymisiä.

Matala kauppojen määrä / tilastollinen voima. Kuukausittainen eräaika (dte 30) 365-päivän optioketjun taka-ajalla (~12 erääntymistä), edelleen suodatettu BOTH vahvistetun trendiregiimin portilla AND halvan-IV portilla, joten se realistisesti avaa selvästi alle 10 pitkää jalanskaa ikkunalla (hiekkalaatikko tuotti 9 yhteensä). Se on kaukana ~100-kaupan kynnysarvosta erottaakseen reunan kohinasta, ja laaja Sharpe CI ([-13.1, 11.1], PSR 0.77) vahvistaa estimaatin olevan matalan luottamuksen. Luonteenomaista kaksinkertaisesti portitetulle kuukausittaiselle optio-ohjelmalle, joten tämö on varoitus analyytikolle eikä koodivirhe, mutta mikään Sharpe/PF tältä strategialta ei ole luotettava ilman paljon pidempää ikkunaa.

Vahvista BacktestRunner._apply_fees kattaa DERIBIT optiokohteen instrumentit; vahvista nollasta poikkeavat palkkiot koko backtestissä ennen kuin luotat avg_trade_return_pct:iin.

Hiekkalaatikko raportoi total_commission=0.0001 (noin nolla) 9 optiokaupan aikana. Deribitin optiopalkkiot (0.03% kohde-etuuden arvosta sopimusta kohti, enintään 12.5% preemiosta) ovat merkittäviä LONG-optioille, joissa maksetaan preemio ja palkkiot sekä avauksessa että sulkemisessa. Lähes nollan palkkiotulos viittaa siihen, ettei optiopalkkioita ehkä mallinneta syötetyille leg-instrumenteille, mikä yliarvioisi preemiota maksavan pitkän optiokirjan nettotuottoa. Tämä on takautumismoottorin/palkkioiden mallinnuksen huoli, ei strategiakoodin virhe.

Harkitse oletusarvoksi False (ohita avaus), kun kumpaakaan DVOL tai RV ei voida mitata, jotta jokainen avaus todella täyttää halvan IV-ehdon; vaihtoehtoisesti varmista lokien avulla, ettei sallivan vararatkaisun perusteella avattu yhtään positiota.

Halvan IV-ehdon tulos on PERMISSIVE, kun kumpikaan volatiliteettimittari ei ole käytettävissä: jos DVOL-historia on niukka (< min_iv_samples) AND toteutuneen volatiliteetin vararatkaisua ei voida laskea, _iv_cheap palauttaa True, joten kauppa voidaan avata WITHOUT vahvistetun halvan IV-tilan ehtoa. Hypoteesissa halpa IV on pakollinen ehto ('vahvistettu markkinatila AND IV on halpa'). BTC Deribit-DVOL:n kohdalla tämä aikaikkuna täyttyy nopeasti, joten vaikutus rajoittuu takautumistestin varhaiseen/aukkoiseen osaan. Tällä alueella tehdyt kaupat perustuvat kuitenkin vain markkinatilaan, eivät määritelmän mukaiseen markkinatila-AND-halpa-IV-ehtoon.

Analyytikko: vahvista kaupittainen premenoitaprosentti pääomasta on järkevä (määritelty riski pitkissä optioissa tulisi riskeerata pieni % kauppaa kohti); jos 1 sopimus on liian suuri pääomaan nähden, vaihda premiobudjettiin (risk_frac) kokoon.

avg_position_pct=93.6% hiekkalaatikossa. Koko on kiinteä 1 sopimusta sisääntuloa kohti perityn _leg_size:n kautta (sopimukset=1.0). Pitkälle option todellinen riski on maksettu premio (määritelty riski, ja -70% stoppi rajoittaa sitä edelleen), joten korkea raportoitu position_pct heijastaa todennäköisesti moottorin arvostavan option NOTIONAL (sopimukset x kohde) eikä riskialtista premiota. Kannattaa vahvista, että kiinteä 1-sopimuksen koko ei keskitä liikaa kirjaa matalalla pääomalla tai tuota epäuskottavan suurta premenoitaa pääomaan nähden koko backtestissä.

Backtestin arviointi

Sharpe
3,43
Kokonaistuotto
10,15%
Maksimipudotus
9,79%
Kauppoja yhteensä
9
Voittoprosentti
44,4%
Tuottokerroin
1,86

Toimintaperiaate on kunnossa ja läpäisee varmennuksen: yksi pitkä optiolegi ilmaisee trendinäkemystä konveksisti ja rajatun riskin puitteissa ilman moniosaisten positioiden toteutuspolkua.

Täyttää kaksi vähän edustettua luokkaa (optiokaupankäyntipaikka + long_short-suunta).

Siellä missä se käy kauppaa, kaupittainen konveksiteetti näyttää suotuisalta (PF 1.86, positiivinen vinous 1.55, max_dd vain 9.8%).

Koko käytettävissä olevan optiohistorian aikana vain 9 kauppaa; moottori merkitsee metrics_reliable=false.

Koko nettotuotto tulee yhdestä poikkeavasta kuukaudesta (2026-02 +14.3%); muut 8 kuukautta kumoavat tuotot suunnilleen toisensa.

sharpe_ci_low = -13.1 — Sharpe CI kiertää 0:n; deflated_sharpe laskematon. Metriikat ovat tilastollisesti merkityksettömiä.

Luettelon kuukausittainen Deribit-BTC-optioketju kattaa vain noin 12 erääntymistä (2025-07 alkaen); lookback_days=365 kattaa sen jo — kehittäjämuutoksella ei voi lisätä kuukausijaksoja.

Tämä on toinen läpimeno samalla 9 kaupan tuloksella; saman datarajan vuoksi uusi iterointi olisi turhaa sahaamista.

Analyysi

Älä NOT optimoi 9 kaupan perusteella (moottori merkitsi metrics_reliable=false, ja koko +100% tuotto on yksittäinen helmi-2026 poikkeama). Perussyy on tietojen kattavuus, ei logiikka: rolling_options.lookback_days on 365, joten kuukausittainen ketjun laajennus löysi vain ~12 jaksoa (2025-07 eteenpäin). Edistetty CSP sisarkäytti lookback_days=1100 ja sai 36-jakson ketjun taaksepäin 2023. FIX: Nosta rolling_options.lookback_days arvoon ~1100, jotta kuukausittainen Deribit BTC ketju kattaa 2023-2026, tuottaen ~36 sisäänmenomahdollisuutta (~3x kaupoista) ja tilastollisesti testattavan otoksen, joka kattaa sekä 2024 nousun että 2025-26 laskun. Testaa uudelleen ja vahvista, että etu säilyy ~30+ kaupassa (positiivinen odotusarvo NOT riippuvainen yhdestä kuukaudesta, win_rate ja profit_factor vakaa) ennen optimoinnin laskentakapasiteetin käyttämistä. Pidä kaikki muut muuttumattomina.

Lopputuloksen yhteenveto

Mekaanisesti toimivaa, varmennuksen läpäissyttä optiostrategiaa ei silti voida validoida, jos luettelossa on vain noin 12 kuukausittaista erääntymistä — 9 kauppaa, Sharpe CI välillä -13–+11, ja koko tuoton tuleminen yhdestä kuukaudesta eivät riitä optimointiin. Siksi optioketjun syvyys on vahvistettava ennen toistuvia iterointeja.

Takautumistestin arvioija palautti arvon 'revise_hypothesis' ennen optimointivaiheen porttia: toimintaperiaate oli kunnossa ja läpäisi varmennuksen, mutta luettelon kuukausittainen Deribit-BTC-optioketju kattaa vain noin 12 erääntymistä (2025-07 alkaen), joten lookback_days=365 kattaa sen jo eikä kehittäjämuutoksella voi lisätä jaksoja. Lisäksi tämä oli toinen läpimeno samalla 9 kaupan tuloksella, joten lisäiterointi olisi turhaa sahaamista datarajaa vasten. Viimeinen vaihe hylätään.

Yksiosainen pitkän option strategia Deribitin BTC kuukausittaisilla erääntymisillä, joka ilmaisi suuntaisen trendinäkemyksen konveksisti: vahvistetussa nousumarkkinatilassa, kun IV oli halpa, se osti noin 5% OTM osto-option; vahvistetussa laskumarkkinatilassa, kun IV oli halpa, se osti noin 5% OTM myyntioption. Korkeintaan yksi rajatun riskin legi (enimmäistappio = preemio), joka rullattiin kuukausittain.

Backtesti kävi kauppaa vain 9 kertaa saatavilla olevalla optiohistorialla (6 callia, 3 puttia, keskimääräinen sisääntulo IV 0.323, nettosisääntulovega +751, ~24 DTE) metrics_reliable=false: nimellinen Sharpe 3.43 ja voittokerroin 1.86 positiivisella vinoudella ja 9.8% maksimipiikillä, mutta sharpe_ci_low -13.1:sta (CI nollan ympärillä) ja koko nettotuotto yhden poikkeamakuukauden kantamana (2026-02, +14.3%). Optimointivaihetta ei suoritettu.

Stratmill on tutkimus- ja paperikaupankäyntityökalu, ei sijoitusneuvontaa tai välittäjä. Takaisintestaus- ja paperikaupankäyntitulokset ovat hypoteettisia. Kaupankäyntiin liittyy tappion riski.