Langkau ke kandungan
Semua strategi

Strategi

BTC USD-M Trend Berbilang Rangka Masa, Long-Short (Perp BINANCE Satu Instrumen, Kemasukan Harian Ditapis oleh Rejim Rangka Masa Lebih Tinggi Mingguan, Tulen OHLCV, Penentuan Saiz Selamat Risiko Ekor, Parameter Rendah)

Hasil: Ditinggalkan

BtcMultiTimeframeTrendWeeklyGatedLongShort

Ringkasan Hasil

Strategi ini menerapkan kelebihan trend BTC kilang yang disahkan sebagai pembinaan berbilang rangka masa, menapis kemasukan momentum harian berdasarkan rejim mingguan untuk mengurangkan turun naik berulang sambil mengekalkan leveraj ≤1.5x demi keselamatan risiko ekor. Backtest awal lulus semakan untuk pengoptimuman — pulangan 225%, 30 dagangan long/short seimbang, drawdown 14% rendah — tetapi angka penganalisis merosot apabila diteliti: Sharpe sederhana 0.43 dengan CI merentasi sifar dan pulangan didominasi satu hari +88.9% pada Mei 2021. Selepas pengoptimuman, strategi gagal ujian deflasi berbilang ujian (DSR 0.0038, Sharpe di bawah ambang nasib terbaik daripada -225, PBO 0.74) dan, dengan jelas, mencatat keputusan negatif pada pegangan hadapan sementara walk-forward dinilai terlebih suai. Tanpa rantau kukuh melepasi ambang nasib untuk dijadikan sasaran pelarasan, dan ruang ini telah pun diliputi buku BTC satu rangka masa yang dipromosikan, strategi ditinggalkan pada percubaan pengoptimuman 1 dan tidak diteruskan.

Hipotesis

Strategi trend LONG-SHORT, SINGLE-INSTRUMENT, MULTI-TIMEFRAME pada BTCUSDT.BINANCE (USD-M perpetual) yang berdagang mengikut kelebihan trend kilang yang telah disahkan tetapi menetapkan kemasukan DAILY berdasarkan rejim rangka masa lebih tinggi WEEKLY — hanya mengambil isyarat trend harian yang ALIGN dengan trend mingguan dominan dan mengosongkan posisi apabila kedua-duanya tidak sependapat. Inilah pilihan yang ditentukan bukti selepas ruang reka bentuk mengecil kepada satu titik berdaya maju: penganalisis……Tunjuk lagiTunjuk kurang

Strategi trend LONG-SHORT, SINGLE-INSTRUMENT, MULTI-TIMEFRAME pada BTCUSDT.BINANCE (USD-M perpetual) yang berdagang mengikut kelebihan trend kilang yang telah disahkan tetapi menetapkan kemasukan DAILY berdasarkan rejim rangka masa lebih tinggi WEEKLY — hanya mengambil isyarat trend harian yang ALIGN dengan trend mingguan dominan dan mengosongkan posisi apabila kedua-duanya tidak sependapat. Inilah pilihan yang ditentukan bukti selepas ruang reka bentuk mengecil kepada satu titik berdaya maju: penganalisis mengehadkan isyarat yang boleh digunakan kepada OHLCV + pembiayaan ONLY (pembubaran/OI/nisbah akaun/taker semuanya terhalang data), menolak spot (artifak penilaian ekuiti + tiada kelebihan berbanding beli dan pegang), menutup semua strategi kontrarian/fade, menunjukkan berbilang instrumen/pilihan rosak pada enjin, serta menunjukkan trend PRICE aset tunggal FAILS pada alt bukan teras tetapi WORKS pada aset pengikut trend teras (BTC/ETH/SOL, dipromosikan). Ungkapan satu rangka masa yang disahkan (TS-momentum, pecahan julat, impuls, Bollinger, pullback, disahkan pembiayaan) sudah memenuhi ruang teras-3; pembinaan berbilang rangka masa ialah ungkapan berbeza yang belum diliputi. Ia direka ketat dalam lingkungan yang terbukti selamat: BTC (pengikut trend teras paling bersih dan mendalam — bukan alt yang lesu); OHLCV-ONLY (data paling mendalam tanpa halangan); MOMENTUM/searah trend (bukan fade); kekerapan kemasukan DAILY (sampel dagangan memadai — mengelakkan perangkap sampel kecil yang mungkin dihadapi buku mingguan tulen, sementara penapis mingguan menjadi lapisan keteguhan); USD-M PERP (bukan spot — mengelakkan artifak penilaian ekuiti; bukan intrahari — mengelakkan kegagalan pasaran berombak); SINGLE-INSTRUMENT/SINGLE-VENUE/SINGLE-ACCOUNT (tiada pepijat agregasi berbilang instrumen); dan kawalan TAIL-SAFE (leveraj <=1.5, henti rugi keras ATR, had nosional sederhana) untuk mencegah kerugian besar seperti LINK. Penapis rejim mingguan ialah pembeza sebenar berbanding momentum harian BTC TS satu rangka masa yang dipromosikan: dengan menekan isyarat harian yang melawan trend mingguan dominan, ia mengurangkan kadar turun naik berulang/isyarat palsu, dengan sasaran meningkatkan kadar kejayaan, mengurangkan drawdown dan mengurangkan korelasi aliran pulangan. Bilangan parameter rendah untuk mengekang pengsuaisuaian berlebihan.

