Liigu sisu juurde
Kõik strateegiad

Strateegiad

ETH-BTC suhtarvu momentumil põhinev hinnavahe Hyperliquidis (4H, pikk-lühike paar, ristlõikeline trend)

Tulemus: Loobutud

HyperliquidEthBtcRatioMomentumPair

Tulemuste kokkuvõte

HyperliquidEthBtcRatioMomentumPair oli eristuv ja puhtalt üles ehitatud turuneutraalne paaristehing Hyperliquidi 4H küünaldel: logaritmilise suhtarvu momentumil põhinevalt võeti pikk/lühike positsioon instrumentides ETH ja BTC; üle sobitamise piiramiseks oli signaalil vaid kolm parameetrit. Hoolimata korrektsest teostusest — 243 dollarineutraalset paarissisenemist ilma suuruse, nimiväärtuse või sularaha kadudeta — kaotas strateegia raha kõigil kolmel aastal. Kogutootlus oli lõpuks -69.8%, Sharpe'i suhtarv -1.22 ja kasumitegur 0.888. Analüütik loobus strateegiast enne optimeerimist, järeltesti ülevaatuse etapis pärast iteratsiooni 4, jõudes järeldusele, et vale oli eeldus ise, mitte mingi kohandatav järsk langus. Järeldus: ETH/BTC hinnavahe pöördub oma trendi ümber tagasi, mistõttu momentumil põhinevad sisenemised saavad struktuurselt vastassuunalisi hinnaliikumisi; sellise eelise õige väljendus oleks keskmise poole pöördumine, mis on täiesti eraldi hüpotees.

Hüpotees

Turuneutraalne ristlõikeline momentumil põhinev paariskauplemine Hyperliquidi püsilepingutega, mis püüab ära kasutada püsivat kalduvust, et ETH ja BTC juhivad krüptoturgu kordamööda. Strateegia kaupleb ETH/BTC RATIO-ga (mitte absoluutsete hindadega): kui suhtarv liigub tõusutrendis, võetakse pikk positsioon instrumendis ETHUSD.HYPERLIQUID ja lühike instrumendis BTCUSD.HYPERLIQUID; langustrendi korral tehakse vastupidine tehing. See on klassikaline suhtelise tugevuse faktoritehing, mida kasutatakse aktsiaturgudel……Näita rohkemNäita vähem

Turuneutraalne ristlõikeline momentumil põhinev paariskauplemine Hyperliquidi püsilepingutega, mis püüab ära kasutada püsivat kalduvust, et ETH ja BTC juhivad krüptoturgu kordamööda. Strateegia kaupleb ETH/BTC RATIO-ga (mitte absoluutsete hindadega): kui suhtarv liigub tõusutrendis, võetakse pikk positsioon instrumendis ETHUSD.HYPERLIQUID ja lühike instrumendis BTCUSD.HYPERLIQUID; langustrendi korral tehakse vastupidine tehing. See on klassikaline suhtelise tugevuse faktoritehing, mida kasutatakse aktsiaturgudel (suure ja väikese momentumiga aktsiate hinnavahe) ning mis toimib krüptos, sest: (a) BTC turuosa kõigub kuude lõikes vahemikus ~38–58%, (b) ETH ökosüsteemi narratiivid (DeFi suved, L2 käivitamised, ETF spekulatsioon) põhjustavad mitmenädalast suhtelist ületootlust võrreldes ETH-ga, (c) makrotasandi riski vähendamise sündmused põhjustavad suhtelist ületootlust võrreldes BTC-ga (BTC toimib krüptoturu digitaalse kulla ja turvasadamana). Strateegia kasutab ainult Hyperliquidi (mõlemad positsioonid on HL), sihiks kõige vähem esindatud kauplemiskoha kvoot (HYPERLIQUID tasemel 4.1%, siht 20%). Strateegia on pikk-lühike (tegelik osakaal 9.3% võrreldes sihiga ~45%), kasutab paaride ulatust (tegelik osakaal 13.9%) ning ohutuid 4H küünlaid instrumentidel BTC+ETH — kõige pikema ajalooga HL. Mehhanism erineb põhiolemuselt absoluutse hinna trendist (mis ebaõnnestub müra tõttu), sest kahe tugevalt korreleeruva vara hinnavahe pöördub oma momentumitrendi ümber tagasi palju tõenäolisemalt kui kumbki vara eraldi. NOT klassikaline graafikumuster (väldib 8+ mustrite ebaõnnestumist), NOT kauplemiskohtade vaheline baasarbitraaž (juba tööjärjekorras kui BtcInverseLinearBasisArbitrage ja CrossVenueEthBasisArbitrage), NOT ühe varaga suunastrateegia. Üle sobitamise riski vähendamiseks on ainult kolm parameetrit (tagasivaateperiood, lävend, exit_band), võttes arvesse korduvaid külmunud signaali ja üle sobitamise probleeme.

