Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

BTC Efficiency-Gated Volatility-Channel Breakout — I-trade ang mga trend ONLY kapag malinis ang regime (mataas ang Kaufman Efficiency), manatiling flat kapag choppy, at sumabay sa chandelier trailing stop (BINANCE USD-M, 4H bar, long-short, asymmetrical na pagpapatakbo sa mga panalo, 3-parameter)

Resulta: Inabandona

BtcEfficiencyGatedChannelBreakoutLS

Komportable ang pagitan ng per-trade edge at bayarin sa dalawang run (unang avg_trade_return_pct 0.878%, na-optimize na 6.15% kumpara sa 0.15% na floor ng Binance USD-M), at 3.55%/1.55% lang ng gross ang komisyon —…

Hypothesis

Isang LONG-SHORT, iisang-instrumento, ASYMMETRIC-PAYOFF trend strategy sa BTCUSDT.BINANCE (USD-M perp), na sadyang binuo sa paligid ng ONE katotohanang napatunayan nang walang duda sa sesyong ito: nabibigo ang bawat SYMMETRIC mean-reversion / contrarian-fade / market-neutral na sleeve sa fee_edge o no_edge (ETH funding-contrarian breakeven, SOL OI-washout na negatibo ang edge, LTC-BCH at SOL-ETH na mga pares na mas mababa sa hangganan ng bayarin), samantalang ang SINGLE nakaligtas na strategy sa 1163 mga……Magpakita ng higit paMagpakita ng mas kaunti

Isang LONG-SHORT, iisang-instrumento, ASYMMETRIC-PAYOFF trend strategy sa BTCUSDT.BINANCE (USD-M perp), na sadyang binuo sa paligid ng ONE katotohanang napatunayan nang walang duda sa sesyong ito: nabibigo ang bawat SYMMETRIC mean-reversion / contrarian-fade / market-neutral na sleeve sa fee_edge o no_edge (ETH funding-contrarian breakeven, SOL OI-washout na negatibo ang edge, LTC-BCH at SOL-ETH na mga pares na mas mababa sa hangganan ng bayarin), samantalang ang SINGLE nakaligtas na strategy sa 1163 mga eksperimento ay isang direksiyonal na BTC trend construction na hinahayaang tumakbo ang mga panalo sa pamamagitan ng trailing stop. Kaya nananatili ito sa tanging pamilyang buhay — ngunit gumagamit ng mekanismong DISTINCT sa kapwa nakabinbing dual-TF momentum-confluence survivor (na nagtatakda ng kondisyon batay sa pagkakasundo ng momentum-sign ng 4H laban sa 1D) at nakabinbing ETH OI-confirmed breakout (na nagtatakda ng kondisyon batay sa paglawak ng open interest). Dito, isang REGIME-QUALITY filter ang gate: sinusukat ng Kaufman Efficiency Ratio (ER = netong galaw / kabuuan ng mga absolutong galaw) kung gaano ka-CLEAN ang kamakailang galaw ng presyo. Karamihan sa mga breakout ay nabibigo sa CHOP; sa pagpasok lamang sa volatility-channel breakout kapag ipinapakita ng ER ang tunay na nagte-trend na rehimen at pananatiling FLAT kung hindi, naiiwasan ng strategy ang whipsaw na pangunahing pumapatay sa trend-following — at naghahatid ang chandelier trailing stop ng malaking positibong dulo ng distribusyon na nagpapahintulot sa katamtamang win rate na lumampas sa mga bayarin (ang estruktural na katangiang wala sa mga nabigong simetrikong fade). Iniiwasan nito ang lahat ng nasa libingan: NOT simetrikong reversion (patay), NOT ang basta na lamang ikinalat na dual-TF momentum template sa bagong ticker (L56 — ibang mekanismo, at sa BTC, ang tanging asset kung saan PROVEN ang trend na makalampas sa mga pamantayan ng analyst sa halip na alt na 0 para rito), NOT funding carry (L57), NOT mga pares/cross-sectional (patay), NOT options (sira ang imprastraktura), NOT liquidation feed (L58). Purong OHLCV, TRIVIAL sa aspektong pangkomputasyon: isang rolling na ER, isang rolling channel, at isang ATR — ilang scalar bawat bar, walang muling pag-scan sa buong kasaysayan, walang sorted()/min() sa hot path. Pinupunan nito ang kulang na long-short na kategorya. Eksaktong 3 na parameter ang maaaring i-tune: ang ER threshold ng kalidad ng trend, ang channel lookback, at ang chandelier na multiple na ATR.

