Mga Estratehiya
US Sector-ETF Cross-Sectional Momentum Rotation na may Absolute-Momentum Cash Escape (11 SPDR Sectors, Monthly Rebalance, Daily Bars, Long-Only Breadth, USEQ)
Resulta: Inabandona
SectorEtfCrossSectionalMomentumRotationUseq
Buod ng Resulta
Lumihis ang strategy na ito sa mga puspos nang single-instrument crypto trend idea at naging breadth-based, raw long-only rotation sa 11 sector SPDR, kasama ang lazy enrolment ng mga huling na-listang XLRE at XLC para magamit ang buong 1998-2026 history. Nakuha ng paunang backtest ang hatol na 'optimize' dahil sa matibay na per-trade economics (0.84% bawat trade, PF 1.35), sa kabila ng mahinang Sharpe na 0.217, negatibong alpha kumpara sa equal-weight sector basket, at -58.5% stressed-regime tercile. Sa optimization ng 132 trial, napili ang mas maikling 79-day lookback at n_hold 4, na bahagyang nag-angat sa Sharpe sa 0.233 habang pinalaki ang max drawdown nang lampas sa paunang itinakdang 25% cap sa 40.5%; negatibo naman ang kinalabasan ng dalawang tunay na walk-forward window. Matapos ang 2 iteration, iniwan ito ng analyst: hindi maaaring talikuran ang overfit, Sharpe na OOS na mas mababa sa zero, at PBO 0.81; at dahil patay na ang limang dating kapatid na gumagamit ng kaparehong mekanismo, hinatulan na walang forward edge rito ang buwanang sector relative-strength rule.
Hypothesis
Overfit ito at negatibo ang out-of-sample generalization; may mga hindi maaaring talikurang hard failure (overfit, OOS ≤ 0, PBO 0.81), na pinagtitibay ng DSR 0.053: mas mababa ang napiling Sharpe sa best-of-N noise bar at bagsak ang programme FDR. Hindi ito problema sa bayarin o sample — walang forward edge rito ang buwanang sector relative-strength rule, at pumapalya ang absolute-momentum escape sa mismong stressed regime na nilayon nitong salagin. Ayon sa overfit→abandon: namatay na ang limang dating kapatid ng mekanismong ito (similarity 0.69-0.82) dahil sa fee_edge/overfit/risk_reject, at hindi ito naayos ng mas malawak na long-only reframe na pinagmulan ng hypothesis, kaya magiging panibagong overfit ang revise_hypothesis sa isa pang ETF basket.
Implementasyon
Mga Resulta ng Beripikasyon
Mas piliin ang public/overridable hook para sa lazy leg enrolment kung mayroon nito ang base template, o magdagdag ng guard/assert na tinitiyak na umiiral ang inaasahang private attribute, para malinaw na pumalya ang pagbabago sa base class sa halip na tahimik na magkamali sa pag-aayos ng mga leg.
Inaabot ng strategy ang mga internal ng cross-leg alignment barrier ng base template (binabakante ang `self._sync_extra_iids`, itinatago sa `self._unlisted_sync_iids`, at muling isinasama ang bawat leg sa unang extra bar nito). Sinadya ang hack na ito para i-trade ang aktibong cross-section mula 1999 sa halip na walang galaw hanggang sa inception ng 2018 ng XLC; pumasa ito sa Layers 1-3, pero nakadepende sa mga field ng base class na hindi dokumentado. Kapag nagbago ang sync mechanism ng base template, tahimik na masisira ang pangangasiwa nito sa pasuray-suray na inception.
Iniwan ang kapatid na dollar-neutral na UsSectorEtfCrossSectionalMomentumDollarNeutralLS 2026-09-07 sa PF 1.03 (masyadong makitid ang spread sa 9 ETF lamang), at itinuturing ng L81 na zero-survivor na OHLCV na muling pag-aayos ng parameter ang ranggo ng cross-sectional momentum. Malaki ang pagkakaiba ng baryanteng ito (RAW long-only na pagkiling sa 11 sektor, hindi inalisan ng beta, na may paglipat sa cash batay sa absolute momentum), kaya nararapat itong sumailalim sa tunay na backtest, ngunit mahina ang rekord ng pamilya ng mga estratehiya. Nalulugi rin ang sandbox sa tercile na may stressed na volatility (-12.6%, Sharpe -0.39), samantalang nakapokus ang buong edge sa tercile na 'normal' (+46.8%) — dapat suriin ng analyst kung talagang binabawasan ng intramonth na paglipat sa cash ang drawdown sa stressed na rehimen sa buong kasaysayang 27-taon.
Pagsusuri ng Backtest
- Sharpe
- 0.22
- Kabuuang Return
- 106.50%
- Max Drawdown
- 31.03%
- Kabuuang Trade
- 338
- Win Rate
- 46.2%
- Profit Factor
- 1.35
Gumana ang window fix ng Iteration-1: tumatakbo na ang buong 27-year decisive sample (6968 bar, 1998-12 hanggang 2026-09); unti-unting isinasama ang XLRE/XLC sa alignment barrier habang naililista ang mga ito — sa pagkakataong ito, hindi naputol ang sample dahil sa idle-until -2018.
Malinaw na nalalampasan ng kita sa bawat trade ang mga gastos na USEQ nang may malawak na agwat: ang avg_trade_return_pct 0.84% ay humigit-kumulang 8x ng gustong minimum na USEQ (0.10%), at 6.8% lamang ng gross ang epekto; hindi ito ang NOT na lagda ng pagkamatay dahil sa bayarin. profit_factor 1.35 at positibong inaasahang kita ($267/trade) sa loob ng 338 trade.
Malaki ang pagkakaiba nito sa mga kapatid na estratehiyang inalis: isa itong RAW long-only na pagkiling sa 11 sektor na may paglipat sa cash batay sa absolute momentum (PF 1.35), hindi ang beta-stripped na dollar-neutral na aklat na 9-ETF na bumagsak sa PF 1.03. Wala rito ang lagda ng pag-abandona na L75 (avg_trade_return_pct <=0.10% OR PF<1.2) — kapwa sukatan ay komportableng lumalampas dito.
May tunay na parameter space na susuriin (lookback 63-252, n_hold 1-6, abs-momentum threshold, gross_exposure, blend), at kamakailan ay nakapasok sa optimization ang pamilyang ito ng ETF-rotation (CrossAssetDefensiveDualMomentum, MacroThreeAssetMomentum).
Mahina ang resultang iniakma sa panganib: Sharpe na 0.217, at tumatawid sa zero ang bootstrap CI [-0.129, 0.584]; ~2.5%/yr lang ang CAGR sa loob ng 27 taon kumpara sa max drawdown na 31% (Calmar 0.15).
Negatibo ang alpha (-0.0004) at negatibo ang information_ratio (-0.26) kumpara sa pantay ang timbang na basket ng sektor (benchmark_meaningful=true) — kasalukuyang mas mahina ang resulta ng pag-ikot kaysa sa basta paghawak sa lahat ng 11 sektor; hindi pa naipakikita ng palagay tungkol sa lawak ng merkado ang kasanayan nito na lampas sa baseline.
Totoo ang alalahanin ng QA tungkol sa stressed regime: -58.5% ang returns ng stressed tercile, Sharpe -0.49, at 62% intra-regime drawdown — walang malinaw na proteksiyong naibibigay ang intramonth cash escape sa pinakamasasamang rehimen. Ito ang pinakamahalagang kailangang lutasin ng optimization + walk-forward.
Mahina ang family prior (L45/L81 cross-sectional momentum basket ang walang survivor); kailangang patunayan ng walk-forward/deflation gates na iba ang asal ng raw-long-only variant.
Pagsusuri
Nanatili ang window fix ng Iteration-2: buong 27-year sample (6971 bar, 1998-12 hanggang 2026-09) kung saan unti-unting isinasama ang XLRE/XLC — tunay itong sagot, hindi pinutol na resulta.
Hindi problema ang per-trade economics: ang avg_trade_return_pct 0.71% ay ~14x ng USEQ floor, zero ang komisyon, 6.8% lang ng gross ang impact, at ~$21.8M ang capacity.
Sapat ang sample (595 trade), positibo ang holdout (Sharpe 0.92 sa 95 trade), at nalalampasan ng PF 1.42 ang soft floor nito.
Bagsak ang tatlong HARD gate: is_overfitted=true (IS 0.582 → OOS -0.586), OOS Sharpe ≤ 0, PBO 0.8135 >> 0.5. Negatibo ang dalawang tunay na WF window (-0.779, -0.979) — bumaligtad ang edge, hindi lang humina.
DSR 0.053 kumpara sa 0.95; lumalampas ang expected-max 0.540 sa napiling Sharpe na 0.233 sa 132 trial (89 effective); sharpe_ci_low -0.135; bagsak sa programme FDR (nananatili ang 4 sa 283).
Parehong cliff ang dalawang free parameter (lookback_days 0.170→-0.062 sa 71; n_hold 0.170→0.058 sa 3); 0.10-0.41 in-sample ang buong heatmap laban sa negatibong OOS — walang dapat pag-tune-an.
Pinalala ng optimization ang panganib: DD 31.0%→40.5% (nakarehistrong paunang cap na 25%), tagal na DD 2316→4173 araw, Calmar 0.16; nalulugi sa tercile na stressed (-0.283 / -44.4%) — pumapalya ang paglipat sa cash sa sitwasyong dapat sana nitong tulungan.
Walang alpha kumpara sa sarili nitong basket: IR -0.238, alpha 0.006, beta 0.37.
Hindi naabot ng paunang nakarehistrong prediction ang 4 sa 6, kabilang ang OOS Sharpe (0.8 ang idineklara kumpara sa -0.586) at drawdown.
Pinananatili ng Benjamini-Hochberg sa q=0.10 sa 283 programme candidate ang 4. Hindi maihihiwalay sa mismong ingay ng programme ang candidate na hindi pumasa rito, gaano man kaganda ang indibidwal nitong statistics.
Buod ng Resulta
Walang sinasabi tungkol sa paglalahat ng edge ang malaki nitong lamang sa gastos sa per-trade economics (0.7-0.8% kumpara sa 0.10% USEQ floor) — ang mapagpasyang ebidensiya ay ang walk-forward na bumaligtad ang OOS, at pumalya ang absolute-momentum cash escape sa mismong stressed regime tercile (-44% return, Sharpe -0.283) na nilayon nitong protektahan.
Iniwan ito ng analyst sa ANALYZING dahil sa tatlong hard failure na hindi maaaring talikuran: is_overfitted=true (IS Sharpe 0.582 kumpara sa OOS -0.586; negatibo ang dalawang tunay na walk-forward window sa -0.779 at -0.979), mas mababa sa zero ang OOS Sharpe, at PBO 0.8135; pinagtibay ito ng deflated Sharpe 0.053 na may napiling Sharpe (0.233) na mas mababa sa 0.540 best-of-N noise bar at pagkabigo sa programme FDR (4 sa 283 ang napanatili).
Long-only na buwanang cross-sectional momentum rotation sa 11 S&P sector SPDR ETF sa USEQ daily bar; hawak ang mga sektor na may pinakamataas na blended momentum sa top-N, na may absolute-momentum cash escape (sinuri rin sa loob ng buwan) para umiwas sa malawakang drawdown.
Nagbalik ang buong 27-year backtest (1998-12 hanggang 2026-09, 6,968 bar) ng kabuuang 106.5% / 2.50% CAGR, Sharpe na 0.217 (CI -0.129 hanggang 0.584), 338 trade, profit factor na 1.35, 31.0% max drawdown at avg_trade_return_pct 0.84%; matapos ang optimization, nagpakita ito ng 131.7% total return, Sharpe na 0.233, 595 trade, PF 1.42, at holdout Sharpe na 0.92 sa 95 trade, pero lumaki ang max drawdown sa 40.5% at bumaba ang avg_trade_return_pct sa 0.71%.
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.