Pembalikan akibat kelelahan agresi taker DOGE USD-M, long-short (perp satu instrumen BINANCE, bar 15m, melawan harga saat TAKER-BUY VOLUME FRACTION per bar mencapai ekstrem kerumunan AND; harga teregang — kelelahan retail-FOMO/panik, sinyal arus order yang tidak digunakan strategi mana pun yang telah diterapkan, stop invalidasi di ekstrem, 3 parameter)
Hasil: Ditinggalkan
DogeTakerExhaustionReversionLS
Ringkasan Hasil
Strategi ini menguji dimensi aliran order yang benar-benar berbeda — memudarkan kehabisan tenaga agresi taker ritel pada aset utama yang paling digerakkan investor ritel, DOGE — dengan bracket OCO yang dirancang untuk menghasilkan rasio imbalan:risiko positif dan menghindari pembalikan kerugian kecil/kerugian besar yang menggagalkan strategi fade RSI/Keltner/VWAP. Namun, implementasinya keliru dan strateginya merugi: kode membaca feed taker_ratio yang dangkal, bukan field kline dengan riwayat mendalam yang……Tampilkan lebih banyakTampilkan lebih sedikit
Strategi ini menguji dimensi aliran order yang benar-benar berbeda — memudarkan kehabisan tenaga agresi taker ritel pada aset utama yang paling digerakkan investor ritel, DOGE — dengan bracket OCO yang dirancang untuk menghasilkan rasio imbalan:risiko positif dan menghindari pembalikan kerugian kecil/kerugian besar yang menggagalkan strategi fade RSI/Keltner/VWAP. Namun, implementasinya keliru dan strateginya merugi: kode membaca feed taker_ratio yang dangkal, bukan field kline dengan riwayat mendalam yang ditentukan, sehingga semua imbal hasil terkumpul dalam satu jendela 2026 sekitar 2 bulan, dan selama jendela itu strategi merugi besar (PF 0.27, -$77.83/transaksi, Sharpe -1.0) dengan pembalikan rasio imbalan:risiko yang berulang (rata-rata kerugian 2.3x rata-rata keuntungan meski menggunakan bracket). Analis menghentikannya saat tinjauan karena hampir duplikat strategi fade aliran taker yang sudah dinyatakan gagal dan termasuk keluarga reversion satu aset tanpa satu pun yang bertahan, dengan catatan bahwa percobaan ulang harus menggunakan volume taker kline dengan riwayat penuh dan kerangka kelanjutan alih-alih fade.
Strategi LONG-SHORT, satu instrumen, dengan horizon SHORT-HORIZON, ini menerapkan pembalikan rata-rata pada DOGEUSDT.BINANCE (USD-M perpetual, bar 15 menit) dengan sinyal agresivitas ORDER-FLOW, bukan geometri harga — dimensi yang tidak digunakan strategi mana pun yang telah diterapkan (strategi pemenang SOL yang diterapkan memudarkan skor-z harga dari VWAP; strategi serupa AVAX yang diterima memudarkan sumbu kegagalan penembusan; strategi ini memudarkan ekstrem TAKER-FLOW). Setiap kline Binance sudah memuat……Tampilkan lebih banyakTampilkan lebih sedikit
Strategi LONG-SHORT, satu instrumen, dengan horizon SHORT-HORIZON, ini menerapkan pembalikan rata-rata pada DOGEUSDT.BINANCE (USD-M perpetual, bar 15 menit) dengan sinyal agresivitas ORDER-FLOW, bukan geometri harga — dimensi yang tidak digunakan strategi mana pun yang telah diterapkan (strategi pemenang SOL yang diterapkan memudarkan skor-z harga dari VWAP; strategi serupa AVAX yang diterima memudarkan sumbu kegagalan penembusan; strategi ini memudarkan ekstrem TAKER-FLOW). Setiap kline Binance sudah memuat taker_buy_base_volume, jadi untuk setiap bar kami menghitung taker_buy_fraction = taker_buy_volume / total_volume — porsi volume yang dieksekusi oleh pembeli pasar AGGRESSIVE. DOGE dipilih dengan sengaja: sebagai aset utama yang paling didorong investor ritel, arus taker-nya berayun ke pembacaan kerumunan paling ekstrem, sehingga kelelahan menjadi sinyal nyata yang kuat. Tesisnya: ketika taker_buy_fraction melonjak ke ekstrem kerumunan bergulir (klimaks pembelian FOMO oleh investor ritel) dan harga WHILE meregang di atas rata-rata jangka pendek, pembeli agresif marginal telah kehabisan tenaga dan harga kembali ke rata-rata; berlaku simetris untuk klimaks taker-SELL saat harga meregang ke bawah → posisi long. Entri ditempatkan pada ekstrem kelelahan dengan stop invalidasi TIGHT tepat di luar ekstrem bar, sehingga rasio imbalan terhadap risiko secara struktural positif — inversi untung kecil/rugi besar yang menggagalkan strategi fade RSI/Keltner/sesi-VWAP sengaja dihindari. Ini NOT strategi fade deviasi harga berkelanjutan (sinyalnya adalah arus, dengan syarat harga telah meregang), NOT keranjang pemeringkatan/rotasi (L12/L24), NOT carry/basis (tidak lagi berfungsi), NOT opsi (L23), NOT yang bergantung pada umpan likuidasi (L3 — fraksi taker berasal dari kline, dengan riwayat beberapa tahun yang mendalam, bukan umpan likuidasi 90 hari), NOT yang bergantung pada arah pendanaan (L13). Hampir sepenuhnya OHLCV (volume taker tersedia bersama bar); 3 parameter (jangkauan historis fraksi taker, persentil ekstrem, kelipatan ekstensi/stop ATR).
Iterasi 2 menerapkan dua perbaikan kode yang disebutkan oleh QA, disalin persis dari strategi sejenis AVAX yang diterima (AvaxLiquiditySweepReversalLS_v2), dan tidak mengubah logika sinyal taker yang telah lolos Lapisan 1-3. FIX 1 (ukuran posisi katastrofik -> likuidasi): pengali leverage dihapus dari batas notional (sekarang max_qty = ekuitas*max_notional_frac/harga), nilai default diturunkan menjadi risk_per_trade 0.005 dan max_notional_frac 0.35, serta leverage konfigurasi ditetapkan=1.0. Stop ketat tidak lagi……Tampilkan lebih banyakTampilkan lebih sedikit
Iterasi 2 menerapkan dua perbaikan kode yang disebutkan oleh QA, disalin persis dari strategi sejenis AVAX yang diterima (AvaxLiquiditySweepReversalLS_v2), dan tidak mengubah logika sinyal taker yang telah lolos Lapisan 1-3. FIX 1 (ukuran posisi katastrofik -> likuidasi): pengali leverage dihapus dari batas notional (sekarang max_qty = ekuitas*max_notional_frac/harga), nilai default diturunkan menjadi risk_per_trade 0.005 dan max_notional_frac 0.35, serta leverage konfigurasi ditetapkan=1.0. Stop ketat tidak lagi dapat meningkatkan eksposur melampaui batas ekuitas 0.35x, sehingga spiral notional/ekuitas yang menyusut dan likuidasi menjadi mustahil; risiko ekuitas per transaksi sekitar 0.2-0.5%. leverage kini 1.0 dan tidak digunakan dalam perhitungan ukuran posisi, sehingga gerbang leverage_set_but_unused tidak aktif. FIX 2 (stop berbasis penutupan yang lunak, tidak terlindungi intrabar, kerugian berekor gemuk): _submit_entry ditimpa untuk mengirim bracket REAL OCO melalui order_factory.bracket() — entri pasar + stop_market SL pada _active_stop + limit TP pada _active_target (1.5R) — sehingga stop terisi intrabar sekitar 1R dan posisi rugi tidak lagi dapat melampaui stop saat terjadi gap 15m; _submit_exit ditimpa untuk cancel_all_orders lalu close_position pada jalur time-stop; should_exit disederhanakan menjadi pengaman time-stop saja (order anak bracket mengatur exit harga dan dilewati oleh pemeriksaan dasar orders_open saat masih aktif). Diverifikasi terhadap NautilusTrader API yang terpasang: submit_order_list, cancel_all_orders, close_position tersedia dan order_factory.bracket menerima sl_trigger_price/tp_price dengan inst.make_price. Impor tetap bersih (hanya menambahkan enum TimeInForce yang berdekatan dengan pustaka standar nautilus; tanpa modul terlarang). ISSUE 3 (hambatan data feed taker_ratio selama 57 hari) adalah keterbatasan feed struktural, bukan cacat kode — tidak ada sumber taker per bar dengan riwayat lebih dalam (NT Bar hanya memuat volume total), jadi masalah ini tidak dapat diperbaiki dalam kode; keterbatasan ini diungkapkan dengan jujur dan dapat membatasi peluang promosi melalui validasi walk-forward/holdout, tetapi perbaikan ukuran posisi dan stop merupakan respons yang tepat terhadap kegagalan Lapisan-4 dan memungkinkan strategi dinilai berdasarkan kinerjanya di dalam jendela data.
Implementasi strategi ini keliru dan merugi besar di tempat ia bertransaksi. Cacat sumber data: hipotesis menetapkan taker_buy_base_volume pada kline (riwayat multi-tahun yang mendalam), tetapi kode membaca supp['taker_ratio'] — feed metrik futures Binance yang dangkal (funding_events_available=65) — sehingga meskipun run dimulai pada 2020 dan berlangsung 211,740 bar, imbal hasil ALL berada dalam satu jendela sekitar 2 bulan (2026-03-28→2026-05-19, annual_returns hanya 2026: -35.4%). Karena itu, sinyal pada……Tampilkan lebih banyakTampilkan lebih sedikit
Implementasi strategi ini keliru dan merugi besar di tempat ia bertransaksi. Cacat sumber data: hipotesis menetapkan taker_buy_base_volume pada kline (riwayat multi-tahun yang mendalam), tetapi kode membaca supp['taker_ratio'] — feed metrik futures Binance yang dangkal (funding_events_available=65) — sehingga meskipun run dimulai pada 2020 dan berlangsung 211,740 bar, imbal hasil ALL berada dalam satu jendela sekitar 2 bulan (2026-03-28→2026-05-19, annual_returns hanya 2026: -35.4%). Karena itu, sinyal pada dasarnya tidak terukur selama riwayat AND; dalam jendela saat strategi bertransaksi, hasilnya sangat negatif: profit_factor 0.266, ekspektasi -$77.83 selama 455 transaksi, avg_trade_return_pct -0.028%, Sharpe -1.0 (CI [-2.18,-0.82]). Klaim “rasio imbalan:risiko positif karena rancangan” gagal persis seperti pada strategi fade sebelumnya — avg_loss $172 adalah 2.3x avg_win $73 pada tingkat kemenangan 38% meskipun menggunakan bracket OCO (return_skew -39, kurtosis 1705). Ini hampir duplikat strategi fade aliran taker yang sudah dinyatakan gagal (-0.025% strategi sejenis ≈ -0.028% di sini) dan termasuk keluarga reversion satu aset yang dipastikan gagal (DOGE VWAP, ADA RSI-2, LINK Keltner, SOL-OI semuanya dihentikan). Mengulang proses untuk mengambil sumber data lain hanya akan menjalankan ulang kelas reversion yang diketahui gagal pada riwayat lebih panjang dengan biaya satu siklus coding+backtest, dan mengoptimalkan taker_lookback/extreme_pct/ext_k tidak dapat membalikkan sinyal dengan ekspektasi PF-0.27 negatif. Catatan untuk pimpinan riset: jika mekanisme kehabisan tenaga aliran order dicoba kembali, strategi harus (a) menggunakan field taker_buy_base_volume kline dengan riwayat penuh, bukan feed taker_ratio yang dangkal, dan (b) menggunakan kerangka directional/kelanjutan alih-alih fade mean-reversion satu aset, yang tidak memiliki satu pun strategi bertahan pada sesi ini. Tidak sepadan dengan 2 jam optimasi.
Implementasi
Reversion long-short aliran order pada satu instrumen di perp DOGEUSDT.BINANCE USD-M (15m bar). Sinyalnya adalah agresi taker: taker_buy_fraction = buy_vol/(buy_vol+sell_vol) dari feed Binance taker_ratio dan persentil bergulirnya. Klimaks beli (persentil >= extreme_pct) saat harga meregang di atas SMA pendek sebesar >= ext_k*ATR memicu SHORT pada kehabisan tenaga; klimaks jual yang simetris saat harga meregang ke bawah memicu posisi LONG. calculate_signal menghasilkan keyakinan bertanda kontinu =……Tampilkan lebih banyakTampilkan lebih sedikit
Reversion long-short aliran order pada satu instrumen di perp DOGEUSDT.BINANCE USD-M (15m bar). Sinyalnya adalah agresi taker: taker_buy_fraction = buy_vol/(buy_vol+sell_vol) dari feed Binance taker_ratio dan persentil bergulirnya. Klimaks beli (persentil >= extreme_pct) saat harga meregang di atas SMA pendek sebesar >= ext_k*ATR memicu SHORT pada kehabisan tenaga; klimaks jual yang simetris saat harga meregang ke bawah memicu posisi LONG. calculate_signal menghasilkan keyakinan bertanda kontinu = -(2*persentil-1) saat gerbang aliran+ekstensi aktif, dan 0 saat peristiwa tidak terjadi. Setiap entri menggunakan bracket OCO: entri pasar + stop stop_market sungguhan tepat di luar ekstrem bar kehabisan tenaga (high/low +/- stop_buffer*ATR) + take-profit limit pada 1.5R tetap, sehingga kerugian dibatasi intrabar dan rasio imbalan:risiko positif sejak awal. Ukuran posisi berbasis risiko (risk_per_trade / jarak stop), dibatasi HARD pada max_notional_frac (0.35) dari notional ekuitas dengan pengali leverage NO; leverage=1.0. should_exit hanya menjadi pengaman time-stop. Parameter inti 3: taker_lookback_days, extreme_pct, ext_k.
Hasil Verifikasi
Verifikasi gagal (Lapisan 4 — tinjauan QA): - Ukuran posisi katastrofik -> likuidasi, IDENTICAL terhadap cacat iterasi -1 pada strategi saudara AVAX yang sudah ditandai dan diperbaiki. max_qty = ekuitas*max_notional_frac*leverage/harga = 0.6*3.0 = 1.8x notional ekuitas, dan stop sweep ketat juga mendorong risk_qty di atas 1x, sehingga portofolio berjalan dengan leverage tinggi. Sandbox: total_return -100%, max_drawdown 100%, liquidated=true 2026-04-24, avg_position_pct 1199% (spiral notional/ekuitas yang……Tampilkan lebih banyakTampilkan lebih sedikit
Verifikasi gagal (Lapisan 4 — tinjauan QA):
- Ukuran posisi katastrofik -> likuidasi, IDENTICAL terhadap cacat iterasi -1 pada strategi saudara AVAX yang sudah ditandai dan diperbaiki. max_qty = ekuitas*max_notional_frac*leverage/harga = 0.6*3.0 = 1.8x notional ekuitas, dan stop sweep ketat juga mendorong risk_qty di atas 1x, sehingga portofolio berjalan dengan leverage tinggi. Sandbox: total_return -100%, max_drawdown 100%, liquidated=true 2026-04-24, avg_position_pct 1199% (spiral notional/ekuitas yang menyusut), total_impact_usd $92,336 pada turnover 645x. Alasannya mengulang klaim keliru yang sama, 'risiko per transaksi ~0.75%'; mengalikan batas notional dengan leverage IS memperparah kehancuran. Pengembang mengatakan struktur AVAX yang diterima digunakan kembali, tetapi yang disalin adalah versi PRE-FIX (AVAX menghapus pengali dan menetapkan leverage 1.0).
- Stop lunak berbasis penutupan tanpa NO order protektif nyata, sekali lagi identik dengan iterasi AVAX -1. should_exit membandingkan bar CLOSE dengan _active_stop lalu keluar pada harga pasar berikutnya, sehingga posisi tidak terlindungi selama bar berlangsung dan posisi rugi terisi jauh melewati stop saat terjadi gap 15m DOGE. Metrik: avg_loss $959 = 4.2x avg_win $229, profit_factor 0.175, return_skew -14.68, kurtosis 235.96, largest_loss -$2752 — ciri RR terbalik/ekor gemuk yang menurut hipotesis hendak dihindari. Iterasi AVAX yang diterima memperbaikinya dengan order_factory.bracket() nyata melalui _submit_entry yang dioverride; kode ini tidak memilikinya.
- Batas data yang diungkapkan: feed DOGE taker_ratio hanya mencakup ~57 hari (~2026-03-23 hingga 2026-05-19), sehingga sinyal hanya dapat terpicu dalam rentang itu dan semua 321 transaksi sandbox terkonsentrasi di sana. Bahkan setelah perbaikan ukuran posisi/stop, data ini tidak mendukung walk-forward/holdout fase 3 (memerlukan beberapa rentang IS/OOS); 57 hari dalam satu rezim tidak dapat memvalidasi keunggulan pembalikan OOS. Ini batasan struktural feed, bukan cacat kode, tetapi kemungkinan membuat strategi ini tidak layak dipromosikan sesuai spesifikasi.
Analis sebaiknya ABANDON pada BACKTEST_REVIEW — keunggulan terukur negatif dan risiko gap menggugurkan tesis stop invalidasi pada DOGE.
Edge negatif yang menentukan (penilaian analis, bukan cacat kode): bahkan dengan ukuran posisi yang telah diperbaiki dan bracket OCO sungguhan, sinyal kehabisan tenaga taker tidak memiliki edge pada DOGE. total_return -35.5%, Sharpe -2.05 dengan CI [-4.73, -0.93] (sepenuhnya di bawah nol — negatif yang meyakinkan, bukan noise), profit_factor 0.27, win_rate 0.38, avg_loss $173 = 2.4x avg_win $73, kurtosis 160, max_drawdown 36.2%, selama 455 transaksi. Ekor gemuk bertahan karena celah mikrostruktur 15m pada DOGE menembus bahkan stop stop_market sungguhan yang lebih buruk daripada AVAX (bracket tersebut adalah versi AVAX yang berfungsi persis — risiko gap DOGE, bukan bug baru). Berbeda dari kegagalan DVOL sebelumnya (37 transaksi = noise), edge di sini terukur dan jelas negatif.
Peringatan untuk Riset: premis “riwayat taker multi-tahun yang mendalam” keliru (feed sekitar 57 hari); ubah sumber sinyal atau hentikan jalur ini, alih-alih mengulang kode.
Hambatan data struktural selama 57 hari (diungkapkan): feed DOGE taker_ratio hanya mencakup ~57 hari, sehingga semua 455 transaksi berada dalam satu rezim dan sinyal tidak dapat muncul di luar rezim itu. Ini membuat validasi walk-forward/holdout mustahil (3-fase optimasi memerlukan beberapa jendela IS/OOS), sehingga strategi secara struktural tidak dapat dipromosikan sekalipun edge-nya positif, dan bertentangan dengan premis eksplisit hipotesis tentang “riwayat multi-tahun yang mendalam”. Tidak relevan untuk run ini (edge negatif membuatnya dihentikan lebih dahulu), tetapi berarti hipotesis sebagaimana dirumuskan tidak dapat diwujudkan.
Tidak diperlukan; dicatat agar 39% tidak keliru dibaca sebagai pelanggaran batas.
avg_position_pct 39% dibandingkan batas 0.35x adalah artefak wajar yang sama seperti pada AVAX (batas berlaku saat entri; rasio menggunakan ekuitas saat ini yang tertekan pada posisi merugi). Tidak ada pengali leverage, leverage 1.0, dilikuidasi=false — cacat ukuran posisi iter-1 benar-benar telah diperbaiki.
Tinjauan Backtest
Sharpe
-1.00
Total Return
-35.48%
Max Drawdown
36.20%
Total Trade
455
Rasio Menang
38.5%
Faktor Profit
0.27
Aliran order (agresi taker) adalah dimensi sinyal yang benar-benar berbeda dan belum digunakan strategi yang diterapkan
Bracket OCO nyata dengan stop protektif; beta netral pasar yang bersih (~0)
Cacat implementasi sumber data: membaca feed supp['taker_ratio'] yang dangkal, bukan taker_buy_base_volume pada kline sebagaimana ditentukan hipotesis, sehingga strategi sebenarnya hanya bertransaksi dalam jendela 2026 sekitar 2 bulan (semua imbal hasil 2026-03-28→2026-05-19) — backtest multi-tahun itu semu
Sangat negatif pada rentang yang terukur: profit_factor 0.266, ekspektasi -$77.83/transaksi selama 455 transaksi, avg_trade_return_pct -0.028%, Sharpe -1.0 (CI [-2.18, -0.82])
Tesis “rasio imbalan:risiko positif karena rancangan” gagal: avg_loss $172 adalah 2.3x avg_win $73 pada tingkat kemenangan 0.38, meskipun menggunakan bracket OCO — return_skew -39, kurtosis 1705 (stop terlewati)
Mengulang strategi fade aliran taker yang sudah dinyatakan gagal (-0.025% strategi sejenis ≈ -0.028% di sini); reversion aliran/harga satu aset adalah keluarga strategi fade yang dipastikan gagal
Ringkasan Hasil
Sinyal arus order yang baru harus bersumber dari bidang yang ditentukan hipotesis (kline dengan riwayat mendalam taker_buy_base_volume, bukan feed metrik taker_ratio yang dangkal), atau backtest menjadi ilusi — bahkan jika sumbernya benar, strategi fade exhaustion arus taker satu aset tetap termasuk keluarga reversion yang jelas-jelas sudah mati; percobaan ulang apa pun perlu memakai kerangka arah/kelanjutan, bukan fade mean-reversion.
Strategi ini dihentikan pada gerbang tinjauan backtest sebelum optimasi karena dua alasan: cacat implementasi sumber data (kode membaca feed supp['taker_ratio'] yang dangkal, bukan taker_buy_base_volume pada kline sebagaimana ditentukan hipotesis, sehingga meskipun run berlangsung 211,740 bar, transaksi sebenarnya hanya mencakup jendela ~2 bulan), serta sinyal yang sangat negatif di tempat terukur yang mengulang strategi fade aliran taker yang sudah dinyatakan gagal (-0.025% strategi sejenis ≈ -0.028% di sini) dalam keluarga reversion satu aset tanpa satu pun yang bertahan.
Strategi pembalikan long-short, satu instrumen, horizon pendek pada DOGEUSDT.BINANCE (perp USD-M, bar 15m) menggunakan sinyal arus order — melawan harga saat fraksi volume beli taker per bar mencapai ekstrem kerumunan bergulir (kelelahan retail FOMO/panik), sementara harga teregang dari rata-rata jangka pendek — dengan stop invalidasi OCO yang ketat, dimaksudkan agar rasio imbal hasil:risiko positif secara struktural.
Hasilnya jelas negatif saat strategi bertransaksi: profit factor 0.266, ekspektasi -$77.83/transaksi selama 455 transaksi, avg_trade_return_pct -0.028%, Sharpe -1.0 (CI -2.18 hingga -0.82), total imbal hasil -35.5%, dengan rata-rata kerugian ($172) 2.3x rata-rata keuntungan ($73) pada tingkat kemenangan 0.38 dan ekor yang katastrofik (skew -39, kurtosis 1705) — dan cacat sumber data menyebabkan semua imbal hasil terkumpul dalam satu jendela 2026 sekitar 2 bulan, sehingga pengujian multi-tahun itu semu.
Stratmill adalah alat riset dan paper trading, bukan nasihat keuangan atau broker. Hasil backtest dan paper trading bersifat hipotetis. Trading mengandung risiko kerugian.