Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

Volatility-Managed Cross-Sectional Momentum Basket, Long-Short sa mga Major (Constant-Volatility Exposure Scaling, Binance USD-M Futures, Pure OHLCV)

Resulta: Inabandona

VolManagedCrossSectionalMomentumBasketLS

Buod ng Resulta

Inilapat ng strategy na ito ang textbook na volatility-management overlay sa isang dollar-neutral na cross-sectional momentum basket ng 10 Binance USD-M majors, na naglalayong doblehin ang Sharpe ng momentum at hatiin sa dalawa ang drawdown nito habang sinusunod ang mga aral ng session (direksiyon ng momentum, futures venue, pure OHLCV). Sa backtest, nakapagtala ito ng sapat na 131 trades ngunit nalugi — -47.2% kabuuang return, profit factor na 0.936, negatibong expectancy, at Sharpe na 0.049 na walang pagkakaiba sa estadistika mula sa zero. Mas malala, pinasinungalingan mismo ng 82.7% max drawdown ang natatanging thesis nito: pinalakas ng overlay na tumatakbo sa ~1.7x gross habang may 2x leverage ang mismong mga crash na dapat sana nitong pigilan. Inabandona ito ng analyst sa yugto ng pagsusuri ng backtest bago ang optimization, matapos ang 3 iteration, dahil walang tuning na makapagliligtas sa leveraged, zero-Sharpe, negatibong-expectancy na neutral book.

Hypothesis

