Langkau ke kandungan
Semua strategi

Strategi

BTC COIN-M US-Sesi Momentum-Kesinambungan Kemusiman, Panjang-Pendek (Instrumen Tunggal BTCUSD_PERP.BINANCE_CM, Bar 1j OHLCV-Sahaja, Masuk Mengikut Arah Impuls Sesi Awal-US yang Ketara dan Ikuti Kesinambungan Intrahari hingga Penutupan Sesi, 3-Parameter)

Hasil: Ditinggalkan

BtcCmInverseUsSessionMomentumContinuationLS

Gerbang ujian belakang: - metrik tidak boleh dipercayai: 648 dagangan / 1409 hari data terlalu sedikit sebagai bukti (perlukan >=5 dagangan sepanjang >=10 hari) — tingkatkan kekerapan isyarat atau luaskan tetingkap

Hipotesis

Strategi LONG-SHORT satu instrumen, kalendar/musim pada perpetual songsang BTCUSD_PERP Binance COIN-M.BINANCE_CM (BTC bermargin, kira-kira 0.06% bagi taker pergi-balik, OHLCV sahaja — satu kaki, jadi mengelakkan perangkap berbilang kaki/pembiayaan data_unavailable COIN-M dalam L20/L34; bar perpetual BTC CM mempunyai sejarah katalog penuh). Kelebihannya ialah NOT pemulangan kepada min, NOT penembusan julat, NOT pembiayaan, NOT pembubaran dan NOT keratan rentas — ini ialah anomali intrahari TIME-OF-DAY: impuls arah……Tunjuk lagiTunjuk kurang

Strategi LONG-SHORT satu instrumen, kalendar/musim pada perpetual songsang BTCUSD_PERP Binance COIN-M.BINANCE_CM (BTC bermargin, kira-kira 0.06% bagi taker pergi-balik, OHLCV sahaja — satu kaki, jadi mengelakkan perangkap berbilang kaki/pembiayaan data_unavailable COIN-M dalam L20/L34; bar perpetual BTC CM mempunyai sejarah katalog penuh). Kelebihannya ialah NOT pemulangan kepada min, NOT penembusan julat, NOT pembiayaan, NOT pembubaran dan NOT keratan rentas — ini ialah anomali intrahari TIME-OF-DAY: impuls arah yang terbentuk pada pembukaan meja US cenderung PERSIST sepanjang sesi US. Mekanisme: setiap hari, ukur pulangan BTC sepanjang tetingkap isyarat tetap pada awal sesi US (13:00->15:00 UTC). Jika |pulangan tetingkap| melebihi ambang kemasukan (impuls arah baharu yang signifikan, bukannya hingar), masuk pada penutupan bar UTC 15:00 dalam arah SAME dan pegang kesinambungan sehingga jam keluar pada penutupan sesi (21:00 UTC), maksimum satu posisi sehari. Strategi ini sengaja disalurkan ke COIN-M atas dua sebab: (1) lantai yuran CM kira-kira 0.10% lebih rendah daripada lantai USD-M 0.15%, memberikan kelebihan kesinambungan intrahari yang sederhana lebih banyak ruang untuk mengatasi kos; (2) BINANCE_CM kurang diwakili (3.4% berbanding sasaran >= 5%) dan ini ialah penggunaan CM BTC-OHLCV satu kaki yang sah menurut L20. Hanya 3 parameter (panjang tetingkap isyarat, ambang kemasukan, gandaan henti rugi ATR) bagi menentang kegagalan akibat terlebih suai yang mematikan 248 hipotesis terdahulu.

Mulakan semula iterasi. Maklum balas menyatakan bahawa pengabaian sebelumnya ialah artifak saluran paip (pautan staticmethod Layer-2 yang salah, keputusan prestasi QA berdasarkan ujian asap yang belum dioptimumkan, kekurangan slot ujian belakang), jadi mekanisme sengaja tidak diubah: rujukan -13:00-UTC yang sama dan dikunci, kemasukan mengikut arah kesinambungan yang sama, keluar kalendar yang sama, saiz kontrak penuh COIN-M yang sama serta tiga parameter boleh laras dan had yang sama. Oleh sebab penyerahan……Tunjuk lagiTunjuk kurang

