Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

ETH Spot Volatility-Managed Risk-On/Off, Long-Flat (Iisang instrumento ETHUSDT.BINANCE_SPOT, mga daily bar, hawakan lamang ang ETH sa mga rehimen ng uptrend na mababa ang realized volatility at manatili sa cash kapag tumataas ang volatility, laki ng posisyong nakatarget sa volatility, purong OHLCV, 3 parameter)

Resulta: Inabandona

EthSpotVolatilityManagedRiskOnOffLongFlat

Malinis at iisang instrumento ang implementasyon na kaunti ang parameter (3 ang hinanap), sa tamang venue na BINANCE_SPOT, long-flat at walang leverage — maayos ang estruktura at walang depekto sa code

Hypothesis

Isang LONG-FLAT na estratehiya sa pagtiyempo ng rehimen para sa iisang instrumento sa ETHUSDT.BINANCE_SPOT, na nagpapatupad sa mahusay nang dokumentadong anomalya ng portfolio na pinamamahalaan ayon sa volatility (Moreira at Muir): sistematikong mas mataas ang mga return na iniakma sa panganib sa mga rehimeng may LOW volatility, at nagsisiksikan ang pinakamalalalang drawdown sa mga rehimeng may HIGH volatility, kaya itinataas ng pagbabatay ng exposure nang pabaligtad sa natantiyang volatility ang Sharpe at……Magpakita ng higit paMagpakita ng mas kaunti

Isang LONG-FLAT na estratehiya sa pagtiyempo ng rehimen para sa iisang instrumento sa ETHUSDT.BINANCE_SPOT, na nagpapatupad sa mahusay nang dokumentadong anomalya ng portfolio na pinamamahalaan ayon sa volatility (Moreira at Muir): sistematikong mas mataas ang mga return na iniakma sa panganib sa mga rehimeng may LOW volatility, at nagsisiksikan ang pinakamalalalang drawdown sa mga rehimeng may HIGH volatility, kaya itinataas ng pagbabatay ng exposure nang pabaligtad sa natantiyang volatility ang Sharpe at binabawasan ang tail risk sa labas ng sample. Pinupunan nito ang kulang na kinakatawang venue na BINANCE_SPOT (12.0% kumpara sa target na >=15%) gamit lamang ang pang-araw-araw na OHLCV — ang uri ng datos na pinakanakaligtas (no_supplementary_data, 4%). Sadyang ito ang OPPOSITE sa mga spot na ideyang bumibili sa dip o nag-iipon habang bumabagsak nang husto na nag-overfit (nananatili ito sa OUT habang may capitulation, sa halip na pumasok dito), at NOT ito tagasunod ng trend ng presyo, basket na umiikot ayon sa ranggo, pangkontra sa VWAP/RSI, o signal mula sa karagdagang feed — kaya naiiwasan nito ang lahat ng nakalistang sanhi ng pagkabigo (overfit sa bihirang pangyayari, kalkulasyon ng bayarin na cross-sectional, pagpapalit ng instrumento sa verification loop, mga hadlang sa datos ng liquidation). Dahil 3 lang ang mga parameter (lookback ng volatility, percentile ng threshold ng volatility, haba ng trend filter), maliit ang saklaw ng optimization kumpara sa libingan ng mga overfit na namatay sa 233. Dahil sa akademikong batayan ng pagtiyempo gamit ang pinamamahalaang volatility, may tunay itong suporta sa labas ng sample sa halip na kurbang iniakma sa loob ng sample.

