Mga Estratehiya
BTC COIN-M Inverse Perp na breakout sa paglawak ng volatility pagkatapos ng squeeze, long-short (iisang instrumento na BTCUSD_PERP.BINANCE_CM, mga bar na 1h, pumasok lang sa direksiyon ng breakout pagkatapos ng Bollinger-in-Keltner volatility squeeze, asymmetric trailing exit, 3 parameter)
Resulta: Inabandona
BtcCmInverseHourlySqueezeExpansionBreakoutLS
Tamang reward/risk asymmetry (avg_win $1312 > avg_loss $606, RR ~2.2) at positibong expectancy (+$53.9/trade) — hindi ang failure mode ng mean reversion na binaligtad ng RR
Hypothesis
Implementasyon
Long-short TTM-squeeze release breakout sa coin-margined inverse perpetual na BTC (BTCUSD_PERP.BINANCE_CM, mga bar na 1h, purong OHLCV). Tinutukoy ang compression regime kapag ganap na nasa loob ng Keltner(EMA20, 1.5×ATR20) ang Bollinger(20, 2σ). Habang aktibo ang squeeze o sa bar kung kailan ito bumitaw, mag-long kapag nagsara ang presyo nang lampas sa taas ng naunang 30 bar nang 0.30×ATR (at nasa ibabaw ng EMA20); mag-short naman sa katumbas na breakout pababa. Ang signal ay tuloy-tuloy na posisyon na naka-normalize sa loob ng naunang channel, (close − mid)/half-width, at muling kinakalkula sa bawat bar. Asymmetric ang exit: mahigpit na paunang stop na 1.5×ATR na unti-unting inililipat upang maging mas maluwang na chandelier trail na 3.0×ATR mula sa pinakamataas na close mula nang pumasok, at limit na 48 bar sa paghawak. Itinatakda ang laki upang malagay sa panganib ang 1% ng equity batay sa paunang stop, nililimitahan sa 40% gross, ibinababa sa buong bilang ng $100 inverse contract, at walang leverage.
Mga Resulta ng Beripikasyon
CLEAN RESTART 2026-09-04 — inalis ang history ng hatol at mga tala ng pagkatuto sa run na ito, at sinimulan itong muli mula sa verification. Pipeline ang sanhi ng dating pag-abandona, hindi ang market: mali ang pagkakatali ng harness ng Layer-2 sa mga @staticmethod helper (naayos), naglabas ang QA ng pinal na mga hatol sa performance batay sa smoke test na hindi na-optimize (inalis — correctness na lang ang sinusuri ngayon ng QA), at ang mga timeout sa sandbox ay dulot ng kakulangan ng backtest slot (naayos). Hindi nagbago ang hypothesis at strategy code. Suriin ang code batay sa sarili nitong merito; pagpapasyahan ang performance sa susunod, sa buong backtest at ng optimizer.
Dapat kumpirmahin ng analyst ang net margin kada trade sa buong backtest; kailangan ng squeeze-gated breakout na lampas nang malaki sa ~0.10% net ang average na expansion leg, na hindi ipinapakita ng panahong ito. Malamang na dapat iwanan ito ayon sa rekomendasyon ng developer.
Maliit hanggang negatibo ang kakayahang matustusan ng fees: mas mababa sa floor na ~0.10% COIN-M ang avg_trade_return_pct 0.024%, at umabot sa 13.29% ng gross ang commission sa 131 trade. Layunin ng breakout buffer na 0.30x-ATR na itaas ang margin kada trade, pero mas mababa pa rin sa fee ang nakikita sa sandbox. Hindi natatakpan ng edge ang mga gastos sa panahong ito. Hindi ito depekto sa code.
Pagsusuri ng Backtest
- Sharpe
- 0.45
- Kabuuang Return
- 54.36%
- Max Drawdown
- 25.83%
- Kabuuang Trade
- 381
- Win Rate
- 34.4%
- Profit Factor
- 1.14
Tamang reward/risk asymmetry (avg_win $1312 > avg_loss $606, RR ~2.2) at positibong expectancy (+$53.9/trade) — hindi ang failure mode ng mean reversion na binaligtad ng RR
Sinukat na sample (381 trade sa loob ng 5.8 taon); malinis na pagbuo ng OHLCV na may 3 parameter, tamang inverse-contract sizing, kontroladong DD (25.8%), walang liquidation
Nominal na nalalampasan ng avg_trade_return_pct 0.121% ang ~0.10% COIN-M floor
Hindi makabuluhan: Sharpe na 0.451, at sumasaklaw sa zero ang CI [-0.331, 1.192], PSR 0.86 (<0.95), PF 1.14; pinakamataas na hangganan ang batayang Sharpe at lalo lang itong ibinababa ng deflation
Manipis ang margin matapos ang fees: lumalampas nang ~1.2x sa floor ang edge kada trade, at 8.84% ng gross ang commission; CAGR 3.3% lang
Nakadepende sa regime: pinananatili ito ng 2023/2024; negatibo ang 2021/2022/2026; bumaba sa -7 ang rolling Sharpe pagsapit ng kalagitnaan ng -2026; mahina/negatibo ang huling holdout na -20%; negatibo kapwa ang kalmado at matinding regime
L30/L63 puntod ng channel breakout sa iisang perp
Kasaysayan ng Iterasyon
Bumagsak sa verification (Layer 4 — review ng QA) [class=no_edge]: - avg_trade_return_pct 0.0244% ay 4x BELOW sa floor ng bayad na 0.10% COIN-M — hindi ito kumikita matapos ang fees. Gumana ayon sa mekanismo ang pag-aayos ng buffer na ATR sa iteration-2, pero pinalala nito ang margin kada trade (0.119% → 0.024%). Sharpe na -0.072, total_return -0.39%, PF 1.033, 131 trade. Lumihis sa maling direksiyon ang tanging pamamaraang ginamit para taasan ang margin kada trade. - Wala ang edge na iniakma sa risk, at structural ang dahilan: sumasaklaw sa zero ang Sharpe na CI [-1.19, 1.05], IR -0.32. Pure-OHLCV directional squeeze-breakout ito sa iisang instrumento — kabilang sa pamilyang 0%-survival (L7), na may batayang Sharpe na matibay na hangganang mas mababa sa floor ng 0.5 OOS.
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.