Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

ETH/BTC Ratio Mean Reversion Long-Short Pairs (BINANCE USD-M Futures, 6H, cross-sectional na OHLCV lamang)

Resulta: Inabandona

EthBtcRatioPercentileMeanReversionPairsLS6H

Buod ng Resulta

Ang EthBtcRatioPercentileMeanReversionPairsLS6H ay dollar-neutral na pairs strategy na tumataya laban sa mga sukdulang percentile ng ETH/BTC ratio. Dinisenyo ito para sabay na punan ang apat na tunay na puwang sa portfolio (pairs, long-short, cross-sectional at market-neutral na beta) at maging estruktural na ligtas sa cross-asset-analog na pagkabigo dahil direktang kinakalakal nito ang ugnayan sa halip na kopyahin ang signal ng iisang asset. Inayos ng Iteration 2 ang routing bug ng on_bar kaya tuluyan nang……Magpakita ng higit paMagpakita ng mas kaunti

Ang EthBtcRatioPercentileMeanReversionPairsLS6H ay dollar-neutral na pairs strategy na tumataya laban sa mga sukdulang percentile ng ETH/BTC ratio. Dinisenyo ito para sabay na punan ang apat na tunay na puwang sa portfolio (pairs, long-short, cross-sectional at market-neutral na beta) at maging estruktural na ligtas sa cross-asset-analog na pagkabigo dahil direktang kinakalakal nito ang ugnayan sa halip na kopyahin ang signal ng iisang asset. Inayos ng Iteration 2 ang routing bug ng on_bar kaya tuluyan nang nakapag-trade ang pares nang sabay — 1,050 trade, dollar-neutral at wastong kinilalang market-neutral — pero walang edge ang signal: nalugi ito ng 35.7% sa humigit-kumulang 6 taon, may profit factor na 0.92, negatibo sa 5 sa 7 taon, at halos magkapantay ang karaniwang panalo at talo sa win rate na mas mababa sa patas na coin flip. Iniwan ito ng backtest-review gate dahil sa pundamental na kawalan ng edge, hindi dahil sa bug o problema sa tuning; nagte-trend daw ang ETH/BTC ratio sa halip na mag-mean-revert, kaya sistematikong nalulugi ang pagtaya laban sa mga sukdulan. Iminungkahi ng reviewer sa Research Lead ang kabaligtarang direksiyon — momentum/breakout ng ratio — bilang mas promising na paraan para punan ang natitira pang puwang sa pairs at market-neutral.

Hypothesis

Dollar-neutral na estratehiya sa cross-asset pairs na nakikipag-trade sa tendensiya ng ETH/BTC ratio na mag-mean-revert. Parehong nag-trade ang dalawang instrumento sa BINANCE USD-M futures (ETHUSDT at BTCUSDT) para magkatugma ang fees, magkaroon ng malalim na liquidity, at maiwasan ang panganib ng data refill (ang dalawang ito ang pinakamatinding kinakalakal na simbolo sa catalog). Kapag bumaba ang price ratio ng ETH/BTC sa ika-15 percentile ng trailing na distribusyon nito sa loob ng 30 araw, sabay na LONG ETH……Magpakita ng higit paMagpakita ng mas kaunti

