Mga Estratehiya
BTC Turn-of-Month Seasonality — Long sa dokumentadong window ng hangganan ng buwan, short sa mahinang window sa kalagitnaan ng buwan, batay sa kalendaryo (NOT trend, NOT reversion), mababa ang turnover (BINANCE USD-M, daily bar, long-short, 2-parameter)
Resulta: Inabandona
BtcTurnOfMonthSeasonalityLS
Tunay na hiwalay na pinagmumulan ng kita (kalendaryo), purong-OHLCV, walang panganib sa availability ng data; kontrolado ang drawdown 18.6%
Hypothesis
Implementasyon
Long-only na BTC USD-M perp calendar strategy sa daily bar. Purong function ng timestamp ng bar ang signal: tuloy-tuloy na score ng buwanang seasonality (+1 mismo sa hangganan ng buwan, -1 sa kalagitnaan ng buwan) na kinukuwenta gamit ang integer civil-calendar algorithm, para sa araw na aktuwal na nakalantad ang posisyon (araw ng bar + 1). Long ang strategy kapag lampas sa threshold ang score na hinango sa lapad ng turn-of-month window (default: huling 2 at unang 2 araw ng bawat buwan), at flat sa nalalabing bahagi ng buwan. Batay sa kapital ang sizing (50% ng equity notional, leverage 1.0); dalawang round trip kada buwan ang turnover kaya maliit lang ang ~0.10% round-trip taker cost. Dalawang parameter: tom_window_days at position_fraction.
Mga Resulta ng Beripikasyon
CLEAN RESTART 2026-09-04 — inalis ang kasaysayan ng hatol at mga tala ng pagkatuto sa run na ito, at sinimulan itong muli mula sa beripikasyon. Pipeline ang sanhi ng nauna nitong pag-abandona, hindi ang merkado: mali ang pagkakaugnay ng Layer-2 harness sa mga @staticmethod helper (naayos na), nagbigay ang QA ng mga pinal na hatol sa performance batay sa hindi na-optimize na smoke test (inalis na — correctness na lang ang hinahatulan ngayon ng QA), at sanhi ng pagkaubos ng mga backtest slot ang mga timeout ng sandbox (naayos na). Hindi nagbago ang hypothesis at code ng strategy. Suriin ang code batay sa merito nito; ang full backtest at optimizer ang magpapasya sa performance sa susunod.
Pagsusuri ng Backtest
- Sharpe
- 0.44
- Kabuuang Return
- 40.37%
- Max Drawdown
- 18.58%
- Kabuuang Trade
- 81
- Win Rate
- 49.4%
- Profit Factor
- 1.35
Tunay na hiwalay na pinagmumulan ng kita (kalendaryo), purong-OHLCV, walang panganib sa availability ng data; kontrolado ang drawdown 18.6%
Mababa ang turnover; nakalalampas sa bayarin ang avg_trade_return_pct 1.03%, hindi bumabagsak dahil sa bayarin o nalulugi nang malaki
Ayon sa eksaktong sukat ng developer sa bawat bar: negatibo ang bawat window ng kalendaryo sa loob ng 2024-2026; limitado ang epekto sa 2020-2023 at humina na
Sharpe 0.44 na may CI [-0.29, 1.15] na sumasaklaw sa zero, information_ratio -0.84, CAGR 4.1% — nakapokus ang kita sa 2020-2021/stressed na rehimen (+57.8%)
Negatibo ang mga kamakailang taon (2024 -10.2%, 2026 -3.7%); nasa patay na rehimen ang huling -20% holdout at babagsak ito sa positibong holdout gate
81 trade sa loob ng 6.6 taon (mas mababa sa measurability floor, L10); ingay na palit-palit ang tanda ng profile ayon sa layo sa araw, walang anyong turn-of-month
Dalawang nakapirming window sa kalendaryo — walang target na maitutuon ang pag-tune, negatibo kamakailan ang bawat lapad ng window
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.