Langkau ke kandungan
Semua strategi

Strategi

Spread Momentum Nisbah ETH-BTC pada Hyperliquid (4H, Pasangan Long-Short, Trend Keratan Rentas)

Hasil: Ditinggalkan

HyperliquidEthBtcRatioMomentumPair

Ringkasan Hasil

HyperliquidEthBtcRatioMomentumPair ialah dagangan pasangan neutral pasaran yang berbeza dan dibina dengan kemas pada bar Hyperliquid 4H, membeli/menjual ETH berbanding BTC berdasarkan momentum nisbah log dengan hanya tiga parameter isyarat untuk mengehadkan overfitting. Walaupun sambungannya kukuh — 243 kemasukan berpasangan neutral dolar tanpa keciciran saiz, notional atau tunai — strategi ini rugi pada setiap satu daripada tiga tahunnya, berakhir dengan pulangan keseluruhan -69.8%, Sharpe -1.22 dan faktor keuntungan 0.888. Penganalisis menghentikannya pada peringkat semakan backtest sebelum pengoptimuman selepas iterasi 4, lalu menyimpulkan bahawa premisnya sendiri salah dan bukannya terdapat jurang yang boleh dilaras. Kesimpulannya: spread ETH/BTC kembali kepada min di sekitar trendnya, maka kemasukan momentum secara struktur terperangkap dalam whipsaw; cara yang betul untuk memanfaatkan sebarang kelebihan sedemikian ialah pembalikan min, hipotesis yang sama sekali berasingan.

Hipotesis

Dagangan pasangan momentum keratan rentas neutral pasaran pada perpetual Hyperliquid, memanfaatkan kecenderungan berterusan ETH dan BTC untuk bergilir-gilir mendahului pasaran kripto. Strategi ini memperdagangkan ETH/BTC RATIO (bukan harga mutlak), membeli ETHUSD.HYPERLIQUID dan menjual BTCUSD.HYPERLIQUID apabila nisbah meningkat, dan melakukan sebaliknya apabila nisbah menurun. Ini dagangan faktor kekuatan relatif klasik yang wujud dalam ekuiti (spread momentum tinggi berbanding momentum rendah) dan berfungsi……Tunjuk lagiTunjuk kurang

Dagangan pasangan momentum keratan rentas neutral pasaran pada perpetual Hyperliquid, memanfaatkan kecenderungan berterusan ETH dan BTC untuk bergilir-gilir mendahului pasaran kripto. Strategi ini memperdagangkan ETH/BTC RATIO (bukan harga mutlak), membeli ETHUSD.HYPERLIQUID dan menjual BTCUSD.HYPERLIQUID apabila nisbah meningkat, dan melakukan sebaliknya apabila nisbah menurun. Ini dagangan faktor kekuatan relatif klasik yang wujud dalam ekuiti (spread momentum tinggi berbanding momentum rendah) dan berfungsi dalam kripto kerana: (a) dominasi BTC berubah dalam kitaran sekitar 38–58% selama berbulan-bulan, (b) naratif ekosistem ETH (musim panas DeFi, pelancaran L2, spekulasi ETF) mencetuskan prestasi mengatasi relatif ETH selama beberapa minggu, (c) peristiwa pengurangan risiko makro mencetuskan prestasi mengatasi relatif BTC (BTC = aset selamat emas digital dalam kripto). Strategi ini sepenuhnya di Hyperliquid (kedua-dua kaki pada HL), menyasarkan kuota venue yang paling kurang diwakili (HYPERLIQUID pada 4.1% berbanding sasaran 20%). Strategi ini long-short (isian 9.3% berbanding sasaran ~45%), skop pasangan (isian 13.9%), dan menggunakan bar 4H selamat pada BTC+ETH — sejarah terdalam pada HL. Mekanismenya berbeza secara asas daripada trend harga mutlak (yang gagal akibat hingar) kerana spread antara dua aset berkorelasi tinggi lebih cenderung kembali kepada min di sekitar trend momentumnya berbanding setiap aset secara berasingan. NOT corak carta klasik (mengelakkan kegagalan corak 8+), NOT arbitraj asas antara venue (sudah dalam saluran paip sebagai BtcInverseLinearBasisArbitrage dan CrossVenueEthBasisArbitrage), NOT strategi arah satu aset. Hanya tiga parameter (lookback, threshold, exit_band) untuk mengurangkan risiko overfitting selepas kegagalan isyarat beku/overfitting yang berulang.

