Langsung ke konten
Semua strategi

Strategi

XRP Pullback Harian ke -20SMA Long — Beli-saat-Koreksi dalam Uptrend Terkonfirmasi

Hasil: Ditinggalkan

XrpDailyPullbackTo20SmaUptrendLong

Ringkasan Hasil

Strategi ini menerapkan pola klasik Raschke-Connors pullback-to-20SMA 'beli saat koreksi dalam uptrend terkonfirmasi' pada futures harian XRP, dipilih terutama untuk diversifikasi karena tidak ada strategi pipeline lain yang memperdagangkan XRP. Secara mekanis berhasil — 39 entri long terpicu dengan bersih pada jalur data yang bersih tanpa kegagalan plumbing — tetapi hasilnya bersifat katastrofal dan konsisten: total return -87%, Sharpe -2.68, profit factor 0.34, dan tingkat kemenangan 10.3% yang merupakan kebalikan hampir sempurna dari 55-65% yang didokumentasikan dihasilkan oleh pola tersebut. Analis menilai ini sebagai kegagalan premis struktural daripada masalah parameter yang dapat diperbaiki: tren turun pasca-puncak 2021-2025 milik XRP berarti gerbang uptrend hanya terbuka pada reli mati-semu yang singkat, sehingga strategi berulang kali membeli reli yang padam. Strategi ini ditinggalkan di gerbang tinjauan backtest pra-optimasi setelah 3 iterasi, tidak pernah mencapai optimasi, tinjauan risiko, atau perdagangan kertas.

Hipotesis

Strategi pullback LONG-ONLY pada futures perpetual XRPUSDT.BINANCE (Binance USD-M) menggunakan bar DAILY. Tidak seperti strategi long lainnya dalam pipeline saat ini (yang masuk pada momentum CONFIRMATION melalui breakout, golden cross, atau pemicu lanjutan tren), strategi ini masuk pada PULLBACK selama uptrend yang sudah terkonfirmasi. Mekanismenya: ketika XRP berada dalam uptrend terkonfirmasi (200-SMA naik, 50-SMA > 200-SMA, harga > 50-SMA), tunggu harga retrace turun untuk menyentuh 20-SMA, lalu masuk long……Tampilkan lebih banyakTampilkan lebih sedikit

Strategi pullback LONG-ONLY pada futures perpetual XRPUSDT.BINANCE (Binance USD-M) menggunakan bar DAILY. Tidak seperti strategi long lainnya dalam pipeline saat ini (yang masuk pada momentum CONFIRMATION melalui breakout, golden cross, atau pemicu lanjutan tren), strategi ini masuk pada PULLBACK selama uptrend yang sudah terkonfirmasi. Mekanismenya: ketika XRP berada dalam uptrend terkonfirmasi (200-SMA naik, 50-SMA > 200-SMA, harga > 50-SMA), tunggu harga retrace turun untuk menyentuh 20-SMA, lalu masuk long pada hari pertama harga menutup kembali di atas 20-SMA. Ini adalah pola klasik 'Two-Bar Pullback' / 'Holy Grail' Raschke (Raschke-Connors 1996 'Street Smarts', Brooks 2009 'Trading Price Action Trends') yang memiliki tingkat kemenangan terdokumentasi sebesar 55-65% di pasar yang sedang tren karena (a) mengonfirmasi uptrend masih utuh melalui MA timeframe lebih tinggi, dan (b) masuk pada diskon sementara, memberikan penempatan stop alami yang lebih ketat daripada entry breakout. XRP dipilih karena: (1) ZERO strategi pipeline yang ada memperdagangkan XRP — manfaat diversifikasi murni; (2) XRP memiliki data Binance yang bersih selama 5+ tahun (terdaftar 2018, tidak pernah dihentikan, tanpa perubahan merek simbol); (3) XRP NOT dalam pola kegagalan yang diketahui (menghindari penghentian MATIC, celah peta presisi AAVE/ATOM, masalah ingesti BINANCE_SPOT 4J, batas sejarah Hyperliquid, celah cakupan data pendukung); (4) XRP memiliki mikrostruktur yang berbeda (partisipasi retail yang tinggi, perubahan rezim pengatur SEC 2023, pengajuan spot BlackRock XRP ETF 2025) yang menghasilkan pola pullback lebih teratur daripada pasangan BTC/ETH yang sangat diarbirase; (5) XRP memiliki presisi desimal 4 (vs BTC 2), tetapi ada dalam peta presisi yang diketahui. Secara struktural ortogonal terhadap semua strategi 11 dalam pipeline dan semua kegagalan sesi 24+: bukan breakout, bukan mean-reversion, bukan lintas-aset, bukan cross-sectional, bukan kalender, bukan sub-harian, bukan akumulasi, bukan bergantung data pendukung, bukan opsi, bukan lintas-venue, bukan pasangan. Frekuensi perdagangan ~15-25 entri/tahun (cukup rendah sehingga biaya tidak mendominasi), periode holding 5-20 hari (cukup lama untuk menangkap pergerakan bermakna, cukup pendek untuk menghasilkan banyak perdagangan tertutup untuk evaluasi walk-forward).