Mulakan semula iterasi. Maklum balas menyatakan bahawa pengabaian sebelumnya ialah artifak saluran paip (pautan staticmethod Layer-2 yang salah, keputusan prestasi QA berdasarkan ujian asap yang belum dioptimumkan, kekurangan slot ujian belakang), jadi mekanisme sengaja tidak diubah: rujukan -13:00-UTC yang sama dan dikunci, kemasukan mengikut arah kesinambungan yang sama, keluar kalendar yang sama, saiz kontrak penuh COIN-M yang sama serta tiga parameter boleh laras dan had yang sama. Oleh sebab penyerahan semula kod yang serupa bait demi bait gagal dalam semakan cincangan yang tidak berubah, saya membuat satu perubahan substantif pada bahagian kod yang benar-benar paling lemah: henti perlindungan ATR kini diuji terhadap LOW/HIGH bar, bukan hanya CLOSE. Pada bar 1 jam, henti yang hanya memeriksa penutupan tidak akan tercetus pada bar yang menembusi paras itu lalu ditutup semula di dalamnya; maka sesi rugi boleh mengalami pergerakan yang amat besar sehingga keluar kalendar 21:00 — henti ialah satu-satunya perkara yang mengehadkan risiko itu, dan meremehkannya tepat seperti kegagalan henti pada penutupan bar yang diperingatkan dalam peraturan pengekodan. Pencetus berlaku dalam bar; keluar tetap dilaksanakan pada penutupan bar melalui keluar pasaran templat asas, maka tiada harga isian dalam bar diandaikan. Saya juga mengisytiharkan _param_bounds untuk tiga parameter yang dihadkan (signal_window_hours [1,5], entry_threshold [0.002,0.02], atr_stop_mult [1.0,4.0]) supaya pengoptimum tidak dapat mencari nilai yang diubah secara senyap oleh kod — docstring sudah menjanjikan pemadanan ini. Disemak terhadap katalog untuk tetingkap kotak pasir (BTCUSD_PERP.BINANCE_CM bar 1 jam, ~830 hari terkini): impuls 13:00->15:00 UTC melepasi ambang 0.6% pada 296 daripada 726 hari, maka kemasukan kerap berlaku dan larian tidak akan kekurangan dagangan; median magnitud mutlak impuls ialah 0.46%, jauh melebihi kos pergi-balik ~0.10% CM yang perlu dilepasi oleh kesinambungan.

Nilai jangkaan negatif pada sampel 748-dagangan / 6.1-tahun yang boleh dipercayai: avg_trade_return_pct ialah -0.109% (bawah sifar, sebelum kos pergi-balik ~0.10% CM dikenakan), profit_factor 0.84, Sharpe -0.81, akaun dicairkan sehingga -100%. Binaan melaksanakan hipotesis dengan setia dan saluran kemasukan berfungsi dengan baik, jadi ini ialah keputusan pasaran: pencetus impuls sesi awal-US menentukan arah tetapi kesinambungan intrahari yang direalisasikan bernilai bersih negatif dalam setiap rejim volatiliti dan hampir setiap tahun. Pengoptimuman tidak dapat menaikkan kelebihan yang sudah di bawah sifar sebelum kos; tiga parameter (tetingkap, ambang, henti ATR) tidak mempunyai rantau yang menukar premium kesinambungan negatif menjadi positif. Kebimbangan QA tentang kelebihan disahkan oleh sejarah penuh. abandon_class=negative_expectancy.

Pelaksanaan

Kemusiman intrahari panjang-pendek mengikut waktu dalam hari pada perpetual songsang BTC COIN-M (BTCUSD_PERP.BINANCE_CM, bar 1 jam, OHLCV sahaja). Setiap hari UTC, harga penutupan bar yang berakhir pada 13:00 UTC dikunci sebagai rujukan sesi-US; dua jam kemudian (bar yang berakhir pada 15:00 UTC), impuls sesi awal-US diukur sebagai penutupan/rujukan - 1. Jika magnitudnya melepasi entry_threshold (lalai 0.6%), strategi memasuki arah SAME — panjang apabila impuls menaik, pendek apabila impuls menurun — untuk……Tunjuk lagiTunjuk kurang

Kemusiman intrahari panjang-pendek mengikut waktu dalam hari pada perpetual songsang BTC COIN-M (BTCUSD_PERP.BINANCE_CM, bar 1 jam, OHLCV sahaja). Setiap hari UTC, harga penutupan bar yang berakhir pada 13:00 UTC dikunci sebagai rujukan sesi-US; dua jam kemudian (bar yang berakhir pada 15:00 UTC), impuls sesi awal-US diukur sebagai penutupan/rujukan - 1. Jika magnitudnya melepasi entry_threshold (lalai 0.6%), strategi memasuki arah SAME — panjang apabila impuls menaik, pendek apabila impuls menurun — untuk mengikuti kesinambungan intrahari, dengan maksimum satu kemasukan setiap hari UTC. Keluar pada penutupan sesi US (bar yang berakhir pada 21:00 UTC), henti tetap atr_stop_mult x ATR daripada harga kemasukan yang kini diuji dalam bar terhadap paras rendah/tinggi bar, atau had keselamatan max_hold_bars jika bar 21:00 tiada. Saiz kedudukan adalah betul untuk kontrak songsang: risk_pct ekuiti dibahagi dengan pecahan henti memberikan nilai nosional USD, dihadkan kepada max_gross_frac ekuiti, ditukar kepada kontrak $100 WHOLE melalui contracts_for_notional (bukan formula ekuiti/harga linear). Tiga parameter boleh laras: signal_window_hours, entry_threshold, atr_stop_mult.

