Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

Cross-Sectional Funding-Rate Carry, Dollar-Neutral Market-Neutral Basket sa mga Likidong Binance USD-M Perp (Short sa Mataas ang Funding / Long sa Mababa ang Funding, Rebalance na May Hysteresis, Edge mula sa Funding Cash Flow, Purong Funding-Rate Signal — NOT Price Momentum)

Resulta: Inabandona

CrossSectionalFundingCarryNeutralBasket8H

Tunay na naiibang mekanismo (puro cross-section ng funding rate, hindi presyo); kinikredito ng engine ang funding na IS kaya tunay ang carry

Hypothesis

Isang MARKET-NEUTRAL, DOLLAR-NEUTRAL, MULTI-INSTRUMENT CROSS-SECTIONAL CARRY strategy sa humigit-kumulang 10 Binance USD-M major perpetual na may kumpirmadong buong history (BTC, ETH, SOL, BNB, XRP, ADA, DOGE, AVAX, LINK, LTC). Ang DISTINCT MECHANISM nito ay ang mismong perpetual FUNDING RATE bilang nag-iisang signal sa ranking — NOT presyo/trend/breakout/momentum, at NOT pagpipino ng pino-promote na Absolute Momentum basket. Sa bawat rebalance, niraranggo nito ang universe batay sa pinakinis na kamakailang……Magpakita ng higit paMagpakita ng mas kaunti

Isang MARKET-NEUTRAL, DOLLAR-NEUTRAL, MULTI-INSTRUMENT CROSS-SECTIONAL CARRY strategy sa humigit-kumulang 10 Binance USD-M major perpetual na may kumpirmadong buong history (BTC, ETH, SOL, BNB, XRP, ADA, DOGE, AVAX, LINK, LTC). Ang DISTINCT MECHANISM nito ay ang mismong perpetual FUNDING RATE bilang nag-iisang signal sa ranking — NOT presyo/trend/breakout/momentum, at NOT pagpipino ng pino-promote na Absolute Momentum basket. Sa bawat rebalance, niraranggo nito ang universe batay sa pinakinis na kamakailang funding rate, SHORTS ang mga perp sa pinakamataas na quantile (pinakamataas ang funding) at nagiging LONG sa mga perp sa pinakamababang quantile (pinakamababa / pinakanegatibo ang funding) sa EQUAL DOLLAR NOTIONAL upang maging delta-neutral at beta-stripped ang book. Kinukuha ng posisyon ang funding spread bilang mekanikal na cash flow: kinokolekta ng mga short ang mataas na positibong funding na binabayaran ng maraming long, habang kaunti lang ang binabayaran o negatibo ang funding na natatanggap ng mga long. Tahasang pinili ito upang (a) punan ang pinakamasobrang nakonsentrasyong axis ng portfolio — ang direksiyon ay 86.9% long-only laban sa target na <= 55%, at ganap na market-neutral ang strategy na ito; (b) gumamit ng GENUINELY DIFFERENT na mekanismo ayon sa tuloy-tuloy na tagubilin ng analyst na 'ilipat ang pagiging bago sa mga mekanismong tunay na naiiba, hindi mga baryasyon ng momentum basket'; at (c) manatili nang mahigpit sa kasalukuyang CREDITABLE na pamilya ng funding carry (kinikredito ng engine ang perp funding P&L), habang naiiba sa mga umiiral na single-name spot-perp at inter-exchange differential carry na nasa pipeline na (hedge ang delta ng iisang asset sa mga iyon; maraming asset na relative-value cross-section ito). Sinasadya nitong iwasan ang bawat kamakailang kumpol ng pagkabigo: hindi ito sub-1H (kaya hindi nangingibabaw ang fees), hindi ito single-asset na BTC trend (kaya hindi tinatamaan ng paghina ng trend na 2024-2026), hindi ito options structure (kaya hindi nahaharangan ng hindi pa nakakabit na options), at hindi ito nakasentro sa 2021 mania (walang net long beta ang dollar-neutral na funding spread para palakasin ang pag-angat ng 2021).