Pembaikan iterasi 4 bagi kegagalan Lapisan-2: `HyperliquidEthBtcRatioMomentumPair._ts() takes 1 positional argument but 2 were given`. Punca utama: proksi pengesahan Lapisan-2 membina semula strategi dengan menyalin setiap callable kepada pembalut biasa menggunakan `types.MethodType(val.__func__ if hasattr(val,'__func__') else val, wrapper)`; `@staticmethod` (yang tidak mempunyai `__func__`) terikat seolah-olah kaedah tika, lalu menyuntik `self` palsu. Akibatnya, panggilan `self._ts(bar)` berikutnya menghantar 2……Tunjuk lagiTunjuk kurang

Pembaikan iterasi 4 bagi kegagalan Lapisan-2: `HyperliquidEthBtcRatioMomentumPair._ts() takes 1 positional argument but 2 were given`. Punca utama: proksi pengesahan Lapisan-2 membina semula strategi dengan menyalin setiap callable kepada pembalut biasa menggunakan `types.MethodType(val.__func__ if hasattr(val,'__func__') else val, wrapper)`; `@staticmethod` (yang tidak mempunyai `__func__`) terikat seolah-olah kaedah tika, lalu menyuntik `self` palsu. Akibatnya, panggilan `self._ts(bar)` berikutnya menghantar 2 argumen kepada fungsi yang menerima 1 argumen. Pembaikan SMALLEST yang menghapuskan mod kegagalan ini secara kekal ialah memindahkan pembantu cap masa bar OUT daripada kelas ke fungsi peringkat modul `_bar_ts_ns(bar)` — ia diselesaikan daripada global modul dan tidak akan tertakluk pada pengikatan semula kaedah oleh proksi. Dua lokasi panggilan `self._ts(bar)` yang dahulu (dalam `on_extra_bar` dan `calculate_signal`) kini memanggil `_bar_ts_ns(bar)`. Tiada logik lain berubah: isyarat momentum nisbah log berterusan, pelaksanaan berpasangan neutral dolar (`_submit_entry`/`_submit_exit`), saiz yang mengambil kira leverage dan semua threshold kekal sama seperti versi terdahulu — mengekalkan segala yang sudah lulus Lapisan 1. Disahkan secara setempat: Lapisan 1 (statik) lulus dan semua 6 senario sintetik Lapisan-2 (steady_uptrend, steady_downtrend, flat_ranging, volatility_spike, zero_volume, price_gap) lulus tanpa pengecualian.

Hentikan sebelum pengoptimuman: pasangan MOMENTUM nisbah ETH/BTC tiada kelebihan dan terus rugi selepas fi+impak Hyperliquid — Sharpe -1.22, Sortino -2.06, total_return -69.8%, CAGR -45.5%, profit_factor 0.888, dan NEGATIVE pada setiap tahun (2024 -14.8%, 2025 -43.7%, 2026 -48.4%), dengan Sharpe bergulir negatif sepanjang hampir keseluruhan tempoh. Pelaksanaannya kukuh (243 kemasukan berpasangan yang bersih, kedua-dua kaki HL, neutral dolar, tiada keciciran), jadi ini bukan pepijat sambungan/isyarat beku —……Tunjuk lagiTunjuk kurang

Hentikan sebelum pengoptimuman: pasangan MOMENTUM nisbah ETH/BTC tiada kelebihan dan terus rugi selepas fi+impak Hyperliquid — Sharpe -1.22, Sortino -2.06, total_return -69.8%, CAGR -45.5%, profit_factor 0.888, dan NEGATIVE pada setiap tahun (2024 -14.8%, 2025 -43.7%, 2026 -48.4%), dengan Sharpe bergulir negatif sepanjang hampir keseluruhan tempoh. Pelaksanaannya kukuh (243 kemasukan berpasangan yang bersih, kedua-dua kaki HL, neutral dolar, tiada keciciran), jadi ini bukan pepijat sambungan/isyarat beku — premisnya salah: seperti yang diakui oleh hipotesis itu sendiri, spread ETH/BTC kembali kepada min di sekitar trend momentumnya, maka kemasukan MOMENTUM berulang kali terperangkap dalam whipsaw (win_rate 44.6%, jangkaan -$154.8/dagangan). Sharpe -1.22 yang negatif dalam ketiga-tiga tahun bukan kesan jurang atau tempoh yang boleh dibaiki dengan melaras parameter momentum 3 (lookback/threshold/exit_band); menukar kepada isyarat pembalikan min pula ialah hipotesis baharu, bukan pelarasan parameter — maka ia tidak wajar menerima 2 jam pengoptimuman. FAILURE PATTERN: MOMENTUM keratan rentas pada nisbah log ETH/BTC tiada kelebihan boleh didagangkan pada perpetual 4H HL — spread aset utama yang sangat berkorelasi kembali kepada min dan bukannya mengikut trend, maka kemasukan momentum terus rugi dalam semua rejim walaupun pelaksanaan neutral pasaran bersih dan berbeza; cara yang betul untuk memanfaatkan sebarang kelebihan nisbah ETH/BTC ialah pembalikan min, iaitu hipotesis berasingan.