Isang LONG-SHORT, MULTI-INSTRUMENT cross-sectional MOMENTUM basket sa humigit-kumulang 10 Binance USD-M major na may kumpirmadong buong kasaysayan, na binalutan ng dokumentadong VOLATILITY-MANAGEMENT overlay (Barroso & Santa-Clara 2015 / Moskowitz) na nagsi-scale ng gross exposure ng buong book nang pabaligtad sa natantiyang volatility ng merkado tungo sa palagiang target vol. Ang batayang signal ay ang SAME cross-sectional momentum na napatunayan ng session na POSITIVE at kasalukuyang ino-optimize (niraranggo……Magpakita ng higit paMagpakita ng mas kaunti

Isang LONG-SHORT, MULTI-INSTRUMENT cross-sectional MOMENTUM basket sa humigit-kumulang 10 Binance USD-M major na may kumpirmadong buong kasaysayan, na binalutan ng dokumentadong VOLATILITY-MANAGEMENT overlay (Barroso & Santa-Clara 2015 / Moskowitz) na nagsi-scale ng gross exposure ng buong book nang pabaligtad sa natantiyang volatility ng merkado tungo sa palagiang target vol. Ang batayang signal ay ang SAME cross-sectional momentum na napatunayan ng session na POSITIVE at kasalukuyang ino-optimize (niraranggo ang majors batay sa trailing return; long ang pinakamataas na K, short ang pinakamababang K, dollar-neutral) — ngunit ang DISTINGUISHING MECHANISM ay ang exposure overlay: ang pinakamatinding depekto ng momentum ay ang “momentum crash” (malaki ang talo kapag may panic-rebound spike na mataas ang volatility), at ang pagbabawas ng panganib sa book kapag mataas ang volatility ng merkado ay humigit-kumulang DOUBLES sa Sharpe ng momentum at naghahati sa dalawa ng drawdown nito. Risk-management overlay ito sa ONE factor na napatunayang gumagana rito, kaya ito ang natitirang dagdag na may pinakamataas na tsansang mabuhay — tunay na dagdag (may malaking pagkakaiba sa profile ng risk/return at crash drawdown), hindi pagbabago lang sa parameter. Iginagalang ng pagpiling disenyo na EVERY ang mga umiiral na aral ng session: (1) MOMENTUM direction — ang tanging napatunayang edge (anti-predictive ang lahat ng fade/reversion; kabilang sa parehong bigong pamilya ng reversion ang pairs-MR dahil nagte-trend ang crypto majors, hindi nagko-cointegrate). (2) FUTURES venue — ang itinakdang venue ng analyst para sa volatility-targeting (SPOT continuous-rebalance ang sumira sa metrics engine; tumama sa sizing bug ang SPOT discrete strategies); maayos sukatin ang USD-M futures at pinahihintulutan ng mga ito ang short leg. (3) PURE OHLCV — kinukuwenta ang volatility mula sa presyo; ligtas sa funding-data-end-2024, supplementary-stream (0-for-7), at HL-data-insufficiency failure. (4) OHLCV-DERIVABLE VOL INPUT — gumagamit ang scaling ng BASKET-AVERAGE natantiyang volatility (cross-sectional mean ng natantiyang vol ng bawat pangalan), kaya naiiwasan ang hindi pagkakatugma sa accounting ng continuous-single-position na sumira sa spot vol-target. (5) MAJORS-ONLY CONFIRMED-DATA universe na may drop-and-continue (walang aberya dahil sa manipis na alt/HL data). (6) DISCRETE lingguhang rebalance + pagsasaayos ng exposure (mga trade na nasusubaybayan at ligtas sa engine; madalas, walang pagkakaunti ng event o pagkagutom sa trade). (7) LET-WINNERS-RUN rotation exit, hindi small-TP/big-SL. Sadyang minimal: 3 tunable (momentum_lookback, target_vol, vol_lookback).

Yugto bago ang optimization: configuration na nalulugi at walang edge ang base, at hindi ito maililigtas ng 3 tunable. profit_factor 0.936 (<1), negatibong expectancy kada trade (-314.7), total_return -47.2%, at Sharpe na 0.049 na may CI [-0.67, 0.66] na sumasaklaw sa zero — walang edge ayon sa estadistika. Mahalaga, hindi nakadepende sa laki ang Sharpe, kaya hindi mapapataas ng mga tunable ng vol-management (target_vol, vol_lookback) na gross exposure lang ang binabago ang Sharpe na ~0 upang maging karapat-dapat……Magpakita ng higit paMagpakita ng mas kaunti

Yugto bago ang optimization: configuration na nalulugi at walang edge ang base, at hindi ito maililigtas ng 3 tunable. profit_factor 0.936 (<1), negatibong expectancy kada trade (-314.7), total_return -47.2%, at Sharpe na 0.049 na may CI [-0.67, 0.66] na sumasaklaw sa zero — walang edge ayon sa estadistika. Mahalaga, hindi nakadepende sa laki ang Sharpe, kaya hindi mapapataas ng mga tunable ng vol-management (target_vol, vol_lookback) na gross exposure lang ang binabago ang Sharpe na ~0 upang maging karapat-dapat i-promote; ang pag-optimize sa momentum_lookback sa surface na ~0-Sharpe ay mag-aangkop lang sa ingay ng best-of-N. Pinabubulaanan mismo ng natatanging mekanismo ang sarili nito: sinasabi ng thesis na hinahati sa dalawa ng vol-management ang drawdown, ngunit nagtatala ang book ng 82.7% max drawdown (tumatakbo ang overlay sa ~1.7x gross sa exposure na 163%, at pinalalakas ng 2x leverage ang mismong momentum crash na dapat sana nitong pigilan). Paulit-ulit itong pagkabigo ng dollar-neutral na cross-sectional L/S na baryante: inaalis nito ang net-directional beta na nagdala sa mga na-promote na absolute/dual momentum na kapatid na strategy, kaya halos sero ang cross-sectional spread sa 10 majors — gayon din ang dahilan ng pag-abandona sa kapatid na long-short basket. Hindi makatuwirang gumugol ng 2 oras sa pag-optimize ng neutral book na may 2x leverage, negatibong expectancy at zero Sharpe.

Implementasyon

Dollar-neutral na cross-sectional momentum basket sa 10 Binance USD-M majors (BTC/ETH/BNB/XRP/ADA/SOL/DOGE/LTC/LINK/BCH) gamit ang 1-DAY bar. Tuwing 7 araw, niraranggo nito ang bawat simbolong may napapanahong datos ayon sa trailing na return na momentum_lookback, LONG ang pinakamataas na ikatlo at SHORT ang pinakamababang ikatlo; ginagamit ang volatility-management overlay nina Barroso & Santa-Clara upang i-scale ang gross exposure ng book nang pabaligtad sa average na natantiyang volatility ng basket tungo sa target_vol. Tunay na multiplier sa notional ang leverage (2x): notional kada leg = equity * vol_scaled_fraction * leverage * 0.5 / per_side_k / price, at nililimitahan ang vol-scaled fraction bago ang leverage sa max_gross_fraction. Pure OHLCV, drop-and-continue kapag may nawawalang leg, at hayaang tumakbo ang panalong posisyon sa rotation exit.

Pagwawasto sa Iteration-3 para sa `leverage_set_but_unused`: dati, ceiling lang sa vol-scaled gross fraction ang gamit ng bersiyon noong binabasa nito ang config.leverage, kaya bihira itong maging limitasyon at kaparehong-kapareho ng 1x ang backtest. Ngayon, direktang tinutukoy at inilalapat ang `self.config.leverage` bilang multiplier sa per_leg_notional (`equity * gross_fraction * leverage * 0.5 / per_side_k`), habang pinananatili ang downside-scaling ng vol overlay — ang aktuwal na mekanismo para mapataas ang Sharpe — sa pamamagitan ng pag-cap sa gross_fraction sa max_gross_fraction (1.0) BEFORE ng pagpaparami sa leverage. Dahil dito, tunay na gumagamit ng dagdag na notional ang 2x leverage (hanggang ~2x gross ang dollar-neutral na book), kaya naiiba ang backtest sa 1x at natutugunan ang pamantayan. Hindi ginalaw ang lahat ng naunang pumasa: imports, class structure, continuous na primary-return signal, multi-instrument alignment at rebalance logic; ang wiring lang ng leverage sa __init__ at ang linyang per_leg_notional ang binago.

Mga Resulta ng Beripikasyon

Bigo ang verification (leverage_set_but_unused): itinatakda ng config ang leverage=2.0 ngunit hindi kailanman ginagamit ng strategy ang leverage sa pag-size. Gamitin ito sa pag-size ng mga posisyon — notional = equity * fraction * leverage / price (basahin ang self.config.leverage) — o itakda ang leverage=1.0. Gaya ng pagkakasulat, walang bisa ang leverage at kapareho ng 1x ang backtest.

Pagsusuri ng Backtest

Sharpe
0.05
Kabuuang Return
-47.23%
Max Drawdown
82.71%
Kabuuang Trade
131
Win Rate
48.9%
Profit Factor
0.94

Ipinatutupad ng mekanismo ang hypothesis: 65 long / 66 short, tunay na dollar-neutral (beta -0.004, correlation -0.007)

Sapat na sample ng trade (131 trade sa loob ng mahigit 5 taon), pure OHLCV, ligtas sa engine na discrete na lingguhang rebalance at balanseng mga leg

Tamang minamarkahan ng benchmark_meaningful=false ang market-neutral; tinatasa batay sa mga absolute metric

Walang edge: profit_factor 0.936 (<1), avg_trade_return -314.7 (negatibong expectancy), total_return -47.2%, CAGR -7.98%, avg_loss > avg_win

Sharpe na 0.049 na may CI [-0.67, 0.66] na sumasaklaw sa 0 — walang pagkakaiba sa walang edge; hindi nakadepende sa laki ang Sharpe kaya hindi ito mapapataas ng pag-tune sa target_vol/vol_lookback

Direktang pinabubulaanan ng 82.7% max drawdown ang natatanging thesis ng vol-management (“hinahati sa dalawa ang drawdown”); tumatakbo ang overlay sa ~1.7x gross (exposure 163%) at pinalalakas ng 2x leverage ang momentum crash (+59%/-45.6% na magkakahiwalay na araw)

Inaalis ng dollar-neutral na cross-sectional L/S ang net-directional na bahagi na nagpaandar sa mga na-promote nitong kapatid na momentum strategy — kapareho ng padron ng inabandunang LS na baryante ng basket

Pagsusuri

Dahil sa dalawang magkaugnay na depekto, hindi masusubok sa kasalukuyang anyo ang tesis ng momentum na pinamamahalaan ayon sa volatility. (1) EXPOSURE BUG: tumatakbo ang portfolio sa 163% gross, na may avg_position_pct 42%, kahit sinasabing <= 100% gross dollar-neutral ito sa leverage na 1.0. Ugat ng problema ang sizing: nagiging 1 long + 1 short ang per_side_k = n//3 kapag iilang symbol lang ang napapanahon sa araw ng rebalance (per_leg_notional = equity*gross*0.5/per_side_k => 50% bawat leg), at binubuksan ng……Magpakita ng higit paMagpakita ng mas kaunti

Dahil sa dalawang magkaugnay na depekto, hindi masusubok sa kasalukuyang anyo ang tesis ng momentum na pinamamahalaan ayon sa volatility. (1) EXPOSURE BUG: tumatakbo ang portfolio sa 163% gross, na may avg_position_pct 42%, kahit sinasabing <= 100% gross dollar-neutral ito sa leverage na 1.0. Ugat ng problema ang sizing: nagiging 1 long + 1 short ang per_side_k = n//3 kapag iilang symbol lang ang napapanahon sa araw ng rebalance (per_leg_notional = equity*gross*0.5/per_side_k => 50% bawat leg), at binubuksan ng entry phase ang mga leg sa buong per_leg_notional nang hindi isinasaalang-alang ang kasalukuyan nang bukas na exposure, kaya naiipon ang gross nang lampas sa cap. Ayusin: (a) magtakda ng minimum na bilang ng napapanahong symbol bago mag-rebalance (hal. >=6) para manatiling >=2-3 ang per_side_k at tunay na diversified ang portfolio; (b) kalkulahin ang target na NOTIONAL bawat leg batay sa TOTAL na gustong gross at itugma ito sa mga kasalukuyang posisyon (baguhin ang laki, huwag basta magdagdag), para hindi lumampas sa gross_fraction*equity ang kabuuang gross; tiyaking hindi lalampas sa leverage ang kabuuang gross sa bawat rebalance. (2) THE VOL OVERLAY IS NOT DE-RISKING: ang pinakamalalaking lugi sa isang araw ay nangyari sa mga araw ng panic na mataas ang volatility, na nilalayong pababain ng estratehiya (2020-03-13 +31.2%, 2020-03-20 -20.9%, 2024-03-15 -23.1%), at DD ang max 55%, na may kurtosis na 185 — kabaligtaran ng tesis na “hinahati sa dalawa ang drawdown.” Tiyaking talagang SCALES ng gross_fraction = target_vol/basket_vol ang DOWN sa mga petsang iyon (itala ang aktuwal na gross sa 2020-03 at 2024-03; dapat malayong mas mababa ito sa 1.0, hindi mas mataas). Malamang na dahilan ang interaksiyon ng mga ito: napapawalang-bisa ng exposure bug ang pagbabawas-panganib ng overlay. Pagkatapos ayusin ang dalawa, patakbuhin muli ang backtest at tiyaking pinapaliit ng vol overlay ang mga lugi sa pinakamatitinding pagbagsak. IMPORTANT EXPECTATION: cross-sectional momentum sa 10 lubhang magkakaugnay na crypto major ang pinagbabatayang signal, at negatibo rito ang netong resulta (Sharpe na 0.035, PF 0.97, 4/7 taon ang negatibo) — pambalot sa panganib ang volatility-management overlay; hindi ito makalilikha ng alpha kung walang edge ang batayang signal. Kung Sharpe <0.5 / PF <1.2 / negatibo pa rin ang netong resulta sa labas ng 2025 matapos ang muling pagtakbo na may wastong limitasyon at pagbabawas ng panganib, dapat itong iwanan: ang hindi gumaganang pamilya ay cross-sectional momentum sa magkakaugnay na major, hindi ang overlay.

Buod ng Resulta

Inaalis ng dollar-neutral na cross-sectional long-short book ang net-directional beta na nagdala sa mga na-promote nitong absolute/dual-momentum na kapatid na strategy; pinalalakas nito sa halip na pigilan ang momentum crash ang volatility overlay na tumatakbo sa ~1.7x gross na may 2x leverage.

Nagpasya ang analyst na “abandunahin” ito sa yugto ng pagsusuri ng backtest bago ang optimization: walang edge at negatibo ang expectancy ng configuration, at hindi mapapataas ng mga tunable ng vol-management ang scale-invariant na Sharpe nitong ~0; direktang pinabulaanan ng 82.7% drawdown ang thesis ng overlay na hatiin sa dalawa ang drawdown. Hindi na umabot sa optimization o sa mga susunod na yugto.

Dollar-neutral na long-short cross-sectional momentum basket sa humigit-kumulang 10 Binance USD-M majors, na binalutan ng volatility-management overlay nina Barroso & Santa-Clara na nagsi-scale ng gross exposure nang pabaligtad sa average na natantiyang volatility ng basket upang pigilan ang “momentum crash.”

Sa loob ng mahigit 5 taon (2019-12-31 hanggang 2026-06-25), nakapagtala ito ng 131 trade (65 long / 66 short) na may kabuuang return na -47.2%, CAGR -7.98%, halos serong Sharpe na 0.049 (CI -0.67 hanggang 0.66), profit factor na 0.936, at negatibong expectancy kada trade na -314.7. Tunay itong dollar-neutral (beta -0.004) ngunit dumanas ng 82.7% max drawdown.

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.