Mga Estratehiya
BTC Perp 4H Pagbaliktad sa Pagsisiksikan ng Open Interest (Iisang Instrumento USD-M, Long-Short, Pagbuwag sa mga Nakulong na Posisyon)
Resulta: Inabandona
BtcOpenInterestCrowdingReversalLS
BTC Perp 4H Pagbaliktad sa Pagsisiksikan ng Open Interest (Iisang Instrumento USD-M, Long-Short, Pagbuwag sa mga Nakulong na Posisyon)
Hypothesis
verifying_stuck_3_timeouts
Implementasyon
Reversal na long-short sa iisang instrumento sa BTCUSDT.BINANCE USD-M perpetual 4-HOUR bars. Ginagamit ang open interest (karagdagang datos) bilang structural signal ng pagsisiksikan ng mga posisyon at ang galaw ng presyo para sa P&L. Kapag biglang pumalo ang OI (tumaas ang AND z-score nang lampas sa threshold) kasabay ng matinding pag-extend ng presyo, tinataya nito ang paghina ng galaw (nagsho-short sa mga rally na pinasigla ng OI, naglo-long sa mga bagsak na pinasigla ng OI), sa pag-asang magsasara ang mga naipit na leveraged position. Nilalaktawan ang mga galaw habang bumababa ang OI (malusog na pagbawas ng leverage) para sa payoff na may positibong skew mula sa sapilitang pagsasara. Ini-index nang isang beses ang OI at hinahanap sa bawat bar gamit ang bisect (O(log n)).
Mga Resulta ng Beripikasyon
Kasaysayan ng Iterasyon
Nabigo ang beripikasyon (Layer 3 — backtest sa sandbox): lumampas ang smoke test sa limitasyong 300s para sa oras ng pagpapatakbo. Karaniwang nangangahulugan ito na may gawaing bawat bar na lumalaki kasabay ng haba ng kasaysayan — halimbawa, muling pag-scan sa buong serye ng funding/karagdagang datos, o muling pagbuo ng listahan at pagtawag sa min()/sorted() sa loob ng calculate_signal()/on_bar() sa bawat bar. Paunang ayusin ang mga naka-sort na timestamp array na ONCE sa __init__ at gumamit ng bisect, o i-cache ang mga paghahanap ayon sa timestamp, para O(log n) sa halip na O(n) ang gastos bawat bar.
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.