Praleisti ir pereiti prie turinio
Visos strategijos

Strategijos

Hyperliquid ETH 1H svyravimo režimo apribotas momentum tęstinumo Long+Short

Rezultatas: Atsisakyta

HlEthVolRegimeGatedMomentumContinuationLS1H

Rezultatų suvestinė

HlEthVolRegimeGatedMomentumContinuationLS1H siekė išnaudoti ilgesnį dienos vidaus momentum pusėjimo laiką Hyperliquid mažmeninių prekybininkų gausiame ETH sandorių sraute, taikant kintamumo režimo vartais ribojamą, pagal kintamumą taikomą long/short projektą, kuris švariai išvengė šios sesijos infrastruktūros užblokavimo gedimo scenarijaus. Mechanizmas veikė kaip numatyta — 195 long ir short sandorių su beveik nuline grynąja beta — tačiau atgalinis testas apėmė tik ~7 mėnesius, o ne teigtus 3+ metus, ir per tą langą nedavė jokio pranašumo po išlaidų (PF 1.045, Sharpe -0.22 su CI žemiausia riba -2.81). Dar blogiau, rinkos poveikis (66.4%) ir komisinis mokestis (12.2% nuo bendrosios sumos) sunaudojo beveik visą PnL prieš ~$227k talpos sieną, o tai prieštarauja pačios hipotezės teiginiui apie draugiškas išlaidas. Kadangi trūko validacijos duomenų, o išlaidų/talpos struktūra sunaikino pranašumą, analitikas atsisakė šios krypties per antrą iteraciją, neatlikęs optimizacijos.

Hipotezė

Long+short kryptinė momentum tęstinumo strategija ETHUSD amžinajam (perpetual) kontraktui Hyperliquid platformoje, naudojant 1H juostas. Strategija yra tik OHLCV (be likvidacijos/finansavimo/tarpplatforminių priklausomybių — taip išvengiama 13+ infrastruktūros užblokuotų atsisakymų šioje sesijoje). Pagrindinis mechanizmas: vartais ribojamas z-score momentum. (1) Svyravimo režimo vartai apskaičiuoja 30 dienų realizuotą kintamumą 1H logaritminių grąžų ir leidžia įėjimus tik tada, kai dabartinis realizuotas……Rodyti daugiauRodyti mažiau

Long+short kryptinė momentum tęstinumo strategija ETHUSD amžinajam (perpetual) kontraktui Hyperliquid platformoje, naudojant 1H juostas. Strategija yra tik OHLCV (be likvidacijos/finansavimo/tarpplatforminių priklausomybių — taip išvengiama 13+ infrastruktūros užblokuotų atsisakymų šioje sesijoje). Pagrindinis mechanizmas: vartais ribojamas z-score momentum. (1) Svyravimo režimo vartai apskaičiuoja 30 dienų realizuotą kintamumą 1H logaritminių grąžų ir leidžia įėjimus tik tada, kai dabartinis realizuotas kintamumas patenka į vidurinę savo 30 dienų pasiskirstymo dalį 60% — tai eliminuoja tiek visiškai tylius svyruojančius diapazonus, tiek ekstremalaus kintamumo protrūkius, sukeliančius IS/OOS nukrypimą. (2) Leidžiamame režime apskaičiuojama 4 juostų (4H) logaritminė grąža; įeinama LONG, kai ji viršija +1.2σ nuo besitęsiančio 48 juostų grąžų pasiskirstymo; įeinama SHORT, kai ji nukrenta žemiau -1.2σ. (3) Pozicijos dydis nustatomas pagal kintamumo taikinį: nominali vertė = (target_vol / realized_vol) × nuosavas kapitalas × 0.30, apribota 0.50 nuosavo kapitalo, svertas ≤ 3x. Hyperliquid pasirinkta todėl, kad (a) jos platforma yra ties 4.4%, palyginti su 20% kvotos tikslu, (b) HL sandorių srautas turi kitokį dalyvių mišinį nei Binance — didesnį mažmeninių/momentum sekančių dalyvių dalyvavimą, mažiau aukšto dažnio rinkos formuotojų — o tai empiriškai pailgina dienos vidaus momentum pusėjimo laiką, palyginti su tuo, ką leidžia Binance, (c) HL mokesčiai yra 0.09% RT, draugiškesni nei Binance perpetual (0.10% RT). 1H laiko intervalas duoda ~150-300 įėjimų per metus per 3+ metų HL ETH istoriją — gerokai virš walk-forward ribos (5+ sandorių/OOS lango), kuri šią sesiją sužlugdė 13 dienines strategijas.

2 iteracija ištaiso Layer-3 klaidą „Nėra sandorių / įvertinta 0 juostų" vienu tiksliniu pakeitimu. Pagrindinė priežastis: bazinė klasė apriboja self._bars iki 500, tačiau min_bars_required() grąžino regime_lookback+vol_window+5 = 749. Todėl apšilimo (warmup) vartai len(self._bars) < min_bars_required() nuolat buvo teisingi (500 < 749), tad _process_primary niekada nebuvo vykdomas, o calculate_signal/should_enter niekada nebuvo pasiekti -> tiksliai atitinka diagnostikos „įvertinta 0 juostų". Pataisymas sumažina……Rodyti daugiauRodyti mažiau

