Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

Backtest trading strategy: Diversified Basket ng Time-Series Momentum (Estilo ng Managed Futures) — Bawat isa sa 8 likidong major ay tine-trade batay sa sarili nitong OWN absolute trend, gamit ang Chandelier Trailing Stop; pinagsama gamit ang inverse-vol, may vol target na book (BINANCE USD-M, daily bars, long-short/directional, 3-parameter)

Resulta: Inabandona

DiversifiedTsmomBasketChandelierLS

Buod ng Resulta

Dinisenyo ang diversified na basket na 8-major TSMOM upang palakihin ang tanging edge na itinataguyod ng factory — asymmetric trend-following — tungo sa directional, absolute-momentum book na umiiwas sa neutral cross-sectional at 5-factor-composite na failure mode. Kaakit-akit ang full-sample backtest (0.82 Sharpe, CI-low 0.19, 12% drawdown, 451 trade, $1.2B capacity), kaya ipinadala ito ng backtest reviewer para sa optimization. Doon nagkawatak-watak ang edge: tinukoy ito ng walk-forward na overfit, lubhang negatibo ang lahat ng tatlong OOS window, PBO 0.60, at -0.64 ang holdout Sharpe; samantala, pinaliit ng optimizer ang book sa 32 trade nang itulak ang entry threshold sa pinakamataas na limitasyon nito. Matapos bumagsak sa apat na mahigpit na gate at dahil nasa puntod na ang limang halos magkaparehong multi-major TSMOM basket, iniwan ito ng analyst matapos ang isang iteration bilang pagkamatay dahil sa overfit sa antas ng pamilya, sa halip na problemang malulutas ng rebisyon.

Hypothesis

Isang basket na LONG-SHORT, MULTI-INSTRUMENT, DIRECTIONAL na istilong managed futures, na nagpapalawak sa ONE edge na itinaguyod ng factory na ito tungo sa pinatatag at pinadiversify nitong anyo — asymmetric trend-following. Itine-trade ang bawat isa sa 8 likidong Binance USD-M major batay sa sarili nitong OWN absolute time-series-momentum signal (TSMOM: long kapag nasa ibabaw ng sariling trend ang asset, short kapag nasa ibaba), gamit ang chandelier trailing stop para hayaang tumakbo ang bawat kumikitang……Magpakita ng higit paMagpakita ng mas kaunti

Isang basket na LONG-SHORT, MULTI-INSTRUMENT, DIRECTIONAL na istilong managed futures, na nagpapalawak sa ONE edge na itinaguyod ng factory na ito tungo sa pinatatag at pinadiversify nitong anyo — asymmetric trend-following. Itine-trade ang bawat isa sa 8 likidong Binance USD-M major batay sa sarili nitong OWN absolute time-series-momentum signal (TSMOM: long kapag nasa ibabaw ng sariling trend ang asset, short kapag nasa ibaba), gamit ang chandelier trailing stop para hayaang tumakbo ang bawat kumikitang posisyon; pinagsasama naman ng sleeve ang 8 magkakahiwalay na trend position, inverse-vol weighted, bilang iisang vol-targeted book. DELIBERATELY itong naiiba sa dalawang uri ng pagkabigong dapat iwasan: (1) NOT ito ang cross-sectional momentum ROTATION na namatay dahil sa overfit — market-NEUTRAL at relative-RANK iyon (long sa mga nanalo / short sa mga natalo), kaya naalis ang directional trend beta na talagang kumikita; ABSOLUTE ito at DIRECTIONAL (puwedeng net-long ang buong book sa bull market at net-short sa bear market), kaya nakukuha ang trend beta gaya ng single-asset na nakaligtas, pero diversified sa 8 pangalan; (2) NOT ito ang bigong 5-factor multi-major COMPOSITE — may ONE simpleng trend signal bawat asset, hindi halo ng limang indicator, kaya nababawasan ang mga degree of freedom na nagdulot ng overfit/DSR pagkabigo. Ang pag-diversify sa napatunayang edge ng iisang asset sa 8 bahagyang hindi magkakaugnay na crypto trend ang karaniwang paraan para LIFT ang Sharpe ng book nang lampas sa deflated-Sharpe gate na nagtatakwil sa mga manipis na single-name probe. Purong OHLCV, magaan sa pagkukuwenta (isang EMA + ATR bawat asset). Iniiwasan nito ang lahat ng nasa sementeryo: NOT symmetric reversion/pairs (lahat namatay noong fee_edge/no_edge), NOT funding (L57), NOT cross-sectional-neutral (namatay), NOT options (sirang imprastraktura), at NOT liquidation feed (L58). Pinupunan nito ang kulang na multi-instrument scope at long-short direction bucket. Eksaktong 3 parameter ang puwedeng i-tune: trend EMA lookback, chandelier ATR multiple, at volatility target ng book.

