Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

BTC Spot-Perp Funding Carry na Market-Neutral (BINANCE_SPOT long + BINANCE perp short, nagti-trigger kapag naabot ang threshold ng funding rate, naka-hedge sa iba't ibang venue)

Resulta: Inabandona

BtcSpotPerpFundingCarryNeutralBinance8H

Maayos na market-neutral na implementasyon: parehong naka-hedge ang dalawang leg, kinikilala ng engine ang funding, walang bug sa code o data (24 signal -> 24 entry na ipinasa, 0 na itinapon)

Hypothesis

Market-neutral na spot-perp funding carry sa BTC: sabay na long sa BTCUSDT.BINANCE_SPOT at short sa BTCUSDT.BINANCE USD-M perp na magkapantay ang notional kapag lumampas sa positibong threshold ang 8-oras na funding rate. Kinokolekta ng estratehiya ang mga bayad sa funding mula sa mga short sa perp (binabayaran ng mga long kada 8 oras) habang delta-neutral. Sadyang nilalabag nito ang mga quota ng portfolio na ZERO at ang mga fill na SIMULTANEOUSLY THREE ay lubhang kulang sa mga bucket: (a) cross_venue (3.1% →……Magpakita ng higit paMagpakita ng mas kaunti

Market-neutral na spot-perp funding carry sa BTC: sabay na long sa BTCUSDT.BINANCE_SPOT at short sa BTCUSDT.BINANCE USD-M perp na magkapantay ang notional kapag lumampas sa positibong threshold ang 8-oras na funding rate. Kinokolekta ng estratehiya ang mga bayad sa funding mula sa mga short sa perp (binabayaran ng mga long kada 8 oras) habang delta-neutral. Sadyang nilalabag nito ang mga quota ng portfolio na ZERO at ang mga fill na SIMULTANEOUSLY THREE ay lubhang kulang sa mga bucket: (a) cross_venue (3.1% → nag-aambag sa target na ≥15%), (b) market-neutral na direksiyon (8.9% long_short → nag-aambag sa pagbawas ng 91.1% long-only), (c) BINANCE_SPOT (9.6% → nag-aambag sa target na ≥15%). Ang klase ng mekanismo ay COMPLETELY DISTINCT mula sa buong batch ng mga bigong estratehiya sa breakout/pullback/structure-pattern — mekanikal na hinihimok ang funding-rate carry ng tunay na daloy ng salapi (nagbabayad ang mga long sa perp sa mga short), sa halip na hula sa direksiyon ng presyo. NOT nang pinabulaanan ng analyst ang klaseng ito dahil halos hindi pa ito nasusubukan (DERIBIT 0.2%, cross_venue 3.1%, market-neutral na 8.9% — halos zero ang lahat). Lubos nitong iniiwasan ang pattern ng pagkabigo dahil sa sobrang arbitrage na BTC 4H, dahil ang edge ay NOT hula sa direksiyon ng presyo sa BTC; ang edge ay ang estruktural na premium sa kurba ng perp.

Ipinatutupad nito ang cross-venue, market-neutral na hypothesis ng funding carry. Mga pag-aayos batay sa feedback sa Iteration-2: (1) Kakulangan sa pamamahala ng panganib — idinagdag ang max_hold_days=30 (nililimitahan ang mga paghawak na humigit-kumulang 195 araw) at basis_stop_pct=0.012 na nagsasara ng parehong leg kapag lumampas sa 1.2% ang paglihis ng spot-perp basis; ito ang dalawang pananggalang sa antas ng code na hindi maidagdag ng optimizer. Nagti-trigger na ngayon ang should_exit sa paglihis ng basis,……Magpakita ng higit paMagpakita ng mas kaunti

Ipinatutupad nito ang cross-venue, market-neutral na hypothesis ng funding carry. Mga pag-aayos batay sa feedback sa Iteration-2: (1) Kakulangan sa pamamahala ng panganib — idinagdag ang max_hold_days=30 (nililimitahan ang mga paghawak na humigit-kumulang 195 araw) at basis_stop_pct=0.012 na nagsasara ng parehong leg kapag lumampas sa 1.2% ang paglihis ng spot-perp basis; ito ang dalawang pananggalang sa antas ng code na hindi maidagdag ng optimizer. Nagti-trigger na ngayon ang should_exit sa paglihis ng basis, pinakamahabang panahon ng paghawak, pag-normalize ng funding na OR, at isinasara ng _submit_exit nang magkasama ang perp at spot. (2) Itinaas ang funding_entry mula 0.00005 tungong 0.0002 (4x) para mag-carry lang ang estratehiya kapag sapat na malaki ang kompensasyon ng funding sa panganib sa basis, habang nananatili sa ibaba ng kapatid na 0.0005 upang manatili itong naiibang bersiyong mas madalas mag-trade. (3) Accounting: laging sabay binubuksan at isinasara ang dalawang leg (magkapantay ang notional na dolyar), at pinipilit ng mga bagong stop sa basis at pinakamahabang panahon ng paghawak ang pagsasara para hindi magtapos ang mga posisyon nang bukas sa dulo ng palugit na may malaking unrealized na MTM — tinutugunan nito ang alalahanin sa reconciliation ng end_unrealized. Hindi nagbago ang edge (cash flow mula sa funding); pagtakda lang ng hangganan sa panganib ang idinagdag ayon sa tagubiling huwag mag-optimize.

Funding carry na may negatibong inaasahang kita at edge na mas mababa sa gastos sa fee (fee_edge). Dahil na-credit na ng engine ang funding, avg_trade_return_pct ay -0.0124% (negatibo, mas mababa sa hangganang 0.15%), total_return -1.81, Sharpe -0.117 (CI na sumasaklaw sa sero). 24 entry lang sa loob ng 6.6 taon at dulot ng mga outlier (skew -7.8, kurtosis 137). Hindi sapat ang nakolektang funding na BTC para sa round-trip fees ng dalawang leg + impact + tracking error ng spot-perp basis, kaya netong lugi ang bawat hedged na episode. Lalo lang pinapaliit ng pagtataas sa entry threshold ang sample at hindi nito kayang gawing positibo ang negatibong edge kada trade. Tama ang pagkakakodigo sa mekanismo (hindi ito bug), pero wala ang carry edge kapag ibinawas ang mga gastos — hindi sulit ang 2 oras ng optimization.

Implementasyon

Market-neutral na spot-perp funding carry sa BTC: mag-short ng BTCUSDT.BINANCE USD-M perp (tatanggap ng funding) at i-hedge ito ng long na kapantay ang notional sa BTCUSDT.BINANCE_SPOT kapag lumampas sa positibong threshold ang funding kada 8 oras. Pinagmumulan ng PnL ang mekanikal na cash flow ng funding kada 8 oras habang neutral sa delta. Bago sa iteration 2: nililimitahan ng maximum na panahon ng paghawak ang tagal ng posisyon sa halip na panatilihin ito nang ilang buwan, at isinasara ng stop sa paglihis ng spot-perp basis ang BOTH leg kapag nagkahiwalay ang galaw ng hedge — nililimitahan nito ang walang hangganang exposure sa biglang paglawak ng basis na naging sanhi ng mga naunang pansamantalang drawdown.

Mga Resulta ng Beripikasyon

CLEAN RESTART 2026-09-04 — inalis ang history ng hatol at mga rekord ng pagkatuto sa run na ito, at sinimulan itong muli mula sa beripikasyon. Pipeline ang dahilan ng naunang pag-abandona, hindi ang merkado: mali ang pagkakabigkis ng Layer-2 harness sa mga @staticmethod helper (naayos na), naglabas ang QA ng pinal na hatol sa performance batay sa hindi na-optimize na smoke test (inalis na — kawastuhan lang ang hinahatulan ngayon ng QA), at nagmula sa kakulangan ng backtest slot ang mga timeout ng sandbox (naayos na). Hindi nagbago ang hypothesis at strategy code. Suriin ang code batay sa sarili nitong merito; pagpapasyahan ang performance sa susunod sa pamamagitan ng buong backtest at optimizer.

Wala.

Nag-flag ang static analyzer ng mga paghahati sa atr / stop_dist / price. May proteksiyon ang tatlo sa naunang bahagi ng code: >0 lang ang ibinabalik ng _atr, maagang nagbabalik ang _manage_asset kapag atr<=0, stop_dist<=0, price<=0, at equity<=0. Mga maling positibo ito — walang kailangang ayusin.

Dapat suriin ng analyst ang ugnayan ng mga return kumpara sa pino-promote na LS trend basket sa pagsusuri ng backtest.

Usapin sa pananaliksik o analyst ang novelty at pagsisiksikan, hindi depekto sa kawastuhan: inilalagay ng hypothesis ang estratehiyang ito sa loob ng saklaw ng napatunayang LS-trend-basket habang ipinag-iiba ito sa MA-momentum at sa iisang asset na SOL Donchian. Makatwiran ang pahayag na iyon, pero dapat itong patunayan ng analyst sa pamamagitan ng ugnayan sa portfolio, hindi ito dapat maging dahilan para harangin dito.

Pagsusuri ng Backtest

Sharpe
-0.12
Kabuuang Return
-1.81%
Max Drawdown
1.81%
Kabuuang Trade
48
Win Rate
52.1%
Profit Factor
1.19

Maayos na market-neutral na implementasyon: parehong naka-hedge ang dalawang leg, kinikilala ng engine ang funding, walang bug sa code o data (24 signal -> 24 entry na ipinasa, 0 na itinapon)

Lehitimo ang spot-perp basis ng iisang asset na BTC (walang artifact mula sa lipas na leg o iba't ibang venue); maayos ang kapasidad ($243M)

avg_trade_return_pct = -0.0124% — NEGATIVE at mas mababa sa hangganan ng fee ng Binance 0.15% na USD-M; netong lugi ang bawat carry episode matapos ang fees ng dalawang leg + impact + tracking error ng basis

total_return -1.81, Sharpe -0.117 (CI na sumasaklaw sa sero), Sortino -0.052 — walang edge na ibinagay sa panganib kahit na-credit na ang funding

24 entry lang sa loob ng 6.6 taon — kulang para sa optimization; dulot ng mga outlier ang resulta (skew -7.8, kurtosis 137)

Klasikong pirma ng funding carry na fee_edge/no_edge (L22/L73): hindi sapat ang nakolektang funding para sa round-trip na gastos ng hedge at paglihis ng basis

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.