Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

ATOM Carry ng Pangmatagalang Funding sa Hyperliquid–Bybit na may Veto Laban sa Masamang Basis

Resulta: Inabandona

AtomPersistentCrossVenueFundingCarry

Buod ng Resulta

Sinubok ng AtomPersistentCrossVenueFundingCarry kung kikitain ang pangmatagalang agwat sa funding rate sa pagitan ng Hyperliquid at Bybit ATOM perpetual sa pamamagitan ng long/short pair na neutral sa dolyar, gamit ang basis veto para hadlangan ang masasamang entry. In-index ng code ang mga na-settle nang funding event gamit ang prefix sum at bisect lookup. Gayunman, pagkaraan ng 3 pag-ulit, nabigo pa rin ang estratehiya sa sandbox verification ng Layer 3 dahil lumampas ito sa limitasyong 300s sa 2,400-araw na 4-oras na window. Inabandona ito nang walang sukatan ng backtest, kaya hindi nasukat ang hypothesis ng funding carry.

Hypothesis

Subukan ang magkasalungat na ATOM perpetual position na magkapantay ang halaga sa dolyar sa magkasabay na 4-oras na bar, para kumita sa pangmatagalang agwat ng funding sa halip na hulaan ang direksiyon ng kita o ang pagsasara ng maliit na agwat ng presyo. Pangunahin: ATOMUSD.HYPERLIQUID; hedge: ATOMUSDT.BYBIT. Ipinapahiwatig ng mga lokal na pangalan ng parquet file na magkakapatong ang saklaw ng bar mula 2024-02-12 hanggang 2026-10-01; kailangang suriin ang continuity sa antas ng row at coverage ng funding para sa bawat instrumento bago simulan ang pagbuo. Sinusuportahan ng HyperliquidCollector at BybitCollector ang kinakailangang perpetual bar at kasaysayan ng funding. Dapat sumunod ang dalas ng funding sa aktuwal na mga timestamp ng settlement, pati na sa mga pagbabago ng pagitan. Mga opisyal na sanggunian sa mekanismo: [Hyperliquid funding](https://hyperliquid.gitbook.io/hyperliquid-docs/trading/funding) at [kasaysayan ng funding ng Bybit](https://bybit-exchange.github.io/docs/v5/market/history-fund-rate). Hindi pa nasusukat ang hypothesis na ito; hindi ito napatunayang arbitrage.

Pinakamalaki ang kakulangan ng Hyperliquid sa mga venue: 7.1% kumpara sa target na 20%. Nagdaragdag din ang panukalang ito ng saklaw na cross-venue at magkasalungat na position sa corpus na halos para sa iisang venue at long-only. Hindi ibinigay ang konsentrasyon ng instrumento, kaya hindi mabeberipika ang kamakailang bahagi ng ATOM. Gaya ng nabigong DOGE trade sa paglihis ng presyo, kailangang magmula ang kita sa tuloy-tuloy na aktuwal na daloy ng funding. Di-gaya ng nabigong basket ng funding na may limang alt, gumagamit ito ng isang beripikadong pares ng bar, funding na ini-normalize kada araw, kahingian ng pagpapatuloy at veto laban sa masamang basis. Walang naaangkop na mekanismo sa ibinigay na mga sipi ng library.

verification_loop: sandbox_timeout: Nabigo ang verification (Layer 3 — sandbox backtest): lumampas ang smoke test sa limitasyon sa wall-clock na 300s sa ~20000-bar na window (2400 araw ng ATOMUSD.HYPERLIQUID-4-HOUR-LAST-EXTERNAL). Halos palaging nangangahulugan ito ng trabahong kada bar na lumalaki kasabay ng kasaysayan — halimbawa, muling pag-scan sa buong serye ng funding/karagdagang datos, o muling pagbuo ng listahan at pagtawag sa min()/sorted() sa loob ng calculate_signal()/on_bar() sa bawat bar. Paunang buuin ang mga nakaayos na timestamp array ONCE sa __init__ at gumamit ng bisect, o mag-cache ng mga lookup ayon sa timestamp, upang maging O(log n) ang gastos kada bar sa halip na O(n).

Implementasyon

Magkasalungat na ATOM perpetual position na magkapantay ang halaga sa dolyar sa magkasabay na Hyperliquid at Bybit 4-oras na bar, gamit ang aktuwal na kabuuan ng settlement, pangmatagalang agwat ng funding kada araw at veto laban sa masamang basis. Kapag walang funding, hindi papasok ang estratehiya at hihiling ito ng pinagsamang liquidation sa pamamagitan ng umiiral na exit logic.

Pinapalitan ng pinakamaliit na pagwawasto sa Layer-2 ang exception kapag walang funding ng resulta na nagsasaad na hindi ito available; pinapawalang-bisa nito ang mga naka-cache na funding index at nagbabalik ng neutral na signal matapos i-reset ang kahandaan at i-update ang timestamp ng bar. Hindi nagbabago ang signal, sizing, synchronization at mga parameter ng pananaliksik kapag may datos. Sinasabi ng espesipikasyon ng Tier-1 na hindi kino-credit ng backtest engine ang daloy ng funding. Kung umiiral pa rin ang limitasyong iyon, hindi mapatutunayan ng implementasyong ito ang iminungkahing economics ng carry. Hindi pinatakbo ang pipeline verification. Hindi naisulat ang kinakailangang outbox file dahil read-only lang ang pahintulot sa workspace na ito; dala ng JSON na ito ang eksaktong gawain na call_id.

Mga Resulta ng Beripikasyon

sandbox_timeout: Nabigo ang verification (Layer 3 — sandbox backtest): lumampas ang smoke test sa limitasyon sa wall-clock na 300s sa ~20000-bar na window (2400 araw ng ATOMUSD.HYPERLIQUID-4-HOUR-LAST-EXTERNAL). Halos palaging nangangahulugan ito ng trabahong kada bar na lumalaki kasabay ng kasaysayan — halimbawa, muling pag-scan sa buong serye ng funding/karagdagang datos, o muling pagbuo ng listahan at pagtawag sa min()/sorted() sa loob ng calculate_signal()/on_bar() sa bawat bar. Paunang buuin ang mga nakaayos na timestamp array ONCE sa __init__ at gumamit ng bisect, o mag-cache ng mga lookup ayon sa timestamp, upang maging O(log n) ang gastos kada bar sa halip na O(n).

Kasaysayan ng Iterasyon

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

Bigo ang verification (Layer 2 — mga sintetikong sitwasyon): Ginamit na mga parameter: ['leverage', 'risk_pct', 'warmup_bars', 'min_notional', 'cooldown_bars', 'max_hold_days', 'reversal_days', 'basis_stop_pct', 'min_daily_gap_pct', '_optimization_plan', 'exit_daily_gap_pct', 'max_concurrent_pairs', 'persistence_fraction', 'funding_lookback_days', 'max_adverse_basis_pct', 'max_leg_equity_fraction', 'basis_veto_lookback_bars', 'max_gross_equity_fraction', 'exit_funding_lookback_days',……Magpakita ng higit paMagpakita ng mas kaunti

Bigo ang verification (Layer 2 — mga sintetikong sitwasyon): Ginamit na mga parameter: ['leverage', 'risk_pct', 'warmup_bars', 'min_notional', 'cooldown_bars', 'max_hold_days', 'reversal_days', 'basis_stop_pct', 'min_daily_gap_pct', '_optimization_plan', 'exit_daily_gap_pct', 'max_concurrent_pairs', 'persistence_fraction', 'funding_lookback_days', 'max_adverse_basis_pct', 'max_leg_equity_fraction', 'basis_veto_lookback_bars', 'max_gross_equity_fraction', 'exit_funding_lookback_days', 'funding_lag_tolerance_seconds'] Tiyaking itinatakda ng __init__ ang lahat ng attribute mula sa self.parameters.get(). - missing_supplementary_data: Nagka-crash ang estratehiya kapag walang karagdagang datos (ValueError: data_unavailable: walang settlement ng funding para sa partikular na instrumento na ATOMUSD.HYPERLIQUID; wala ang mga key na funding_rates, hl_funding_rates, funding_rates_by_instrument; timestamp ng bar: 1735693500000). Sinisikap ibigay ang mga serye ng karagdagang datos kapag mayroon — sa aktuwal na backtest, paper at live trading, maaaring wala o walang laman ang isang tinukoy na key, at dapat manatiling walang position ang estratehiya sa halip na mag-crash. Ayusin ito: basahin ang serye sa pamamagitan ng self.supp_as_of(key, default=None) / self.supp_window(key, n) (o self.parameters.get('supplementary_data', {}).get(key)), tiyaking hindi None o walang laman, at magbalik ng neutral na signal (0.0) kapag hindi available ang datos.

Buod ng Resulta

Dapat panatilihin ng mga multi-venue funding strategy ang O(log n) na trabaho kada bar gamit ang paunang kinuwenta at naka-cache na mga index (kasama ang mga pagsusuri sa coverage at lag) upang matapos ang ~20k-bar na sandbox smoke test sa loob ng 300s bago masukat ang edge.

Pagkaraan ng 3 pag-ulit, inabandona ito sa verification loop: lumampas sa limitasyon sa wall-clock na 300s ang sandbox backtest ng Layer 3 sa ~20,000-bar (2,400-araw) na ATOMUSD.HYPERLIQUID 4-oras na window (sandbox_timeout). Hindi na naabot ang pagsusuri sa backtest, analyst at risk review.

Magpanatili ng magkasalungat na ATOM perpetual position na magkapantay ang halaga sa dolyar sa Hyperliquid (ATOMUSD.HYPERLIQUID) at Bybit (ATOMUSDT.BYBIT) sa mga bar na 4-oras upang kumita sa pangmatagalang agwat ng funding sa iba't ibang venue; mag-veto kapag kumilos laban sa position ang basis.

Walang sukatan ng performance: walang laman ang ulat ng backtest at hindi tumakbo ang optimization, kaya walang bilang para sa kita, Sharpe o dami ng trade.

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.