Bumagsak sa apat na mahigpit at hindi maaaring isantabing gate: totoo ang walk-forward is_overfitted (IS Sharpe 1.671 kumpara sa OOS -3.337), -3.337 <= 0 ang out-of-sample Sharpe, PBO 0.602 > 0.5, at -0.642 ang holdout Sharpe. Lubhang negatibo ang lahat ng tatlong OOS window (-3.40, -1.01, -5.60), kaya hindi nagge-generalize sa out-of-sample ang multi-major TSMOM edge. Napabulaanan ang pangunahing pahayag ng disenyo — na ligtas ito sa corner-collapse dahil sa diversification at kawalan ng rarity gate: itinulak ng……Magpakita ng higit paMagpakita ng mas kaunti

Bumagsak sa apat na mahigpit at hindi maaaring isantabing gate: totoo ang walk-forward is_overfitted (IS Sharpe 1.671 kumpara sa OOS -3.337), -3.337 <= 0 ang out-of-sample Sharpe, PBO 0.602 > 0.5, at -0.642 ang holdout Sharpe. Lubhang negatibo ang lahat ng tatlong OOS window (-3.40, -1.01, -5.60), kaya hindi nagge-generalize sa out-of-sample ang multi-major TSMOM edge. Napabulaanan ang pangunahing pahayag ng disenyo — na ligtas ito sa corner-collapse dahil sa diversification at kawalan ng rarity gate: itinulak ng optimizer ang entry_thresh sa 2.84 (malapit sa 3.0 ceiling nito) at pinaliit ang book mula 451 trade tungo sa 32 (return_kurtosis 675, deflated_sharpe 0.0), dahil eksaktong rarity gate ang tungkulin ng entry_thresh, salungat sa palagay ng hypothesis na wala ito. Full-sample lamang ang kaakit-akit na base (0.82 Sharpe, CI-low 0.19, DD 12%) na nagbigay-daan sa optimization run; ipinakikita ng walk-forward na hindi ito nananatili sa bawat window. Ito ang failure mode ng pagkamatay dahil sa overfit, kaya dapat itong iwanan sa halip na baguhin: paulit-ulit nang bumagsak ang muling pagbalangkas sa kaparehong diversified-TSMOM mekanismo — iniwan ang limang halos magkaparehong multi-major TSMOM basket (8-major slow TSMOM fee_edge sim 0.811; equal-weight majors-index overfit; per-name TSMOM ensemble overfit; dual-momentum rotation overfit; 1D+1W macro basket overfit) — kaya hindi pumapasa sa mga gate ang buong pamilya, hindi lang ang bersiyong ito. Walang landas para sa iteration: overfit na ang best-of-225, may PBO 0.60 at pawang negatibong OOS, samantalang ang pagbabalik sa config ng base ay magbibigay ng resultang ipinakitang bumabagsak sa out-of-sample ng walk-forward. Pattern ng pagkabigo: diversified_multi_major_tsmom_overfit (IS/OOS inversion + PBO>0.5 + holdout<0 + entry-threshold corner-collapse).

Implementasyon

Basket ng time-series-momentum na istilong managed futures sa 8 likidong Binance USD-M major (BTC, ETH, SOL, BNB, XRP, ADA, DOGE, LINK) sa DAILY bar, long-short at directional. Ipinagpapalit ang bawat asset ayon sa sarili nitong OWN absolute trend nang hindi isinasaalang-alang ang ranggo ng iba: signal_i = (close - EMA(trend_ema)) / ATR, tuloy-tuloy na score ng lakas ng trend sa ATR unit na kinukuwenta sa bawat bar. Ang entry ay ang CROSS ng score lampas sa +entry_thresh (long) o -entry_thresh (short), ikinakabit……Magpakita ng higit paMagpakita ng mas kaunti