Iteratsiooni 4 parandus kihi -2 tõrkele: `HyperliquidEthBtcRatioMomentumPair._ts() takes 1 positional argument but 2 were given`. Algpõhjus: kihi -2 kontrolli puhverserver ehitab strateegia uuesti üles, kopeerides kõik väljakutsutavad objektid tavalisele ümbrisobjektile, millel on `types.MethodType(val.__func__ if hasattr(val,'__func__') else val, wrapper)`; `@staticmethod` (millel puudub `__func__`) seotakse siis nagu eksemplarimeetod, lisades näilise `self`, mistõttu järgmine `self._ts(bar)` annab 2 argumenti……Näita rohkemNäita vähem

Iteratsiooni 4 parandus kihi -2 tõrkele: `HyperliquidEthBtcRatioMomentumPair._ts() takes 1 positional argument but 2 were given`. Algpõhjus: kihi -2 kontrolli puhverserver ehitab strateegia uuesti üles, kopeerides kõik väljakutsutavad objektid tavalisele ümbrisobjektile, millel on `types.MethodType(val.__func__ if hasattr(val,'__func__') else val, wrapper)`; `@staticmethod` (millel puudub `__func__`) seotakse siis nagu eksemplarimeetod, lisades näilise `self`, mistõttu järgmine `self._ts(bar)` annab 2 argumenti funktsioonile, mis ootab 1 argumenti. SMALLEST lahendus, mis kõrvaldab selle tõrkerežiimi jäädavalt, on tõsta küünla ajatemplit abistav funktsioon OUT klassist moodulitaseme funktsiooniks `_bar_ts_ns(bar)` — see leitakse mooduli globaalmuutujate hulgast ja puhverserver ei saa seda kunagi meetodina uuesti siduda. Kaks varasemat `self._ts(bar)` väljakutsekohta (`on_extra_bar` ja `calculate_signal`) kutsuvad nüüd funktsiooni `_bar_ts_ns(bar)`. Muu loogika ei muutunud: pidev logaritmilise suhtarvu momentumisignaal, dollarineutraalne paaristehing (`_submit_entry`/`_submit_exit`), võimendust arvestav positsiooni suuruse määramine ja kõik lävendid on eelmise versiooniga identsed — säilivad kõik seni kihi 1 läbinud osad. Kohapeal kontrollitud: kiht 1 (staatiline kontroll) läbitud ning kõik 6 kihi -2 sünteetilist stsenaariumi (steady_uptrend, steady_downtrend, flat_ranging, volatility_spike, zero_volume, price_gap) läbitud eranditeta.

Enne optimeerimist loobumine: ETH/BTC-suhtarvul põhineval paaril MOMENTUM puudub eelis ja see kaotab püsivalt ka pärast Hyperliquidi tasude ja hinnamõju arvestamist — Sharpe'i suhtarv -1.22, Sortino suhtarv -2.06, total_return -69.8%, CAGR -45.5%, profit_factor 0.888 ning NEGATIVE igal aastal (2024 -14.8%, 2025 -43.7%, 2026 -48.4%); libisev Sharpe'i suhtarv on peaaegu kogu perioodi vältel negatiivne. Teostus on korrektne (243 puhast paarissisenemist, mõlemad HL positsioonid, dollarineutraalne, kadusid pole),……Näita rohkemNäita vähem