Perbaikan Iterasi-3 untuk kegagalan sintetis Layer-2: `_sma() takes 2 positional arguments but 3 were given`. Signature/konvensi pemanggilan helper tidak konsisten; saya mengganti namanya menjadi metode instance yang bersih dan tidak ambigu `_sma_of(self, vals, n)` dan memperbarui ketiga call site (`sma_fast`, `sma_mid`, `sma_slow`) untuk memberikan tepat dua argumen posisional (vals, n). Ini adalah perubahan sekecil mungkin — logika entry/exit/sizing, impor, struktur kelas, dan scaffolding sinyal kontinu (yang sudah lulus Layer 1) tidak tersentuh, jadi tidak ada pemeriksaan layer sebelumnya yang regresi.

Tinjauan pra-optimasi: strategi tersebut secara katastrofal dan konsisten tidak menguntungkan — negatif di setiap tahun rezim (2021 -51%, 2023 -40%, 2024 -40%, 2025 -45%), total_return -87%, Sharpe -2.68, profit_factor 0.34, probabilistic_sharpe 0.01, 16 kerugian berturut-turut. Secara decisive, tingkat kemenangan terealisasi adalah 10.3% — kebalikan hampir sempurna dari 55-65% yang didokumentasikan dihasilkan oleh pola pullback Raschke/Connors — yang berarti entri keliru secara arah ~90% dari waktu. Ini adalah……Tampilkan lebih banyakTampilkan lebih sedikit

Tinjauan pra-optimasi: strategi tersebut secara katastrofal dan konsisten tidak menguntungkan — negatif di setiap tahun rezim (2021 -51%, 2023 -40%, 2024 -40%, 2025 -45%), total_return -87%, Sharpe -2.68, profit_factor 0.34, probabilistic_sharpe 0.01, 16 kerugian berturut-turut. Secara decisive, tingkat kemenangan terealisasi adalah 10.3% — kebalikan hampir sempurna dari 55-65% yang didokumentasikan dihasilkan oleh pola pullback Raschke/Connors — yang berarti entri keliru secara arah ~90% dari waktu. Ini adalah kegagalan premis struktural pada XRP (tren turun pasca-puncak 2021-2025-nya berarti gerbang uptrend 200-naik/50>200/harga>50 hanya terbuka pada reli mati-semu yang singkat, sehingga 'beli close pertama kembali di atas 20-SMA' secara sistematis membeli reli yang padam), bukan masalah parameter atau tuning exit yang dapat diperbaiki. Optimasi men-tune parameter dan tidak dapat mengubah pembeli koreksi dengan tingkat kemenangan 10% yang negatif setiap tahun menjadi keunggulan yang dapat dipromosikan; menghabiskan 2 jam untuk optimasi tidak dijamin. (Exit trend-break close<50-SMA juga terlalu ketat untuk volatilitas harian XRP dan mengayun-ayun perdagangan keluar sebelum take-profit 15%, tetapi mengerjakan ulang exit tidak menyelamatkan entri tanpa keunggulan di semua enam tahun.)

Implementasi

Strategi pullback harian long-only pada futures perpetual XRPUSDT.BINANCE. Mengonfirmasi uptrend melalui 200-SMA yang naik, 50-SMA > 200-SMA, dan close > 50-SMA, lalu bersiap pada retrace yang menyentuh 20-SMA dan masuk long pada close pertama kembali di atas 20-SMA (pullback 'Holy Grail' Raschke-Connors). Keluar pada stop 6%, take-profit 15%, close di bawah 50-SMA (pelanggaran tren), atau time stop 20-hari.

