Mga Estratehiya
Stock-vs-Own-Sector-ETF Residual Shock Reversal: salungatin ang idiosyncratic na galaw na >= 2.5-sigma sa loob ng 5 session sa 20 US malalaking kumpanya, laban sa sarili nilang sector SPDR ETF, beta-hedged long-short, nakapirming 10-session hold (USEQ 1-DAY)
Resulta: Inabandona
StockSectorEtfResidualShockReversal
Buod ng Resulta
Nagpanukala ang hypothesis ng beta-hedged at sector-relative na residual reversal sa 20 US malalaking kumpanya sa apat na SPDR sector ETF, at iniulat ng sarili nitong pre-study ang katamtamang positibong edge bawat event. Bumuo ang developer ng implementasyong O(1) para sa rolling statistics at binago ito sa loob ng 3 iteration. Layunin ng Iteration 3 na itakda ang config sa nakapirming leverage na 2.0 ng plano, pero nabigo pa rin ang verification sa pagsusuri ng consistency ng hypothesis/config sa Layer 1.5 dahil sa rekisito sa leverage na iyon. Iniwan ang run bilang verification loop, kaya hindi naabot ang mga yugto ng backtesting, optimization, analyst at risk.
Hypothesis
verification_loop: Nabigo ang verification (Layer 1.5 — consistency ng hypothesis/config) [class=hypothesis_mismatch]: - Itinatakda ng optimization_plan ang leverage sa 2.0
Implementasyon
Pinapahina ang malalaking residual shock ng stock kumpara sa sektor nito sa 20 US malalaking kumpanya, gamit ang beta-weighted na sector ETF hedges, hanggang walong sabay-sabay na event, baseline na 10-session hold, at mga stop batay sa residual risk.
Tinutugunan nito ang iniulat na pagkabigo sa Layer 1.5 sa pamamagitan ng pagtatakda sa config.leverage ng nakapirming 2.0 ng research plan. Minumultiply na ng umiiral na equity-relative pair sizing ang self.config.leverage, kaya ibinibigay ng pagwawastong ito ang nilalayong exposure. Napanatili ang executable strategy logic; ang source docstring lang ang nagdodokumento ng pagwawasto. Naka-configure pa rin ang lahat ng 24 tinukoy na instrumento, kabilang ang apat na miyembrong XLP na hindi isinama sa market_context.instruments pero tahasang hinihingi sa paglalarawan ng hypothesis. Walang isinagawang verification. Hindi naisulat ang hiniling na outbox file dahil read-only ang mga pahintulot sa filesystem ng session na ito; ibinabalik dito nang direkta ang kumpletong JSON na nakatali sa task.
Mga Resulta ng Beripikasyon
Nabigo ang verification (Layer 1.5 — consistency ng hypothesis/config) [class=hypothesis_mismatch]: - Itinatakda ng optimization_plan ang leverage sa 2.0
Kasaysayan ng Iterasyon
sandbox_timeout: Nabigo ang verification (Layer 3 — sandbox backtest): lumampas ang smoke test sa limitasyong 300s na wall-clock time sa ~20000-bar na window (2400 araw ng XLF.USEQ-1-DAY-LAST-EXTERNAL). Karaniwang nangangahulugan ito ng trabahong bawat bar na lumalaki kasabay ng history — halimbawa, muling pag-scan sa buong funding/supplementary series, o muling pagbuo ng listahan at pagtawag sa min()/sorted() sa loob ng calculate_signal()/on_bar() sa bawat bar. I-precompute ang mga sorted timestamp array na ONCE sa __init__ at gamitin ang bisect, o i-cache ang mga lookup ayon sa timestamp, para maging O(log n) sa halip na O(n) ang gastos bawat bar.
Buod ng Resulta
Tiyaking eksaktong tumutugma ang output config ng strategy (lalo na ang leverage) sa optimization_plan ng hypothesis bago muling isumite, dahil tatapusin ng paulit-ulit na mismatch sa Layer 1.5 ang run bago makagawa ng anumang ebidensiya mula sa backtest.
Pagkaraan ng 3 iteration, iniwan ang run sa verification loop sa Layer 1.5 (consistency ng hypothesis/config, class hypothesis_mismatch), na may mensaheng 'optimization_plan fixes leverage at 2.0'. Hindi umabot ang strategy sa backtesting, pagsusuri ng analyst, o pagsusuri ng risk.
Salungatin ang idiosyncratic residual move na >= 2.5-sigma sa loob ng 5 session sa 20 US malalaking kumpanya, laban sa sarili nilang SPDR sektor ETF (XLE, XLF, XLU, XLP), beta-hedged long-short na hawak nang nakapirming 10 session sa USEQ daily bars, upang makuha ang liquidity premium mula sa panandaliang residual reversal.
Walang resulta ng pipeline backtest o optimization (walang laman ang ulat ng backtest at walang ulat ng optimization). Ang mga numerong mayroon ay mula lamang sa sariling pre-study ng hypothesis, hindi sa pipeline backtest: 911 event mula 2008 hanggang 2026, mean na +0.33% bawat event, hit rate na 54.3%, t na humigit-kumulang 2.75.
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.