Pembetulan percubaan 2 (Lapisan-2 sintetik): kegagalan ialah 'TypeError: _ema() takes 2 positional arguments but 3 were given'. _ema ialah @staticmethod(arr, period), tetapi pengesah mengikatnya sebagai kaedah instance, jadi self._ema(closes, period) menghantar self sebagai argumen ketiga. Pembetulan minimum: tukar _ema menjadi kaedah instance biasa def _ema(self, arr, period). Tiada logik lain berubah — import, isyarat dengan penapis mingguan, kemasukan/keluar dan penentuan saiz semuanya kekal dan sudah lulus Lapisan 1.

Sharpe terdeflasi gagal dan, yang lebih menentukan, pegangan luar sampel hadapan pada percubaan pengoptimuman 1. DSR=0.0038 (berbanding bar 0.95) dengan Sharpe teroptimum 0.459 BELOW bar nasib maksimum jangkaan 225 percubaan sebanyak 0.9277 (is_significant=false, sharpe_ci_low -0.2427 merentasi 0, PBO 0.7354 >0.5) — selepas pembetulan ujian berbilang, konfigurasi terpilih tidak dapat dibezakan secara statistik daripada hingar pilihan terbaik daripada -225; probabilistic_sharpe 0.9955 berbanding DSR 0.0038 ialah……Tunjuk lagiTunjuk kurang

Sharpe terdeflasi gagal dan, yang lebih menentukan, pegangan luar sampel hadapan pada percubaan pengoptimuman 1. DSR=0.0038 (berbanding bar 0.95) dengan Sharpe teroptimum 0.459 BELOW bar nasib maksimum jangkaan 225 percubaan sebanyak 0.9277 (is_significant=false, sharpe_ci_low -0.2427 merentasi 0, PBO 0.7354 >0.5) — selepas pembetulan ujian berbilang, konfigurasi terpilih tidak dapat dibezakan secara statistik daripada hingar pilihan terbaik daripada -225; probabilistic_sharpe 0.9955 berbanding DSR 0.0038 ialah perangkap inflasi pemilihan yang lazim. Yang lebih menentukan, HOLDOUT tersusun mengikut masa dan tidak disentuh itu FAILED serta NEGATIVE (holdout_sharpe -0.156, nisbah -0.422 berbanding WF-OOS 0.370). Walk-forward ialah is_overfitted=TRUE (purata IS 0.994 -> purata OOS 0.370, satu tetingkap OOS -0.863). Kelebihan asas ialah pencilan 2021 satu hari (2021-05-11 pulangan harian, +88.9%, return_kurtosis 1655, kecondongan 39.5, tail_ratio 0.086) — 2021 tahunan +90.8% menghasilkan angka utama sedangkan tahun-tahun lain hanya satu digit. Permukaan sensitiviti jurang 0 yang bersih mengukur konsistensi, bukan kepentingan statistik, dan seluruh permukaan berada pada Sharpe ~0.43, di bawah bar nasib 0.93. Jangan ulangi (percubaan 1 daripada 2): kegagalan utama ialah pegangan luar sampel hadapan yang negatif serta walk-forward terlebih suaian tanpa rantau teguh di atas bar nasib untuk dijadikan sasaran pelarasan — imbasan kedua pilihan terbaik daripada -225 akan terlebih suaikan semula pencilan 2021. Jangan revise_hypothesis: menurut peraturan terlebih suaian->tinggalkan, ini ialah terlebih suaian dengan IS tinggi/pegangan luar sampel negatif, BTC ialah instrumen yang baik, dan buku momentum BTC TS satu rangka masa yang sudah dipilih untuk promosi merangkumi ruang ini — penapis rejim mingguan tidak menambah kelebihan yang boleh digeneralisasikan. FAILURE PATTERN: menambah penapis rejim rangka masa lebih tinggi mingguan kepada momentum BTC TS harian satu rangka masa yang sudah dipilih untuk promosi tidak NOT mewujudkan kelebihan berbeza yang layak dipromosikan — varian berbilang rangka masa menghasilkan tandatangan deflasi trend harian aset tunggal yang sama (DSR 0.004, Sharpe teroptimum di bawah bar nasib, PBO 0.74, pegangan luar sampel hadapan negatif, is_overfitted), dengan keseluruhan pulangan asas disumbangkan oleh satu hari 2021 (kurtosis 1655). Grid sensitiviti jurang 0 yang bersih dan purata OOS walk-forward yang positif tidak menyelamatkan strategi long-short harian satu nama yang pulangannya bergantung pada pencilan serta gagal serentak dalam Sharpe terdeflasi dan pegangan luar sampel hadapan.

