Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

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

Isang LONG-ONLY, MULTI-INSTRUMENT, na pag-ikot batay sa cross-sectional momentum sa 11 S&P sector ETF na SPDR (XLK, XLF, XLE, XLV, XLY, XLP, XLI, XLB, XLU, XLRE, XLC), na ipinagpapalit sa venue na walang komisyon na USEQ gamit ang mga bar na 1-DAY. Isa itong DELIBERATE na paglipat ng mekanismo/klase ng asset mula sa minarkahang ideya ng crypto momentum-confluence na may dalawang timeframe na AAVE (na bumagsak dahil sa overfit, similarity 0.865) at mula sa buong puspos na pamilya ng trend ng crypto na iisang……Magpakita ng higit paMagpakita ng mas kaunti

Isang LONG-ONLY, MULTI-INSTRUMENT, na pag-ikot batay sa cross-sectional momentum sa 11 S&P sector ETF na SPDR (XLK, XLF, XLE, XLV, XLY, XLP, XLI, XLB, XLU, XLRE, XLC), na ipinagpapalit sa venue na walang komisyon na USEQ gamit ang mga bar na 1-DAY. Isa itong DELIBERATE na paglipat ng mekanismo/klase ng asset mula sa minarkahang ideya ng crypto momentum-confluence na may dalawang timeframe na AAVE (na bumagsak dahil sa overfit, similarity 0.865) at mula sa buong puspos na pamilya ng trend ng crypto na iisang instrumento (L91/L92). Sa halip na isang high-vol na simbolo ng crypto, nakasalalay dito ang edge sa BREADTH: pagraranggo sa malawak at magkakaibang cross-section ayon sa ekonomiya, at paghawak lamang sa pinakamalalakas na pangalan. Tinutugunan nito mismo kung bakit pumalya ang 25-pangalan na beta-neutral na aklat ng residual momentum (bumagsak ang quintile spread dahil sa maliit at inalisan ng beta na cross-section nito, ayon sa pag-abandona sa 2026-09-07 UseqResidualMomentum) — ang mga sektor SPDR ay klasikong cross-section ng momentum na may napatunayang malawak at nagpapatuloy na agwat ng mga nangunguna at nahuhuli, at isa itong RAW na long-only na pagkiling (hindi ginawang beta-neutral), kaya hindi inaalis ang spread. Pinipigilan ng overlay ng absolute momentum (lumipat sa proxy na cash/treasury kapag negatibo pati ang mga nangunguna) na manatiling lubos na naka-invest ang estratehiya sa mga bear market — ang paraan ng pagkabigo ng payak na relative momentum. Dahil sa mga dekadang split-adjusted na pang-araw-araw na kasaysayan, ito ang pamilyang pinakamainam patunayan sa walk-forward sa pabrika. Isa itong NOT na pag-aangkop sa USEQ klasikong anomalya (L74 ang sumasaklaw sa kalendaryo/pana-panahon/dual-TF-trend/pagbabalik ng sektor/mga pares ng staples) — lawak ito ng cross-sectional relative strength, ang isang archetype ng equities na unang inililista ng prompt at ipinakikitang nananatiling buhay hanggang sa optimization ng mga kamakailang run (CrossAssetDefensiveDualMomentumEtfRotation, MacroThreeAssetMomentumRotation).

Inaayos ng Iteration 2 ang naiulat na pagkabigo (nasubok lamang ang ~8 sa 27 available na taon) gamit ang piniling opsyon (b), na nagpapanatili rin ng instrument set sa config na kapareho ng idineklarang 11-sector universe ng hypothesis (aalisin sana ng opsyon (a) ang XLRE/XLC at posibleng hindi magtugma ang hypothesis). Puro cross-leg alignment barrier ng base template ang ugat: hinihingi ng _sync_extra_iids na may kasabay na bar ang EVERY extra leg sa parehong timeframe bago maproseso ang primary, kaya walang……Magpakita ng higit paMagpakita ng mas kaunti

Inaayos ng Iteration 2 ang naiulat na pagkabigo (nasubok lamang ang ~8 sa 27 available na taon) gamit ang piniling opsyon (b), na nagpapanatili rin ng instrument set sa config na kapareho ng idineklarang 11-sector universe ng hypothesis (aalisin sana ng opsyon (a) ang XLRE/XLC at posibleng hindi magtugma ang hypothesis). Puro cross-leg alignment barrier ng base template ang ugat: hinihingi ng _sync_extra_iids na may kasabay na bar ang EVERY extra leg sa parehong timeframe bago maproseso ang primary, kaya walang galaw ang buong book hanggang sa inception ng 2018-06 ng XLC. Nagsisimula na ngayon ang strategy sa walang laman na sync set (iniimbak ang buong set bilang _unlisted_sync_iids) at isinasama ang bawat leg sa barrier sa on_extra_bar sa unang paghatid nito ng bar. Bunga nito: mula 1999, tumatakbo ang ranking sa mga sektor na aktibo na (_ranking()/_score() ay lumalaktaw na sa mga leg na kulang ang closes), at kapag nag-list ang XLRE/XLC, umiiral sa mga ito ang karaniwang garantiya ng kasabay na presyo gaya ng iba pang leg — walang idinadagdag na staleness. Tinutugunan ng pangalawang feedback ang pagkahuli ng buwanang zero-threshold escape sa mabilis na drawdown sa pamamagitan ng intramonth escape para sa exit lamang (ibebenta ang mga hawak na sektor kapag bumaba ang blended score sa abs_momentum_threshold sa alinmang session; sa buwanang bar pa rin naghihintay ang mga bagong slot), at maaari pa ring hanapin ang abs_momentum_threshold sa loob ng [-0.05, 0.10] sa pamamagitan ng _param_bounds para masubukan ng optimizer kung nagbibigay ng breadth premium ang positibong threshold. Hindi ginalaw ang lahat ng nakapasa na sa Layers 1-3: pareho ang imports, class structure, tuloy-tuloy na signal (mean blended score ng kasalukuyang top-N), manual settle-aware execution at whole-share sizing; nananatili sa 1.0 ang leverage ng long-only book na tulad ng USEQ na walang komisyon sa CASH.

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