Overfit / walang generalization, nasa limitasyon na ng iteration (tangka 2 sa 2). Imposible ang promotion: hindi maaaring i-waive ang dalawang HARD gate na bumagsak — PBO 0.5106 > 0.5 (mas malamang na overfit ang selection kaysa hindi) at 3 trade lang ang holdout (< 10 min), kaya hindi mahihinuha ang Sharpe nitong 1.67. Aktibong pinasama ng optimization ang strategy: itinulak nito ang er_period sa 55 / break_thresh sa 1.80, at pinagsiksik ang 235 trade sa 14 sa loob ng 6 taon — curve-fit sa iilang malilinis na……Magpakita ng higit paMagpakita ng mas kaunti

Overfit / walang generalization, nasa limitasyon na ng iteration (tangka 2 sa 2). Imposible ang promotion: hindi maaaring i-waive ang dalawang HARD gate na bumagsak — PBO 0.5106 > 0.5 (mas malamang na overfit ang selection kaysa hindi) at 3 trade lang ang holdout (< 10 min), kaya hindi mahihinuha ang Sharpe nitong 1.67. Aktibong pinasama ng optimization ang strategy: itinulak nito ang er_period sa 55 / break_thresh sa 1.80, at pinagsiksik ang 235 trade sa 14 sa loob ng 6 taon — curve-fit sa iilang malilinis na window, hindi edge ang PF 15.5 / win_rate 0.79 sa 14 trade. Kumpirmasyon ng ingay ang robustness: deflated_sharpe 0.783 << 0.95, is_significant=false, bahagya lang lumihis sa sero ang Sharpe CI [0.448, 1.582], bagsak sa FDR ng programa (napanatili ang 3 sa 231, candidate_p 0.217), at WF-OOS window ang -1.95 / 0.99 / 3.07 (avg 0.70, malalim na negatibo ang unang window). Kaso ito ng overfit, hindi patay na premise, ayon sa tuntunin sa pagpapasya (mataas na IS na bumagsak sa halos serong kabuluhan, manipis na negatibong OOS) → abandonahin, huwag baguhin: ER-gated breakout/momentum mechanism na kapareho nito ay 0-for-5 na sa BTC/ETH/SOL at basket ng majors (lahat ay inabandona dahil sa overfit o fee_edge), kaya mag-o-overfit lang ulit kung ituturo ang parehong mekanismo sa ibang target. Walang hindi pa nasusubukang matatag na parameter region — mababa rin sa bawat promotion floor ang tapat na default config na 235 trade (Sharpe 0.98). Pattern ng pagkabigo: overfit.

Implementasyon

Long-short na BTCUSDT volatility-channel breakout (Binance USD-M, 4H) na kikilos lang kapag nagpapakita ang Efficiency Ratio ni Kaufman ng malinis at tunay na nagte-trend na galaw, at mananatiling flat kapag choppy. Ang signal ay ang tuloy-tuloy na posisyon sa range (close - channel mid) / (kalahati ng channel width), kinakalkula sa bawat bar batay sa PRIOR channel_lookback bar, kaya eksaktong nasa gilid ng channel ang +-1 at lampas dito ang breakout. Chandelier trailing stop lang ang exit (pinakamataas na high mula pagpasok bawas chandelier_atr x ATR, kabaligtaran para sa short) — walang takdang take-profit — kaya asymmetrical ang payoff at napapatakbo ang mga panalong trade. Nasa panganib ang risk_frac ng equity sa bawat stop distance na batay sa ATR, hanggang 1x equity notional.

Malinis na restart: pipeline ang sanhi ng naunang pag-abandona (maling pagkakabind ng staticmethod sa Layer-2, mga hatol sa performance ng QA mula sa hindi pa na-optimize na smoke test, kakulangan ng backtest slot), kaya pinanatili ang mekanismong eksaktong gaya ng na-verify — mga helper na instance-method lang, ganap na incremental na state (Wilder ATR, tumatakbong abs-move sum, bounded deque, walang muling pag-scan sa buong history), tuloy-tuloy na signal sa bawat bar sa natural na yunit ng range-position, at……Magpakita ng higit paMagpakita ng mas kaunti