Dollar-neutral na estratehiya sa cross-asset pairs na nakikipag-trade sa tendensiya ng ETH/BTC ratio na mag-mean-revert. Parehong nag-trade ang dalawang instrumento sa BINANCE USD-M futures (ETHUSDT at BTCUSDT) para magkatugma ang fees, magkaroon ng malalim na liquidity, at maiwasan ang panganib ng data refill (ang dalawang ito ang pinakamatinding kinakalakal na simbolo sa catalog). Kapag bumaba ang price ratio ng ETH/BTC sa ika-15 percentile ng trailing na distribusyon nito sa loob ng 30 araw, sabay na LONG ETH at SHORT ng kapantay na dollar-notional ng BTC — pagtaya sa pag-angat ng ratio pabalik sa mean. May simetrikong entry na SHORT-ETH/LONG-BTC kapag lumampas ang ratio sa ika-85 percentile. Lalabas kapag bumalik ang ratio sa median, naabot ang profit target o stop, o natapos ang itinakdang oras. Sabay nitong pinupunan ang apat na tunay na puwang sa portfolio: (1) saklaw ng pairs (sa kasalukuyan ay 14.0%, kapaki-pakinabang na diversifier laban sa konsentrasyong 78.5% sa iisang instrumento), (2) direksiyong long-short (sa kasalukuyan ay 9.6% kumpara sa hanggahang long-only na ≤55%), (3) klase ng mekanismong cross-sectional/spread (halos wala sa kasalukuyang portfolio — lahat ng naunang strategy ay directional sa iisang asset o nakabatay sa funding/liquidation), (4) market-neutral na exposure na nagdi-diversify sa beta ng portfolio laban sa pangkalahatang direksiyon ng crypto. Estruktural na ligtas ito sa uri ng pagkabigo ng cross-asset analog na pumatay sa volume-breakout na AVAX: ang strategy na ito ay IS sa ugnayan ng mga asset sa halip na kumopya ng signal ng iisang asset at ilagay ito sa bagong simbolo. Inaasahang dami ng trade: 30-50 round-trip cycle kada taon × 6 taon ng magagamit na data ≈ 200-350 trade — lampas nang sapat sa minimum na sample size ng walk-forward.

Inaayos ng Iteration 2 ang zero-trades na pagkabigo sa Layer-3. Diyagnosis: ino-override ng strategy ang on_bar nang hindi tumatawag sa super(), kaya nalampasan ang base routing ng FactoryStrategy na nagpapadala ng mga bar ng dagdag na instrumento sa on_extra_bar. Inihahatid ng NautilusTrader ang mga naka-subscribe na bar na ALL sa on_bar, kaya napunta ang dagdag na bar na BTC sa pangunahing branch na ETH at naisulat sa _eth_pending; hindi napunan ang _btc_pending, hindi nakumpleto ang pag-sync ng timestamp,……Magpakita ng higit paMagpakita ng mas kaunti

Inaayos ng Iteration 2 ang zero-trades na pagkabigo sa Layer-3. Diyagnosis: ino-override ng strategy ang on_bar nang hindi tumatawag sa super(), kaya nalampasan ang base routing ng FactoryStrategy na nagpapadala ng mga bar ng dagdag na instrumento sa on_extra_bar. Inihahatid ng NautilusTrader ang mga naka-subscribe na bar na ALL sa on_bar, kaya napunta ang dagdag na bar na BTC sa pangunahing branch na ETH at naisulat sa _eth_pending; hindi napunan ang _btc_pending, hindi nakumpleto ang pag-sync ng timestamp, nanatiling walang laman ang _synced, at hindi kailanman maisasagawa ang entry ng pares. (Pumasa ang Layer 2 dahil direktang tinatawag ng _StrategyProxy nito ang on_extra_bar.) Pag-aayos: sa simula ng on_bar, i-route ang mga bar ng dagdag na (BTC) instrumento sa on_extra_bar kapag nasa self._extra_bt_set ang bar.bar_type — eksaktong kapareho ng routing check ng base class. Hindi binago ang lohika ng pag-sync, percentile, entry/exit at sizing; hindi binago ang imports (walang ipinagbabawal na import); nananatiling pasado ang Layers 1 at 2. Dahil napupunan na ngayon ng mga bar na BTC ang _btc_pending, binubuo ng pag-sync ng timestamp ang serye ng ratio at naisasagawa ang mga entry batay sa percentile.

Walang edge sa estratehiya — hindi makatutulong ang optimization. Nalulugi ang mean-reversion ng percentile ng ratio na ETH/BTC (na tine-trade na ngayon) sa buong sample: total_return -35.7%, CAGR -7.2%, Sharpe -0.60 (CI -1.37 hanggang +0.15), profit_factor 0.92 (<1), expectancy na -$36/trade sa 1050 trade at humigit-kumulang 6 taon, negatibo sa 5 sa 7 taon, max_drawdown 44% na underwater nang humigit-kumulang 2257 araw. Walang directional edge ang signal: ang avg_win $824 ~ avg_loss $830 sa win rate na 48% ay……Magpakita ng higit paMagpakita ng mas kaunti

