Mga Estratehiya
Pagbaligtad sa Pagkaubos ng Nakulong na Leverage, Long-Short sa Iisang Venue (Iisang Instrumento LINKUSDT.BINANCE USD-M — Salungatin ang Siksikang Panig Kapag OPEN INTEREST Mabilis na Tumaas AND FUNDING Umabot sa Sukatan ng Pagsisiksikan EXTREME BUT Hindi Umuusad ang Presyo = Nadadagdagan ang Leverage nang Walang Kasunod na Galaw, Kaya Nakulong ito at Malamang na Mag-unwind; Dalawang Feed na Hindi Presyo + Salaan sa Pag-usad ng Presyo na NON, Stop na ATR, 3 Parameter
Resulta: Inabandona
LinkTrappedLeverageExhaustionReversalLS
Buod ng Resulta
Hypothesis
Implementasyon
Mga Resulta ng Beripikasyon
Nabigo ang beripikasyon (Layer 3 — sandbox backtest): Walang nagawang trade Uri ng bar na ginamit: LINKUSDT.BINANCE-4-HOUR-LAST-EXTERNAL, Mga naprosesong bar: 2179 Mga diagnostic: nagbalik ang should_enter() ng panig nang 0 beses sa 2113 sinuring bar -> hindi kailanman na-trigger ang iyong ENTRY CONDITION. Luwagan ang lohika / mga threshold ng pagpasok. Tiyaking nakakagawa ng mga trade ang iyong estratehiya gamit ang ibinigay na datos at mga parameter.
Ipadala sa pagsusuri ng backtest para sa buong multi-taong pagtatasa kung saan umiiral ang minimum na 0.15%; napakaliit ng saklaw na may 28 trade para ideklarang walang bisa ang lamang.
Bahagyang negatibo ang net ng sandbox (total_return -2.08%, Sharpe -0.29, PF 0.85, win_rate 0.357, avg_trade_return_pct -0.234% sa 28 trade), mas mababa bawat trade sa minimum para sa futures na 0.15%. Pero NOT ito ng kabiguang pang-istruktura sa kakayahang kumita matapos ang bayarin: mababa ang turnover (16, karaniwang hawak nang 16h) at malalaki ang galaw na sapat para lampasan ang bayarin (avg_win ~2.6%, avg_loss ~1.7% ng notional). Pagkawala ito ng lamang sa direksiyon dahil mababa ang win rate sa iisang maliit na saklaw, hindi pagkalugi dahil sa paulit-ulit na bayarin.
Kumpirmahin sa full backtest na nagti-trigger ang SHORT pagpasok; kung wala pa ring short sa buong kasaysayan, muling suriin ang gate sa panig na SHORT para sa nakatagong asimetría bago pagkatiwalaan ang pahayag na long-short.
Asimetría ng direksiyon na dapat beripikahin (hindi napatunayang bug): gumawa ang sandbox ng 28 LONG / 0 SHORT sa kabila ng simetrikong haypotesis. Bineripika kong tama ang code at naaabot ang sangay na SHORT (SELL kapag funding_z>=funding_thresh AND funding_now>0 AND OI habang lumalawak ang AND nang walang pag-angat ng presyo). Maipapaliwanag ang kawalan ng short — karaniwang kasabay ng mga rally sa crypto ang sobrang positibong funding, kaya wastong hinaharang ng gate na walang pag-usad ang mga short na iyon, habang nag-trigger ng mga long ang mga setup ng nakulong na short na may negatibong funding. Pinakamalamang na epekto ito ng saklaw ng datos, hindi depekto ng asimetría.
Walang kailangang gawin; panatilihin ito bilang pangkalahatang aberya sa pagdaloy ng karagdagang datos sa pagitan ng sandbox at full-backtest para sa mga estratehiya sa funding.
Paalala: napatunayang epektibo ang pag-aayos sa iteration-3 para sa sintomas na walang trade sa Layer-3 (funding_events_available 0 -> 90). Tama ang pag-aayos sa ugat ng problema (dumating sa sandbox subprocess ang dual-key funding dict na JSON-stringified at nabakante dahil sa filter ng key na int lang) sa pamamagitan ng pag-parse sa parehong int at str key gamit ang _to_ns at pag-aalis ng doble batay sa ns stamp; walang idinagdag na look-ahead; hindi naapektuhan ang landas ng full-backtest na supp_spec.
Pagsusuri ng Backtest
- Sharpe
- -0.33
- Kabuuang Return
- -12.61%
- Max Drawdown
- 18.62%
- Kabuuang Trade
- 66
- Win Rate
- 43.9%
- Profit Factor
- 0.62
Malinis at ligtas sa datos ang pagkakabuo: iisang venue/instrumento, dalawang magkahiwalay na feed na hindi presyo (OI + funding) at isang hindi pangdireksiyong gate sa presyo; mahusay na kinontrol ang max_drawdown 18.6%
Sadyang 3 mga parameter na maaaring baguhin; maingat na mekanismo ng nakulong na leverage na naiiba sa mga naunang ideya ng fade
profit_factor 0.62 (< 1.0) — nalulugi ang estratehiya; total_return -12.6%
avg_trade_return_pct NEGATIVE (-0.522%) na may expectancy na -$189/trade — mali ang sign ng signal; hindi ito maaayos ng pagbabago sa fee o dalas
Sharpe -0.326 (CI [-0.94, 0.34]); probabilistic_sharpe 0.157 — walang kasanayan
66 trade lang sa loob ng ~4.5 taon — napakadalang para may maiaangkop ang optimization bukod sa ingay
Negatibo sa 4 sa 5 taon (2022, 2023, 2024, 2025); avg_loss > avg_win
Pamilya ng fade/pagbabaligtad (paulit-ulit na hindi gumana rito); walang lamang na naibunga ang triple-gate ng nakulong na leverage
Kasaysayan ng Iterasyon
Nabigo ang beripikasyon (leverage_set_but_unused): itinatakda ng config ang leverage=2.0 pero hindi kailanman ginagamit ng estratehiya ang leverage sa pagsukat ng laki ng posisyon. Gamitin ito sa pagtakda ng laki — notional = equity * fraction * leverage / price (basahin ang self.config.leverage) — o itakda ang leverage=1.0. Sa kasalukuyang anyo, walang epekto ang leverage at kapareho ang backtest ng 1x.
Buod ng Resulta
Hindi nagiging may lamang ang pagkontra sa crowding sa pamamagitan ng pagpapatibay mula sa dalawang magkahiwalay na feed (OI laki + halaga ng funding) at filter na walang pag-usad ng presyo — natalo pa rin ang pagsasanib sa halos bawat taon sa LINK, at lalong binabawasan ng pagsasalansan ng tatlong mahigpit na gate ang bilang ng trade (66 sa 4.5 taon) kaya hindi mabeberipika kahit ang totoong signal.
Iniwan ito sa gate na BACKTEST_REVIEW alinsunod sa tuntuning hindi magpapatuloy kapag ang kabuuang return ay ≤ 0 o ang profit factor ay < 1.0: napatunayang mali ang palagay sa triple-gate ng nakulong na leverage (natalo ang fade sa halos bawat taon), negatibo ang return bawat trade (mali ang direksiyon, kaya hindi ito maaayos ng pagbabago sa threshold/dalas), at napakadalang mag-trigger ang pagsasanib ng OI+funding+hindi pag-usad (66 trade) para may maiaangkop ang optimization bukod sa ingay. Hindi ito umabot sa optimization o pagsusuri.
Isang long-short na estratehiya sa iisang instrumento at venue sa perpetual na LINKUSDT.BINANCE USD-M, na kumokontra sa nakulong na leverage — pumapasok kapag matinding tumataas ang open interest (dumarami ang bagong leverage) AND nasa sukdulang pagsisiksikan sa iisang panig ang funding AND walang naging pag-usad ang presyo sa direksiyon ng karamihan (walang kasunod na galaw ang biniling leverage kaya nakulong ito at nakahandang mag-unwind), nagsho-short ng mga nakulong na long at naglo-long ng mga nakulong na short, gamit ang ATR stop at take-profit, at dalawang magkahiwalay na feed na hindi presyo kasama ang gate na walang pag-usad ng presyo.
Nagdulot ito ng netong lugi at napakakaunti ng trade para ma-optimize: profit factor na 0.62, kabuuang balik na -12.6%, avg_trade_return_pct -0.522% (negatibo, expectancy -$189/trade), Sharpe na -0.326 (CI [-0.94, 0.34], probabilistic Sharpe na 0.157), at kontroladong max drawdown na 18.6% sa 66 trade lamang sa loob ng humigit-kumulang 4.5 taon. 44% ang win rate at mas malaki ang karaniwang lugi ($893) kaysa karaniwang panalo ($710); negatibo ito sa 4 sa 5 taon (2022-2025).
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.