Strategi
ETH Reversi Funding-Settlement Perpetual, Long-Short Berbasis Peristiwa (Satu Instrumen ETHUSDT.BINANCE USD-M — Di Sekitar Setiap Waktu Pendanaan 8h Saat Pendanaan EXTREME, Perdagangkan Reversi Pascapenyelesaian dari Pergerakan Penghindaran Pendanaan Sebelum Penyelesaian; Ditahan ~1-2h, Risiko Terdefinisi, 3 Parameter)
Hasil: Ditinggalkan
EthPerp8hSettlementFundingReleaseReversion
Gerbang backtest: - metrik tidak dapat diandalkan: 426 perdagangan / 2368 hari data merupakan bukti yang terlalu sedikit (diperlukan >=5 perdagangan selama >=10 hari) — tingkatkan frekuensi sinyal atau perluas rentang…
Hipotesis
Ekspektasi negatif pada sampel andal sebanyak 328 perdagangan / 6.4 tahun: total_return -35.2%, profit_factor 0.62 (kerugian mendominasi sebelum biaya), avg_trade_return_pct 0.066% (di bawah biaya pulang-pergi Binance ~0.10% USD-M dan batas minimum 0.15%), Sharpe -0.19, ekspektasi -$140/perdagangan. Keunggulan reversi pascapenyelesaian hanya marginal secara bruto dan negatif secara neto pada rezim tenang/normal serta 5 dari 7 tahun; satu tahun positif bertumpu pada 2 hari pencilan, bukan keunggulan berulang. Kekhawatiran QA mengenai biaya marginal terkonfirmasi pada riwayat penuh. Optimasi tidak dapat menaikkan keunggulan per perdagangan yang di bawah nol sekaligus di bawah biaya perdagangan — parameter 3 (entry_z, hold_bars, stop_pct) tidak memiliki rentang yang dapat membuat sinyal PF-0.62 menjadi positif. abandon_class=negative_expectancy.
Implementasi
Hasil Verifikasi
Opsional: dokumentasikan bahwa entri tidak dapat terpicu sampai tersedia >= min_obs penyelesaian, sehingga pemanasan efektif ditentukan oleh jumlah penyelesaian, bukan jumlah batang.
Override min_bars_required() menghasilkan 20 bar, tetapi batas kesiapan yang sebenarnya adalah min_obs z-score = max(10, z_window//3) = 30 penyelesaian pendanaan, yang tidak bergantung pada pemanasan bar. Ini bukan bug (pembangunan z kausal hanya menghasilkan 0 sampai cukup banyak penyelesaian terkumpul, sehingga tidak ada sinyal), tetapi pemanasan 20 bar tidak benar-benar membatasi persyaratan riwayat pendanaan.
Bulatkan ke 4 angka desimal agar sesuai dengan presisi ukuran ETHUSDT jika menginginkan ukuran yang lebih presisi; seperti sekarang pun tidak bermasalah.
position_size membulatkan kuantitas ke 3 angka desimal, tetapi presisi ukuran ETHUSDT adalah 4. Pembulatan ke 3 lebih konservatif (tidak pernah membuat ukuran terlalu besar) dan tetap di atas nilai nosional minimum pada ekuitas 1x, jadi aman, hanya sedikit kasar.
Tinjauan Backtest
- Sharpe
- -0.19
- Total Return
- -35.23%
- Max Drawdown
- 52.67%
- Total Trade
- 328
- Rasio Menang
- 36.9%
- Faktor Profit
- 0.62
Mekanisme (pelepasan mekanis penghindaran pendanaan 8 jam) dikodekan dengan setia dan sesuai dengan hipotesis; entri dibatasi dengan benar oleh skor-z, risikonya terdefinisi, hanya satu instrumen/satu bursa, tanpa kebocoran informasi masa depan.
Sampel besar yang andal: 328 perdagangan selama 6.4 tahun (113,712 batang), sehingga hasilnya dapat diukur secara statistik, bukan sekadar derau.
Polaritas long/short sudah benar (184 long / 144 short), jadi hasil negatif mencerminkan keunggulan itu sendiri, bukan bug tanda.
Ekspektasi negatif pada sampel riwayat penuh: total_return -35.2%, profit_factor 0.62, Sharpe -0.19 (CI [-1.04, 0.52]), ekspektasi -$140/perdagangan.
avg_trade_return_pct 0.066% berada di bawah ambang tanpa keunggulan setelah biaya: nilainya di bawah biaya pulang-pergi Binance sekitar 0.10% USD-M dan jauh di bawah batas minimum 0.15%; komisi adalah 33.9% dari nilai bruto dan dampak harga menambah porsi besar lainnya.
Keunggulan bruto pada dasarnya tidak ada (PF < 0.7 berarti kerugian mendominasi WINS bahkan sebelum memperhitungkan beban biaya); edge_concern dari QA terbukti dalam backtest nyata.
Negatif di seluruh rezim (Sharpe -0.25 pada kondisi tenang, -0.09 pada kondisi normal; hanya kelompok sepertiga yang tertekan sedikit positif pada 0.04) dan 5 dari 7 tahun bernilai negatif — satu-satunya tahun positif (2025 +23%) ditopang oleh beberapa hari pencilan (2024-08-05 +25.5%, 2025-02-03 +15%), bukan keunggulan yang bertahan.
max_drawdown 52.7% dengan 14 kekalahan berturut-turut — jauh melampaui yang dapat diperbaiki oleh penyetelan parameter 3 apa pun.
Analisis
Gerbang backtest: - metrik tidak dapat diandalkan: 426 perdagangan / 2368 hari data merupakan bukti yang terlalu sedikit (diperlukan >=5 perdagangan selama >=10 hari) — tingkatkan frekuensi sinyal atau perluas rentang waktu
Riwayat Iterasi
Verifikasi gagal (Lapisan 3 — backtest sandbox): Tidak ada perdagangan yang dihasilkan Jenis batang yang digunakan: ETHUSDT.BINANCE-15-MINUTE-LAST-EXTERNAL, Batang yang diproses: 34813 Diagnostik: should_enter() mengembalikan sisi 0 kali dari 34794 batang yang dievaluasi -> ENTRY CONDITION Anda tidak pernah terpicu. Longgarkan logika masuk / ambang batas. Pastikan strategi Anda menghasilkan perdagangan dengan data dan parameter yang diberikan.
Stratmill adalah alat riset dan paper trading, bukan nasihat keuangan atau broker. Hasil backtest dan paper trading bersifat hipotetis. Trading mengandung risiko kerugian.