Walang edge sa estratehiya — hindi makatutulong ang optimization. Nalulugi ang mean-reversion ng percentile ng ratio na ETH/BTC (na tine-trade na ngayon) sa buong sample: total_return -35.7%, CAGR -7.2%, Sharpe -0.60 (CI -1.37 hanggang +0.15), profit_factor 0.92 (<1), expectancy na -$36/trade sa 1050 trade at humigit-kumulang 6 taon, negatibo sa 5 sa 7 taon, max_drawdown 44% na underwater nang humigit-kumulang 2257 araw. Walang directional edge ang signal: ang avg_win $824 ~ avg_loss $830 sa win rate na 48% ay isang patas na paghagis ng barya na natatalo sa mga bayarin (komisyon na 4.33% ng gross). Estruktural na kawalan ito ng edge, hindi bug (naayos na sa iteration 2 ang routing ng on_bar) at hindi rin problemang malulutas sa pag-tune: sumusunod ang ratio na ETH/BTC TRENDS (mga rehimeng tumatagal nang maraming taon na ETH/BTC) sa halip na mag-mean-revert sa median nito sa 30 araw batay sa percentile ng 6H, kaya sistematikong nalulugi ang pagtaya laban sa mga sukdulang percentile — kapareho ito ng realidad na 'momentum ang mga major, hindi rehimeng para sa fade' na binanggit mismo ng hypothesis para sa BTC. Walang kumikitang saklaw ng parameter na matutuklasan ng best-of-N sweep sa paghagis ng baryang PF-0.92, kaya hindi sulit ang 2 oras ng optimization. Mungkahing bagong anggulo para sa Research Lead (bagong hypothesis ito, labas sa gate na ito): mas promising ang direksiyong OPPOSITE — momentum/breakout ng ratio na ETH/BTC (i-trade ang mga sukdulan ng ratio na WITH, hindi laban dito) — dahil madalas na salamin ng posibleng kumitang trend book ang naluluging mean-reversion book; sulit pa ring tugunan ang mga kakulangan sa cross-sectional/pairs at market-neutral sa pamamagitan ng spread signal na nakaayon sa trend.

Implementasyon

Dollar-neutral na estratehiya sa cross-asset pairs batay sa price ratio ng ETH/BTC, parehong leg sa BINANCE USD-M perpetual futures (ETHUSDT pangunahing instrumento, BTCUSDT dagdag), mga bar na 6H, purong OHLCV. Kinukuwenta ang mga percentile ng ratio sa trailing window na 90 bar; kapag bumaba ang ratio sa o mas mababa sa ika-15 percentile, nagla-long ito sa LONG ETH + SHORT na kapantay ang notional sa BTC (pagtaya sa pag-angat pabalik), at SHORT ETH + LONG BTC kapag umakyat ito sa o lampas sa ika-85 percentile. Lumalabas kapag bumalik ang ratio patawid sa median, naabot ang take-profit/stop na isinasaalang-alang ang pinagsamang PnL at direksiyon, o natapos ang time stop. Market-neutral, leverage na 1.0 (bawat leg ay humigit-kumulang 20% ng equity).

Mga Resulta ng Beripikasyon

Bumagsak sa beripikasyon (Layer 3 — sandbox backtest): Walang nagawang trade Ginamit na uri ng bar: ETHUSDT.BINANCE-6-HOUR-LAST-EXTERNAL, naprosesong bar: 9320 Diyagnostiko: nagbalik ng side ang should_enter() nang 0 beses sa 0 sinuring bar -> hindi kailanman nag-trigger ang iyong ENTRY CONDITION. Luwagan ang entry logic / mga threshold. Tiyaking nakagagawa ng mga trade ang iyong strategy gamit ang ibinigay na data at parameter.

