Mga Estratehiya
BTC Arawang Return-Sign Serial-Dependence Directional — Long-Short, I-trade ang Follow-Through/Reversal na nangingibabaw batay sa datos matapos ang sunod-sunod na K magkakasunod na daily close na pare-pareho ang sign, may Volatility Filter para sa Fees (Daily Bars, 2-Parameter)
Resulta: Inabandona
BtcDailyReturnSignStreakSerialDependenceLS
Buod ng Resulta
Malinaw at hindi pa nasusuring tanong ang inilatag ng BtcDailyReturnSignStreakSerialDependenceLS — matapos ang K magkakasunod na daily close na may iisang sign, magpapatuloy ba o babaligtad ang BTC? — at itinrade nito ang empirikal na nangingibabaw na continuation gamit ang low-DOF, vol-filtered, bars-only na disenyo na nilayong malinawan sa iisang backtest. Nalinawan nga ito, at negatibo ang resulta: +17.2% sa loob ng 6.6 taon, na nakapokus sa 2020; Sharpe na 0.316 na may CI na sumasaklaw sa sero, -0.689 na information ratio kumpara sa paghawak ng BTC, at nagiging net-negative ang kamakailang regime habang umaabot sa -7.2 ang rolling Sharpe. Iniwan ito ng analyst sa backtest review, at binanggit na maliit at humihina ang epekto at in-fit ang direksyon ng continuation sa buong sample (look-ahead), kaya mas mahina ang tapat na OOS -- nakumpirma ang pangunahing panganib mismo ng hypothesis. Hindi ito umabot sa optimization, analysis, o risk review.
Hypothesis
Implementasyon
Mga Resulta ng Beripikasyon
Backtest_review/analyst: negatibo na ang naging resulta ng probe na ito ng developer sa kamakailang regime -- bigyan ng malaking bigat ang 2024-2026 (kung saan naroon ang mga OOS window at holdout) at asahang hindi papasa sa deflated-Sharpe / OOS gate. Mas mabuting iwan ito; huwag ubusin ang optimization budget sa edge na nasa buong sample lang at tiyak na negatibo sa kamakailang regime.
Analyst: kung ipagpapatuloy sa kabila ng kamakailang regime, isaalang-alang ang long-only na konstruksyon (nasukat na pabigat ang short leg) at tasahin ang holdout gamit ang pooled/walk-forward-OOS statistics sa halip na ang halos walang laman na 15-day window. Tandaan ding itinakda ang sign ng direksyon ng continuation mula sa buong sample (banayad na pagpili batay sa 1 bit sa loob ng sample, matatag sa lahat ng K/horizon pero pinili sa loob ng sample).
Asimetrikong long/short at kakaunting holdout — ibinubunyag ito para sa analyst. (1) Halos buong edge ay mula sa LONG leg: ang up-streak-to-long ay nagbibigay ng mean na +1.854% sa t=3.61 (panalo 0.58), samantalang ang down-streak-to-short ay nagbibigay ng -0.315% sa t=-0.46 (panalo 0.40); kaya wala sa datos ang ipinagpalagay na long-short symmetry ng hypothesis at pabigat ang short leg. Mas tapat na pinakamalakas na anyo nito ang long-only variant. (2) Sa humigit-kumulang 20 trade kada taon, karaniwang walang trade ang 15-araw na holdout. Tandaan, hindi ito NOT pagkabigong masukat — lampas sa humigit-kumulang 100 minimum ang 134 lifetime trade (di-gaya ng mga pagtanggi sa channel-breakout/tail-regime-iter1) — kaya nasusukat ito sa buong sample kahit walang laman ang holdout, tulad ng waiver na sitwasyon sa macro-TSMOM na ipinasa ko; gayunman, dapat suriin ang holdout gate gamit ang pinagsama-samang estadistika ng OOS, sa halip na sa walang-lamang 15-araw na window.
Walang kailangang pagbabago sa code; tapat at wastong ipinapatupad ng implementation ang mekanismo ng streak serial-dependence.
CORRECT ang code -- edge/regime ang panganib ng pagkabigo, hindi ang implementasyon. Napatunayan: tama ang pagsubaybay sa haba ng sunod-sunod na galaw (sign ng close kumpara sa nakaraan, reset sa flat close, dagdag kapag iisang sign, restart gamit ang run_start_px kapag nagpalit), walang look-ahead (gumagamit ng mga nakumpletong close, entry sa kasalukuyang close), wastong nagiging run_len>=streak_len ang pagsusuring |signal|>=streak_len (mas mababa sa 0.5 ang conviction fraction kaya hindi nito maitutulak ang run_len-1 lampas sa threshold -- nasuri ang hangganan), tama ang ATR-pct fee filter at ang paglabas sa ATR-stop laban sa sariling sukdulan ng bar, at ginagamit ng risk-first sizing ang leverage (pumipigil ang cap sa 1x, lumuluwag sa 2x). Nagsasara ang should_exit sa susunod na bar kapag _side==0 sa restart. Nasa code ang lahat ng zero/finite guard.
Pagsusuri ng Backtest
- Sharpe
- 0.32
- Kabuuang Return
- 17.20%
- Max Drawdown
- 11.29%
- Kabuuang Trade
- 134
- Win Rate
- 48.5%
- Profit Factor
- 1.27
Tunay na bago at murang subuking estruktura (serial dependence ng return-sign); walang kaugnayan sa beta na -0.003
Mababang DOF (2 parameter) at katamtamang drawdown (11.3%)
Nominal na lampas sa fees ang avg_trade_return_pct 0.678%
Maliit at nasa unang bahagi lang ang edge: 17.2% sa kabuuan sa loob ng 6.6y (~2.4%/yr), karamihan nito ay noong 2020; humihina ito bawat taon at nagiging NEGATIVE 2025 (-5.8%) at 2026 (-0.9%)
Lubhang negatibo ang rolling Sharpe sa kamakailang window (hanggang -7.2) — kung saan naroroon ang optimization OOS/holdout
sharpe_ratio 0.316 na may sharpe_ci_low -0.288 — sumasaklaw sa sero ang CI
information_ratio -0.689 kumpara sa makabuluhang buy-hold — malayong mas mababa ang resulta kaysa sa paghawak ng BTC
In-fit ang direksyon ng continuation sa FULL sample (may look-ahead sa OOS/holdout); kahit may ganitong bentahe, nalulugi ito kamakailan, kaya mas mahina ang tapat na OOS
Buod ng Resulta
Mahalaga ang murang pagsubok sa bagong estruktura dahil nalilinawan ito sa iisang backtest — nagbubunga ang serial dependence ng daily return-sign ng maliit at huminang edge na mas mababa ang resulta kaysa buy-and-hold, at dahil tinutukoy ang direksyon ng trade mula sa buong sample, may look-ahead na nagiging dahilan para tiyak na mas mahina ang tapat na out-of-sample.
Iniwan ito ng analyst sa backtest review: negatibo ang naging resulta ng murang probe -- napakaliit at humina na ang edge ng serial dependence ng daily return-sign, at mas mababa ang resulta nito kaysa buy-and-hold, na may Sharpe na CI na sumasaklaw sa sero at malalim na negatibong kamakailang regime na kinaroroonan ng OOS/holdout. Mahalaga, in-fit ang direksyon ng continuation sa buong 2019-2026 sample (may look-ahead sa OOS/holdout), kaya nalulugi ito kamakailan kahit may ganoong bentahe at lalo lang hihina ang tapat na out-of-sample; nagkatotoo ang sariling nakasaad na panganib ng hypothesis (edge na mas mababa sa fees).
Long-short na single-instrument directional strategy sa BTCUSDT.BINANCE USD-M daily bars (2 parameter) para subukan ang serial dependence sa sign ng daily returns: matapos ang K magkakasunod na daily close na may iisang sign, itinrade nito ang continuation (long matapos ang sunod-sunod na pagtaas, short matapos ang sunod-sunod na pagbaba); itinakda ng datos ang direksyon bilang continuation, gumamit ito ng volatility (ATR%) fee filter, multi-day hold, at ATR stop -- tunay na bago at murang probe sa hindi pa nasusuring estrukturang estadistikal.
Nagbalik lang ng +17.2% ang backtest (BTCUSDT.BINANCE 1D, 2409 araw ng datos) sa loob ng 134 trade (humigit-kumulang 2.4%/taon), na may profit factor na 1.27, drawdown na 11.3%, at tunay na decorrelation (beta -0.003). Ngunit 0.316 lang ang Sharpe, may CI na sumasaklaw sa sero (-0.288), at -0.689 ang information ratio kumpara sa paghawak ng BTC. Nasa 2020 ang maliit na edge sa simula at humina ito bawat taon hanggang maging negatibo ang netong resulta noong 2025 (-5.8%) at 2026 (-0.9%); umabot sa -7.2 ang rolling Sharpe sa kamakailang window.
Ang Stratmill ay isang tool para sa pananaliksik at paper trading, hindi payo sa pananalapi o isang broker. Ang mga resulta ng backtest at paper trading ay hypothetical. May panganib ng pagkalugi ang pangangalakal.