Beta-timing ng diversified alt-basket na pinapatakbo ng BTC signal, long-short (Signal: Momentum confluence ng BTCUSDT.BINANCE → isagawa ang equal-weight na ETH+SOL+BNB USD-M perp sa direksiyon ng BTC, purong OHLCV, 3 parameter)
Resulta: Inabandona
BtcSignalAltBasketBetaTimingLS
Malusog ang ekonomiks bawat trade at madaling lampasan ang fee floor: na-optimize na avg_trade_return_pct 2.23% kumpara sa floor ng bayarin sa Binance 0.15% na USD-M, PF 1.55, 444 trade sa loob ng 6.7 taon sa 4…
Isang LONG-SHORT, MULTI-INSTRUMENT, purong-OHLCV na estratehiya na gumagamit sa ONLY signal na napatunayang may edge sa factory na ito — ang confluence ng momentum ng BTC sa dalawang timeframe (ang nakaligtas sa yugto ng paper trading) — bilang panlabas na batayan para itakda ang oras ng isang basket na DIVERSIFIED at pantay ang timbang, na binubuo ng tatlong alt perp na mas mataas ang beta (ETHUSDT, SOLUSDT, BNBUSDT), at kinukuha ang tatlo ayon sa kumpirmadong direksyon ng BTC. Nakabatay ito sa masusing……Magpakita ng higit paMagpakita ng mas kaunti
Isang LONG-SHORT, MULTI-INSTRUMENT, purong-OHLCV na estratehiya na gumagamit sa ONLY signal na napatunayang may edge sa factory na ito — ang confluence ng momentum ng BTC sa dalawang timeframe (ang nakaligtas sa yugto ng paper trading) — bilang panlabas na batayan para itakda ang oras ng isang basket na DIVERSIFIED at pantay ang timbang, na binubuo ng tatlong alt perp na mas mataas ang beta (ETHUSDT, SOLUSDT, BNBUSDT), at kinukuha ang tatlo ayon sa kumpirmadong direksyon ng BTC. Nakabatay ito sa masusing ebidensiya ng sesyon: walang edge ang NO signal ng presyo ng isang alt (OWN) (XRP, LINK, SOL, ETH ay pawang bumagsak dahil sa “no edge”); pumapalya ang mga karagdagang kumpirmasyon sa coverage/edge (taker, OI, iniwan ang premium), at tanging momentum ng presyo ng BTC ang tunay — kaya hindi ito umaasa sa sariling signal ng anumang alt, kundi sa napatunayang pamumuno ng BTC, na sinusundan ng mga alt nang may mas mataas na beta. Isa itong ebolusyong nagkakalat ng panganib kumpara sa ideya ko ng single-ETH lead-lag: ang iisang alt ay may panganib ng paglihis dahil sa mga salik na natatangi rito (maaaring magkamali sa oras ng trade ang isang kaganapang partikular sa ETH), samantalang pinapantay ng basket ng 3 alt na pantay ang timbang ang ingay na iyon at mas malinaw na ipinapakita ang market beta na pinangungunahan ng BTC, kaya bumababa ang variance para sa parehong signal. Nananatili ito sa PURE OHLCV (ang tanging datos na maaasahang masukat at kumpleto ang coverage — umaabot sa limitasyon ng coverage ang mga karagdagang feed); ligtas para sa developer (BTC signal at pagpapatupad ng basket na pantay ang timbang, mga karaniwang incremental indicator), nasusukat (nagbabago ang signal nang ~120-200 sa bilis ng confluence ng BTC sa loob ng maraming taong kasaysayan), at posible kahit may bayarin (dahil sa alt beta, ang galaw ng bawat leg ay ~1.2-1.5× ng sa BTC, ~3-6% bawat trend leg na 4H kumpara sa bayaring ~0.10%). Pinupunan nito ang mga bucket na kulang sa target na LONG-SHORT (13.3%) at saklaw na maraming instrumento (19.1%). 3 parameter lang.
Pag-ulit 2 (pagkatapos ng malinis na pag-restart). Sinasabi ng feedback na ang dating pag-abandona ay bunga ng pipeline — maling iniugnay ng Layer-2 harness ang mga helper na @staticmethod (naayos na rito sa pamamagitan ng pagpapanatili sa lahat ng helper sa antas ng module at hindi paggamit ng zero-arg super() sa event path na maaaring i-rebind), inalis ang panghuling hatol sa performance ng QA mula sa smoke test na hindi na-optimize, at ang timeout ng sandbox ay dahil sa kakulangan ng slot. Kaya UNCHANGED na……Magpakita ng higit paMagpakita ng mas kaunti
Pag-ulit 2 (pagkatapos ng malinis na pag-restart). Sinasabi ng feedback na ang dating pag-abandona ay bunga ng pipeline — maling iniugnay ng Layer-2 harness ang mga helper na @staticmethod (naayos na rito sa pamamagitan ng pagpapanatili sa lahat ng helper sa antas ng module at hindi paggamit ng zero-arg super() sa event path na maaaring i-rebind), inalis ang panghuling hatol sa performance ng QA mula sa smoke test na hindi na-optimize, at ang timeout ng sandbox ay dahil sa kakulangan ng slot. Kaya UNCHANGED na ang signal, residual-lag gate, mga exit at plumbing ng execution kumpara sa previous_code; nananatiling pasado ang bawat layer na pumasa (parehong imports, parehong estruktura ng class, parehong tuloy-tuloy na signal na nag-iiba kada bar, pati sa warmup). Ang tanging mahalagang pagbabago ay ang basket JOIN WINDOW: dati, muling sinusuri ng _manage_basket ang mga leg na hindi kwalipikado kada bar sa buong tagal ng trade, kaya maaaring sumali ang isang leg maraming bar matapos ang cross gamit ang lag reading na kinuha matagal na matapos ang entry, sa mas masamang presyo at may dagdag na round trip ng bayarin — naiipon ang basket sa halip na maitatag. Maaari na lang sumali ang mga leg sa loob ng basket_join_periods (naka-lock sa 1, sapat para masaklaw ang pagkakasunod-sunod ng pagdating ng bar sa loob ng isang period para sa apat na instrumento) mula sa pagbubukas ng lead; nananatiling walang kondisyon ang pagsasara para sa integridad at pag-flat kapag nasa maling panig, kaya maaari lang lumiit ang basket pagkatapos nito. Pinapaliit nito ang epekto ng bayarin at pinananatiling tapat ang oras ng entry nang hindi binabago ang mekanismong sinusubok. Nananatiling BINANCE USD-M ang venue dahil kinukuha ang basket nang short at long; 1.0 ang leverage at walang sizing path na bumabasa sa leverage, kaya hindi naa-activate ang leverage_set_but_unused gate. Pinananatili ang tapat na tala mula noon: generalisasyon ito sa basket ng kapatid na single-name na ang edge ay nagmula lahat sa lag gate; kung negatibo pa rin ang kita kada trade, ang tamang konklusyon ay pinapahina ito ng pagpapakalat ng transfer edge sa tatlong alt na magkakaugnay, hindi na kailangan pang i-tune ang isa pang parameter.
Overfit / walang generalisasyon ito, hindi pagkabigo dahil walang edge matapos ang bayarin (lampas sa minimum ang return bawat trade na 2.23%). Bumagsak ang dalawang hindi maaaring isantabing HARD na gate: walk-forward is_overfitted=true, at bumagsak ang in-sample Sharpe na 1.418 tungo sa out-of-sample na 0.148 (halos zero ang lahat ng tatlong OOS window: 0.015/0.101/0.328); at PBO 0.5317 > 0.5 (mas malamang na overfitting ang dahilan ng pagpili). Kinukumpirma ng robustness na ingay na pinakamahusay sa N ang……Magpakita ng higit paMagpakita ng mas kaunti
Overfit / walang generalisasyon ito, hindi pagkabigo dahil walang edge matapos ang bayarin (lampas sa minimum ang return bawat trade na 2.23%). Bumagsak ang dalawang hindi maaaring isantabing HARD na gate: walk-forward is_overfitted=true, at bumagsak ang in-sample Sharpe na 1.418 tungo sa out-of-sample na 0.148 (halos zero ang lahat ng tatlong OOS window: 0.015/0.101/0.328); at PBO 0.5317 > 0.5 (mas malamang na overfitting ang dahilan ng pagpili). Kinukumpirma ng robustness na ingay na pinakamahusay sa N ang napiling Sharpe: deflated_sharpe 0.375 << 0.95, is_significant=false, halos zero ang Sharpe na CI, at hindi ito nakaliligtas sa FDR sa antas ng programa (pinananatili ang 3 sa 235, candidate_p 0.625). Ayon sa tuntunin sa overfit kumpara sa patay na premise, ang pagbagsak ng high-IS/OOS ay dahilan para ABANDON, hindi para baguhin: nabigo na sa overfit ang kaparehong mekanismo ng BTC-confluence->alt-execution sa dalawang kapatid na single-name (SOL lead-lag na nag-overfit sa 2 iterasyon, ETH lead-lag na nag-overfit sa 2 iterasyon), kaya mag-o-overfit lang ulit kapag itinuro ang parehong recipe sa basket ng 3 alt — walang nadagdag na robustness ang diversification ng basket na maaaring alisin ng deflation, at patag ang sensitivity grid (~0.6-0.9 sa lahat ng dako, walang cliff), kaya walang hindi pa nasusubukang matatag na rehiyon ng parameter na maaari pang i-tune. Itinuturing ding kulang sa power ang oos_vault mismo (~76 inaasahang trade kumpara sa 100 na kailangan), kaya napakabagal ng klaseng ito para sa sarili nitong out-of-sample validation. Pattern ng pagkabigo: overfit / walang generalisasyon (paglilipat ng momentum ng alt sa pamamagitan ng lead-lag ng BTC-signal).
Implementasyon
Ang dual-timeframe momentum confluence ng BTC (mabilis kumpara sa mabagal na galaw mula close hanggang close, kapwa in-normalize sa BTC ATR at ginawang maihahambing kada yunit ng oras gamit ang sqrt(slow_mult); signed-min kapag magkasundo ang mga horizon, clipped average kapag hindi) ang ONLY timing signal. Sa bagong pagtawid sa +/- entry_thresh, kumukuha ito ng pantay ang timbang (batay sa notional na dolyar) na long/short basket ng mga alt perp na USD-M at mas mataas ang beta -- ETHUSDT (nangunguna), SOLUSDT at……Magpakita ng higit paMagpakita ng mas kaunti
Ang dual-timeframe momentum confluence ng BTC (mabilis kumpara sa mabagal na galaw mula close hanggang close, kapwa in-normalize sa BTC ATR at ginawang maihahambing kada yunit ng oras gamit ang sqrt(slow_mult); signed-min kapag magkasundo ang mga horizon, clipped average kapag hindi) ang ONLY timing signal. Sa bagong pagtawid sa +/- entry_thresh, kumukuha ito ng pantay ang timbang (batay sa notional na dolyar) na long/short basket ng mga alt perp na USD-M at mas mataas ang beta -- ETHUSDT (nangunguna), SOLUSDT at BNBUSDT -- sa direksiyon ng BTC, pero sa mga leg lang na OWE pa rin ang galaw: bubuksan lang ang isang leg kung (btc_fast - leg_fast)/btc_fast >= 0.25, kung saan sinusukat ang bawat galaw sa sariling yunit ng ATR ng instrumentong iyon para walang beta sa paghahambing. Maaari lang sumali ang mga leg sa loob ng isang yugtong 4H mula sa pagpasok ng nangungunang leg, kaya nabubuo ang basket sa pagtawid at hindi naiipon sa kalagitnaan ng trade. Istruktural ang mga exit at sabay-sabay isinasara ang buong basket: pagkawala ng confluence na may hysteresis na 0.5x, trailing stop na BTC-ATR na sinusukat sa driver, o pagkawala ng lead leg. Purong 4-HOUR OHLCV, walang karagdagang datos, leverage na 1.0, 3 na maaaring itakdang parameter (mom_lookback, entry_thresh, trail_atr_mult).
Mga Resulta ng Beripikasyon
Panatilihin kung ipinauubaya ng base ang warmup sa override na ito; kung hindi, palitan ang pangalan para maiwasan ang pagtatakip ng pangalan sa scope.
Ino-override ng min_bars_required() ang method ng framework. Mukhang sinadya ito (ibinabalik ang max(mom_lookback*slow_mult+2, atr_period+2) para masaklaw ng warmup ang mabagal na BTC horizon), at kumukuha ito mula sa self.parameters, kaya hindi ito depekto — pero tiyaking iginagalang ng base template ang override para sa warmup gating sa halip na sarili nitong implementasyon ang gamitin.
Kung gusto mo ng mas mahigpit na panganib, lagyan ng cap ang kabuuang notional ng basket; kung hindi, walang pagbabago — nililimitahan ng lag gate ayon sa istruktura ang mga kwalipikadong leg.
Ang notional ng bawat leg ay leg_frac (0.20) ng equity, hanggang 3 leg = 60% gross; nagdadagdag din ang lead na ETH sa pamamagitan ng position_size. Ipinakikita ng sandbox ang ~20% na avg_position_pct at ~102% na exposure, kaya karaniwang 1-2 leg lang ang kuwalipikado sa isang cross (inaalis ng lag gate ang iba), pero sa malawakang sabayang lag sa tatlo, umaabot sa ~60% ng equity ang gross exposure sa magkakaugnay na alt beta kapag 1.0 ang leverage. Hindi ito bug, pero dapat kumpirmahing nilalayong ganito kataas ang konsentrasyon.
Paglalahat ito ng basket mula sa kapatid na single-name lag-gate; tapat na babala mismo ng developer na maaaring DILUTE ito kapag ikinalat ang transfer edge sa tatlong magkakaugnay na alt. Hindi pinagtitibay ng smoke test ang pangambang iyon (avg_trade_return_pct +1.76%, total_return +206%, PF 1.46), ngunit ang Sharpe na CI ay [-0.073, 1.50] (sumasaklaw sa zero), impact_cost_pct ay 3.5% sa turnover na 54, at 0.26 lamang ang Sharpe sa stressed regime kumpara sa 1.31 sa normal. Tunay ang mekanismo (BTC dual-timeframe confluence ang nakaligtas sa paper stage na OHLCV), ngunit dapat tiyakin ng analyst sa buong kasaysayan na lampas pa rin sa fees + impact ang residual-lag gate kapag pinag-average ang tatlong leg sa halip na isa. Payo lamang.
Pagsusuri ng Backtest
Sharpe
0.75
Kabuuang Return
202.64%
Max Drawdown
25.13%
Kabuuang Trade
403
Win Rate
39.0%
Profit Factor
1.38
403 trade sa loob ng 6.7 taon sa 4 instrumento — maaasahang sample, malusog na ratio ng trade sa parameter para sa 3-parameter sweep
Ang avg_trade_return_pct 1.73% ay ~11x ng floor ng bayaring 0.15% Binance USD-M; nananatili sa buong kasaysayan ang tesis ng pagpapalakas ng alt-beta at hindi nagkatotoo ang alalahanin sa dilution ng QA
Batay sa iisang napatunayang mekanismo ni L82 na OHLCV (BTC dual-timeframe momentum confluence, ang nakaligtas sa paper stage), ginamit bilang exogenous driver, hindi patay na signal mula sa alt mismo
Ipinatutupad ng mga trade ang hypothesis: 247 long / 156 short na kinuha sa kumpirmadong direksiyon ng BTC — direksiyonal na basket, NOT sa patay na kategoryang beta-neutral na maraming instrumento
PF 1.385, DD 25.1% (<50%), CAGR 18.5%, kapasidad na $58.8M, komisyon na 2.85% lang ng gross, impact na 4.1% — lahat ay praktikal
Positibo ang Sharpe sa bawat regime ng vol (stressed 0.47 / normal 1.24 / kalmado 0.82) at PSR 0.915
Mababa ang Sharpe na CI, nasa ~0 (-0.0026) — hindi pa maihiwalay sa zero ang point Sharpe (0.75); kailangang lutasin ito ng deflation/holdout
Win rate 39% — nakasalalay ang edge sa agwat ng panalo/pagkatalo (avg_win 4019 kumpara sa avg_loss 1852), kaya nakadepende ito sa trend
end_unrealized_pct 27.2 — makabuluhang minorya ng headline ang open-position MTM; nangingibabaw pa rin ang rekord ng realized (~175%)
Maaari pa ring pahinain ng paglalahat ng basket ang transfer edge ng single-name; ang OOS sa walk-forward ang tunay na pagsubok
Pagsusuri
Malusog ang ekonomiks bawat trade at madaling lampasan ang fee floor: na-optimize na avg_trade_return_pct 2.23% kumpara sa floor ng bayarin sa Binance 0.15% na USD-M, PF 1.55, 444 trade sa loob ng 6.7 taon sa 4 instrumento (maaasahang sample) — NOT itong pagkabigo dahil mas mababa sa gastos ang bayarin/edge
Pumasa ang holdout HARD gate: Sharpe ng holdout na 0.819 na may 88 trade, consistent_with_oos=true (z_vs_oos 0.582), at walang sensitivity cliff (cliff_count 0)
Binuo batay sa nag-iisang pamilya ng signal na nagbunga ng promosyon sa factory na ito (BTC dual-TF momentum confluence, L82)
Ipinapakita ng walk-forward na is_overfitted=true: bumabagsak ang in-sample Sharpe na 1.418 sa out-of-sample na 0.148, at halos zero ang tatlong OOS window (0.015, 0.101, 0.328) kumpara sa IS window na 1.63/1.27/1.35 — nakaangkop ang edge sa mga training window at hindi ito matatag na mekanismo (HARD gate, hindi maaaring alisin)
PBO 0.5317 > 0.5 — mas malamang na overfitting ang pagpili ng parameter (HARD gate, hindi maaaring i-waive)
Kinukumpirma ng robustness na ingay lang ito: deflated_sharpe 0.375 << 0.95, is_significant=false, at NOT nakakaligtas ito sa FDR sa antas ng programa (pinananatili ng Benjamini-Hochberg ang 3 sa 235; candidate_p 0.625)
Bumagsak na sa overfit ang parehong mekanismong BTC-confluence -> alt-execution sa mga kapatid na single-name: lead-lag ng SOL (overfit, 2 iterasyon) at lead-lag ng ETH (overfit, 2 iterasyon); hindi nagdagdag ng robustness na kayang alisin ng deflation ang pag-diversify sa basket ng 3 alt
Ang oos_vault mismo ay minarkahang UNDERPOWERED (inaasahan ang ~76 trade kumpara sa 100 na kailangan) — masyadong mabagal ang estratehiyang ito para maging makabuluhang panghinuha ang sarili nitong out-of-sample validation
Natuklasan ng semantic auditor ang hindi pagtutugma ng code at hypothesis — NOT ipinapatupad ng code ang hypothesis. I-code muli ang estratehiya para ipatupad ang hypothesis EXACTLY (instrumento, timeframe, direksyon, pinangalanang edge/mechanism, sizing). Mga tiyak na isyu: Itinatakda ng hypothesis bago ang pagsubok ang isang payak na basket na may tatlong leg na pantay ang timbang, na kinukuha sa direksyon ng BTC sa bawat confluence cross (“kinukuha ang tatlo ayon sa kumpirmadong direksyon ng BTC”, “hindi……Magpakita ng higit paMagpakita ng mas kaunti
Natuklasan ng semantic auditor ang hindi pagtutugma ng code at hypothesis — NOT ipinapatupad ng code ang hypothesis. I-code muli ang estratehiya para ipatupad ang hypothesis EXACTLY (instrumento, timeframe, direksyon, pinangalanang edge/mechanism, sizing). Mga tiyak na isyu: Itinatakda ng hypothesis bago ang pagsubok ang isang payak na basket na may tatlong leg na pantay ang timbang, na kinukuha sa direksyon ng BTC sa bawat confluence cross (“kinukuha ang tatlo ayon sa kumpirmadong direksyon ng BTC”, “hindi umaasa sa sariling signal ng anumang alt, kundi sa napatunayang pamumuno ng BTC”), pero nagdaragdag ang code ng hindi nailarawang per-leg residual-lag gate (lag_frac=0.25) na nagtatakda ng pagsali batay sa momentum ng OWN ng bawat alt, na sinusukat sa mga yunit nitong OWN ATR: hinihingi ng _lag_ok/_leg_move (v3:308-356) na (btc_fast - leg_move)/btc_fast >= 0.25, should_enter ina-abort ang buong entry kapag hindi pumasa rito ang lead ETH leg (_lead_lag_ok, v3:519/550), at nilalaktawan ng _manage_basket ang bawat leg na hindi kwalipikado o hindi masusukat (v3:601). Tinatawag mismo ng mga komento sa code ang mekanismong ito na “THE EDGE CONDITION”/“ang tunay na edge”, at sinasabi ng paliwanag ng developer na binabawasan nito ang gross exposure mula ~75% tungo sa ~40% dahil karaniwang isa o dalawang leg lang ang pumapasa — kaya ang estratehiyang sinubukan ay lead-lag catch-up trade sa piling subset, hindi basket na pantay ang timbang ng tatlong asset na nagtatakda ng oras batay sa beta, na ang batayan sa pagbawas ng variance ang nakasaad na dahilan kung bakit ito ginawa bilang kapalit ng kapatid na single-ETH.
Pinananatili ng Benjamini-Hochberg sa q=0.10 sa 235 kandidato ng programa ang 3. Hindi maihihiwalay sa sariling ingay ng programa ang kandidatong hindi nakaligtas dito, gaano man kaganda ang indibidwal nitong estadistika.
Kasaysayan ng Iterasyon
Nabigo ang beripikasyon (Layer 2 — mga sintetikong sitwasyon): Mga parameter na ginamit: ['leg_frac', 'bar_hours', 'exit_frac', 'slow_mult', 'atr_period', 'max_periods', 'entry_thresh', 'mom_lookback', 'min_notionals', 'trail_atr_mult', 'size_precisions', 'trail_reseed_max', 'signal_instrument_id', 'basket_instrument_ids'] Tiyaking itinatakda ng __init__ ang lahat ng attribute mula sa self.parameters.get(). - steady_uptrend: TypeError: super(type, obj): obj must be an instance or subtype of type (timestamp ng……Magpakita ng higit paMagpakita ng mas kaunti
Nabigo ang beripikasyon (Layer 2 — mga sintetikong sitwasyon):
Mga parameter na ginamit: ['leg_frac', 'bar_hours', 'exit_frac', 'slow_mult', 'atr_period', 'max_periods', 'entry_thresh', 'mom_lookback', 'min_notionals', 'trail_atr_mult', 'size_precisions', 'trail_reseed_max', 'signal_instrument_id', 'basket_instrument_ids']
Tiyaking itinatakda ng __init__ ang lahat ng attribute mula sa self.parameters.get().
- steady_uptrend: TypeError: super(type, obj): obj must be an instance or subtype of type (timestamp ng bar: 1735689600000)
- steady_downtrend: TypeError: super(type, obj): obj must be an instance or subtype of type (timestamp ng bar: 1735689600000)
- flat_ranging: TypeError: super(type, obj): obj must be an instance or subtype of type (timestamp ng bar: 1735689600000)
- volatility_spike: TypeError: super(type, obj): obj must be an instance or subtype of type (timestamp ng bar: 1735689600000)
- zero_volume: TypeError: super(type, obj): obj must be an instance or subtype of type (timestamp ng bar: 1735689600000)
- price_gap: TypeError: super(type, obj): obj must be an instance or subtype of type (timestamp ng bar: 1735689600000)
Bumagsak ang beripikasyon (Layer 4 — pagsusuri sa QA): - NET-NEGATIVE EDGE -- at bumagsak ito sa tiyak at matutukoy na dahilan: wala sa basket na ito DROPS ang residual-lag filter na siyang tunay na edge sa kapatid nitong single-ETH. Sa nasusukat na sample na 138 trade / 363 araw (metrics_reliable=true): avg_trade_return_pct -0.140% (negatibo, mas mababa sa fee floor sa maling panig), profit_factor 0.847, Sharpe -0.288 (CI [-1.84, 1.33]), total_return -13.4%, win_rate 0.355, expectancy -$97/trade. Tinatawag ito……Magpakita ng higit paMagpakita ng mas kaunti
Bumagsak ang beripikasyon (Layer 4 — pagsusuri sa QA):
- NET-NEGATIVE EDGE -- at bumagsak ito sa tiyak at matutukoy na dahilan: wala sa basket na ito DROPS ang residual-lag filter na siyang tunay na edge sa kapatid nitong single-ETH. Sa nasusukat na sample na 138 trade / 363 araw (metrics_reliable=true): avg_trade_return_pct -0.140% (negatibo, mas mababa sa fee floor sa maling panig), profit_factor 0.847, Sharpe -0.288 (CI [-1.84, 1.33]), total_return -13.4%, win_rate 0.355, expectancy -$97/trade. Tinatawag ito ng hypothesis na 'ang ebolusyong may dibersipikasyon ng panganib ng single-ETH lead-lag idea ko', pero sa totoo'y REGRESSION ito sa FAILED bersiyon ng ideyang iyon. Naging positibo at lampas sa bayarin ang edge ng single-ETH BTC->ETH lead-lag transfer (avg_trade +0.675%, PF 1.55 -- na pumasa) nang idagdag lang sa iteration 2 ang rekisitong RESIDUAL-LAG: pumasok lamang kapag nailipat na ang hindi bababa sa 25% ng risk-adjusted na galaw ng BTC sa UN ng alt. Netong negatibo ang iteration 1 nito, na kumuha sa alt sa direksiyon ng BTC sa bawat confluence cross WITHOUT ng pagsusuri sa lag (avg_trade -0.087%, PF 0.90) -- at eksaktong inuulit ng basket na ito ang mekanismong iyon (kunin ang ETH+SOL+BNB sa direksiyon ng BTC tuwing may BTC confluence, walang lag gating) at nagbubunga rin ng kaparehong netong negatibong resulta (-0.140%, PF 0.847). Maling palatandaan ang dibersipikasyon ng basket: nababawasan ng pag-aaverage sa tatlong magkakaugnay na alt ang partikular na baryans, pero hindi ito makalilikha ng edge mula sa transfer signal na wala nang edge kapag nakasara na ang lag. Ang pagbili ng alt beta matapos manguna ang BTC (at matapos gumalaw ang mga alt, na mas mataas ang beta, nang kasinlaki o higit pa rito) ay pagbili sa galaw na tapos na -- huling pagpasok, tatlong ulit.
- AMPLIFIED DRAWDOWN / TAIL mula sa beta ng magkakaugnay na basket -- kahit maging positibo, magiging napakainit pa rin ng takbo nito. max_drawdown 33.23 (CI [16.21, 57.47]), var_95 2.93, cvar_95 3.92 ang pinakamalalaking tail figure ng sesyon, dahil sabay-sabay gumagalaw ang tatlong alt leg na lubhang magkakaugnay sa tig-leg_frac 0.25 bawat isa (~75% ng gross equity) -- gaya ng inaamin sa sariling risk note ng developer, 'ito ay ~75% ng equity na magkakaugnay na beta, hindi tatlong magkakahiwalay na taya.' Sabay-sabay pinapalakas sa tatlong leg ang isang maling hula sa BTC (largest_loss -$4212). Pinatataas din ng turnover na 49.3, na may anim na order leg bawat round trip, ang execution drag. Ipaabot ito sa risk officer kung makagawa man ng mapagkakakitaang variant.
Bumagsak ang beripikasyon (Layer 4 — pagsusuri sa QA): - THE LAG GATE WORKED BUT THE BASKET DILUTES THE EDGE BELOW VIABILITY AND DOES NOT SCALE -- talikuran ito pabor sa single-ETH sibling, gaya mismo ng inirerekomenda sa tapat na limitasyong isinulat ng developer. Binaligtad ng pagdaragdag ng per-leg residual-lag gate ang resulta mula sa netong negatibo (iter2: PF 0.847) tungo sa bahagyang positibo (PF 1.046, avg_trade_return_pct 0.335%, total_return +1.83%, win_rate 0.393) -- pinatutunayan nitong ang lag gate,……Magpakita ng higit paMagpakita ng mas kaunti
Bumagsak ang beripikasyon (Layer 4 — pagsusuri sa QA):
- THE LAG GATE WORKED BUT THE BASKET DILUTES THE EDGE BELOW VIABILITY AND DOES NOT SCALE -- talikuran ito pabor sa single-ETH sibling, gaya mismo ng inirerekomenda sa tapat na limitasyong isinulat ng developer. Binaligtad ng pagdaragdag ng per-leg residual-lag gate ang resulta mula sa netong negatibo (iter2: PF 0.847) tungo sa bahagyang positibo (PF 1.046, avg_trade_return_pct 0.335%, total_return +1.83%, win_rate 0.393) -- pinatutunayan nitong ang lag gate, hindi ang transfer, ang edge. BUT higit na mahina ang pagpapahayag sa basket kaysa sa single-ETH BTC->ETH lead-lag na PASSED (PF 1.55, avg_trade +0.675%, Sharpe +0.60, kapasidad na $100M): dito, 0.105 ang Sharpe at [-1.50, 1.71] ang CI nito, na STRADDLES ZERO (hindi mapag-iba sa estadistika sa kawalan ng edge); at -- mapagpasiya -- $1,528,359 lamang ang capacity_usd, na may impact_cost_pct 25.6% (total_impact $629 kumpara sa kabuuang P&L na ~$1,831, ibig sabihi'y kinakain ng execution ang ~34% ng gross). Umiiral lamang kung gayon ang manipis na edge sa napakaliit na sukat at hindi nito kinakaya ang totoong execution, dahil mas hindi likido ang mga leg na tinatrade ng basket (SOL, BNB) at iniikot nito ang buong basket sa iisang exit. Mahigpit itong DILUTION ng single-ETH trade: gaya ng isinulat ng developer, 'ang alt na pumasa sa lag ay simpleng single-name trade ng kapatid nito at pinanipis lang ito ng dagdag na mga leg' -- ina-average ng magkakaugnay na ETH/SOL/BNB leg ang edge pababa tungo sa ingay habang nagdaragdag ng execution drag at panganib ng magkakaugnay na beta, kaya nagiging WEAKER at hindi maipatutupad ang bersiyon ng edge na malinis nang nakukuha ng single-ETH estratehiya.
- IMPLAUSIBLE RISK-METRIC UNITS + naging epektibo ang pag-aayos sa gross exposure. Nananatiling >100% ang max_drawdown 16.79 (CI [8.49, 33.55]), var_95 1.72, cvar_95 2.50 -- ang artifact ng normalisasyon sa buong sesyon, sa panig ng engine. NOTE nabawasan nga ng mga pagbabago sa iteration-3 ang exposure gaya ng nilayon: bumaba ang avg_position_pct sa 20.0% (mula sa mas mataas na gross ng basket na walang gate), na nagpapatunay na karaniwang 1-2 lang sa 3 leg ang pumapasa sa per-leg lag gate at nakatulong ang leg_frac 0.25->0.20 -- kaya lubhang bumuti ang alalahanin tungkol sa magkakaugnay na beta mula sa naunang pagsusuri. Edge at kapasidad ang humahadlang, hindi ang sizing.
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.