Malinis na restart: pipeline ang sanhi ng naunang pag-abandona (maling pagkakabind ng staticmethod sa Layer-2, mga hatol sa performance ng QA mula sa hindi pa na-optimize na smoke test, kakulangan ng backtest slot), kaya pinanatili ang mekanismong eksaktong gaya ng na-verify — mga helper na instance-method lang, ganap na incremental na state (Wilder ATR, tumatakbong abs-move sum, bounded deque, walang muling pag-scan sa buong history), tuloy-tuloy na signal sa bawat bar sa natural na yunit ng range-position, at directionless na ER regime gate. Ang nag-iisang pagbabago ay tunay na off-by-one fix sa estimator ng ER: may sukat na er_period + 1 ang _er_closes, kaya ang numerator na |close_t - close_{t-er_period-1}| (binabasa bago idagdag ang kasalukuyang close) ay sumaklaw ng isang galaw na higit kaysa sa er_period absolute move sa path sum ng denominator. Dahil dito, tumaas nang may pagkiling ang ER — maaari itong lumampas sa 1.0 at tahimik itong nililimitahan — kaya di-napansing lumuwag ang chop filter na siyang buong punto ng hypothesis. Sa maxlen = er_period, iisang window ang saklaw ng numerator at denominator, at tunay na ratio sa [0, 1] ang ER. Walang ibang ginalaw: hindi nagbago ang lohika ng entry/exit/sizing, imports, parameter set at mga clamp (na ginaya sa _param_bounds).

Mga Resulta ng Beripikasyon

CLEAN RESTART 2026-09-04 — inalis ang history ng mga hatol at tala ng pagkatuto sa run na ito at sinimulan itong muli mula sa verification. Pipeline ang sanhi ng naunang pag-abandona, hindi ang market: mali ang pagkakabind ng Layer-2 harness sa mga @staticmethod helper (naayos); naglabas ang QA ng pinal na hatol sa performance batay sa hindi pa na-optimize na smoke test (inalis — correctness na lang ang hinahatulan ngayon ng QA); at nagmula sa kakulangan ng backtest slot ang mga timeout sa sandbox (naayos). Hindi nagbago ang hypothesis at strategy code. Suriin ang code batay sa merito nito; pagpapasyahan ang performance sa buong backtest at ng optimizer sa susunod.

Walang kailangang aksiyon; tiyaking iginagalang ng base class ang override (nakagawa ang sandbox ng 231 trade, kaya gumagana ang warmup gating).

Nag-o-override ang min_bars_required sa framework method (babala ng Layer-1 base_shadow). Mukhang sinadya at tama ang asal (nagbabalik ng makatuwirang warmup na sumasaklaw sa mga window ng channel/ER/ATR); normal na nagwa-warmup at nakakapag-trade ang synthetic tests at sandbox.

-0.6447 ang information ratio kumpara sa buy-hold sa smoke test kahit positibo ang alpha (0.094) at mababa ang beta (0.037) — nagdaragdag ang strategy ng absolute return pero mas mahina ito kaysa basta hawakan ang BTC batay sa benchmark sa pinaikling window na ito. Dapat muling suriin ng analyst ang kabuluhan ng IR / alpha sa buong history gamit ang na-optimize na parameter bago ang promotion; hindi ito isyu sa correctness at hindi nakahahadlang.

Pagsusuri ng Backtest

Sharpe
0.98
Kabuuang Return
101.52%
Max Drawdown
8.11%
Kabuuang Trade
235
Win Rate
34.0%
Profit Factor
1.56

Sapat at nasusukat ang sample: 235 trade sa loob ng 6.6 taon (128 long / 107 short) — sapat para sa makabuluhang 3-parameter na walk-forward nang hindi nagcu-curve-fit sa ingay.

May sapat na palugit ang edge sa gastos: avg_trade_return_pct 0.878% kumpara sa 0.15% na floor ng Binance USD-M; 3.55% lang ng gross ang komisyon, kaya hindi marupok dahil sa bayarin.

Matibay at kapani-paniwala ang risk-adjusted profile: Sharpe 0.98 (PSR 0.977), Sortino 1.42, Calmar 1.32, max DD 8.1%, recovery factor 11.7 — walang palatandaan ng artifact (walang di-makatwirang Sharpe/win rate/pataas nang pataas na equity).

Tugma ang mga trade sa hinulaang mekanismo: long-short breakout na may ~4.5d na karaniwang tagal ng hawak at asymmetrical na pagpapatakbo sa mga panalo (avg_win 3115 kumpara sa avg_loss 1032, tail_ratio 1.23, return_skew 1.70) at 34% win rate — eksaktong trend profile na may makapal na kanang buntot na inilarawan.

Nasa tanging pamilyang nakaligtas ito (BTC directional trend na may trailing stop), gamit ang hiwalay na regime-quality gate (Kaufman ER); positibo sa 6 sa 7 taon, at positibo sa calm/normal/stressed regime.