Pelaksanaan

Strategi trend long-short satu instrumen berbilang rangka masa pada BTCUSDT.BINANCE USD-M perp. Isyarat momentum harian berasaskan spread EMA (pantas berbanding perlahan EMA) diambil ONLY apabila sejajar dengan rejim mingguan dominan (penutupan mingguan berbanding mingguan MA); apabila kedua-dua rangka masa tidak sependapat, posisi dikosongkan. Selamat terhadap risiko ekor: leveraj dihadkan pada 1.5x dan disepadukan dalam had nosional, penentuan saiz risiko ATR, henti rugi keras ATR, serta keluar apabila rejim bertukar.

Keputusan Pengesahan

Pengesahan gagal (Lapisan 2 — senario sintetik): Parameter digunakan: ['atr_mult', 'risk_pct', 'weekly_ma', 'atr_period', 'daily_fast', 'daily_slow', 'exit_thresh', 'entry_thresh', 'min_notional'] Pastikan __init__ menetapkan semua atribut daripada self.parameters.get(). - steady_uptrend: TypeError: BtcMultiTimeframeTrendWeeklyGatedLongShort._ema() takes 2 positional arguments but 3 were given (cap masa bar: 1735692840000) - steady_downtrend: TypeError: BtcMultiTimeframeTrendWeeklyGatedLongShort._ema() takes 2……Tunjuk lagiTunjuk kurang

Pengesahan gagal (Lapisan 2 — senario sintetik): Parameter digunakan: ['atr_mult', 'risk_pct', 'weekly_ma', 'atr_period', 'daily_fast', 'daily_slow', 'exit_thresh', 'entry_thresh', 'min_notional'] Pastikan __init__ menetapkan semua atribut daripada self.parameters.get(). - steady_uptrend: TypeError: BtcMultiTimeframeTrendWeeklyGatedLongShort._ema() takes 2 positional arguments but 3 were given (cap masa bar: 1735692840000) - steady_downtrend: TypeError: BtcMultiTimeframeTrendWeeklyGatedLongShort._ema() takes 2 positional arguments but 3 were given (cap masa bar: 1735692840000) - flat_ranging: TypeError: BtcMultiTimeframeTrendWeeklyGatedLongShort._ema() takes 2 positional arguments but 3 were given (cap masa bar: 1735692840000) - volatility_spike: TypeError: BtcMultiTimeframeTrendWeeklyGatedLongShort._ema() takes 2 positional arguments but 3 were given (cap masa bar: 1735692840000) - zero_volume: TypeError: BtcMultiTimeframeTrendWeeklyGatedLongShort._ema() takes 2 positional arguments but 3 were given (cap masa bar: 1735692840000) - price_gap: TypeError: BtcMultiTimeframeTrendWeeklyGatedLongShort._ema() takes 2 positional arguments but 3 were given (cap masa bar: 1735692840000)

Semakan Backtest

Sharpe
0.43
Jumlah Pulangan
225.43%
Drawdown Maksimum
14.00%
Jumlah Dagangan
30
Kadar Menang
50.0%
Faktor Keuntungan
7.00

Mekanisme melaksanakan hipotesis dengan betul: dagangan 30, 16 long/14 short, semuanya searah trend dan ditapis rejim mingguan pada instrumen yang betul (BTCUSDT.BINANCE USD-M perp). Dagangan sepadan dengan premis — long sepanjang kenaikan pasaran bull 2020-21 dan 2023-24, short sepanjang pasaran bear 2022 dan paras tertinggi 2025-26.

Bukan artifak pencilan: lonjakan pulangan harian +88% ialah penilaian pada hari keluar bagi posisi long tulen 209 hari (+331%, leveraj hanya 0.27x). Tangkapan trend sebenar, bukan pepijat penentuan saiz/penilaian.

Kelebihan merentas rejim: positif setiap tahun kecuali 2020 (2021 +90.8%, 2022 +8.5%, 2023 +6.2%, 2024 +15.9%, 2025 +10.1%, 2026 +6.9%). Posisi short menjana keuntungan dagangan sebenar pada tahun bear, jadi binaan long-short berfungsi dalam kedua-dua arah.

