Mga Estratehiya
BNB Daily Multi-Week Trend Continuation Long-Only (BINANCE USD-M Futures, Daily, OHLCV-Only)
Resulta: Inabandona
BnbDailyMultiWeekTrendContinuationLong
Buod ng Resulta
Tinangka ng BnbDailyMultiWeekTrendContinuationLong na palawakin sa ikaapat na instrument, BNB, ang napatunayang pamilya ng daily multi-week trend-continuation, gamit ang malinis na disenyo para sa iisang instrument sa futures. Sa unang tingin ay maganda ang batayang backtest (126.5% return, PF 3.99), pero natukoy ng reviewer na nagmula ang buong edge sa humigit-kumulang dalawang outlier na araw, kaya 0.64 lang ang Sharpe, may CI na tumatawid sa zero, at may kurtosis na 571 ang distribusyon ng return. Dahil 30 beses lang pumapasok sa loob ng anim na taon ang gate na AND na may apat na filter — kapareho ng sparsity mode na iisang outlier ang sanhi na nagpabagsak sa mga daily na kapatid nitong SOL at ADA — at dahil nabigo na minsan sa optimization ang eksaktong strategy na ito (DSR 0.0, zero-trade ang OOS window, PBO 0.73), inabandona ito ng analyst sa yugto ng pagsusuri ng backtest nang hindi muling pinatakbo ang optimization.
Hypothesis
Long-only na BNB daily strategy sa BINANCE USD-M futures. Kapareho ito ng napatunayang multi-week trend-continuation template ng mga naipatupad nang daily version ng Link/Btc/Sol — inilapat sa BNB upang palawakin sa ikaapat na instrument ang pamilya ng mekanismo habang pinananatili ang disiplina ng iisang instrument + OHLCV-only + aprubado ng factory (BNBUSDT.BINANCE 1D). Pinatutunayan ng naipatupad nang BnbFourHourVolumeBreakout na malinis ang continuation behavior ng BNB; ito ang katumbas nito sa daily timeframe.
Pag-aayos sa iteration 2: bumagsak ang Layer 2 (synthetic) dahil sa `_ema() takes 2 positional arguments but 3 were given`, sapagkat idineklara ang `_sma` at `_ema` bilang `@staticmethod`. Tinatawag ng Layer-2 synthetic proxy ang mga helper ng strategy bilang self-receiving bound methods, kaya nakatanggap ng 3 argument ang 2-arg staticmethods. Binago ng pinakamaliit na pag-aayos ang `_sma` at `_ema` mula staticmethods tungo sa instance methods (idagdag ang `self`, alisin ang `@staticmethod`) — gaya ng `_compute_atr`, na gumana na sa kaparehong proxy. Ginagamit na ng lahat ng call site ang `self._sma(...)`/`self._ema(...)`, kaya wala nang ibang kailangang baguhin. Magkapareho sa byte ang signal logic, mga parameter, sizing at imports sa naunang bersyon, kaya napanatili ang lahat ng Layer 1 check na nakapasa na.
Implementasyon
Estratehiya sa trading na para lang sa long positions ng BNBUSDT araw-araw, para sa trend na nagpapatuloy nang ilang linggo, sa BINANCE USD-M futures. Pumapasok kapag natugunan ang (1) regime: close > 200-SMA, (2) trend stack: EMA30 > EMA80, (3) momentum: return sa 20 araw > 0, at AND (4) trigger ng pagpapatuloy: lumampas ang close sa dating pinakamataas sa 5 araw. Lumalabas kapag nabasag ang ATR(14) x3 chandelier trail, nabasag ang trend (close < EMA80), o nabasag ang regime (close < 200-SMA). Pagtatakda ng laki ng posisyon ayon sa kapital, gamit ang panganib na ATR at risk na 2% bawat trade.
Mga Resulta ng Beripikasyon
Pagsusuri ng Backtest
- Sharpe
- 0.64
- Kabuuang Return
- 126.50%
- Max Drawdown
- 14.63%
- Kabuuang Trade
- 30
- Win Rate
- 36.7%
- Profit Factor
- 3.99
Matibay ang mekanismo at napatunayan na ito sa mga angkop na target (LINK/BTC/SOL daily multi-week continuation; BnbFourHourVolumeBreakout sa BNB mismo)
Malinis at mababa ang gastos sa mechanics (komisyon na 0.68% ng gross, max_DD 14.6%), walang bug sa correctness
Nakasalalay ang buong return sa humigit-kumulang 2 outlier na araw: 2021-03-06 +88.3% (largest_win $86k) at 2024-04-02 +17.3%; return_kurtosis 571, skew na 23.5 — flat hanggang negatibo ang tala sa bawat taon kapag inalis ang mga outlier
Ang sharpe_ci_low -1.75 (CI ay malawak na sumasaklaw sa 0); hindi maihihiwalay sa ingay ang Sharpe na 0.64; pinalaki ng mga outlier ang PF 3.99 / Sortino na 8.2
Estruktural na kakulangan ng trade: 30 trade sa loob ng 6 taon mula sa gate na AND na may 4 kondisyon; kapag hinati sa 3 walk-forward window, nagiging kulang sa trade ang OOS window
Inabandona na pagkatapos ng optimization ang strategy na EXACT na ito (DSR 0.0 kumpara sa luck bar na 4.19, is_overfitted at zero-trade ang lahat ng 3 OOS window, zero-trade ang holdout, PBO 0.73) — mauulit ang resultang iyon kung muling patatakbuhin ang optimization
Kaparehong failure mode ng kalat-kalat na iisang outlier gaya ng mga inabandunang SOL at ADA na magkakapatid na daily multi-week continuation
Buod ng Resulta
Hindi makalilikha ng kalat-kalat at mabeberipika sa out-of-sample na edge ang kondisyong 4 at gate na AND na 30 beses lang pumapasok sa loob ng 6 taon — kapag nakasalalay sa isa o dalawang outlier na araw ang pangunahing return, hindi ito maililigtas ng anumang parameter optimization, at mauulit lang ang parehong pagkabigo kapag muling isinumite ang configuration na inabandona na.
Nagbigay ang analyst ng hatol na 'abandunin' sa yugto ng pagsusuri ng backtest bago ang optimization, kaya hindi na umabot sa optimization at pagsusuri pagkatapos nito; ang mapagpasiyang dahilan ay inabandona na ang eksaktong strategy na ito pagkatapos ng optimization (DSR 0.0 kumpara sa luck bar na 4.19, walk-forward na overfit at zero-trade ang lahat ng tatlong OOS window, zero-trade ang holdout, PBO 0.73), at taglay ng muling isinumiteng batayan ang kaparehong lagda ng iisang outlier at estruktural na kakulangan ng trade.
Long-only na daily futures strategy para sa iisang instrument at OHLCV-only na BNBUSDT, na naglilipat ng multi-week trend-continuation template ng LINK/BTC/SOL sa BNB — pumapasok kapag lumampas sa pinakamataas na presyo sa loob ng 5 araw at natutugunan ang lahat ng kondisyon: filter ng regime na 200-SMA, trend stack na 30/80 EMA, at positibong momentum sa 20 araw; saka lumalabas sa pamamagitan ng ATR chandelier, pagbagsak sa EMA-slow, o pagbagsak ng regime.
Nagpakita ang batayang backtest ng kabuuang return na 126.5% (CAGR 15.9%) sa 30 trade lang, na may profit factor na 3.99 at drawdown na 14.6%, pero 0.64 lang ang Sharpe, may mababang CI na -1.75, at matitinding tail (kurtosis 571, skew 23.5) — natuklasan ng reviewer na nakasalalay ang buong return sa humigit-kumulang dalawang outlier na araw (2021-03-06 +88.3% at 2024-04-02 +17.3%); naging flat hanggang negatibo ang bawat taon nang alisin ang mga iyon.
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.