Inaayos ng Iteration 6 ang eksaktong blocker na QA — hindi ipinatupad ang dollar-neutral / gross-cap invariant (1944% avg na posisyon, -980% unrealized sa dulo, binuksan nang isang beses ang book at hinawakan). Apat na naka-target na pagbabago, lahat sa sizing/netting path, habang hindi ginalaw ang funding ranking at hysteresis logic: (1) ginagamit na ngayon sa sizing ang equity_ref = min(current equity, initial equity), kaya hindi kailanman mapalalaki pataas ng mark-to-market gains ang gross — imposibleng……Magpakita ng higit paMagpakita ng mas kaunti

Inaayos ng Iteration 6 ang eksaktong blocker na QA — hindi ipinatupad ang dollar-neutral / gross-cap invariant (1944% avg na posisyon, -980% unrealized sa dulo, binuksan nang isang beses ang book at hinawakan). Apat na naka-target na pagbabago, lahat sa sizing/netting path, habang hindi ginalaw ang funding ranking at hysteresis logic: (1) ginagamit na ngayon sa sizing ang equity_ref = min(current equity, initial equity), kaya hindi kailanman mapalalaki pataas ng mark-to-market gains ang gross — imposibleng mangyari sa estruktura ang pag-scale pataas dahil sa positibong feedback na ipinagpalagay ng QA; (2) sinusukat ang aktuwal na gross notional sa bawat rebalance mula sa mga live na posisyon at, kapag lampas sa cap na equity*gross_exposure*leverage na 1.5x, pinapantay at muling binubuo ang buong book — mahigpit na pananggalang ito na naglilimita sa panukat na itinuro ng QA anuman ang ugat ng problema; (3) kini-net na ngayon ng _signed_qty ang ALL bukas na posisyon sa isang leg sa halip na positions_open()[0], kaya inaalis ang paraan ng kulang na pagbilang na muling magdaragdag ng buong laki ng leg sa bawat rebalance; inilapat din ang kaparehong ayos sa pagsasara (_close_leg na nagpapantay sa lahat ng posisyon); (4) ibinaba ang delta-skip band mula 0.25 tungo sa 0.10 at nagdagdag ng 35% disaster stop bawat leg na may 9-bar cooldown, kaya tunay nang muling nini-neutralize ang book sa bawat cycle at hindi na makakaipon ng walang-hanggang unrealized loss ang leg kapag matinding sumalungat sa short ang trend habang hawak nang 2129 araw. Pinanatili ang 6-pangalan na universe (QA ang tumukoy na hindi humahadlang ang pagbabawas) dahil dulot ng universe_size x history_bars ang wall-clock limit ng Layer-3. Nananatili sa 1.0 ang leverage at ginagamit ito sa pagkalkula ng gross-cap.

Nasukat ngunit walang kabuluhang market-neutral na cross-sectional funding-carry basket na ang edge ay huminang artifact ng 2021-2022 — hindi sulit ang 2 oras ng pag-optimize. Sa 2000 trade: Sharpe na 0.328 at bootstrap na CI [-0.408, 1.078] na sumasaklaw sa zero, PSR 0.786, profit_factor 1.16. Ganap na dulot ng 2021 (+120.5%) at 2022 (+34.3%) ang kita ng 77.8% — ang panahon ng sukdulan at magkakaibang perp funding — samantalang patag hanggang halos wala na ang 2023 (+10.8%), 2024 (+0.4%), 2025 (+2.4%) at 2026……Magpakita ng higit paMagpakita ng mas kaunti