Pamilyang long-only na crypto-beta na nagta-target ng volatility ang L49/L19: dala ng beta (beta 0.23, corr 0.56) na may information ratio na NEGATIVE (-0.449) kumpara sa sarili nitong buy-hold benchmark, kaya mas mahina sa risk-adjusted na batayan ang pagtatakda ng oras ayon sa rehimen na namamahala ng volatility kaysa basta paghawak sa ETH. Lumalampas ang maximum drawdown na 52.95% (CI hanggang 75%) sa hangganang 50% para tuluyan itong talikuran at pinabubulaanan ang tesis na napuputol ang tail risk (tercile na may matinding stress na -52.5%). Ang Sharpe na 0.72 at mababang 0.063 na CI ay sumasaklaw sa sero. Kapareho ito ng padron ng BtcSpotVolatilityTargetedLongAccumulation at VolTargetedLongCashBasket10Majors na tinalikuran sa sesyong ito; walang pagsasaayos sa 3 parameter na makakagawa ng mairerekomendang lamang mula sa daloy ng beta na may negatibong IR at drawdown na 53% — hindi sulit ang 2 oras ng optimisasyon.

Implementasyon

Long-flat na volatility-managed na tagatukoy ng regime sa ETHUSDT.BINANCE_SPOT, daily bars, purong OHLCV. Sa bawat pagsasara, sinusukat nito ang realized volatility bilang stdev ng huling vol_lookback daily log returns, niraranggo ang halagang iyon batay sa sarili nitong trailing na kasaysayan na vol_rank_window, at inihahambing ang presyo sa SMA nito na trend_len-day. Hawak nito ang ETH lamang kapag ang vol percentile ay nasa o mas mababa sa vol_pct AND at ang presyo ay nasa itaas ng SMA — isang kalmadong uptrend regime — at kung hindi ay nananatili sa cash, kaya lumalabas ito kapag may volatility spike sa halip na bilhin ang mga iyon. Itinatakda ang exposure ayon sa volatility: ang bahaging ipinuhunan ay target_vol / realized_vol, nililimitahan sa pagitan ng [min_frac, max_frac] at mahigpit na nilalagyan ng hangganan sa 1.0x ng equity, kaya buong laki ang posisyon sa kalmadong regime at binabawasan ito sa mas magalaw na regime. CASH na account, long-only, walang short, walang leverage, walang liquidation risk. Tatlong hinanap na parameter: vol_lookback, vol_pct, trend_len.

IMPORTANT — hindi para sa strategy ng hypothesis ang previous_code na kalakip ng gawaing ito. Ito ay EthMomentumIgnitionContinuationLS, isang 30-minutong long-SHORT momentum-ignition na libro sa USD-M perp, na may sariling docstring tungkol sa pagkabigo ng inverse contract sa iteration-1 COIN-M. Araw-araw na long-FLAT na spot timer na namamahala ng volatility ang hypothesis na ito. Hindi ko maayos ang iniulat na pagkabigo sa simpleng pagbabago ng venue sa file na iyon: hinihingi ng Layer 1.5 ang……Magpakita ng higit paMagpakita ng mas kaunti