-0.727 ang information ratio kumpara sa buy-hold na BTC (QA alalahanin sa edge): mas mahina ang strategy kaysa basta hawakan ang BTC batay sa benchmark. Napapagaan ito ng mababang beta (0.046), positibong alpha (0.088) at 8% DD — sadyang iniiwasan nito ang drawdown sa buong cycle — kaya hatulan ito batay sa absolute risk-adjusted metrics, pero dapat muling suriin ng analyst ang kabuluhan ng alpha/IR sa na-optimize na parameter bago ang anumang promotion.

Malaki ang ambag sa pangunahing resulta ng na-modelong impact_cost_pct 2.49% at isang araw na may malaking outlier (2026-08-28 +12.6%, 2021-01-11 +16.1%); ang robustness/deflated-Sharpe gating sa run na may 3 yugto ang tunay na pagsubok.

Taong lugi ang 2025 (-3.45%); kailangang suriin kung cliff ang ilang parameter (er_threshold, chandelier_atr) kapag binago ang sensitivity.

Pagsusuri

Komportable ang pagitan ng per-trade edge at bayarin sa dalawang run (unang avg_trade_return_pct 0.878%, na-optimize na 6.15% kumpara sa 0.15% na floor ng Binance USD-M), at 3.55%/1.55% lang ng gross ang komisyon — hindi ito NOT na ikinamatay ng fee_edge.

Matapat sa ekonomiya ang backtest na may default parameter: 235 trade (128 long / 107 short) sa loob ng 6.6 taon, PF 1.56, DD 8.1%, positibong alpha (0.088), mababang beta (0.046) — tunay na directional trend construction, hindi market beta.

Halos patag ang sensitivity grid (er_period lang ang natukoy na cliff) at false ang walk-forward is_overfitted ayon sa ratio test.

Ginawang WORSE ng optimization ang estratehiya, hindi mas mahusay: pinili ng optimizer ang er_period=55 at break_thresh=1.80, kaya bumagsak ang bilang ng trade mula 235 tungo sa 14 sa loob ng 6 taon (10 long / 4 short). Ang PF 15.5 at win_rate 0.79 sa 14 trade ay klasikong tanda ng curve fitting — akma ang na-tune na config sa iilang malilinis na window at walang saysay ito sa estadistika.

Bumagsak ang dalawang HARD gate at hindi maaaring i-waive: PBO 0.5106 > 0.5 (mas malamang na overfit ang pagpili ng parameter kaysa hindi) at 3 trade lang ang holdout (< 10 min), kaya ingay na hindi mahihinuha ang 'pumasa' nitong holdout Sharpe na 1.67.

Bumibigo ang robustness sa lahat ng aspeto: deflated_sharpe 0.783 < 0.95, is_significant=false, halos hindi lumilihis sa zero ang Sharpe na CI [0.448, 1.582], at NOT nakaligtas ang kandidato sa pagsusuri sa antas ng programa na FDR (pinananatili ng Benjamini-Hochberg ang 3 sa 231; candidate_p 0.217).

Marupok ang walk-forward OOS: per-window OOS Sharpe na -1.95 / 0.99 / 3.07 (avg 0.70) — malalim na negatibo ang unang window at iisang outlier window ang 3.07 na nagpapataas sa average; mas mababa ang OOS 0.70 < sa 1.5 na in-sample floor.

Ang pamilya ng breakout/momentum na may gate na ER ay 0-sa-marami ang kinalabasan sa outcome store: ETH na ER-gated na TSMOM (overfit), SOL na ER-gated breakout (overfit), BTC na ER-gated momentum (overfit), BTC na ER-gated na TSMOM (fee_edge), basket ng malalaking coin na sinala ng ER (overfit). Pareho ang mekanismo at ang pagkamatay dahil sa overfit sa iba't ibang asset.

Gate ng backtest: - hindi mapagkakatiwalaan ang metrics: kulang ang ebidensiya mula sa 3 trade / 2437 araw ng data (kailangan ng >=5 trade sa loob ng >=10 araw) — dagdagan ang dalas ng signal o palawakin ang window

Sa q=0.10 sa 231 kandidato ng programa, pinananatili ng Benjamini-Hochberg ang 3 kandidato. Hindi maibubukod sa sariling ingay ng programa ang kandidatong hindi nakaligtas sa prosesong ito, gaano man kaganda ang mga indibidwal na estadistika nito.

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.