Mga Estratehiya
US Equity Regime-Gated Oversold-Bounce Mean Reversion, long-only na liquid large-cap + index ETF (daily bar, bilhin ang 2-sigma dip kapag ONLY habang SPY>200d SMA, hawak nang 3-7 araw, walang komisyon)
Resulta: Inabandona
UsEquityRegimeGatedOversoldBounceBasketLong
Buod ng Resulta
Hypothesis
Bagsak sa deflated Sharpe: DSR=0.0011, expected-max=0.807 sa 75 pagsubok (47 epektibo) — mas mababa ang napiling Sharpe kaysa sa makikita ng paghahanap dahil sa tsamba; dagdag pa ang dalawang hindi maaaring isantabing HARD gate (is_overfitted=true, OOS 0.467 < 0.5). Hindi problema ng bayad o pag-aakma: walang cliff at patag ang surface na 0.29–0.70, kaya umiiral sa lahat ng dako ang parehong mahinang edge at hindi ito maiaangat ng ikalawang optimization pass lampas sa 0.5 na OOS. Walang kabuluhan sa economics (CAGR 1.70%, IR -0.555, alpha 0.0068). Hindi revise_hypothesis — paulit-ulit nang binago ang pagkakabalangkas at pinatay sa USEQ ang oversold-bounce/short-term-reversal premise (cross-sectional reversal x2, overlay sa simula ng buwan, basket ng malalim na dip na may uptrend gate).
Implementasyon
Long-only na mean-reversion sa oversold bounce sa basket na may 6 pangalan ng liquid na large-cap ng US at index ETF (SPY, QQQ, AAPL, MSFT, JPM, XOM) sa daily USEQ bar. Bawat session, kino-convert sa z-score ang pagsasara ng bawat miyembro batay sa sarili nitong rolling mean/std na 20 session; binibili ang pagsasara kapag 2 sigma o higit pang mas mababa sa mean, ngunit ONLY kapag risk-on ang market regime (SPY pagsasara sa itaas ng 200-session nitong SMA). Lalabas ang posisyon sa unang mangyari sa mga ito: reversion (z pabalik sa itaas ng 0), time stop na 7 session, 3xATR stop mula sa fill ng entry, o paglipat ng regime sa risk-off (SPY; isara ang lahat). Inilalaan ang kapital sa magkakapantay na slot na 20% ng equity, hanggang 5 sabay-sabay, at nililimitahan din ang bawat isa sa 1.5% ng equity na nakataya sa distansya ng ATR stop. Buong share ang laki, walang leverage, at walang komisyon ang USEQ (spread + impact lang ang gastos).
Mga Resulta ng Beripikasyon
Opsyonal na hingin ang len(self._trend_closes) >= trend_len (o itakda ang min_trend_bars nang mas malapit sa 200) bago paganahin ang mga entry, para laging sumasalamin ang regime sa buong 200-session na SMA na tinutukoy ng hypothesis. Sa maagang bahagi lang ng kasaysayan ng backtest ito may epekto.
Umaandar ang regime gate kapag umabot sa min_trend_bars=60 ang kasaysayan ng trend, gamit ang bahagyang SMA sa loob ng 60-200 session hanggang mapuno ang buong window na trend_len=200. Sa humigit-kumulang unang 140 session pagkaraang mag-warmup, sinusuri ang regime na 'SPY>200d SMA' gamit ang mas maikling mean kaysa sa tinutukoy ng hypothesis, kaya maaaring iba ang maging pasya sa pag-on/off ng risk sa maagang window na iyon.
Positibo ang sandbox (avg_trade_return_pct 0.73%, PF 1.51, 121 trade), ngunit LOSES ang strategy sa normal-vol tercile (-1.94%, Sharpe -0.12) at sumasaklaw sa zero ang Sharpe CI [-0.28, 1.24]; nakasentro ang edge sa kalmado at stressed na regime. Dapat tiyakin ng full-history walk-forward na hindi lang sa iilang paborableng regime umiiral ang oversold-bounce edge. Mahina rito ang rekord ng survival ng mga cross-sectional na basket ng mean-reversion sa iisang pangalan, kaya dapat maingat na timbangin ng analyst ang katatagan sa iba’t ibang regime.
Pagsusuri ng Backtest
- Sharpe
- 0.20
- Kabuuang Return
- 49.12%
- Max Drawdown
- 7.61%
- Kabuuang Trade
- 502
- Win Rate
- 53.4%
- Profit Factor
- 1.35
Venue na walang komisyon ang USEQ: nalalampasan ng avg_trade_return_pct 0.469% ang minimum na bayad na humigit-kumulang 0.05% nang ~10x, at lampas sa linyang 1.2 ang PF 1.35; kaya hindi ito ang pirma ng L75 na NOT na pinatay ng bayad na USEQ (na nakabatay sa PF<1.2 / avg<=0.10%).
Mapagpasyang sample: 502 long trade sa kasaysayang humigit-kumulang 27 taon; sapat para sa makabuluhang pag-aakma ng parameter.
Tumutugma ang mga trade sa hypothesis: 502 long / 0 short (long-only na oversold bounce), karaniwang hawak nang 8.5d, tugma sa layuning 3-7d, may regime gate na SPY>200d.
Matatag sa iba’t ibang regime sa buong kasaysayan: POSITIVE ang tatlong tercile ng volatility (kalmado +0.145, normal +0.239, matindi ang stress +0.253) — hindi NOT napatunayan sa pagsusuri sa buong kasaysayan ang pangamba ni QA na sa kalmado/matinding stress lang umiiral ang edge.
Mababa ang panganib: max_drawdown 7.6%, 5.6% lang ng gross ang impact, kapasidad na humigit-kumulang $32M.
Mababa ang headline Sharpe (0.199, mtm) at ang sharpe_ci_low -0.14 ay sumasaklaw sa zero; mababa ang exposure ng book (43%) at mababa ang vol nito (6.2% annualized), kaya katamtaman ang ganap na kita — ito ang magiging tunay na pagsubok sa promotion gate pagkaraang mag-optimize.
May kaunting pagkakaiba-iba bawat taon (ilang taong negatibo), karaniwan sa basket ng mean-reversion na may regime gate.
Pagsusuri
Malinis sa mekanika: walang cliff parameter, makinis ang sensitivity surface, PBO 0.415 <= 0.5, positibo ang lahat ng tatlong OOS window ng walk-forward (0.397/0.581/0.424) — matatag ngunit napakaliit na edge, hindi pagsabog dahil sa curve fitting.
Pumasa ang holdout sa mahigpit na gate: 88 trade, Sharpe +0.115, consistent_with_oos=true (z=-0.85).
Maayos ang economics para sa USEQ: avg_trade_return_pct 0.682% (humigit-kumulang 14x ang minimum), PF 1.53, walang komisyon, 3.8% ng gross ang impact, $ 67.7M ang kapasidad.
Katamtaman ang panganib: max drawdown na 10.7% (pasok sa default para sa 15% equities), 34.6% exposure, win rate na 0.538 sa payoff na 1.30.
HARD: walk-forward is_overfitted=true (IS 0.864 -> OOS 0.467); HARD: OOS Sharpe 0.467 < minimum para sa bisa na 0.5 — imposibleng ma-promote, hindi maaaring isantabi.
Mapagpasya ang deflation: DSR 0.0011, is_significant=false, at ang napiling Sharpe (0.279 buong period) ay BELOW sa expected-max-by-luck bar na 0.807.
Ang Sharpe na CI [-0.075, 0.576] ay sumasaklaw sa zero; PSR 0.789 < 0.95; bagsak sa FDR ng programa (candidate_p 0.9989, pinananatili ng BH ang 4 sa 281).
Walang alpha laban sa sarili nitong benchmark: IR -0.555, alpha 0.0068, CAGR 1.70% sa loob ng 33 taon.
Calmar 0.149 kumpara sa 0.5; holdout ratio 0.245 kumpara sa 0.70; tagal ng max DD na 1,274 araw.
Pantay-pantay na katamtaman ang sensitivity surface (0.29–0.70) — mahina sa lahat ng dako, walang matatag na bahaging pagtutuunan ng pag-aakma.
Bumibigay sa ilalim ng stress: COVID window -7.1% / Sharpe -3.85; Sharpe sa stressed regime na 0.23 kumpara sa kalmadong 0.36.
Sa Benjamini-Hochberg sa q=0.10 sa 281 kandidato ng programa, nananatili ang 4. Ang kandidatong hindi pumasa rito ay hindi maihihiwalay sa ingay mismo ng programa, gaano man kaganda ang indibidwal nitong estadistika.
Buod ng Resulta
Maaaring walang halaga ang isang estratehiyang malinis sa mekanika — walang sensitivity cliff, PBO 0.415, positibo ang lahat ng tatlong window ng walk-forward na OOS, at pumasa ang holdout na may 88 trade sa Sharpe na 0.115 — kung pantay-pantay na mahina ang edge: walang mas mabuting bahaging pagtutuunan ng pag-aakma sa patag na sensitivity surface na 0.29-0.70, at hindi maitataas ng ikalawang optimization pass ang Sharpe na OOS lampas sa minimum.
inabandona
Bumoto ang analyst na abandunahin ito matapos ang optimization: nag-flag ang walk-forward ng is_overfitted=true (IS 0.864 kumpara sa OOS 0.467), at bumaba ang OOS Sharpe na 0.467 sa minimum para sa bisa na 0.5; kapwa ito mga hindi maaaring isantabing HARD gate. Ipinakita rin ng deflated Sharpe na 0.0011, laban sa antas ng inaasahang pinakamataas dahil sa tsamba na 0.807 sa 75 pagsubok (47 epektibo), na hindi maihihiwalay ang napiling Sharpe sa ingay ng paghahanap.
Bilhin ang mga oversold dip na 2-sigma sa long-only na basket ng liquid na large-cap ng US at index ETF (SPY, QQQ, AAPL, MSFT, JPM, XOM) sa daily USEQ bar, ngunit kung nakikipagkalakalan lang ang SPY sa itaas ng 200-session nitong SMA; lumabas kapag nagkaroon ng reversion, ATR stop, time stop na 3-7 araw, o paglipat ng regime.
Naghatid ang paunang backtest sa humigit-kumulang 8,453 araw ng 502 long trade, 49.1% kabuuang kita, Sharpe na 0.199, profit factor na 1.35, 7.6% max drawdown at avg_trade_return_pct 0.469% sa venue na walang komisyon; matapos ang optimization, nagpakita ito ng 381 trade, 57.7% kabuuang kita, Sharpe na 0.279, PF 1.53, avg_trade_return_pct 0.682% at 10.7% max drawdown, kasama ang CAGR 1.70% at information ratio na -0.555.
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.