IMPORTANT — hindi para sa strategy ng hypothesis ang previous_code na kalakip ng gawaing ito. Ito ay EthMomentumIgnitionContinuationLS, isang 30-minutong long-SHORT momentum-ignition na libro sa USD-M perp, na may sariling docstring tungkol sa pagkabigo ng inverse contract sa iteration-1 COIN-M. Araw-araw na long-FLAT na spot timer na namamahala ng volatility ang hypothesis na ito. Hindi ko maayos ang iniulat na pagkabigo sa simpleng pagbabago ng venue sa file na iyon: hinihingi ng Layer 1.5 ang ETHUSDT.BINANCE_SPOT, at ibinabagsak ng pananggalang ng base template sa spot-short ang bawat entry na SELL sa CASH spot account, kaya mabibigo ang kalahati ng mga signal at sasalungat pa rin ang pagkakakilanlan nito sa hypothesis. Kaya ipinatupad ko ang hypothesis ayon sa pagkakasulat at itinuro ang hindi pagtutugma sa halip na maglabas ng strategy na hindi tumutugma sa sinasabi nito. Direktang naayos ang mismong pagkabigo sa Layer-1.5: instrument_id at bar_type ay ETHUSDT.BINANCE_SPOT na ngayon, na may mga bar na 1-DAY, at leverage na 1.0. Eksaktong sinusunod ng disenyo ang hypothesis — pamamahala ng volatility nina Moreira-Muir, kung saan niraranggo ang realized volatility batay sa trailing na kasaysayan nitong OWN (hindi nakatali sa panahon, di-gaya ng absolutong constant ng volatility na hindi gagana sa mga rehimen ng 2018 at 2026), gumagamit ng SMA bilang pansala lang ng rehimen, at laki ng posisyong kabaligtaran ng volatility. Nananatili itong OUT sa panahon ng matinding pagbagsak sa halip na pumasok dito, walang binabasang karagdagang datos, at eksaktong tatlo ang parameter na hinanap upang makaiwas sa mga nabigong strategy dahil sa overfit. Sinuri ko ang kondisyon sa aktuwal na serye — 3,305 ETH spot daily bar mula 2017-08 hanggang 2026-09 — at sa mga default, nakapuhunan ito sa 37.1% ng mga araw na may 172 pagbabago ng rehimen (~86 round trip, karaniwang hawak nang ~14 araw). Pinatutunayan nitong wala ang pagkabigo ng Layer-3 dahil walang trade, ni ang sobrang dalas ng trading na lalampas sa gastos na 0.2% ng spot kada round trip, dahil naisasama sa gastos ng paghawak nang maraming linggo ang mga bayarin. Nagaganap lamang ang pagtukoy ng laki ng posisyon kapag walang hawak, kaya sa account na CASH, ang get_account_equity() ang buong portfolio sa sandaling iyon; ibinababa ang dami ayon sa katumpakan ng laki ng instrumento at sinusuri ang minimum notional. May hangganan ang mga buffer at O(1) ang amortized na gawa sa bawat bar, kaya walang panganib na lumampas sa oras.

Mga Resulta ng Beripikasyon

Bumagsak ang beripikasyon (Layer 1.5 — pagkakatugma ng hypothesis at config) [class=hypothesis_mismatch]: - instrument_id ng config ay ETHUSDT.BINANCE, pero ipinapahayag ng hypothesis ang ETHUSDT.BINANCE_SPOT — iisang asset pero magkaiba ang uri ng venue/kontrata na DIFFERENT (magkaiba ang bayarin, settlement at batayan ng mekanismo). I-trade ang instrumentong nakasaad.

Walang kailangang ayusin; tiyaking naaabot ng backtest sa buong kasaysayan ang tinatayang 86 round trip na sinukat ng developer.

Kailangan ng risk-on ng ~trend_len (100) + min_obs (60) warm-up bar bago puwedeng mangyari ang unang entry (lehitimo, walang look-ahead). Bumababa lang ang bilang ng trade sa mga pinaikling saklaw; walang epekto sa buong kasaysayan.

Pagsusuri ng Backtest

Sharpe
0.72
Kabuuang Return
705.96%
Max Drawdown
52.95%
Kabuuang Trade
80
Win Rate
30.0%
Profit Factor
1.51

Malinis at iisang instrumento ang implementasyon na kaunti ang parameter (3 ang hinanap), sa tamang venue na BINANCE_SPOT, long-flat at walang leverage — maayos ang estruktura at walang depekto sa code

Positibo ang tantiya ng alpha (0.15) at pinipigilan ito ng PSR 0.946 na magmukhang lubusang bagsak

max_drawdown 52.95% (CI mataas na 75.1%) — lampas sa hangganang 50% para tuluyan itong talikuran; hindi naputol ng switch na vol-off ang tail risk na dapat nitong bawasan (rehimeng may matinding stress na -52.5%, ftx -17.5%, rate_shock -30.7%)

information_ratio -0.449 kumpara sa sarili nitong buy-hold benchmark (benchmark_meaningful=true): SUBTRACTS ang risk-adjusted na halaga ng pagtatakda ng oras ayon sa rehimen kumpara sa basta paghawak sa ETH — ang +706% na pangunahing resulta ay beta mula sa long-crypto (beta 0.23, corr 0.56), hindi husay sa pagtatakda ng oras