Nasukat ngunit walang kabuluhang market-neutral na cross-sectional funding-carry basket na ang edge ay huminang artifact ng 2021-2022 — hindi sulit ang 2 oras ng pag-optimize. Sa 2000 trade: Sharpe na 0.328 at bootstrap na CI [-0.408, 1.078] na sumasaklaw sa zero, PSR 0.786, profit_factor 1.16. Ganap na dulot ng 2021 (+120.5%) at 2022 (+34.3%) ang kita ng 77.8% — ang panahon ng sukdulan at magkakaibang perp funding — samantalang patag hanggang halos wala na ang 2023 (+10.8%), 2024 (+0.4%), 2025 (+2.4%) at 2026 (-1.5%) nang maging normal muli ang funding; ito mismo ang paghina ng funding carry na sinabi ng hypothesis na maiiwasan nito. Napunta ang huling-20% holdout sa patay na rehimeng iyon. Hindi maayos ang 'delta-neutral' na book: ang end_unrealized_pct ay -146.5 (malalim na lugi ang mga bukas na leg sa dulo ng backtest) at ipinakikita ng mga araw na may +41%/+24% na ~1x gross at kurtosis na 13.2 na nagkakahiwalay ang mga leg sa halip na manatiling neutral; ang max_drawdown ay 31.4% na may CI hanggang 88.7%. Ito ang pamilya ng L45/L52/L57 market-neutral na cross-sectional funding-carry basket (0/84 / halos walang natira); tama na false ang benchmark_meaningful. Walang parameter tuning na makapagbabalik sa edge ng funding dispersion na humina na sa estruktura, at mahuhulaan namang tatanggihan ito ng deflated-Sharpe/holdout gates. Padron ng pagkabigo: no_edge/fee_edge market-neutral na cross-sectional funding carry, humina ang edge matapos ang -2022 (L45/L57).

Implementasyon

Dollar-neutral na cross-sectional carry sa funding rate sa anim na likidong Binance USD-M major (BTC/ETH/SOL/BNB/XRP/DOGE) sa mga bar na 8-HOUR, na nakaayon sa funding cycle. Tuwing ikatlong bar, niraranggo ang universe ayon sa pinakinis na kamakailang funding (mean ng huling 3 print bawat leg, mula sa funding series ng bawat instrumento); hinahawakan ang mga leg na may pinakamataas na funding bilang SHORTED at ang mga may pinakamababa/pinakanegatibong funding bilang LONG, na may magkakapantay na dollar notional……Magpakita ng higit paMagpakita ng mas kaunti

Dollar-neutral na cross-sectional carry sa funding rate sa anim na likidong Binance USD-M major (BTC/ETH/SOL/BNB/XRP/DOGE) sa mga bar na 8-HOUR, na nakaayon sa funding cycle. Tuwing ikatlong bar, niraranggo ang universe ayon sa pinakinis na kamakailang funding (mean ng huling 3 print bawat leg, mula sa funding series ng bawat instrumento); hinahawakan ang mga leg na may pinakamataas na funding bilang SHORTED at ang mga may pinakamababa/pinakanegatibong funding bilang LONG, na may magkakapantay na dollar notional bawat panig. Kaya inaalis sa book ang delta at kinikita nito ang funding spread bilang mekanikal na cash flow sa halip na direksiyon ng presyo. Nagbibigay ng hysteresis ang makitid na entry band (30% fraction ng rank) at mas malawak na exit band (45%) para hindi magpalit-palit ang book dahil sa maliliit na pagbabago sa funding ranking. Mahigpit ang hangganan ng exposure: ginagamit sa sizing ang min(current equity, initial equity), nililimitahan ang gross sa 1x ng halagang iyon, pinapantay ang book kapag lumampas ang nasukat na gross sa 1.5x ng cap, pinuputol ang drift na lampas sa 10% ng target sa bawat rebalance, at isinasara ang anumang leg na bumaba ng 35% gamit ang 9-bar cooldown.

Mga Resulta ng Beripikasyon