Enne optimeerimist loobumine: ETH/BTC-suhtarvul põhineval paaril MOMENTUM puudub eelis ja see kaotab püsivalt ka pärast Hyperliquidi tasude ja hinnamõju arvestamist — Sharpe'i suhtarv -1.22, Sortino suhtarv -2.06, total_return -69.8%, CAGR -45.5%, profit_factor 0.888 ning NEGATIVE igal aastal (2024 -14.8%, 2025 -43.7%, 2026 -48.4%); libisev Sharpe'i suhtarv on peaaegu kogu perioodi vältel negatiivne. Teostus on korrektne (243 puhast paarissisenemist, mõlemad HL positsioonid, dollarineutraalne, kadusid pole), seega pole tegu ühendusvea ega külmunud signaali veaga — eeldus on vale: nagu hüpotees ise möönab, pöördub ETH/BTC hinnavahe oma momentumitrendi ümber tagasi, mistõttu MOMENTUM sisenemine saab süstemaatiliselt vastassuunalisi hinnaliikumisi (win_rate 44.6%, oodatav väärtus -$154.8/tehing). Sharpe'i suhtarv -1.22, mis on kõigil kolmel aastal negatiivne, ei ole järsu languse ega ajavahemiku artefakt, mida saaks 3 momentumiparameetrite (tagasivaateperiood/lävend/exit_band) kohandamisega positiivseks pöörata. Keskmise poole pöördumise signaalile ümberlülitumine oleks uus hüpotees, mitte parameetri muutmine, seega pole 2 optimeerimistundi põhjendatud. FAILURE PATTERN: ristlõikeline MOMENTUM ETH/BTC logaritmilisel suhtarvul ei anna 4H HL püsilepingutega kaubeldavat eelist — tugevalt korreleeruvate suurte krüptovarade hinnavahe pöördub tagasi, mitte ei järgi trendi, mistõttu momentumil põhinevad sisenemised kaotavad püsivalt kõigis tururežiimides, kuigi teostus on puhas ja turuneutraalne ning eristuv; võimaliku ETH/BTC-suhtarvul põhineva eelise õige väljendus oleks keskmise poole pöördumine, mis on eraldi hüpotees.

Teostus

Turuneutraalne ristlõikeline momentumil põhinev paariskauplemine Hyperliquidi püsilepingutega. Otsustusmuutuja on ETH/BTC logaritmilise suhtarvu momentum (log(ETH/BTC)[praegu] - log(ETH/BTC)[tagasivaateperioodi alguses]), mida arvutatakse pidevalt iga 4H küünla järel mõlema instrumendi ajatemplid sünkrooniva SyncedBufferi abil. Kui suhtarv tõuseb üle +lävendi, võetakse pikk positsioon instrumendis ETHUSD ja lühike positsioon instrumendis BTCUSD; kui see langeb alla -lävendi, tehakse vastupidine tehing. Positsioonide suurused seatakse võrdseks USD nimiväärtuse järgi (dollarineutraalne, delta-neutraalne BTC suhtes), kasutades kontokapitali × capital_fraction × võimendus. Positsioonid suletakse, kui momentum pöördub tagasi neutraalsesse vahemikku exit_band; mõlemad positsioonid avatakse ja suletakse alati koos, nii et ühe varaga katmata riski ei jää.

Verifitseerimise tulemused

Kontroll ebaõnnestus (kiht 2 — sünteetilised stsenaariumid): Kasutatud parameetrid: ['lookback', 'exit_band', 'threshold', 'min_notional', 'capital_fraction'] Kontrolli, et __init__ määraks kõik atribuudid self.parameters.get() abil. - steady_uptrend: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() võtab 1 positsioonilist argumenti, kuid talle anti 2 (küünla ajatempel: 1735689600000) - steady_downtrend: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() võtab 1 positsioonilist argumenti, kuid talle anti 2……Näita rohkemNäita vähem