Sharpe na 0.72 at bootstrap na CI [0.063, 1.34] — halos sero ang mababang hangganan; hindi maihiwalay ang lamang sa pagkuha lang ng beta sa mga bullish na taon

Ang avg_trade_return_pct 5.45% ay bunga lang ng compounding at pagpapatuloy ng paghawak sa posisyon (avg_position_pct 84.9%), hindi tunay na lamang kada trade

Nalulugi sa tercile na may matinding volatility (-52.5%) — hindi pumasa ang maluwag na kondisyon; pinabubulaanan sa instrumentong ito ang tesis na mas mataas ang Sharpe at mas maliit ang tail risk sa exposure na pinamamahalaan ng volatility

Kasaysayan ng Iterasyon

Bumagsak ang beripikasyon (Layer 4 — pagsusuri sa QA): - Hindi masusukat nang maayos ang strategy sa saklaw ng backtest. Kinukumpirma ito ng sandbox: sa loob ng data_days=158, nakabuo ito ng total_trades=0 kumpletong round trip (trades_count=1 ay iisang posisyong binuksan at hindi isinara), metrics_reliable=false, at 0.0 ang ibinalik ng bawat sukatan ng performance. Tinataya mismo sa paliwanag ng config na ~13 round trip lamang sa humigit-kumulang 400 daily bar. Likás na napakababa ng dalas ng daily long-flat na……Magpakita ng higit paMagpakita ng mas kaunti

Bumagsak ang beripikasyon (Layer 4 — pagsusuri sa QA): - Hindi masusukat nang maayos ang strategy sa saklaw ng backtest. Kinukumpirma ito ng sandbox: sa loob ng data_days=158, nakabuo ito ng total_trades=0 kumpletong round trip (trades_count=1 ay iisang posisyong binuksan at hindi isinara), metrics_reliable=false, at 0.0 ang ibinalik ng bawat sukatan ng performance. Tinataya mismo sa paliwanag ng config na ~13 round trip lamang sa humigit-kumulang 400 daily bar. Likás na napakababa ng dalas ng daily long-flat na tagatukoy ng rehimen na tuluy-tuloy na humahawak ng ETH sa mga uptrend na mababa ang volatility: kakaunti ang mapapakinabangang bar dahil sa kondisyon para pumasok (vol percentile <= 0.60 AND close > SMA50) at sa warmup na ~81 bar (vol_pct_window=60 × sample ng volatility na may 21 pagsasara), at tumatagal nang marami ang bawat paghawak. Mas mababa nang malaki ang ~13 trade sa minimum na ~100 trade na kailangan para maihiwalay ang lamang sa ingay; tatalikuran ito ng analyst sa susunod na yugto dahil hindi ito masusukat — eksaktong padron ng napakadalang na signal na nagsasayang ng mga iteration. - Halos sero ang dating tsansa ng purong-OHLCV na strategy sa iisang instrumento na mabuhay sa factory na ito. Paborable ang akademikong pinagmulan at disenyong iwas-overfit, pero hindi nito binabago ang batayang tsansa. Konteksto ito para sa analyst, hindi depekto ng code — tapat na ipinapatupad ng code ang nakasaad na hypothesis. - ~0.20% ang gastos ng spot kada round trip, at may minimum na 0.25% avg_trade_return. Dapat kayanin ito ng paghawak nang ilang araw, pero dahil napakakaunti ng trade, maaaring mangibabaw sa average ang ilang whipsaw malapit sa hangganan ng SMA/vol.