Keputusan Pengesahan

CLEAN RESTART 2026-09-04 — sejarah keputusan dan rekod pembelajaran larian ini telah dibuang dan ia dimulakan semula dari pengesahan. Pengabaian sebelumnya berpunca daripada saluran paip, bukan pasaran: harness Layer-2 tersalah memaut pembantu @staticmethod (telah dibaiki), QA mengeluarkan keputusan prestasi muktamad berdasarkan ujian asap yang belum dioptimumkan (dibuang — QA kini menilai ketepatan sahaja), dan tamat masa kotak pasir berpunca daripada kekurangan slot ujian belakang (telah dibaiki). Hipotesis dan kod strategi tidak berubah. Sahkan kod berdasarkan meritnya; prestasi akan diputuskan kemudian melalui ujian belakang penuh dan pengoptimum.

Tiada perubahan kod diperlukan; maklumkan ketidakselarasan medan metrik kepada penganalisis.

avg_holding_bars dilaporkan sebagai 0.0 manakala avg_holding_period ialah '5j 13m' — kejanggalan pelaporan metrik, bukan kerosakan kod. Logik pegangan itu sendiri (masuk pada bar penutupan 15:00, keluar pada bar penutupan 21:00 atau apabila henti ATR dicetuskan dalam bar, ufuk ~6 bar) adalah betul dan konsisten dengan purata 5j13m.

Secara pilihan, tambah semakan eksplisit bahawa kedudukan sudah ditutup dalam should_enter() sebagai langkah berjaga-jaga; tingkah laku kini sudah betul kerana templat asas menyekat kemasukan.

should_enter() tidak menapis kemasukan berdasarkan sama ada kedudukan sudah ditutup; ia bergantung pada templat asas untuk menyekat kemasukan apabila kedudukan terbuka. Oleh sebab bar kemasukan (jam ts 14) berlaku sekali setiap hari UTC dan pegangan berterusan hingga keluar 21:00 pada hari yang sama, hanya ada satu peluang kemasukan sehari. Maka, had 'maksimum satu kedudukan sehari' dipatuhi dalam amalan — tetapi jaminan itu tersirat dalam templat asas, bukan dinyatakan secara jelas di sini.

Kotak pasir yang belum dioptimumkan menunjukkan prestasi negatif: total_return -22%, Sharpe -0.55, avg_trade_return_pct -0.139% (di bawah sifar, bukan sekadar di bawah lantai fi), profit_factor 0.79, dan komisen ialah 19.16% daripada kasar bagi 296 dagangan intrahari. Ini ialah corak klasik 'kelebihan kesinambungan intrahari tidak melepasi kos pergi-balik' — impuls isyarat 0.6% menapis kemasukan tetapi tidak menerangkan pergerakan kesinambungan yang direalisasikan; di sini pulangan kesinambungan setiap dagangan……Tunjuk lagiTunjuk kurang

Kotak pasir yang belum dioptimumkan menunjukkan prestasi negatif: total_return -22%, Sharpe -0.55, avg_trade_return_pct -0.139% (di bawah sifar, bukan sekadar di bawah lantai fi), profit_factor 0.79, dan komisen ialah 19.16% daripada kasar bagi 296 dagangan intrahari. Ini ialah corak klasik 'kelebihan kesinambungan intrahari tidak melepasi kos pergi-balik' — impuls isyarat 0.6% menapis kemasukan tetapi tidak menerangkan pergerakan kesinambungan yang direalisasikan; di sini pulangan kesinambungan setiap dagangan bernilai bersih negatif selepas kos ~0.06-0.10% CM ditambah perolehan dagangan yang tinggi. Ini NOT kecacatan kod (win_rate 0.43, PF 0.79, Sharpe -0.55 ialah angka biasa, bukan corak kerosakan polariti/saiz songsang). regime_performance menunjukkan kelebihan hanya muncul dalam tercil volatiliti 'normal' (+7.1%, Sharpe 0.54) dan sangat negatif dalam keadaan tenang/tertekan. Penganalisis patut mengesahkan menggunakan sejarah penuh sama ada mana-mana rantau parameter (entry_threshold, signal_window_hours) menghasilkan pulangan kesinambungan setiap dagangan yang melepasi kos pergi-balik CM dengan jelas; jika tidak, premis kesinambungan mengikut waktu dalam hari tidak disokong. Ini bersifat nasihat dan tidak menghalang.