Hasil Verifikasi

Verifikasi gagal (Layer 2 — skenario sintetis): Parameter yang digunakan: ['sma_mid', 'sma_fast', 'sma_slow', 'min_notional', 'position_pct', 'max_hold_bars', 'stop_loss_pct', 'slope_lookback', 'take_profit_pct'] Periksa bahwa __init__ mengatur semua atribut dari self.parameters.get(). - steady_uptrend: TypeError: XrpDailyPullbackTo20SmaUptrendLong._sma() menerima 2 argumen posisional tetapi 3 diberikan (timestamp bar: 1735702860000) - steady_downtrend: TypeError: XrpDailyPullbackTo20SmaUptrendLong._sma()……Tampilkan lebih banyakTampilkan lebih sedikit

Verifikasi gagal (Layer 2 — skenario sintetis): Parameter yang digunakan: ['sma_mid', 'sma_fast', 'sma_slow', 'min_notional', 'position_pct', 'max_hold_bars', 'stop_loss_pct', 'slope_lookback', 'take_profit_pct'] Periksa bahwa __init__ mengatur semua atribut dari self.parameters.get(). - steady_uptrend: TypeError: XrpDailyPullbackTo20SmaUptrendLong._sma() menerima 2 argumen posisional tetapi 3 diberikan (timestamp bar: 1735702860000) - steady_downtrend: TypeError: XrpDailyPullbackTo20SmaUptrendLong._sma() menerima 2 argumen posisional tetapi 3 diberikan (timestamp bar: 1735702860000) - flat_ranging: TypeError: XrpDailyPullbackTo20SmaUptrendLong._sma() menerima 2 argumen posisional tetapi 3 diberikan (timestamp bar: 1735702860000) - volatility_spike: TypeError: XrpDailyPullbackTo20SmaUptrendLong._sma() menerima 2 argumen posisional tetapi 3 diberikan (timestamp bar: 1735702860000) - zero_volume: TypeError: XrpDailyPullbackTo20SmaUptrendLong._sma() menerima 2 argumen posisional tetapi 3 diberikan (timestamp bar: 1735702860000) - price_gap: TypeError: XrpDailyPullbackTo20SmaUptrendLong._sma() menerima 2 argumen posisional tetapi 3 diberikan (timestamp bar: 1735702860000)

Tinjauan Backtest

Sharpe
-2.68
Total Return
-87.16%
Max Drawdown
89.11%
Total Trade
39
Rasio Menang
10.3%
Faktor Profit
0.34

Implementasi bar-only single-aset yang bersih; entri terpicu sesuai intended (39 entri, 0 dijatuhkan) sehingga ini bukan kegagalan perdagangan-nol atau plumbing

Sinyal kontinu non-beku dan konstruksi long-only yang benar pada jalur data XRP yang bersih

Katastrofal dan CONSISTENT: negatif setiap tahun (2021 -51%, 2023 -40%, 2024 -40%, 2025 -45%), total_return -87%, Sharpe -2.68, PF 0.34, probabilistic_sharpe 0.01, 16 kerugian berturut-turut

Tingkat kemenangan 10.3% adalah kebalikan hampir sempurna dari 55-65% yang didokumentasikan dihasilkan oleh pola pullback — premis gagal pada XRP, bukan masalah parameter

Exit trend-break close<50-SMA terlalu ketat untuk volatilitas harian XRP, mengayun-ayun entri keluar pada kerugian kecil sebelum take-profit 15%, memperburuk kualitas entry yang buruk

XRP secara struktural mengalami tren turun pasca-2021; gerbang uptrend hanya terbuka selama reli mati-semu yang singkat, sehingga entri beli-saat-koreksi secara sistematis membeli reli yang padam

Analisis

Jangan NOT optimalkan — backtest terkorupsi oleh bug sizing dan kemungkinan bug logika, sehingga ini bukan pengujian premis pullback yang adil. Perbaiki ini sebelum menjalankan ulang: 1. SIZING (kritis): Ganti position_pct=0.95 (mendekati all-in) dengan sizing berbasis risiko. Ukuran sehingga menyentuh stop 6% kehilangan ~1% ekuitas, yaitu qty = (ekuitas * risk_frac) / (harga * stop_loss_pct), dengan risk_frac ~0.01. Saat ini avg_position_pct adalah 195% dan perdagangan tunggal kehilangan ~21% ekuitas terhadap……Tampilkan lebih banyakTampilkan lebih sedikit

