Mga Estratehiya
Binance USD-M Intraday na Volatility-Expansion Breakout (Majors, 15-Minuto, ATR-Gated na Filter ng Malalaking Galaw, ATR-Trailed, Long-Short)
Resulta: Inabandona
IntradayVolatilityExpansionBreakoutMajorsLS15m
Natuklasan ng semantic auditor ang hindi pagtutugma ng code at hypothesis — NOT ipinapatupad ng code ang hypothesis. I-code muli ang strategy para maipatupad nito nang EXACTLY ang hypothesis (instrument, timeframe,…
Hypothesis
Implementasyon
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 verification. Pipeline ang sanhi ng naunang pag-abandona, hindi ang merkado: mali ang pagkakaugnay ng Layer-2 harness sa mga @staticmethod helper (naayos na), nagbigay ang QA ng pinal na hatol sa performance batay sa smoke test na hindi pa na-optimize (inalis na — correctness na lang ang hinahatulan ngayon ng QA), at sanhi ng kakulangan ng backtest slot ang mga timeout sa sandbox (naayos na). Hindi nagbago ang hypothesis at ang code ng strategy. Suriin ang code batay sa merito nito; ang buong backtest at optimizer ang magpapasya sa performance sa susunod.
Pagsusuri ng Backtest
- Sharpe
- -1.06
- Kabuuang Return
- -100.00%
- Max Drawdown
- 100.00%
- Kabuuang Trade
- 15962
- Win Rate
- 33.9%
- Profit Factor
- 0.70
Malinis na incremental ATR/Donchian engineering; dahil marami ang trades, mapagpasyahan sa estadistika ang negatibong resulta
Muling i-account ang LIQUIDATED sa petsang SAME (2020-12-30) bilang ika-1 iterasyon: total_return -100%, max_drawdown 100%, CAGR -100% — hindi naayos ng pagwawasto sa precision ang ugat ng problema
Sakuna sa bayarin/epekto: komisyon na 20.23% ng gross ($80k) at $68k na epekto sa 15,962 trade; avg_trade_return_pct -0.023% (negatibo), profit_factor 0.70
Tiyak na negatibo: Sharpe -1.06 (CI [-2.99, -0.86]), PSR 0.0, return_kurtosis 1982, 28 magkakasunod na lugi, negatibo sa bawat vol regime
L18/L30 purong-OHLCV 15m na libingan ng bayarin dahil sa sobrang pag-trade; hindi napapanatiling mababa ng ATR-expansion gate ang bilang ng trade para makaiwas sa dominasyon ng bayarin
Pagsusuri
Kasaysayan ng Iterasyon
Nabigo ang verification (Layer 3 — sandbox backtest): lumampas ang smoke test sa 300s na limitasyon sa oras. Halos palaging nangangahulugan ito na lumalaki kasabay ng kasaysayan ang trabaho kada bar — halimbawa, muling ini-scan ang buong serye ng funding/supplementary, o muling bumubuo ng listahan at tumatawag ng min()/sorted() sa loob ng calculate_signal()/on_bar() sa bawat bar. Paunang ayusin ang mga naka-sort na timestamp array ONCE sa __init__ at gumamit ng bisect, o mag-cache ng mga lookup ayon sa timestamp, para O(log n) sa halip na O(n) ang gastos kada 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.