Pelaksanaan

Dagangan pasangan momentum keratan rentas neutral pasaran pada perpetual Hyperliquid. Pemboleh ubah keputusan ialah momentum nisbah log ETH/BTC (log(ETH/BTC)[now] - log(ETH/BTC)[lookback ago]), dikira berterusan setiap bar 4H melalui SyncedBuffer yang menyegerakkan cap masa bagi kedua-dua kaki. Apabila nisbah meningkat melepasi +threshold, strategi membeli ETHUSD dan menjual BTCUSD; apabila nisbah menurun melepasi -threshold, tindakannya diterbalikkan. Saiz kaki disamakan pada notional USD (neutral dolar, neutral delta terhadap BTC) menggunakan ekuiti akaun x capital_fraction x leverage. Posisi ditutup apabila momentum kembali ke dalam exit_band neutral, dan kedua-dua kaki sentiasa dibuka serta ditutup bersama supaya tiada pendedahan aset tunggal tanpa lindung nilai.

Keputusan Pengesahan

Pengesahan gagal (Lapisan 2 — senario sintetik): Parameter digunakan: ['lookback', 'exit_band', 'threshold', 'min_notional', 'capital_fraction'] Pastikan __init__ menetapkan semua atribut daripada self.parameters.get(). - steady_uptrend: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() menerima 1 argumen kedudukan tetapi 2 diberikan (cap masa bar: 1735689600000) - steady_downtrend: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() menerima 1 argumen kedudukan tetapi 2 diberikan (cap masa bar: 1735689600000)……Tunjuk lagiTunjuk kurang

Pengesahan gagal (Lapisan 2 — senario sintetik): Parameter digunakan: ['lookback', 'exit_band', 'threshold', 'min_notional', 'capital_fraction'] Pastikan __init__ menetapkan semua atribut daripada self.parameters.get(). - steady_uptrend: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() menerima 1 argumen kedudukan tetapi 2 diberikan (cap masa bar: 1735689600000) - steady_downtrend: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() menerima 1 argumen kedudukan tetapi 2 diberikan (cap masa bar: 1735689600000) - flat_ranging: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() menerima 1 argumen kedudukan tetapi 2 diberikan (cap masa bar: 1735689600000) - volatility_spike: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() menerima 1 argumen kedudukan tetapi 2 diberikan (cap masa bar: 1735689600000) - zero_volume: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() menerima 1 argumen kedudukan tetapi 2 diberikan (cap masa bar: 1735689600000) - price_gap: TypeError: HyperliquidEthBtcRatioMomentumPair._ts() menerima 1 argumen kedudukan tetapi 2 diberikan (cap masa bar: 1735689600000)

Semakan Backtest

Sharpe
-1.22
Jumlah Pulangan
-69.83%
Drawdown Maksimum
72.92%
Jumlah Dagangan
486
Kadar Menang
44.7%
Faktor Keuntungan
0.89

Pasangan neutral pasaran yang bersih dan disambungkan dengan betul: 243 kemasukan berpasangan, kedua-dua kaki HL, tiada keciciran saiz/notional/tunai, saiz neutral dolar

Venue/skop yang benar-benar berbeza (pasangan long-short Hyperliquid) serta isyarat dengan hanya 3 parameter untuk mengehadkan overfitting

Sharpe -1.22 dan Sortino -2.06 — pulangan terlaras risiko sangat negatif bagi strategi yang penanda arasnya tidak bermakna, maka metrik mutlak menjadi ukuran utama

Rugi dengan jelas dan berterusan: total_return -69.8%, CAGR -45.5%, profit_factor 0.888, negatif dalam ketiga-tiga tahun ALL (2024/2025/2026)

Premis momentum pada nisbah kelihatan salah dari segi arah: spread ETH/BTC kembali kepada min di sekitar trendnya (menurut hipotesis itu sendiri), jadi kemasukan momentum berulang kali terperangkap dalam whipsaw

Bulan positif ialah lonjakan berekor tebal (kurtosis 71, kecondongan 5.9; pencilan +32.5% Mei-2025), bukannya kelebihan yang berulang; probabilistic_sharpe 0.053

Beban fi + impak (komisen $38k + impak $25k) menggandakan kesan isyarat yang tiada kelebihan kasar

Analisis