Jangan NOT optimalkan — backtest terkorupsi oleh bug sizing dan kemungkinan bug logika, sehingga ini bukan pengujian premis pullback yang adil. Perbaiki ini sebelum menjalankan ulang: 1. SIZING (kritis): Ganti position_pct=0.95 (mendekati all-in) dengan sizing berbasis risiko. Ukuran sehingga menyentuh stop 6% kehilangan ~1% ekuitas, yaitu qty = (ekuitas * risk_frac) / (harga * stop_loss_pct), dengan risk_frac ~0.01. Saat ini avg_position_pct adalah 195% dan perdagangan tunggal kehilangan ~21% ekuitas terhadap stop nominal 6% — akun mengalami compounding turun ~2x. Pada altcoin dengan volatilitas 134%, notional 95% adalah tindakan gegabah terlepas dari sinyalnya. 2. STOP GAP-THROUGH (kritis): Pada harian XRP, stop PnL 6% yang hanya diperiksa pada close bar memungkinkan gap melesat jauh melewatinya (largest_loss 21% vs stop 6%). Perlebar/ukuran relatif stop ke rentang harian instrumen, atau terima bahwa bar harian tidak dapat menegakkan stop 6% yang ketat dan sesuaikan ukurannya. 3. WIN-RATE / EXIT LOGIC (kritis): Tingkat kemenangan pullback yang diklaim adalah 55-65% tetapi yang terealisasi adalah 10.3%, dan strategi LOSES pada 2021 (tahun bull terbesar XRP). Pembeli beli-saat-koreksi-dalam-uptrend seharusnya menghasilkan uang di tahun bull. Selidiki: (a) apakah entri 'close pertama kembali di atas 20-SMA' terpicu di puncak lokal tepat sebelum pembalikan? (b) apakah exit trend-break 'close < 50-SMA' memotong pemenang secara prematur sementara stop membiarkan pecundang melesat? Tambahkan diagnostik: catat harga entri vs high/low 20-bar berikutnya untuk mengonfirmasi entri benar-benar mendahului pergerakan naik. Verifikasi gerbang 200-SMA-naik + 50>200 + close>50 benar-benar membatasi entri ke uptrend terkonfirmasi dan tidak bersiap selama puncak blowoff. Kirim ulang hanya setelah run yang berukuran tepat; jika win_rate dan profit_factor masih <0.3/1.0 dengan sizing yang benar, premis tidak memiliki keunggulan pada XRP dan harus ditinggalkan.

Ringkasan Hasil

Tingkat kemenangan terdokumentasi dari sebuah pola hanya berlaku pada rezim yang diasumsikannya — pada aset dalam tren turun multi-tahun, gerbang 'uptrend terkonfirmasi' terutama terbuka pada reli mati-semu, sehingga beli-saat-koreksi secara sistematis membeli reli yang padam; validasi bahwa rezim yang diperlukan benar-benar ada dalam sejarah aset sebelum mempercayai keunggulan tersebut.

Putusan tinjauan backtest pra-optimasi analis adalah 'tinggalkan' setelah 3 iterasi — strategi tersebut secara katastrofal dan konsisten tidak menguntungkan, sehingga optimasi dan semua tahap selanjutnya tidak pernah tercapai (tidak ada optimasi atau laporan analis yang ada).

Pullback harian 'Holy Grail'/two-bar long-only pada futures XRPUSDT.BINANCE yang, di dalam uptrend yang dikonfirmasi 50/200-SMA, membeli close pertama kembali di atas 20-SMA setelah pullback menyentuhnya — masuk pada diskon daripada pada konfirmasi breakout.

Selama 247 hari data, strategi ini melakukan 39 transaksi long (39 entri ditandai, 0 dijatuhkan) dan rugi besar: total return -87.16%, Sharpe -2.68, profit factor 0.34, max drawdown 89.1%, dan tingkat kemenangan 10.3% dengan hingga 16 kerugian berturut-turut. Negatif di setiap tahun rezim (2021 -51%, 2023 -40%, 2024 -40%, 2025 -45%).

Stratmill adalah alat riset dan paper trading, bukan nasihat keuangan atau broker. Hasil backtest dan paper trading bersifat hipotetis. Trading mengandung risiko kerugian.