Nabigo ang beripikasyon (Layer 4 — QA review) [class=code_defect]: - [edge_concern] Kapag naitama na ang kontrol sa exposure, kailangan pa ring tiyakin ng analyst na positibo pa rin matapos ang mga bayarin ang cross-sectional funding spread sa unibersong ito na may 6 asset — lubusang natatabunan sa kasalukuyan ng pagsabog ng leverage ang carry mula sa funding, kaya walang edge signal na mababasa mula sa run na ito. - Hindi natutupad ang dollar-neutral / gross-cap invariant. Itinakda ang laki ng book sa gross =……Magpakita ng higit paMagpakita ng mas kaunti

Nabigo ang beripikasyon (Layer 4 — QA review) [class=code_defect]: - [edge_concern] Kapag naitama na ang kontrol sa exposure, kailangan pa ring tiyakin ng analyst na positibo pa rin matapos ang mga bayarin ang cross-sectional funding spread sa unibersong ito na may 6 asset — lubusang natatabunan sa kasalukuyan ng pagsabog ng leverage ang carry mula sa funding, kaya walang edge signal na mababasa mula sa run na ito. - Hindi natutupad ang dollar-neutral / gross-cap invariant. Itinakda ang laki ng book sa gross = equity * 1.0 * 1.0 = 1x equity, kaya dapat nasa ~100% ang avg_position_pct (SOL's 1.2x book ay nagpapakita ng 126% sa metric na ito). Sa halip, ipinapakita ng sandbox ang avg_position_pct 1944% (~19x gross exposure) at end_unrealized_pct -980% (~9.8x equity unrealized loss), max_drawdown 94.3%, metrics_reliable=false. Hindi maaabot ng gross-1x delta-neutral book ang 19x exposure — hindi ipinapatupad ang gross cap at market-neutrality (ang buong hypothesis). Ipinapakita ng total_trades 4 na may avg_holding_period 2129 araw na minsan lang binubuksan ang book at pinananatili ito sa buong window sa halip na muling i-neutralize, kaya habang nagkakaiba ang galaw ng mga leg, nagiging net-directional at leveraged ang 'neutral' book na 10-100x. Malamang na sanhi: kasama sa get_account_equity() ang unrealized MtM, na nagpapakain sa positibong feedback na pagpapalaki ng scale, at/o hindi nagbabawas ng leverage ang netting kapag bumababa ang equity. Kabilang ito sa parehong uri ng di-makatotohanang asal gaya ng kaso ng BTC na pag-target sa vol (714% -> dito 1944%). - Tinatarget ng hypothesis ang ~10 pangunahing asset; pinutol ang config sa 6 dahil sa timeout ng Layer-3. Napupunan pa rin ang magkabilang panig (2 long / 2 short) kaya napapanatili ang mekanismo, ngunit mas makitid ang saklaw ng cross-section kaysa sa ipinagpalagay ng argumento na nakabatay sa sari-saring paglalagay ng puhunan. Hindi humahadlang.

Pagsusuri ng Backtest

Sharpe
0.33
Kabuuang Return
77.83%
Max Drawdown
31.40%
Kabuuang Trade
2000
Win Rate
49.6%
Profit Factor
1.16

Tunay na naiibang mekanismo (puro cross-section ng funding rate, hindi presyo); kinikredito ng engine ang funding na IS kaya tunay ang carry

Nasukat nang maayos (2000 trade sa loob ng 6.5 taon); pinahinto ng mga limitasyon sa exposure sa iteration-6 ang dating 19x na pagbagsak

Nominal na lumalampas sa fees ang avg_trade_return_pct 0.232% (komisyon na 3.9% ng gross)

Hindi makabuluhan: Sharpe 0.328 na may CI [-0.408, 1.078] na sumasaklaw sa zero, PSR 0.786, PF 1.16

Ang edge ay isang 2021-2022 artifact ng funding dispersion na humina: 2024 +0.4%, 2025 +2.4%, 2026 -1.5% — flat hanggang negatibo ang huling-20% holdout (ang mismong paghina ng funding carry na sinabi ng hypothesis na maiiwasan nito)

May dalang end_unrealized_pct -146.5 ang 'Delta-neutral' na book (malalim na lugi ang mga leg sa dulo); ipinakikita ng +41%/+24% na mga araw na may ~1x gross at kurtosis na 13.2 ang pagkakaiba ng mga leg, hindi neutrality

max_drawdown 31.4% na may CI hanggang 88.7%; L45/L52/L57 market-neutral na cross-sectional funding-carry basket (0/84 / halos walang natira)

Kasaysayan ng Iterasyon

Nabigo ang beripikasyon (Layer 2 — mga sintetikong senaryo): Mga parameter na ginamit: ['min_notional', 'min_universe', 'exit_quantile', 'entry_quantile', 'gross_exposure', 'rebalance_band', 'rebalance_bars', 'min_funding_spread', 'funding_lookback_events'] Tiyaking itinatakda ng __init__ ang lahat ng attribute mula sa self.parameters.get(). - steady_uptrend: TypeError: FactoryStrategy._bar_ts() tumatanggap ng 1 positional argument ngunit 2 ang ibinigay (timestamp ng bar: 1735690140000) - steady_downtrend:……Magpakita ng higit paMagpakita ng mas kaunti

Nabigo ang beripikasyon (Layer 2 — mga sintetikong senaryo): Mga parameter na ginamit: ['min_notional', 'min_universe', 'exit_quantile', 'entry_quantile', 'gross_exposure', 'rebalance_band', 'rebalance_bars', 'min_funding_spread', 'funding_lookback_events'] Tiyaking itinatakda ng __init__ ang lahat ng attribute mula sa self.parameters.get(). - steady_uptrend: TypeError: FactoryStrategy._bar_ts() tumatanggap ng 1 positional argument ngunit 2 ang ibinigay (timestamp ng bar: 1735690140000) - steady_downtrend: TypeError: FactoryStrategy._bar_ts() tumatanggap ng 1 positional argument ngunit 2 ang ibinigay (timestamp ng bar: 1735690140000) - flat_ranging: TypeError: FactoryStrategy._bar_ts() tumatanggap ng 1 positional argument ngunit 2 ang ibinigay (timestamp ng bar: 1735690140000) - volatility_spike: TypeError: FactoryStrategy._bar_ts() tumatanggap ng 1 positional argument ngunit 2 ang ibinigay (timestamp ng bar: 1735690140000) - zero_volume: TypeError: FactoryStrategy._bar_ts() tumatanggap ng 1 positional argument ngunit 2 ang ibinigay (timestamp ng bar: 1735690140000) - price_gap: TypeError: FactoryStrategy._bar_ts() tumatanggap ng 1 positional argument ngunit 2 ang ibinigay (timestamp ng bar: 1735690140000)

Nabigo ang beripikasyon (Layer 3 — sandbox backtest): Walang nagawang trade Ginamit na uri ng bar: BTCUSDT.BINANCE-8-HOUR-LAST-EXTERNAL, Naprosesong bar: 7107 Diagnostics: nagbalik ng side ang should_enter() nang 0 beses sa 6306 nasuring bar -> hindi kailanman na-trigger ang iyong ENTRY CONDITION. Luwagan ang lohika / mga threshold ng entry. Tiyaking nakakagawa ng trade ang iyong strategy gamit ang ibinigay na data at mga parameter.

Nabigo ang beripikasyon (Layer 3 — sandbox backtest): lumampas ang smoke test sa limitasyong 300s na wall-clock. Halos palaging nangangahulugan ito ng gawaing bawat bar na lumalaki ayon sa haba 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. Paunang kalkulahin ang mga nakaayos na timestamp array ONCE sa __init__ at gumamit ng bisect, o mag-cache ng mga lookup ayon sa timestamp, para O(log n) ang gastos kada bar sa halip na O(n).

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.