Mga Estratehiya
DOGE Mean-Reversion sa Sesyong Asyano, Long-Short (Iisang Instrumento BINANCE USD-M Perp, 30m na Bar, Fade sa mga Paglihis ng MODERATE mula sa Sesyon VWAP ONLY sa Panahong 00:00–08:00 UTC na Mababa ang Liquidity — Walang Posisyon sa mga Oras ng Trending na US/EU, may Gate ayon sa Sesyon, Instrumentong Mataas ang Vol para Maging Sulit ang Bayarin, 3 Parameter)
Resulta: Inabandona
DogeAsianSessionVwapReversionLS
Pamantayan sa backtest: - hindi maaasahan ang mga sukatan: Hindi magkakatugma: taliwas ang tanda ng Sharpe 0.49 sa total_return -100.00% — kinukuwenta ang Sharpe mula sa seryeng mtm_equity_curve, samantalang mula sa…
Hypothesis
Implementasyon
Intraday na mean reversion na long-short sa DOGEUSDT.BINANCE USD-M perp, mga bar na 30m. Pinananatili nito ang session VWAP na nakaangkla sa 00:00 UTC (volume-weighted na karaniwang presyo, nire-reset araw-araw) at isang sukat ng volatility na ATR(lookback); ang tuloy-tuloy na signal ay z = (close - VWAP)/ATR, na inilalabas sa bawat bar. Isinasagawa ang mga entry ONLY sa low-liquidity na window ng Asya (00:00-05:00 UTC): ang paglihis na MODERATE pababa sa VWAP (entry_z <= -z <= 3.0) ay nagiging LONG, ang katamtamang paglihis pataas ay nagiging SHORT, at may dagdag na gate para matiyak na malalampasan ang mga bayarin na nangangailangan na ang hilaw na paglihis mula sa VWAP ay hindi bababa sa min_edge_pct (0.6% bilang default, ~6x ng round trip na USD-M). Simetriko ang mga exit: pagbabalik sa loob ng exit_z ng VWAP, stop na 1.5-ATR laban sa posisyon, pinakamahabang paghawak na 16 bar, o force-flat sa sesyon na 08:00 UTC. Walang entry sa loob ng US/EU oras; laging walang bukas na posisyon sa labas ng window. Itinatakda ang laki sa notional na 15% ng equity, leverage na 1.
Mga Resulta ng Beripikasyon
Tiyaking tinatawag ng FactoryStrategy ang override na ito; may pananggalang na ang code (calculate_signal ay nagbabalik ng z=0 at nangangailangan ang should_enter ng _atr>0, na itinatakda lamang kapag len(bars) >= lookback+1), kaya mababa ang panganib.
Ina-override ng min_bars_required(self) ang method ng framework (babala sa static-analysis na base_shadow). Kung hindi kinikilala ng base template ang override para sa warm-up gating, maaaring hindi maipatupad ang warm-up ng ATR/lookback bago ang unang pagsusuri ng entry.
Sa pag-optimize ng entry_z/exit_z/stop, dapat ituon ang pansin sa balanse ng laki ng panalo/pagkalugi, hindi lamang sa rate ng panalo; isaalang-alang kung sistematikong pinuputol ng force-flat sa pagtatapos ng sesyon ang nakukuhang kita mula sa reversion.
Hindi simetriko ang exit profile sa pagsasakatuparan ng gantimpala/panganib: ang take-profit ay ang paghipo sa VWAP (~entry_z - exit_z ~= 1.2 ATR ng puwang para kumita), pero maaaring maagang magsara ng mga panalo ang force-flat na 08:00 at max-hold na 16-bar sa hindi kanais-nais na z, samantalang hinahayaang umabot sa buong lawak ng stop na 1.5-ATR ang mga talo. Sumasalamin dito ang Sandbox avg_loss ~1.8x avg_win. Hindi ito depekto sa kawastuhan — tinukoy ito para sa optimizer/analyst.
Ipinapakita ng smoke test sa Sandbox (80 trade / 346 araw) ang avg_trade_return_pct 0.0234% — malayong mas mababa sa minimum na bayad na ~0.15% USD-M — kasama ang total_return -1.58%, Sharpe -1.02, PF 0.79, at avg_loss ($226) ~1.8x avg_win ($125). Wastong sinasala ng entry gate na min_edge_pct 0.6% ang mga fill na hindi kayang tumbasan ang bayarin, kaya exit profile ang sanhi ng kakulangan: pinuputol ng mga stop na ATR at force-flat na 08:00 ang mga panalo bago maabot ang target nilang VWAP-reversion habang umaabot sa stop na 1.5-ATR ang mga talo. Ipinapakita ng paghahati ayon sa regime ang positibong tercile na 'kalmado' (+0.49%, Sharpe 0.51) pero negatibo ang 'normal'/'stressed' — maaaring may edge lang ang fade sa sesyong Asyano sa mababang vol regime. Hindi ito na-optimize (isang param draw lang, pinaikling panahon); dapat tiyakin ng analyst sa buong kasaysayan kung kayang lumampas sa minimum na bayarin ang edge bawat trade bago simulan ang optimization. Kung hindi, mekanismo ang problema, hindi ang implementasyon.
Pagsusuri ng Backtest
- Sharpe
- -0.42
- Kabuuang Return
- -18.19%
- Max Drawdown
- 19.94%
- Kabuuang Trade
- 468
- Win Rate
- 59.6%
- Profit Factor
- 0.74
Wastong isinasagawa ng mga trade ang haypotesis: balanse ang long/short (216 long / 252 short), fade sa sesyong Asyano na may gate ayon sa sesyon, 468 trade sa loob ng 6 taon — maaasahan at mapagpasyang sampol, at patas na pagsubok sa palagay.
Hindi ito kaso ng marupok na edge dahil sa mga bayarin: 12.5% lamang ng gross ang komisyon (total_commission $6,560 sa gross), kaya ang pagkabigo ay dahil sa signal na talagang negatibo ang gross, hindi dahil kinain ng mga gastos ang manipis na edge.
Negatibo ang expectancy sa buong kasaysayan: avg_trade_return_pct -0.064% (BELOW ZERO at malayong mas mababa sa floor ng bayarin na 0.15% USD-M), profit_factor 0.742, total_return -18.2%, expectancy -$38.87/trade, Sharpe -0.42 (CI [-1.29, 0.33]).
Hindi kanais-nais ang hugis ng resulta: win_rate 0.596 pero avg_loss ($373) ~2x avg_win ($188) — pinuputol ng stop na 1.5-ATR + force-flat na 08:00 ang mga panalo habang hinahayaang lumaki ang mga talo, eksakto sa problemang exit-profile na tinukoy ng QA, na ngayon ay nakumpirma sa buong kasaysayan.
Napasinungalingan ang premise sa iba't ibang regime at panahon: nalulugi sa tercile EVERY ng volatility (mahinahon -8.8%, normal -5.7%, stressed -12.0%) at sa halos bawat taon sa kalendaryo (2021 -6.3, 2022 -5.0, 2023 -0.4, 2024 -5.6, 2025 -4.0). Hindi nananatili sa buong sample ang edge na tinawag na 'mahinahon' ayon sa QA.
Hindi kayang baligtarin ng 3 parameter na puwedeng i-tune (lookback, entry_z, exit_z/min_edge_pct) ang signal na PF-0.74 at may negatibong inaasahang kita — walang positibong gross edge na maaaring gawing target ng tuning.
Pagsusuri
Pamantayan sa backtest: - hindi maaasahan ang mga sukatan: Hindi magkakatugma: taliwas ang tanda ng Sharpe 0.49 sa total_return -100.00% — kinukuwenta ang Sharpe mula sa seryeng mtm_equity_curve, samantalang mula sa equity curve ang return. Gamitin ang equity curve sa paghatol.
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.