Basket ng time-series-momentum na istilong managed futures sa 8 likidong Binance USD-M major (BTC, ETH, SOL, BNB, XRP, ADA, DOGE, LINK) sa DAILY bar, long-short at directional. Ipinagpapalit ang bawat asset ayon sa sarili nitong OWN absolute trend nang hindi isinasaalang-alang ang ranggo ng iba: signal_i = (close - EMA(trend_ema)) / ATR, tuloy-tuloy na score ng lakas ng trend sa ATR unit na kinukuwenta sa bawat bar. Ang entry ay ang CROSS ng score lampas sa +entry_thresh (long) o -entry_thresh (short), ikinakabit sa bar na tumawid ito at ginagamit kapag nagbukas ang posisyon, kaya pagkatapos matamaan ng stop-out ay naghihintay ang leg ng bagong breakout sa halip na agad muling pumasok sa lumang trend. Ang tanging exit ay CHANDELIER trailing stop bawat asset (pinakamataas na high mula entry bawas chandelier_atr x ATR para sa long, kabaligtaran para sa short) — walang takdang take-profit, kaya pinuputol ang talo nang malapit sa chandelier_atr ATR at pinatatakbo ang panalo. Pinagsasama ang mga leg nang INVERSE-VOL: notional_i = equity * vol_target / (n_assets * realized_vol_i), kung saan ang realized vol ay annualized stdev na 60-day, kaya mas malaking notional ang nakukuha ng tahimik na asset kaysa sa pabagu-bago. n_assets ang divisor (hindi sqrt(n_assets)) dahil malakas magkaugnay ang crypto major sa drawdown — pinananatili ng konserbatibong divisor na malapit sa target ang realized book vol sa halip na humigit-kumulang 3x nito. Dalawang mahigpit na limitasyon ang dagdag: notional bawat leg <= 25% ng equity at TOTAL GROSS <= 1x equity, kaya nananatiling 1.0 ang leverage (sinukat na gross na 0.19x average, 0.52x max). Pinapatakbo ng base class ang pangunahing leg; isinasagawa ng 7 karagdagang leg ang kaparehong lohika sa on_extra_bar sa pamamagitan ng _submit_entry_instrument / _submit_exit_position. Incremental ang lahat ng state bawat asset (EMA recursion, Wilder ATR, bounded return deque) — inaabot ng 2.1s ang buong takbo para sa 8-asset at 2,411-day.

