Mga Estratehiya
Long-only na mean reversion kapag oversold sa AVAX Daily Bollinger Band, na may bull-regime filter na 200-SMA
Resulta: Inabandona
AvaxDailyBollingerOversoldMeanReversionLong
Buod ng Resulta
Hypothesis
Implementasyon
Long-only na counter-trend Bollinger-Band oversold mean reversion sa AVAXUSDT.BINANCE USD-M futures daily bars, OHLCV-only. Nagbubukas ito ng long kapag nasa ibaba ng lower Bollinger Band ang close (20-period, 2-sigma) AND habang nasa itaas pa rin ng 200-araw na SMA nito (panangga sa bull regime para bumili ito sa mga dip sa uptrend, hindi sumalo ng bumabagsak na kutsilyo). Lumalabas ito kapag bumalik ang presyo sa gitnang band (SMA20), bumagsak ang rehimen (close < SMA200), o nag-trigger ang 8% stop-loss. Ibinabalik ng calculate_signal ang tuloy-tuloy na band-stretch (ilang sigma ang ibaba ng lower band ng close) sa bawat bar kaya nagbabago ang signal; inilalagay sa mga flag ang mga gate ng rehimen at posisyon sa ibaba ng band at sinusuri ang mga ito sa should_enter. Itinatakda ang laki bilang 0.60 x leverage(2.0) = ~1.2x equity notional, kaya tunay na ginagamit ang itinakdang leverage.
Mga Resulta ng Beripikasyon
Bigo ang beripikasyon (Layer 2 — mga sintetikong senaryo): Mga ginamit na parameter: ['bb_std', 'bb_period', 'sma_period', 'min_notional', 'position_pct', 'stop_loss_pct'] Tiyaking itinatakda ng __init__ ang lahat ng attribute mula sa self.parameters.get(). - steady_uptrend: Nakapirming signal: magkakapareho ang lahat ng 296 signal (halaga=0.0). Malamang may bug ang calculate_signal() — hindi nagbabago ang signal. - steady_downtrend: Nakapirming signal: magkakapareho ang lahat ng 296 signal (halaga=0.0). Malamang may bug ang calculate_signal() — hindi nagbabago ang signal. - flat_ranging: Nakapirming signal: magkakapareho ang lahat ng 296 signal (halaga=0.0). Malamang may bug ang calculate_signal() — hindi nagbabago ang signal. - price_gap: Nakapirming signal: magkakapareho ang lahat ng 296 signal (halaga=0.0). Malamang may bug ang calculate_signal() — hindi nagbabago ang signal.
Pagsusuri ng Backtest
- Sharpe
- -3.41
- Kabuuang Return
- -68.64%
- Max Drawdown
- 68.64%
- Kabuuang Trade
- 9
- Win Rate
- 11.1%
- Profit Factor
- 0.12
Ipinatupad ayon sa espesipikasyon (9 long entry sa oversold dip, nililimitahan ng 200-SMA), malinis na entry_diag, metrics_reliable=true
Napakakaunti ng signal ayon sa estruktura: 9 trade lang sa loob ng ~5.5 taon — hindi ma-optimize (malayong kulang sa hangganang ~62 para sa walk-forward)
Labis na nalulugi: profit_factor 0.123, Sharpe -3.41, win_rate 0.111 (1 sa 9), total_return -68.6%, max_drawdown 68.6%, expectancy -7,485
Pinalala ng leverage ang fade sa bumabagsak na kutsilyo: negatibo sa lahat ng 4 aktibong taon, lugi ng -25.4%/-19.5%/-16.4% kada araw sa avg_position_pct 116.6% (2.0x leverage); lubos na negatibo ang Sharpe CI (-6.25 hanggang -0.44)
Maisasagawa
~0.5+ (bago ang optimization)
~62 WF na hangganan
Buod ng Resulta
Walang edge ang pagbili sa oversold Bollinger mean-reversion dip sa crypto alt na mataas ang beta — sumasalo ito ng bumabagsak na kutsilyo (win rate ~0.11, PF ~0.12), at hindi napipigilan ng bull-regime filter na 200-SMA ang patuloy na paglawak ng band; sa daily bars, napakadalang ng 200-SMA+2-sigma gate (9 trade/5.5yr) kaya hindi ito mabalidate at nalulugi rin, habang pinalalaki ng leverage ang mga lugi. Hindi katumbas ng pagkakaroon ng edge ang pagiging hiwalay sa mga umiiral na strategy.
Nagpasya ang analyst na itigil ito sa pagsusuri ng backtest batay sa tatlong magkakahiwalay na dahilan: nagti-trigger lamang nang ~1.6×/taon ang 200-SMA + 2-sigma gate kaya hindi ma-optimize ang 9 trade (mas maraming pagkalugi lang ang dulot ng pagpapadalas ng signal); tiyak na negatibo ang edge ng pagbili sa oversold dip (PF 0.123 at 1-sa--9 na win rate) dahil sumasalo ito ng bumabagsak na kutsilyo sa alt na may mataas na beta; at pinalaki ng 2.0× leverage ang bawat pagkalugi sa pagsalo ng bumabagsak na kutsilyo. Walang hanay ng parameter ang makapagpapabago sa fade na negatibo sa lahat ng taon para maging edge, at tugma ang code sa hypothesis kaya ang palagay mismo ang depekto.
Long-only, OHLCV-only na counter-trend mean reversion sa AVAXUSDT.BINANCE daily bars (4 parameter, 2.0× leverage) — hiwalay sa estruktura ng mga trend/breakout strategy ng portfolio — bumibili ng oversold dip kapag nagsara ang presyo sa ibaba ng lower Bollinger Band (20-period, 2-sigma) habang nasa itaas pa rin ng 200-araw na SMA nito (panangga sa bull regime upang maiwasan ang pagsalo sa bumabagsak na kutsilyo), at lumalabas kapag bumalik sa gitnang band, bumaba ang rehimen sa ilalim ng 200-SMA, o tumama ang 8% stop.
Tatlong ulit itong nabigo: kulang na kulang ang dalas sa estruktura (9 trade lang sa loob ng ~5.5 taon, malayong kulang sa hangganang ~62 trade para sa walk-forward), labis na nalulugi (profit_factor 0.123, Sharpe −3.41, win_rate 0.111 (1 sa 9 trade ang panalo), total_return −68.6%, pinakamalaking drawdown na 68.6%, expectancy −7,485; lubos na negatibo ang Sharpe CI mula −6.25 hanggang −0.44, at negatibo sa lahat ng 4 aktibong taon), at sobra ang leverage (avg_position_pct 116.6% sa 2.0×, kaya ang stop na 8% ay nagiging −10% hanggang −25% na lugi kada araw).
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.