Kontroll ebaõnnestus (kiht 2 — sünteetilised stsenaariumid): Kasutatud parameetrid: ['lookback', 'exit_band', 'threshold', 'min_notional', 'capital_fraction'] Kontrolli, et __init__ määraks kõik atribuudid self.parameters.get() abil. - steady_uptrend: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() võtab 1 positsioonilist argumenti, kuid talle anti 2 (küünla ajatempel: 1735689600000) - steady_downtrend: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() võtab 1 positsioonilist argumenti, kuid talle anti 2 (küünla ajatempel: 1735689600000) - flat_ranging: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() võtab 1 positsioonilist argumenti, kuid talle anti 2 (küünla ajatempel: 1735689600000) - volatility_spike: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() võtab 1 positsioonilist argumenti, kuid talle anti 2 (küünla ajatempel: 1735689600000) - zero_volume: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() võtab 1 positsioonilist argumenti, kuid talle anti 2 (küünla ajatempel: 1735689600000) - price_gap: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() võtab 1 positsioonilist argumenti, kuid talle anti 2 (küünla ajatempel: 1735689600000)

Tagasitesti ülevaatus

Sharpe
-1,22
Kogutootlus
-69,83%
Maksimaalne langus
72,92%
Tehinguid kokku
486
Võiduprotsent
44,7%
Kasumitegur
0,89

Puhas ja õigesti ühendatud turuneutraalne paar: 243 paarissisenemist, mõlemad HL positsioonid, suuruse/nimiväärtuse/sularaha kadusid pole, positsioonid dollarineutraalse suurusega.

Tõeliselt eristuv kauplemiskoht ja ulatus (Hyperliquidi pikk-lühike paar) ning minimaalne 3 parameetriga signaal üle sobitamise piiramiseks.

Sharpe'i suhtarv -1.22 ja Sortino suhtarv -2.06 — strateegia riskiga korrigeeritud tootlus on väga negatiivne ning selle võrdlusalus pole tähenduslik, seega määravad absoluutsed näitajad.

Kaotab selgelt ja püsivalt raha: total_return -69.8%, CAGR -45.5%, profit_factor 0.888, negatiivne kõigil ALL kolmel aastal (2024/2025/2026)

Momentumil põhinev suhtarvu eeldus näib suunalt vale: ETH/BTC hinnavahe pöördub tagasi oma trendi ümber (nagu hüpotees ise väidab), mistõttu momentumil põhinevad sisenemised saavad süstemaatiliselt vastassuunalisi hinnaliikumisi.

Positiivsed kuud on raskete sabadega hüpped (kurtoos 71, asümmeetria 5.9; +32.5% mai-2025 erandlik väärtus), mitte korratav eelis; probabilistic_sharpe 0.053

Tasude ja hinnamõju kulu ($38k komisjonitasu + $25k hinnamõju) kuhjub signaalile, millel puudub brutotulu eelis

Analüüs

Ära saada NOT optimeerimisele — baasmudel kaotab kõigil kolmel aastal, Sharpe'i suhtarv on -1.22 ning skaneerimisel pole võimalik leida positiivset piirkonda. Mehhanism on õigesti kodeeritud, kuid SIGN on vastupidine. Sinu enda hüpotees väidab, et ETH/BTC hinnavahe pöördub tagasi, kuid should_enter() kaupleb sellega momentumistrateegiana (pikk positsioon instrumendis ETH/lühike instrumendis BTC, kui logaritmilise suhtarvu momentum > +lävend, st pärast seda, kui suhtarv on juba tõusnud: AFTER). Turuneutraalne……Näita rohkemNäita vähem

