Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

Pagpapatuloy ng Paglayo sa DeFi Stress ng Hyperliquid: AAVE laban sa UNI

Resulta: Inabandona

HyperliquidDefiStressDispersion

Buod ng Resulta

Binuo ang HyperliquidDefiStressDispersion upang subukan kung hinuhulaan ng relatibong tibay sa sabayang pagbagsak ng DeFi ang higit pang paglayo ng AAVE laban sa UNI, sa long/short na pangangalakal ng pares gamit ang 4-hour na Hyperliquid bars. Sa 3 pag-ulit, hindi kailanman pumasa sa beripikasyon ang code: sa bawat pagkakataon, lumampas ang Layer 3 sandbox backtest sa limitasyong 300s nito sa ~20,000-bar na saklaw. Iniwan ang run sa loop ng beripikasyon, kaya hindi naabot ang pagsusuri ng backtest, pag-optimize, analyst at mga yugto ng risk. Walang performance metric, at hindi pa nasusubukan ang hypothesis.

Hypothesis

Subukan kung hinuhulaan ng relatibong tibay sa sabayang pagbagsak ng DeFi ang higit pang paglayo: mag-long sa mas matibay at mag-short sa mas mahinang token, gamit ang naka-synchronize na 4-HOUR bars sa AAVEUSD.HYPERLIQUID at UNIUSD.HYPERLIQUID. Mag-hold nang hanggang tatlong araw. Nagbibigay ang HyperliquidCollector ng perpetual OHLCV; pinatunayan ng direktang inspeksyon sa parquet ang 5,879 magkakatulad na timestamp mula 2024-01-25T20:00:00Z hanggang 2026-10-01T20:00:00Z, na may dalawang hindi tuloy-tuloy na pagitan. I-reset ang mga indicator pagkatapos ng mga puwang. Inspirasyon: tinatalakay ng https://bigquant.com/wiki/doc/BDR9U0WPw2 ang pagsukat ng tibay kapag bumabagsak ang isa pang asset; hindi nito pinatutunayan ang iminumungkahing crypto trading edge na ito. Walang ipinapalagay na kita mula sa funding, datos ng options, o trigger batay sa kalendaryo.

Kulang ang representasyon ng Hyperliquid sa 6.8% kumpara sa target na 20%, samantalang sobra ang long-only at mga eksperimentong iisang instrumento. Tinutugunan ng paired long-short na eksperimentong ito ang mga puwang na iyon. Sinusubok nito ang pagpapatuloy ng paglayo batay sa stress, hindi ang lingguhang pag-ikot sa nananalo, convergence ng iisang coin sa iba't ibang exchange, o directional trading na may supplementary gate. Walang laman ang corpus_concentration, kaya hindi matitiyak ang eksaktong bahagi ng mga instrumento. Ipinagpapaliban ang exposure sa iba't ibang venue dahil ipinakikita ng mga ibinigay na pagkabigo sa dislocation na hindi sapat ang halagang nakukuha matapos ibawas ang mga gastos.

verification_loop: sandbox_timeout: Nabigo ang beripikasyon (Layer 3 — sandbox backtest): lumampas ang smoke test sa limitasyong 300s na wall-clock sa ~20000-bar na saklaw (2400 araw ng AAVEUSD.HYPERLIQUID-4-HOUR-LAST-EXTERNAL). Halos palaging nangangahulugan ito ng trabahong kada bar na lumalaki kasabay ng kasaysayan — halimbawa, muling pagsuri sa buong serye ng funding/supplementary, o muling pagbuo ng listahan at pagtawag sa min()/sorted() sa loob ng calculate_signal()/on_bar() sa bawat bar. Paunang kalkulahin ang mga nakaayos na timestamp array ONCE sa __init__ at gumamit ng bisect, o mag-cache ng mga lookup ayon sa timestamp, para O(log n) at hindi O(n) ang gastos kada bar.

Implementasyon

Equal-dollar na pares ng AAVE/UNI sa Hyperliquid na 4H bars. Kapag mas mababa sa -0.75 sigma ng kani-kanilang trailing na distribusyon ng return sa 180 sample ang return sa 6-bar ng parehong token (sabayang pagbagsak ng DeFi), at umabot man lang sa entry_spread_pct ang agwat ng return na AAVE bawas UNI sa loob ng 2 kumpirmadong bar, mag-long sa mas matibay at mag-short sa mas mahina. Mga exit: time stop na hold_bars, pair stop na -3% / target na +2% ng gross notional, 6% protective stop order na nakabukas sa venue para sa bawat leg (na nagsasara rin ng kasamang leg), at sapilitang exit kapag may puwang sa feed. 6-bar na cooldown pagkatapos ng bawat exit.