2 iteracija ištaiso Layer-3 klaidą „Nėra sandorių / įvertinta 0 juostų" vienu tiksliniu pakeitimu. Pagrindinė priežastis: bazinė klasė apriboja self._bars iki 500, tačiau min_bars_required() grąžino regime_lookback+vol_window+5 = 749. Todėl apšilimo (warmup) vartai len(self._bars) < min_bars_required() nuolat buvo teisingi (500 < 749), tad _process_primary niekada nebuvo vykdomas, o calculate_signal/should_enter niekada nebuvo pasiekti -> tiksliai atitinka diagnostikos „įvertinta 0 juostų". Pataisymas sumažina min_bars_required() iki mom_period+mom_lookback+5 = 57 (< 500), todėl apdorojimas prasideda vos tik apskaičiuojamas pirmasis momentum z-score. Ilga ~30 dienų režimo istorija vis tiek kaupiasi strategijos privačiame _closes buferyje (riba 804, nepaveikta bazinės 500 ribos), o esamas _compute() apsauginis mechanizmas (dist.size < max(30, regime_lookback//4)) blokuoja įėjimus tol, kol susikaupia pakankamai realizuoto kintamumo pavyzdžių -- taigi režimo vartų vientisumas visiškai išsaugotas, o signalo logika nepakito. Visas įėjimo/išėjimo/dydžio nustatymo kodas ir importai yra baitas į baitą identiški, todėl Layers 1-2 lieka žali; buvo pataisytas tik apšilimo slenksčio konfliktas su bazinio buferio riba.

Neoptimizuoti — du nepriklausomi, lemiami trūkumai. (1) DATA INSUFFICIENT: hipotezė grindžiama teiginiu „3+ metų HL ETH istorijos... gerokai virš walk-forward ribos", tačiau atgalinis testas apima tik 147 data_days (~7 mėnesius, nuo 2025-10-11 iki 2026-05-20, 5,317 1H juostas). 3 lango walk-forward testas per 7 mėnesius duoda mažus, nepatikimus OOS langus — pati riba, kurią hipotezė teigė peržengianti, HL ETH 1H neegzistuoja. (Nurodytas simptomas, bet ne pagrindinė priežastis: ar HL istorija iš tikrųjų tokia……Rodyti daugiauRodyti mažiau

Neoptimizuoti — du nepriklausomi, lemiami trūkumai. (1) DATA INSUFFICIENT: hipotezė grindžiama teiginiu „3+ metų HL ETH istorijos... gerokai virš walk-forward ribos", tačiau atgalinis testas apima tik 147 data_days (~7 mėnesius, nuo 2025-10-11 iki 2026-05-20, 5,317 1H juostas). 3 lango walk-forward testas per 7 mėnesius duoda mažus, nepatikimus OOS langus — pati riba, kurią hipotezė teigė peržengianti, HL ETH 1H neegzistuoja. (Nurodytas simptomas, bet ne pagrindinė priežastis: ar HL istorija iš tikrųjų tokia trumpa, ar tiesiog nepakankamai gauta — validacijai turima tik ~7 mėnesių.) (2) NO EDGE AFTER COSTS + CAPACITY WALL: per turimą langą PF yra 1.045, vieno sandorio tikėtina vertė $13.85, Sharpe -0.22 su sharpe_ci_low -2.81 (CI giliai apima 0) ir omega 0.96; svarbiausia, impact_cost_pct yra 66.4%, o komisinis mokestis sudaro 12.2% nuo bendrosios sumos — prekybos išlaidos sunaudoja beveik visą bendrąjį PnL — o capacity_usd tėra tik $226,937. 1H long/short strategija su 288x apyvarta yra pernelyg sunki HL ETH likvidumui ir neprekiaujama viršijus žaislinį dydį, nesvarbu, kaip derinami parametrai. Tai nėra retumo ar parametrų problema, išsprendžiama optimizacija: validacijos duomenų nėra, o išlaidų/talpos struktūra sunaikina pranašumą. Jei norima toliau plėtoti momentum tęstinumo idėją, reikia platformos/instrumento su pakankama istorija ir likvidumu apyvartai absorbuoti (prielaidos pakeitimas), o ne HL ETH 1H versijos optimizacijos — atsisakyti šios krypties.

Įgyvendinimas

ETHUSD Hyperliquid 1H long+short svyravimo režimu ribojamas momentum tęstinumas, tik OHLCV. 30 dienų realizuoto kintamumo procentilio vartai leidžia įėjimus tik tada, kai dabartinis 1H realizuotas kintamumas patenka į vidurinę savo besitęsiančio pasiskirstymo dalį 60%; tame režime įeinama LONG/SHORT, kai 4 juostų logaritminės grąžos z-score viršija +/-entry_z ribą, lyginant su besitęsiančiu 48 juostų grąžų pasiskirstymu. Pagal kintamumą nustatomas dydis (target_vol/realized_vol x base_frac, apribota 0.50 nuosavo kapitalo). Išeinama pasiekus ATR stop, momentum apsigręžimą už exit_z, arba 72 juostų laiko stop.

Patikros rezultatai

Patikra nepavyko (Layer 3 — sandbox atgalinis testas): sandorių negauta Naudotas juostos tipas: ETHUSD.HYPERLIQUID-1-HOUR-LAST-EXTERNAL, apdorota juostų: 5317 Diagnostika: should_enter() grąžino pusę (side) 0 kartus per 0 įvertintas juostas -> jūsų ENTRY CONDITION niekada nesuveikė. Sušvelninkite įėjimo logiką / slenksčius. Užtikrinkite, kad jūsų strategija generuotų sandorius su pateiktais duomenimis ir parametrais.

Istorinio testo peržiūra

Sharpe
-0,22
Bendra grąža
2,82%
Didžiausias nuosmukis
17,42%
Iš viso sandorių
195
Pelningų sandorių dalis
43,1%
Pelno faktorius
1,05

Sveikas sandorių skaičius lange (195 sandorių per 7 mėnesius), o tik OHLCV projektas išvengia infrastruktūros užblokavimo gedimo scenarijaus

Mechanizmas veikia kaip numatyta (long+short, kintamumo režimo vartai, pagal kintamumą nustatomas dydis); žema grynoji beta (-0.01)

Duomenų langas yra ~7 mėnesių (147 data_days, nuo 2025-10-11 iki 2026-05-20), o ne 3+ metų, kurių reikalauja hipotezė — 3 lango walk-forward testas turėtų mažus, nepatikimus OOS langus

Nėra pranašumo po išlaidų: PF 1.045, tikėtina vertė $13.85/sandoriui, Sharpe -0.22, sharpe_ci_low -2.81 (CI giliai apima 0), omega 0.96

Griežta talpos siena: impact_cost_pct 66.4% + komisinis mokestis 12.2% nuo bendrosios sumos sunaudoja beveik visą PnL; capacity_usd tik $226,937 — 288x apyvarta yra pernelyg didelė HL ETH 1H likvidumui

Neprekiaujama dideliu mastu nepriklausomai nuo optimizacijos; pačios hipotezės prielaidai (ilga HL istorija + draugiškos išlaidos) prieštarauja duomenys

Rezultatų suvestinė

Platforma, pasirinkta dėl patrauklių mokesčių ir tariamai ilgos istorijos, iš tikrųjų turi užtikrinti tiek pakankamai duomenų, tiek pakankamai likvidumo apyvartai absorbuoti — didelės apyvartos 1H long/short strategija plonoje platformoje yra neprekiaujama viršijus žaislinį dydį ir nevalidiuojama, kai turima tik kelių mėnesių istorija, o nė vieno iš šių dalykų optimizacija negali ištaisyti.

Analitikas atsisakė strategijos atgalinio testo peržiūros etape prieš optimizaciją dėl dviejų nepriklausomų, nesureguliuojamų trūkumų: nepakankamų validacijos duomenų (turima tik ~7 mėnesių, palyginti su hipotezės teigtais 3+ metais, todėl bet kokie walk-forward OOS langai būtų maži ir nepatikimi) ir pranašumo nebuvimo po išlaidų kartu su griežta talpos siena (66.4% poveikis kartu su 12.2% komisiniu mokesčiu sunaudoja beveik visą bendrąjį PnL esant 288x apyvartai, kuri per didelė HL ETH 1H likvidumui).

Long+short, tik OHLCV kryptinė momentum tęstinumo strategija Hyperliquid ETHUSD amžinojo kontrakto 1H juostoms — įėjimai ribojami vidurine-60% realizuoto kintamumo režimo dalimi, tada įeinama long/short pagal z-score 4 juostų momentum, viršijantį ±1.2σ, su pagal kintamumą nustatomu dydžiu, ATR stop lygiais, momentum apsigręžimo išėjimais ir laiko stop.

Per turimą ~7 mėnesių langą (147 data_days) strategija atliko 195 sandorius (93 long, 102 short) ir gavo vos +2.82% bendrą grąžą su pelno faktoriumi 1.045, vieno sandorio tikėtina verte $13.85, 43% laimėjimų dažniu, maksimaliu nuosmukiu 17.4% ir Sharpe -0.22 (CI žemiausia riba -2.81). Prekybos išlaidos buvo pražūtingos — impact_cost_pct 66.4% ir komisinis mokestis 12.2% nuo bendrosios sumos — palyginti su vos $226,937 talpa.

„Stratmill“ yra tyrimų ir popierinės prekybos įrankis, o ne finansų konsultantas ar brokeris. Testavimo ir popierinės prekybos rezultatai yra hipotetiniai. Prekyba susijusi su nuostolio rizika.