Ära saada NOT optimeerimisele — baasmudel kaotab kõigil kolmel aastal, Sharpe'i suhtarv on -1.22 ning skaneerimisel pole võimalik leida positiivset piirkonda. Mehhanism on õigesti kodeeritud, kuid SIGN on vastupidine. Sinu enda hüpotees väidab, et ETH/BTC hinnavahe pöördub tagasi, kuid should_enter() kaupleb sellega momentumistrateegiana (pikk positsioon instrumendis ETH/lühike instrumendis BTC, kui logaritmilise suhtarvu momentum > +lävend, st pärast seda, kui suhtarv on juba tõusnud: AFTER). Turuneutraalne paar, mis kaotab sümmeetriliselt -1.22 Sharpe'i suhtarvu igas tururežiimis, on õpikunäide vastupidisest sisenemissignaalist. Kaks konkreetset muudatust: (1) FLIP keskmise poole pöördumise strateegiaks — sisene pikana instrumendis ETH ja lühikesena instrumendis BTC, kui suhtarv on veninud DOWNSIDE-ni (momentum < -lävend või z-skoor alla vahemiku), eeldades tagasipöördumist; üleval venimise korral tee vastupidine tehing. Välju, kui suhtarv pöördub tagasi keskmise poole. Samaväärselt võib praeguse BUY/SELL vastenduse ümber pöörata ja exit_band uuesti häälestada. (2) CUT kauplemissagedust oluliselt — praegune käive on 306x, kombineeritud teenustasu ja hinnamõju on umbes $63k; tõsta sisenemislävendit ja/või lisa minimaalne hoidmisperiood, et kahel positsioonil põhineva edasi-tagasi tehingu kulud keskmise poole pöördumise eelist ära ei sööks. Käivita järeltest uuesti; kui vastupidine või väiksema sagedusega variant annab endiselt negatiivse või kulusid mitte katva eelise, tuleks sellest eeldusest loobuda (või viia see edasi revise_hypothesis).

Iteratsioonide ajalugu

Kontroll ebaõnnestus (leverage_set_but_unused): konfiguratsioonis on võimendus=3.0, kuid strateegia ei kasuta võimendust positsiooni suuruse määramisel. Arvuta selle alusel positsioonide suurused — nimiväärtus = kontokapital * osa * võimendus / hind (loe self.config.leverage) — või määra võimenduseks 1.0. Praegusel kujul ei mõju võimendus millelegi ning järeltest on identne variandiga 1x.

Tulemuste kokkuvõte

Kahe tugevalt korreleeruva suure krüptovara ETH/BTC logaritmiline suhtarv pöördub oma trendi ümber tagasi, mistõttu momentumil põhinev sisenemine saab süstemaatiliselt vastassuunalisi hinnaliikumisi — selle hinnavahe mis tahes eelis vajaks keskmise poole pöördumisel põhinevat lähenemist, mis on uus hüpotees, mitte parameetri muutmine.

Analüütik andis enne optimeerimist järeltesti ülevaatuse etapis hinnangu „loobuda”: teostus oli puhas (243 õigesti ühendatud dollarineutraalset paarissisenemist, kadusid polnud), seega peeti kahjumi põhjuseks valet eeldust, mitte viga. Sharpe'i suhtarvu, Sortino suhtarvu, kogutootluse ja kasumiteguri lävendid jäid saavutamata; optimeerimise, analüütiku lõppülevaatuse ega riskihindamiseni ei jõutud.

Turuneutraalne Hyperliquidi paaristehing, mille puhul võeti pikk positsioon instrumendis ETH ja lühike instrumendis BTC (või vastupidi), lähtudes ETH/BTC hinnavahe logaritmilise suhtarvu momentumist. Eeldati, et BTC turuosa ja ETH narratiivitsüklid muudavad hinnavahe trendi selgemaks kui kummagi vara oma.

695 päeva jooksul kaotas strateegia püsivalt: kogutootlus -69.8%, CAGR -45.5%, Sharpe'i suhtarv -1.22, Sortino suhtarv -2.06, kasumitegur 0.888, võidumäär 44.6% kokku 486 tehingu puhul (243 pikka / 243 lühikest), maksimaalne langus oli 72.9%. Tulemus oli igal aastal negatiivne (2024 -14.8%, 2025 -43.7%, 2026 -48.4%); $38k komisjonitasu ja $25k hinnamõju koormasid signaali, millel eelis niigi puudus.

Stratmill on uurimis- ja paberikauplemise tööriist, mitte finantsnõustamine ega maakler. Tagatesti ja paberikauplemise tulemused on hüpoteetilised. Kauplemisega kaasneb kahjumi oht.