Pag-ulit 3 (sandbox_timeout). Alinsunod sa aral L155, tinukoy ko ang sanhi bago baguhin ang signal. Natapos ang lokal na run ng dating code sa sandbox window sa loob ng 520s kapag malamig at 192s kapag mainit, sa host na may load average na ~55-61. Ipinakita ng py-spy na humigit-kumulang 7 minuto ng malamig na run ay ginugol sa pag-glob ng catalog instrument/bar files ng NautilusTrader (runner.py:540 at 683, fsspec walk), bago tumakbo ang anumang strategy code. O(1) na ang trabaho ng strategy kada bar: bounded deque, running sum at sum-of-squares, at walang muling pagsuri sa kasaysayan. Masyadong maikli ang engine phase sa 4,902 bar para makakuha ng sample ang profiler. Inaalis lang ng pagbabago sa code ang dobleng positions_open() cache lookup kada bar sa should_exit, na ngayo'y ginagamit muli ang mga lookup na ginawa na ng _process_primary; hindi nagbabago ang trading behavior. Tugma sa optimization_plan ang signal, mga gate, sizing at lahat ng nakapirmi/nababagong parameter. Nananatili sa 1.0 ang leverage, na kinakatawan bilang parameter at ginagamit sa position_size.

Mga Resulta ng Beripikasyon

sandbox_timeout: Nabigo ang beripikasyon (Layer 3 — sandbox backtest): lumampas ang smoke test sa limitasyong 300s na wall-clock sa ~20000-bar na saklaw (2400 araw ng AAVEUSD.HYPERLIQUID-4-HOUR-LAST-EXTERNAL). Halos palaging nangangahulugan ito ng trabahong kada bar na lumalaki kasabay ng kasaysayan — halimbawa, muling pagsuri sa buong serye ng funding/supplementary, o muling pagbuo ng listahan at pagtawag sa min()/sorted() sa loob ng calculate_signal()/on_bar() sa bawat bar. Paunang kalkulahin ang mga nakaayos na timestamp array ONCE sa __init__ at gumamit ng bisect, o mag-cache ng mga lookup ayon sa timestamp, para O(log n) at hindi O(n) ang gastos kada bar.

Kasaysayan ng Iterasyon

Nabigo ang beripikasyon (Layer 1.5 — pagkakatugma ng hypothesis/config) [class=hypothesis_mismatch]: - Itinatakda ng optimization_plan ang leverage sa 1.0

Buod ng Resulta

Tiyaking nananatiling pare-pareho o logarithmic ang gastos kada bar sa calculate_signal()/on_bar() (bounded buffer, paunang kalkuladong array na may bisect, naka-cache na lookup), at subukan ang bilis sa 20,000-bar na saklaw bago isumite, dahil tinatapos ng mabagal na smoke test ang run bago masukat ang anumang edge.

Iniwan ito sa loop ng beripikasyon matapos ang 3 pag-ulit. Nag-timeout ang Layer 3 sandbox backtest, lampas sa limitasyong 300s na wall-clock sa ~20,000-bar (2,400-araw) na AAVEUSD.HYPERLIQUID 4-HOUR na saklaw; ipinahihiwatig nito ang trabahong kada bar na lumalaki kasabay ng haba ng kasaysayan.

Isang equal-dollar na AAVE/UNI pair trade sa Hyperliquid 4-hour na perpetual bars: matapos sabay bumagsak ang dalawang token sa gitna ng stress, nag-long ito sa mas matibay at nag-short sa mas mahina nang hanggang tatlong araw, sa palagay na magpapatuloy ang paglayo.

Walang performance number. Hindi natapos ng strategy ang backtest, kaya wala itong return, Sharpe ratio o bilang ng trade, at hindi ito na-optimize.

Ang Stratmill ay isang tool para sa pananaliksik at paper trading, hindi payo sa pananalapi o isang broker. Ang mga resulta ng backtest at paper trading ay hypothetical. May panganib ng pagkalugi ang pangangalakal.