Pagsusuri ng Backtest

Sharpe
-0.60
Kabuuang Return
-35.70%
Max Drawdown
44.20%
Kabuuang Trade
1050
Win Rate
48.0%
Profit Factor
0.92

Naayos ang routing bug: nakakapag-trade na ngayon nang sabay ang pares (1050 trade, 525 long-ratio + 525 short-ratio); dollar-neutral, wastong kinikilala ng benchmark_meaningful=false ang market-neutral na pagkakabuo

Malinis ang sizing kada leg (avg_position_pct 21%), pinupunan ang tunay na puwang sa portfolio (pairs, long-short, market-neutral) — kung may edge lang ito

Nalulugi: total_return -35.7%, CAGR -7.2%, Sharpe -0.60 (CI -1.37 hanggang +0.15), Sortino -0.64, expectancy na -$36/trade sa humigit-kumulang 6 taon

Walang edge ang signal: profit_factor 0.92 (<1), avg_win $824 ~ avg_loss $830 na may 48% win rate — patas na coin flip na nalulugi sa fees; PSR 0.057

Pagkalugi sa iba’t ibang rehimen: negatibo sa 5 sa 7 taon (2025 -18%, 2020 -12%, 2022 -10%); max_drawdown 44% na may humigit-kumulang 2257 araw na underwater

Napatunayang mali ang premise: nagte-trend ang ETH/BTC ratio sa halip na mag-mean-revert sa median nitong 30 araw batay sa percentile na 6H, kaya sistematikong nalulugi ang pagtaya laban sa mga sukdulang percentile — walang mapagkakakitaang parameter region na mao-optimize

Buod ng Resulta

Umaabot din sa mismong ETH/BTC ratio ang realidad na “momentum ang rehimen ng majors, hindi para sa fade” — nagte-trend ito sa maraming taong rehimen sa halip na mag-mean-revert, kaya patas na coin flip ang percentile-fade pairs signal na nalulugi sa fees; mas promising na paraan para punan ang mga puwang sa pairs/market-neutral ang kabaligtarang pormulasyon (momentum/breakout ng ratio na nakikipag-trade kasabay ng mga sukdulan).

Iniwan ito ng backtest-review gate bago ang optimization: bumagsak ito sa Sharpe (-0.60), kabuuang return (-35.7%), profit factor (0.92), mga positibong taon (2 sa 7) at expectancy kada trade (-$36) — estruktural na kawalan ng edge, dahil nagte-trend ang ETH/BTC ratio sa halip na mag-mean-revert sa median nitong 30 araw, kaya sistematikong natatalo sa fees ang pagtaya laban sa mga sukdulang percentile at walang mapagkakakitaang parameter region na mao-optimize.

Dollar-neutral na estratehiya sa cross-asset pairs sa BINANCE USD-M futures (mga bar na 6H, purong OHLCV) na nag-trade sa mean-reversion ng ratio na ETH/BTC — nagla-long sa ETH / nagsho-short sa BTC kapag bumaba ang ratio sa ika-15 percentile ng trailing na distribusyon nito, at nagsho-short sa ETH / nagla-long sa BTC kapag lumampas ito sa ika-85 percentile; lumalabas kapag bumalik sa median, naabot ang target o stop, o natapos ang oras — upang punan ang mga puwang sa portfolio sa pairs, direksiyong long-short, mekanismong cross-sectional at market-neutral na beta.

Matapos ayusin sa iteration-2 ang routing, atomiko na itong nag-trade (1,050 trade, 525 long-ratio / 525 short-ratio) at malinis ang sizing ng bawat leg, pero nalugi: kabuuang return na -35.7%, CAGR -7.2%, Sharpe -0.60 (CI -1.37 hanggang +0.15), profit factor na 0.92, expectancy na -$36/trade, halos magkapantay ang karaniwang panalo ($824) at talo ($830) sa win rate na 48%, at max drawdown na 44%.

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.