Mga Estratehiya
BTC Binance USD-M Structural 6-Buwang Channel Breakout — Long-Short na Posisyon, Pumasok sa Bagong 6-Buwang High/Low (Kumpirmasyon ng Regime), Vol-Scaled, Maluwag na Chandelier Ride (Daily Bars, 2-Parameter)
Resulta: Inabandona
BtcStructuralChannelBreakoutLS
Malinis ang risk profile: max_drawdown 8.4%, profit_factor 1.66, avg_trade_return_pct 5.4% (mas mataas nang malaki kaysa sa fees), walang liquidation, 1.05% lamang ng gross ang commission
Hypothesis
Implementasyon
Long-short structural channel-breakout position strategy sa BTCUSDT.BINANCE USD-M perpetual, DAILY bars, at posisyong hawak nang ilang linggo hanggang buwan. Ang channel ay pinakamataas na high / pinakamababang low sa PRIOR channel_days daily bars (hindi kasama ang kasalukuyang bar), na pinananatili gamit ang monotonic deque; saklaw ng paghahanap na 90-240 araw ang structural level na ~6 buwan (180 araw) ng hypothesis, at nakatakda ang default sa 90 dahil nagbubunga ng zero sandbox trades ang 120-240. calculate_signal returns (close - channel_mid)/(0.5*channel_range) sa bawat bar. ENTRY: papasok sa LONG (price discovery) kapag lampas sa high ng channel ang close, at sa SHORT kapag mas mababa sa low ng channel. EXIT: maluwag na chandelier stop lamang (3.5 x ATR14 mula sa pinakamagandang close mula nang pumasok). Sizing = min(volatility target, 2% risk anchor sa chandelier, 25% ng equity x 2x leverage). Dalawang tunable: channel_days at chandelier_atr.
Mga Resulta ng Beripikasyon
CLEAN RESTART 2026-09-04 — inalis ang kasaysayan ng mga hatol at tala ng pagkatuto ng run na ito, at sinimulan itong muli mula sa beripikasyon. Pipeline ang sanhi ng naunang pag-abandona, hindi ang merkado: maling itinali ng Layer-2 harness ang mga @staticmethod helper (naayos na), naglabas ang QA ng pinal na mga hatol sa performance batay sa smoke test na hindi na-optimize (inalis na — QA ay correctness lamang ang hinahatulan ngayon), at nagmula ang mga timeout sa sandbox sa kakulangan ng backtest slot (naayos na). Hindi nagbago ang hypothesis at strategy code. Suriin ang code batay sa merito nito; ang buong backtest at optimizer ang magpapasya sa performance sa susunod.
Pagsusuri ng Backtest
- Sharpe
- 0.60
- Kabuuang Return
- 22.00%
- Max Drawdown
- 8.36%
- Kabuuang Trade
- 22
- Win Rate
- 31.8%
- Profit Factor
- 1.66
Malinis ang risk profile: max_drawdown 8.4%, profit_factor 1.66, avg_trade_return_pct 5.4% (mas mataas nang malaki kaysa sa fees), walang liquidation, 1.05% lamang ng gross ang commission
Tamang asset (BTC) at tunay na trend-following archetype; nilimitahan ng vol-scaling ang lalim ng drawdown
22 trades lamang sa loob ng 6.6 taon — mas mababa nang malaki sa ~100-trade na minimum para masukat (L10); aangkop sa ingay ang walk-forward/holdout folds o babagsak sa zero-trades gate
Sharpe 0.601 na may CI [-0.15, 1.37] na sumasaklaw sa zero, information_ratio -0.86 — walang makabuluhang edge, mas mababa ang performance kaysa buy-hold
Walang kabuluhang pang-ekonomiya: total_return 22% sa loob ng 6.6 taon (CAGR 2.4%), annualized_vol 5.1%
Nakadepende sa outlier/isang taon: ang 2024 (+16%) ≈ 73% ng kabuuang return, return_kurtosis 11.2, win_rate 32%; patag o negatibo ang ibang taon — nananatili ang outlier-mirage na ayon sa hypothesis ay aayusin nito
Estruktural ang mababang bilang ng trades (3-6 breaks/yr) — hindi ito maaayos sa pag-tune nang hindi nagiging inabandunang short-window Donchian
Kasaysayan ng Iterasyon
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.