Bumagsak ang beripikasyon (Layer 4 — pagsusuri sa QA): - Mariin at paulit-ulit na inilalarawan ng hypothesis ang isang strategy na SINGLE-INSTRUMENT: sinasabi ng pamagat na 'Iisang Instrumento ETHUSDT.BINANCE_SPOT' at inilalarawan ng paliwanag ang lamang bilang pagtatakda ng oras ayon sa rehimen ng volatility sa ETH ONLY ('NOT isang basket na iniikot batay sa ranggo'). Magkakaparehong sleeve naman sa basket na may 8 pangalan ang pinatatakbo ng code (iteration 2): config.extra_instruments = [BTC, BNB, SOL, XRP,……Magpakita ng higit paMagpakita ng mas kaunti

Bumagsak ang beripikasyon (Layer 4 — pagsusuri sa QA): - Mariin at paulit-ulit na inilalarawan ng hypothesis ang isang strategy na SINGLE-INSTRUMENT: sinasabi ng pamagat na 'Iisang Instrumento ETHUSDT.BINANCE_SPOT' at inilalarawan ng paliwanag ang lamang bilang pagtatakda ng oras ayon sa rehimen ng volatility sa ETH ONLY ('NOT isang basket na iniikot batay sa ranggo'). Magkakaparehong sleeve naman sa basket na may 8 pangalan ang pinatatakbo ng code (iteration 2): config.extra_instruments = [BTC, BNB, SOL, XRP, ADA, LTC, DOGE]. BINANCE_SPOT at on_extra_bar ang nagtutulak ng 7 karagdagang sleeve. Ayon sa checklist ng QA, kailangang pangalanan sa hypothesis ang bawat asset na tine-trade ng strategy; 7 sa 8 instrumentong na-trade ang NOT sa hypothesis. Ginagawa nitong basket na sari-sari ang isang timer para sa iisang pangalan, at malaki ang ipinagkaiba ng panganib nito. Binabanggit mismo ng hypothesis ang 'pagpapalit ng instrumento sa verification loop' bilang dapat iwasang paraan ng pagkabigo, at eksaktong pagpapalawak ng instrumento sa loob ng loop ang iteration na ito. Hindi na ipinapatupad ng code ang hypothesis ayon sa pagkakasulat. - Karagdagang impormasyon (larangan ng analyst, hindi depekto ng code): ipinakikita na ng sandbox ang tiyak na negatibong lamang sa nasusukat na sample — avg_trade_return_pct -2.13% (mas mababa sa minimum na bayarin ng spot), profit_factor 0.32, win_rate 13.8%, total_return -9.5%, Sharpe na -1.09. Tugma nang tama sa Moreira-Muir ang direksiyon ng entry (uptrend na mababa ang volatility) at exit (pagkaputol ng trend o biglang taas ng volatility); problema ito sa pagtatakda ng oras o lamang, hindi malinaw na pagkakamali sa direksiyon. Malamang na tatalikuran ito sa susunod dahil mas mababa sa bayarin ang lamang. - Mas mababa sa minimum na ~100 trade na tinarget ng developer para masukat ang 65 kumpletong trade sa loob ng 363 araw (~8 kada sleeve), kaya halos hindi rin sapat ang pagsukat sa anyo nitong basket sa saklaw na ito.

Dahilan ng Pag-abandona

Pamilyang long-only na crypto-beta na tina-target ang vol: dala ng beta (beta 0.23, corr 0.56) na may NEGATIVE information ratio (-0.449) kumpara sa sarili nitong buy-hold benchmark, kaya mas mahina sa risk-adjusted na batayan ang vol-managed na timing ng regime kaysa simpleng paghawak sa ETH. Lumampas ang max drawdown na 52.95% (CI hanggang 75%) sa hard-abandon threshold na 50% at pinasinungalingan ang tail-truncation thesis (stressed tercile -52.5%). Ang Sharpe na 0.72 kasama ang CI low 0.063 ay sumasaklaw sa zero. Kapareho ng senyas ng BtcSpotVolatilityTargetedLongAccumulation at VolTargetedLongCashBasket10Majors, na iniwan ngayong session; walang pag-aayos sa 3 parameter ang makakalikha ng edge na maaaring itaguyod mula sa beta stream na may negatibong IR at drawdown na 53% — hindi sulit ang 2 oras ng optimization.

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.