Eksaktong ipinapatupad ang hypothesis: isang simpleng absolute-momentum signal bawat asset (hindi five-indicator composite), directional sa halip na rank-neutral, chandelier trailing exit, inverse-vol aggregation tungo sa vol-targeted book, tatlong tunable (trend_ema, chandelier_atr, vol_target) at katumbas ng bawat clamp ang nasa _param_bounds. Sinuri ang pagiging kasapi ng basket laban sa delisting trap — kasalukuyang nakalista at likido ang lahat ng 8, may daily history mula 2020 (walang patay na leg na gaya……Magpakita ng higit paMagpakita ng mas kaunti

Eksaktong ipinapatupad ang hypothesis: isang simpleng absolute-momentum signal bawat asset (hindi five-indicator composite), directional sa halip na rank-neutral, chandelier trailing exit, inverse-vol aggregation tungo sa vol-targeted book, tatlong tunable (trend_ema, chandelier_atr, vol_target) at katumbas ng bawat clamp ang nasa _param_bounds. Sinuri ang pagiging kasapi ng basket laban sa delisting trap — kasalukuyang nakalista at likido ang lahat ng 8, may daily history mula 2020 (walang patay na leg na gaya ng MATIC/EOS), at nasa catalog ang data para sa bawat leg, na karaniwang dahilan ng pag-abandona sa multi-instrument. Sinubukan nang dry-run ang eksaktong isinumiteng code bar kada bar sa lahat ng 8 leg, mula 2019-12 hanggang 2026-08, siningil ng 0.10% round-trip taker sa bawat trade at gumamit ng buong mark-to-market compounding: 448 trade (~68/taon, 67 sa huling 365 araw, 3 sa huling 15 araw, kaya may laman ang >= 1-trade sandbox gate, tatlong walk-forward window at holdout), mean na +9.27% NET bawat trade, 40.4% win rate, kabuuang balik na +112% na may 0.91 Sharpe at max drawdown na 14.5%. Matibay ang pahayag tungkol sa diversification: kumikita nang paisa-isa ang ALL EIGHT leg (SOL +22.4%/trade, BNB +14.5, ADA +9.0, ETH +7.5, DOGE +6.4, XRP +6.2, LINK +5.3, BTC +3.2) at kumikita ang dalawang direksiyon (long +15.8% sa 230 trade, short +2.4% sa 218), kaya hindi iisang asset ang bumubuhat sa book. May tunay na epekto ang konserbatibong n_assets divisor — mas mataas ang headline ng kaparehong lohika gamit ang sqrt(n), ngunit may 41-58% drawdown, ang failure mode ng compounding sizing; sa itinakdang setting, 14.5% ang drawdown at hindi lumalagpas sa 0.52x equity ang gross exposure. HONEST CAVEATS: (1) napakataba ng mga tail ng balik — +635% ang pinakamahusay na trade at nag-a-average ng +50%/trade ang 2021 lamang, kaya malaking bahagi ng kabuuan ang mula sa kanang buntot ng alt-season; ang per-trade mean ayon sa taon ay 2020 +11.0, 2021 +50.4, 2022 +1.4, 2023 +0.2, 2024 +6.7, 2025 -1.6, 2026 +0.5, ibig sabihin mas mahina ang huling tatlong taon kaysa headline at tunay na panganib ang pinakabagong walk-forward OOS window. (2) Dahil napakataas ng skew/kurtosis, magiging konserbatibo ang deflated-Sharpe at bootstrap CI kahit sapat ang bilang ng trade. (3) Dahil sa cross-leg alignment barrier ng base class, naghihintay ang pangunahing leg sa bawat extra bar na kapareho ng timeframe, kaya epektibong nagsisimula ang book kapag may data na ang pinakabatang leg (SOL, 2020-09) — sinasadyang hindi isama ang humigit-kumulang siyam na buwang BTC-only history sa halip na ipagpalit ito nang walang hedge.

Mga Resulta ng Beripikasyon

Sa BACKTEST_REVIEW, tingnan kung nagpapatuloy ang edge ex-2021 (may naitetrade bang trend premium sa 2022-2026, o bunga lang ng alt-season ang rekord). Suriin ang diversified na rekord sa buong kasaysayan at ang mga walk-forward window; asahang mahigpit ang DSR gate dahil sa kurtosis.

Pagdepende sa fat tail / kamakailang regime — pangunahing konsiderasyon sa BACKTEST_REVIEW, hindi hadlang na QA. Isinisiwalat ng developer na malaking bahagi ng full-history mean na +9.27%/trade ay galing sa kanang buntot ng alt-season na 2021 (pinakamagandang trade na +635%, nag-average ang 2021 ng +50%/trade), at matinding humihina ang per-year per-trade mean pagkatapos nito: 2022 +1.4%, 2023 +0.2%, 2024 +6.7%, 2025 -1.6%, 2026 +0.5%. Kaya mas katamtaman ang huling ~3 taon kaysa sa headline at negatibo ang 2025; ang pinakabagong walk-forward OOS window ang tunay na panganib, at magiging konserbatibo ang deflated-Sharpe at bootstrap CI dahil sa napakataas na kurtosis. Mga pampabawas-panganib: POSITIVE pa rin ang sandbox (kamakailang ~taon) (+1.38%/trade, +3.0% sa kabuuan), tunay na diversified ang book (kumikita nang paisa-isa ang lahat ng 8 leg, at kumikita ang dalawang direksiyon), at net-positive ang 6 sa 7 taon — mas banayad kaysa sa single-name trend sibling na negatibo ang kamakailang sandbox per-trade.

Opsyonal: painitin ang state ng primary mula sa bar 0 (gaya ng extras) para maging simetriko. Hindi ito kailangan para sa backtest na ito.

Bahagyang asymmetry sa warmup (kosmetiko, hindi hadlang): nagsisimula lang mapuno ang internal EMA/ATR/vol windows ng pangunahing (BTC) leg AFTER sa gate na min_bars_required ng base class (~65 bars), saka kailangan pa ng trend_ema(40) bago maging warm=True. Kaya nagsisimula ang unang trade ng BTC nang ~40 bars pagkaraan ng 7 karagdagang leg (na nagwa-warm ang on_extra_bar mula bar 1, at min_bars_required lang ang gate). Di gaya ng weekly sleeve kung saan nagresulta ang dobleng warmup sa zero trades sa maikling serye, mahaba rito ang serye at nalilikha ang 448 trades, kaya bahagya lang nitong inaantala ang paglahok ng BTC at hindi naaapektuhan ang kawastuhan.

Pagsusuri ng Backtest

Sharpe
0.82
Kabuuang Return
116.89%
Max Drawdown
12.07%
Kabuuang Trade
451
Win Rate
39.0%
Profit Factor
1.39

Komportableng positibo ang sharpe_ci_low 0.187 (kumpara sa 0.008/0.023 para sa mga single-name breakout sibling) — mas mahusay na panimulang punto para sa deflated-Sharpe gate

Diversified sa 8 asset, may 451 trade at 3 parameter lang — hindi ito madaling matalo ng degenerate few-trade-corner overfit na pumatay sa mga single-name sibling; PSR 0.996

avg_trade_return_pct 7.70% ang labis na lumalagpas sa fee floor; PF 1.39, max_drawdown 12.1%, calmar 5.69, kapasidad $1.2B, impact 0.91% (maipapatupad sa tunay na laki)

Tamang directional/absolute na TSMOM (pinananatili ang trend beta), naiiba sa cross-sectional-neutral rotation at 5-factor composite na bumagsak dahil sa overfit; beta 0.043, alpha 0.067

Nasa 2021 (+66.9%) ang malaking bahagi ng return; tatlo sa anim na buong taon ang negatibo (2022 -6.0%, 2023 -7.5%, 2025 -6.4%) — likas ito sa trend-following ngunit may DSR/OOS panganib

return_kurtosis 59 / skew 2.73 na may malalaking single-day (2021-02-26 +20.6%, 2024-01-06 +19.1%) — may pagdepende sa fat tail, ngunit nakakalat sa mga asset/taon

Nahaharap pa rin ang Base Sharpe 0.817 sa mahigpit na deflated-Sharpe hurdle matapos ang best-of-225 selection; bumagsak sa 3-phase run ngayong session ang dalawang single-name trend sibling

~29% ng pangunahing total_return ay unrealized sa bukas na posisyon sa pagtatapos ng backtest (suriin batay sa realized at risk-adjusted na resulta, hindi sa pangunahing MTM)

Pagsusuri

Pumasa ang sensitivity phase nang walang cliff; matatag ang full-sample base (0.82 Sharpe, DD 12%, CI-low 0.19, 451 trade, $1.2B capacity) — kaya napili ito para sa optimization run

Tunay na walang ugnayan (beta 0.043) at diversified ang pagkakabuo

Apat na mahigpit at hindi maaaring i-waive na pagkabigo: totoo ang is_overfitted (IS 1.67 kumpara sa OOS -3.34), OOS Sharpe -3.337 <= 0, PBO 0.602 > 0.5, holdout Sharpe -0.642

Lubhang negatibo ang lahat ng tatlong walk-forward OOS window (-3.40, -1.01, -5.60) — hindi nagge-generalize sa out-of-sample ang multi-major TSMOM edge

Napabulaanan ang corner-collapse thesis: itinulak ng optimizer ang entry_thresh sa 2.84 at pinaliit ang book mula 451 tungo sa 32 trade (return_kurtosis 675, deflated_sharpe 0.0) — nagsilbing rarity gate ang entry_thresh na ayon sa disenyo ay wala raw

Kumpirmadong pamilya sa graveyard: lima nang halos magkaparehong diversified multi-major TSMOM basket ang inabandona (fee_edge/overfit; hanggang 0.811 ang pagkakahawig)

Buod ng Resulta

Hindi patunay ng edge na nagge-generalize ang matibay na full-sample base — dito, itinulak ng optimizer ang entry_thresh sa 2.84 (malapit sa 3.0 ceiling nito) at pinaliit ang book mula 451 tungo sa 32 trade, na nagpapatunay na eksaktong rarity gate ang tungkulin ng entry_thresh, gaya ng sinasabi ng disenyo na pumipigil sana sa corner-collapse.

Iniwan ito ng analyst matapos bumagsak sa apat na mahigpit at hindi maaaring isantabing gate sa 3-phase optimization: totoo ang is_overfitted (IS Sharpe 1.671 kumpara sa OOS -3.337), OOS Sharpe -3.337 ≤ 0, PBO 0.602 > 0.5, at -0.642 ang holdout Sharpe.

Basket na istilong managed futures na nagte-trade ng bawat isa sa 8 liquid na Binance USD-M major batay sa sarili nitong absolute time-series-momentum signal, may chandelier trailing stop, inverse-vol weighted at vol-targeted, upang palawakin at pag-ibahin ang nag-iisang napatunayang edge ng factory (asymmetric trend-following) nang lampas sa deflated-Sharpe gate.

Mukhang malakas ang backtest sa buong sample — Sharpe 0.82 (CI-low 0.19), kabuuang return 116.9%, 451 trade, max drawdown 12.1%, profit factor 1.39, at karaniwang return ng trade na 7.70% ng notional — kaya sumailalim ito sa optimization run. Pero bumagsak ito sa out-of-sample: lubhang negatibo ang lahat ng tatlong walk-forward OOS window (-3.40, -1.01, -5.60), na may average na OOS Sharpe na -3.34, at -0.64 ang holdout Sharpe.

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.