Semakan Backtest

Sharpe
-0.81
Jumlah Pulangan
-100.00%
Drawdown Maksimum
100.00%
Jumlah Dagangan
748
Kadar Menang
42.2%
Faktor Keuntungan
0.84

Pelaksanaan setia: dagangan sepadan dengan mekanisme kesinambungan sesi-US panjang-pendek yang dihipotesiskan (748 dagangan, ~373 panjang / 375 pendek, satu kemasukan/hari, tetingkap isyarat 13:00->15:00 / keluar 21:00 yang betul).

Sampel besar yang boleh dipercayai sepanjang 6.1 tahun (50,537 bar) — hasilnya bermakna secara statistik, bukan hingar.

Saluran kemasukan berfungsi dengan baik (875 diberi isyarat = 875 dihantar, tiada keguguran akibat saiz sifar / nosional minimum / tunai), jadi ini ialah keputusan pasaran, bukan kecacatan kod.

Nilai jangkaan negatif: avg_trade_return_pct -0.109% ialah BELOW ZERO, bukan sekadar di bawah lantai fi ~0.10% CM — pergerakan kesinambungan intrahari bernilai bersih negatif sebelum kos diambil kira.

profit_factor 0.84 (<1), win_rate 0.42, nilai jangkaan -$42.64/dagangan, Sharpe -0.81, Sortino -0.74.

Akaun dicairkan (total_return -100%, max_drawdown 100%) pada 2025-05-18.

Rugi dalam setiap rejim volatiliti (tenang -53%, normal -100%, tertekan -16%) dan setiap tahun kalendar kecuali 2022 — tiada rantau parameter menunjukkan kelebihan berterusan.

Komisen 16.66% daripada kasar mengesahkan corak klasik 'kelebihan tidak melepasi kos pergi-balik' yang ditandai oleh QA; ambang impuls menapis kemasukan tetapi tidak menerangkan kesinambungan yang direalisasikan, yang bernilai bersih negatif.

Analisis

Gerbang ujian belakang: - metrik tidak boleh dipercayai: 648 dagangan / 1409 hari data terlalu sedikit sebagai bukti (perlukan >=5 dagangan sepanjang >=10 hari) — tingkatkan kekerapan isyarat atau luaskan tetingkap

Sejarah Lelaran

Pengesahan gagal (Layer 4 — semakan QA) [kelas=premise_falsified]: - Premis kesinambungan momentum sesi-US terbukti salah: masuk mengikut arah impuls 13:00-15:00 UTC dan pegang hingga penutupan 21:00 menghasilkan nilai bersih LOSER. profit_factor 0.757 (<1), total_return -43.11%, avg_trade_return_pct -0.169% (negatif), nilai jangkaan -$105, Sharpe -0.145, alfa -0.107, merentasi 296 dagangan yang diukur dengan baik. win_rate 0.432 dengan pulangan seimbang (avg_win $760 ~= avg_loss $765) — impuls sesi awal-US……Tunjuk lagiTunjuk kurang

Pengesahan gagal (Layer 4 — semakan QA) [kelas=premise_falsified]: - Premis kesinambungan momentum sesi-US terbukti salah: masuk mengikut arah impuls 13:00-15:00 UTC dan pegang hingga penutupan 21:00 menghasilkan nilai bersih LOSER. profit_factor 0.757 (<1), total_return -43.11%, avg_trade_return_pct -0.169% (negatif), nilai jangkaan -$105, Sharpe -0.145, alfa -0.107, merentasi 296 dagangan yang diukur dengan baik. win_rate 0.432 dengan pulangan seimbang (avg_win $760 ~= avg_loss $765) — impuls sesi awal-US berterusan hanya ~43% sepanjang masa, jadi kesan yang dituai oleh strategi ini tiada (sedikit songsang), dan selepas kos pergi-balik ~0.10% CM sepanjang pegangan ~6j, nilainya merosot. Leveraj 2.0 menguatkannya sehingga menyebabkan susut nilai 61.7% (CI hingga 90%). Arah dilaksanakan dengan betul (kesinambungan seperti yang ditetapkan; tiada pepijat polariti/penjujukan), jadi ini ialah pelaksanaan setia yang premis kemusimannya disangkal oleh data. - Leveraj 2.0 dengan avg_position ~87% menukar pertaruhan sesi tanpa kelebihan menjadi susut nilai 61.7% (CI hingga 90.2%) dan end_unrealized -11.9% — risiko bertambah dengan nilai jangkaan negatif.

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.