Tidak berkorelasi dan dikawal risiko ekor: beta 0.13, alfa 0.094, max_drawdown 14%, recovery_factor 45, leveraj setiap dagangan kekal 0.1-0.3x (had selamat risiko ekor dipatuhi).

Sampel dagangan kecil: 30 dagangan sepanjang 5.5 tahun bermakna walk-forward 3-tetingkap mendapat ~10 dagangan setiap tetingkap — pengoptimum berisiko menyesuaikan model kepada hingar. Ini sifat dagangan posisi berbulan-bulan, tetapi tetap menjadi halangan keteguhan yang nyata.

Pulangan tidak sekata daripada pegangan berbulan-bulan yang dinilai pada waktu keluar menghasilkan Sharpe utama sederhana sebanyak 0.43 dengan CI yang merangkumi 0 (-0.36 hingga 0.77) dan information_ratio -0.50; ini akan menjadi ujian penentu bagi deflasi/pengesahan luar sampel.

Taburan pulangan berekor tebal dengan ketara (kurtosis 1655, tail_ratio 0.086) kerana beberapa trend berbulan-bulan membawa sebahagian besar untung dan rugi.

Analisis

Permukaan sensitiviti bersih: parameter tebing 0, Sharpe mendatar ~0.42-0.44 merentas semua variasi ±20%

Drawdown rendah (14-16%), jumlah dagangan munasabah (30 asas / 40 dioptimumkan), penentuan saiz selamat daripada risiko ekor berfungsi seperti dirancang (tiada kerugian besar)

Gagal ujian deflasi berbilang ujian dengan jelas: DSR=0.0038 berbanding ambang 0.95; Sharpe dioptimumkan 0.459 BELOW ambang nasib jangkaan maksimum 0.9277 merentas 225 percubaan; is_significant=false; PBO=0.7354

Pegangan hadapan FAILED dan NEGATIVE: holdout_sharpe -0.156, nisbah -0.422 berbanding WF-OOS 0.370

Walk-forward is_overfitted=TRUE: purata IS 0.994 merosot kepada purata OOS 0.370, dengan satu tetingkap OOS sangat negatif (-0.863)

Sharpe CI merentasi 0 (ci_low -0.2427); asas ci_low -0.3638

Kelebihan berpunca daripada satu pencilan 2021 sehari: pulangan harian 2021-05-11 +88.9%, return_kurtosis 1655, kecondongan 39.5, tail_ratio 0.086 (ekor kiri tebal diselindungkan oleh beberapa keuntungan besar)

information_ratio negatif (-0.50 asas / -0.45 dioptimumkan) — tidak mengatasi penanda aras sendiri selepas pelarasan risiko

Penapis rejim mingguan tidak menambah kelebihan yang boleh digeneralisasikan berbanding strategi sekeluarga BTC TS-momentum satu rangka masa yang sudah dipromosikan

Ringkasan Hasil

Menambah penapis rejim mingguan pada kelebihan momentum harian BTC TS satu rangka masa yang sudah dipromosikan tidak menghasilkan isyarat yang boleh digeneralisasikan — ia mengulangi corak penyusutan trend harian aset tunggal yang sama, dengan keseluruhan pulangan asas disumbangkan oleh satu hari luar biasa 2021 (kurtosis 1655).

Penganalisis meninggalkannya pada peringkat ANALYZING selepas pengoptimuman: gagal ujian Sharpe terlaras deflasi (DSR 0.0038 berbanding ambang 0.95, Sharpe dioptimumkan 0.459 di bawah ambang nasib 225 percubaan sebanyak 0.9277, PBO 0.7354) dan gagal dengan jelas pada pegangan hadapan yang tidak disentuh, yang mencatat keputusan negatif (holdout_sharpe −0.156, nisbah −0.422 berbanding ambang 0.7).

Strategi trend perpetual BTCUSDT USD-M long-short yang mengambil isyarat momentum harian berasaskan spread EMA hanya apabila sejajar dengan rejim rangka masa lebih tinggi mingguan (penutupan mingguan berbanding 20-tempoh MA); posisi dikosongkan apabila tidak sependapat, dengan penentuan saiz selamat risiko ekor berasaskan ATR (leveraj ≤1.5x).

Backtest asas sepanjang ~2002 hari menghasilkan pulangan keseluruhan 225%, Sharpe 0.43 (CI −0.36 hingga 0.77), 30 dagangan (16 long/14 short) pada kadar kemenangan 50% dan drawdown maksimum 14%; pengoptimuman menaikkan angka utama kepada pulangan 268% dan Sharpe 0.46 merentas 40 dagangan, tetapi walk-forward ditandai is_overfitted (purata IS 0.99 → purata OOS 0.37, satu tetingkap OOS −0.86).

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.