Jangan hantar NOT untuk pengoptimuman — asasnya rugi dalam ketiga-tiga tahun dengan Sharpe -1.22, dan tiada rantau positif untuk ditemui oleh sapuan parameter. Mekanismenya dikodkan dengan betul tetapi SIGN terbalik. Hipotesis anda sendiri menyatakan spread ETH/BTC kembali kepada min, namun should_enter() memperdagangkannya sebagai momentum (beli ETH/jual BTC apabila momentum nisbah log > +threshold, iaitu AFTER nisbah sudah meningkat). Pasangan neutral pasaran yang mengalami kerugian Sharpe -1.22 yang simetri……Tunjuk lagiTunjuk kurang

Jangan hantar NOT untuk pengoptimuman — asasnya rugi dalam ketiga-tiga tahun dengan Sharpe -1.22, dan tiada rantau positif untuk ditemui oleh sapuan parameter. Mekanismenya dikodkan dengan betul tetapi SIGN terbalik. Hipotesis anda sendiri menyatakan spread ETH/BTC kembali kepada min, namun should_enter() memperdagangkannya sebagai momentum (beli ETH/jual BTC apabila momentum nisbah log > +threshold, iaitu AFTER nisbah sudah meningkat). Pasangan neutral pasaran yang mengalami kerugian Sharpe -1.22 yang simetri dalam setiap rejim ialah petanda klasik kemasukan songsang. Dua perubahan khusus: (1) FLIP kepada pembalikan min — masuk beli-ETH/jual-BTC apabila nisbah menyimpang ke DOWNSIDE (momentum < -threshold atau skor-z di bawah jalur), dengan jangkaan pembalikan; lakukan sebaliknya apabila nisbah menyimpang ke atas. Keluar apabila nisbah kembali ke min. Sebagai pilihan setara, songsangkan pemetaan BUY/SELL semasa dan laras semula exit_band. (2) CUT kekerapan dagangan dengan ketat — pusing ganti semasa ialah 306x dengan fi+impak gabungan ~$63k; luaskan threshold kemasukan dan/atau tambah tempoh pegangan minimum supaya kelebihan pembalikan min tidak ditelan kos pergi-balik dua kaki. Jalankan backtest semula; jika varian songsang/kekerapan lebih rendah masih menunjukkan kelebihan negatif atau di bawah kos, premis ini wajar ditinggalkan (atau dinaikkan kepada revise_hypothesis).

Sejarah Lelaran

Pengesahan gagal (leverage_set_but_unused): konfigurasi menetapkan leverage=3.0 tetapi strategi tidak pernah merujuk leverage dalam pengiraan saiz. Tetapkan saiz posisi berdasarkannya — notional = ekuiti * pecahan * leverage / harga (baca self.config.leverage) — atau tetapkan leverage=1.0. Dalam bentuk semasa, leverage tidak berkesan dan backtest sama dengan 1x.

Ringkasan Hasil

Nisbah log ETH/BTC antara dua aset utama yang berkorelasi tinggi kembali kepada min di sekitar trendnya, maka kemasukan momentum berulang kali terperangkap dalam whipsaw — sebarang kelebihan pada spread itu memerlukan pendekatan pembalikan min, iaitu hipotesis baharu dan bukannya pelarasan parameter.

Penganalisis memberikan keputusan 'hentikan' pada peringkat semakan backtest sebelum pengoptimuman: pelaksanaannya bersih (243 kemasukan berpasangan neutral dolar yang disambungkan dengan betul, tiada keciciran), maka kerugian dinilai berpunca daripada premis yang salah dan bukannya pepijat; strategi gagal memenuhi ambang Sharpe, Sortino, pulangan keseluruhan dan faktor keuntungan. Pengoptimuman, semakan akhir penganalisis dan semakan risiko tidak pernah dicapai.

Dagangan pasangan Hyperliquid neutral pasaran yang membeli ETH / menjual BTC (atau sebaliknya) berdasarkan momentum nisbah log spread ETH/BTC, dengan pertaruhan bahawa kitaran dominasi BTC dan naratif ETH menjadikan spread lebih cenderung mengikuti trend berbanding setiap aset secara berasingan.

Sepanjang 695 hari, strategi terus rugi: pulangan keseluruhan -69.8%, CAGR -45.5%, Sharpe -1.22, Sortino -2.06, faktor keuntungan 0.888, kadar kemenangan 44.6% merentas 486 dagangan (243 long / 243 short) dengan drawdown maksimum 72.9%. Prestasi negatif pada setiap tahun (2024 -14.8%, 2025 -43.7%, 2026 -48.4%), dengan komisen $38k serta impak $25k membebankan isyarat yang memang tiada kelebihan.

Stratmill ialah alat penyelidikan dan dagangan kertas, bukan nasihat kewangan atau broker. Keputusan ujian belakang dan dagangan kertas adalah bersifat hipotesis. Perdagangan melibatkan risiko kerugian.