Mga Estratehiya
BTC Spot 200-Day Regime Timing na may Mahigpit na Exit tungo sa Cash — Long-Only, Single-Instrument, Limitado ang Drawdown (BTCUSDT.BINANCE_SPOT, 1D — Panatilihing Lubos na Naka-invest ang ONLY Habang Nasa Kumpirmadong Pangmatagalang Uptrend sa Itaas ng Mahabang Moving Average ang Presyo; Ilipat sa Cash ang ENTIRELY Kapag Naputol ang Trend; 2-Parameter)
Resulta: Inabandona
BtcSpotLongMaRegimeTimingExitToCash
Komportableng nalalampasan ng edge sa bawat trade ang spot fee: avg_trade_return_pct 5.72%, profit_factor 2.37
Hypothesis
Long-only na BTC spot MA-regime overlay na may di-makabuluhang edge na inayos ayon sa risk: Sharpe na 0.178 na may 95% CI [-0.51, +0.86] na sumasaklaw sa zero, information ratio na 0.0528, at alpha na halos buong-buo ay mula sa beta (0.56) / ugnayan sa benchmark na 0.73. Bull-cycle crypto beta ang 50% CAGR, hindi alpha — pabagu-bago at nakadepende sa regime (win_rate 16.9%, skew -2.61, kurtosis 29.9; 2022 -20%, 2026 +10%), at iilang 2021/2024/2025 bull trade ang gumagawa ng lahat habang max_drawdown_ci_high sa 99.4%. Binawasan nga ng MA filter ang drawdown (41.5% kumpara sa buy-hold na 77-83%, ang nilalayong pag-aayos sa L48) pero hindi nagbunga ng makabuluhang edge sa estadistika ang pagbawas ng DD, at hindi maiaangat ng pag-optimize sa mga parameter ng 2 MA ang Sharpe na 0.178 lampas sa promotion floor. Pattern ng kabiguan: no_edge/risk_reject long-only na spot crypto-beta na may di-makabuluhang Sharpe — hindi sulit ang 2 oras ng optimization.
Implementasyon
Long-only na overlay para sa single-instrument regime timing sa BTCUSDT.BINANCE_SPOT, na sinusuri ngayon sa mga bar na 1-HOUR at gumagamit ng moving average na katumbas ng 100 araw sa kalendaryo (2400 bar). Sa bawat bar, kinukuwenta nito ang proporsyonal na layo ng close mula sa average na iyon (signal = close/SMA - 1). Lubos itong nag-iinvest (BUY, ~97% ng cash equity) kapag nagsara ang presyo nang band_pct sa itaas ng average — kumpirmadong pangmatagalang uptrend — at agad na inililikida ENTIRELY tungo sa cash kapag nagsara itong muli sa ibaba. Dalawa ang pangunahing parameter: ma_period (ang depinisyon ng regime) at band_pct (ang band para sa kumpirmasyon/pag-iwas sa whipsaw). Walang shorting (CASH account), leverage, stop-loss, take-profit, o pangalawang asset — ang regime filter ang buong risk management. Sa spot na BTCUSDT 2018-06 → 2026-08, matapos ibawas ang spot fee na 0.10%/side, nagbubunga ang mga default ng 117 round trip (14.3/taon), 48.9% CAGR at maximum drawdown na 40.1%, kumpara sa 30.0% CAGR ng buy-and-hold sa drawdown na 77.2%.
Mga Resulta ng Beripikasyon
CLEAN RESTART 2026-09-04 — inalis ang kasaysayan ng hatol at mga tala ng pagkatuto sa run na ito, at sinimulan itong muli mula sa verification. Pipeline ang dahilan ng dating pag-abandona, hindi ang market: mali ang pagkakabind ng harness na Layer-2 sa mga @staticmethod helper (naayos na), naglabas ang QA ng mga pinal na hatol sa performance batay sa smoke test na hindi na-optimize (inalis na — correctness lang ang hinahatulan ngayon ng QA), at backtest-slot starvation ang sanhi ng mga timeout sa sandbox (naayos na). Hindi nagbago ang hypothesis at strategy code. Suriin ang code batay sa merito nito; full backtest at optimizer ang magpapasya sa performance kalaunan.
Pagsusuri ng Backtest
- Sharpe
- 0.18
- Kabuuang Return
- 2471.77%
- Max Drawdown
- 41.52%
- Kabuuang Trade
- 118
- Win Rate
- 16.9%
- Profit Factor
- 2.37
Komportableng nalalampasan ng edge sa bawat trade ang spot fee: avg_trade_return_pct 5.72%, profit_factor 2.37
Ginampanan ng MA regime filter ang nilalayong papel nito — max_drawdown 41.5% kumpara sa buy-and-hold 77-83% (epektibo ang L48 de-risk)
Sapat ang bilang ng trade (118) at malinis, payak na disenyong may 2 parameter at maliit na saklaw ng curve-fitting
Positibong point alpha (0.23) at positibong information ratio, sa spot venue na kulang sa representasyon at may mataas na survival
Sharpe na 0.178 na may 95% CI [-0.51, +0.86] — hindi maihiwalay sa zero sa estadistika; malayong-malayo sa promotion floor
Information ratio na 0.0528 na may beta na 0.56 / benchmark_correlation 0.73 — bull-cycle BETA ang 50% CAGR, hindi tunay na edge na inayos ayon sa risk kumpara sa buy-and-hold
Matinding pabagu-bago at nakadepende sa regime ang P&L: win_rate 16.9%, skew na -2.61, kurtosis na 29.9, vol na 58% — pasan ng iilang 2021/2024/2025 bull trade ang lahat; 2022 -20%, 2026 +10%
max_drawdown_ci_high 99.4% — natatago ng point estimate na 41.5% ang malalim na tail risk
Hindi kayang gawing promotable na Sharpe ang di-makabuluhang 0.178 sa pamamagitan ng sweep ng 2 parameter ng MA; ang hugis ng return, hindi ang pagpili ng parameter, ang limitasyon
Kasaysayan ng Iterasyon
Nabigo ang verification (Layer 3 — backtest sa sandbox): Walang nagawang trade Uri ng bar na ginamit: BTCUSDT.BINANCE_SPOT-1-DAY-LAST-EXTERNAL, mga bar na naproseso: 363 Mga diagnostic: nagbalik ng side ang should_enter() nang 0 beses sa 212 sinuring bar -> hindi kailanman nag-trigger ang ENTRY CONDITION. Luwagan ang lohika ng pagpasok / mga threshold. Tiyaking may nagagawang trade ang iyong strategy gamit ang ibinigay na data at mga parameter.
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.