Long-only na buwanang cross-sectional momentum rotation sa 11 S&P sector SPDR ETF (XLK/XLF/XLE/XLV/XLY/XLP/XLI/XLB/XLU/XLRE/XLC) sa USEQ 1-DAY bar. Bawat session, binibigyan ng score ang bawat sektor batay sa pinagsamang total return ng dalawang horizon (126 session at 63 session bilang default); sa unang sinusuring session ng bawat buwan sa kalendaryo, iniikot ang book sa mga sektor na nasa top 3, pantay ang timbang at nasa 90% gross exposure sa whole share. Pinupunan lamang ng absolute-momentum overlay ang slot……Magpakita ng higit paMagpakita ng mas kaunti

Long-only na buwanang cross-sectional momentum rotation sa 11 S&P sector SPDR ETF (XLK/XLF/XLE/XLV/XLY/XLP/XLI/XLB/XLU/XLRE/XLC) sa USEQ 1-DAY bar. Bawat session, binibigyan ng score ang bawat sektor batay sa pinagsamang total return ng dalawang horizon (126 session at 63 session bilang default); sa unang sinusuring session ng bawat buwan sa kalendaryo, iniikot ang book sa mga sektor na nasa top 3, pantay ang timbang at nasa 90% gross exposure sa whole share. Pinupunan lamang ng absolute-momentum overlay ang slot kapag lampas sa abs_momentum_threshold ang sariling blended score ng sektor, kaya nananatiling bakante ang slot sa malawakang drawdown at lumilipat sa cash ang book; inilalapat na rin ngayon ang parehong pagsusuri INTRAMONTH bilang exit-only escape upang agad ibenta ang lider na bumaligtad sa kalagitnaan ng buwan sa halip na hawakan hanggang katapusan nito. Isinasama nang paisa-isa sa cross-leg alignment barrier ang mga sektor na huling nag-list (XLRE 2015-10, XLC 2018-06) sa una nilang bar, kaya naitatrade ng strategy ang available na cross-section mula 1999 at awtomatikong sumasali sa ranking ang mga batang sektor kapag kumpleto na ang kanilang lookback.

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.

Ayusin ang pinaikling test window bago mag-optimize. Ugat ng problema: nagsisimula lang mag-dispatch ng on_bar ang base template kapag nakapag-warm up na ang EVERY extra_bar_type, at ang XLC (inception 2018-06-19) at XLRE (2015-10) ang pinakabagong mga leg — kaya walang galaw ang buong book mula 1999 hanggang 2018-06-20 (kumpirmado: unang trade 2018-06-20 noong XLE) at ~8 lang sa 27 available na taon ang nasubukan. Nasasayang nito ang buong ipinagmamalaking pakinabang ng pamilya (2000 dot-com, 2008 GFC, 2011,……Magpakita ng higit paMagpakita ng mas kaunti

Ayusin ang pinaikling test window bago mag-optimize. Ugat ng problema: nagsisimula lang mag-dispatch ng on_bar ang base template kapag nakapag-warm up na ang EVERY extra_bar_type, at ang XLC (inception 2018-06-19) at XLRE (2015-10) ang pinakabagong mga leg — kaya walang galaw ang buong book mula 1999 hanggang 2018-06-20 (kumpirmado: unang trade 2018-06-20 noong XLE) at ~8 lang sa 27 available na taon ang nasubukan. Nasasayang nito ang buong ipinagmamalaking pakinabang ng pamilya (2000 dot-com, 2008 GFC, 2011, 2015-16 — ang mismong mga rehimen na sumusubok sa absolute-momentum cash escape). Mga konkretong opsyon sa pag-aayos: (a) pinakasimple — bawasan ang universe sa 9 sektor na may buong 1999 history (XLK/XLF/XLE/XLV/XLY/XLP/XLI/XLB/XLU) para tumakbo ang backtest mula ~1999 at masaklaw ang maraming dekada at rehimen; o (b) pangasiwaan ang pasuray-suray na availability para tumakbo ang ranking sa mga leg na aktibo na (_ranking()/_score() mo ay lumalaktaw na sa mga leg na kulang ang haba sa pamamagitan ng pagbabalik ng None — ang ONLY blocker ay ang all-legs warmup gate ng base template) at awtomatikong sumali ang XLRE/XLC sa cross-section sa pagsisimula ng kanilang data, nang hindi pinipigil ang buong strategy. Mas piliin ang (b) kung maibabatay mo ang evaluation sa primary (XLK) at sa dami ng leg na kasalukuyang mairaranggo, sa halip na hingin ang lahat ng 11. Pangalawa, kapag kumpleto na ang window: nahuhuli ang buwanang zero-threshold escape sa mabilis na drawdown (covid -23%, 39% stressed-tercile DD) at kasalukuyang negatibo ang alpha/IR ng selection kumpara sa equal-weight — muling suriin kung talagang nagbibigay ng breadth premium ang positibong abs_momentum_threshold at/o intramonth escape trigger kumpara sa simpleng equal-weighting ng mga sektor. Huwag ubusin ang 2-hour walk-forward hangga't dekada, hindi 8 taon, ang sinusubok ng strategy.

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.