Faza 4 — Supertrend implementiran i odbačen

2026-05-17 nalaz

Hipoteza pala. BB+Supertrend hibrid je strogo lošiji od plain BB pullback-a. Originalni mid-band exit je radio dobar posao — ne dirati ga.

↑ Svi izveštaji ← Izbor kandidata za auto-trader Indicator edge scan nad 97 simbola →

Cilj: implementirati Supertrend generator (web research 2026-05-17 selection) i bb_pullback_supertrend_exit hibrid (BB entry + Supertrend trailing exit), backfill nad istim 180d prozorom, slot-sim u poredjenju sa Tier A kandidatima.

Sta je implementirano

  1. fs.supertrend(high, low, close, atr_period, multiplier) u src/feature_store.py
  2. Canonical KIVANC formulacija, recursive trail logic u Python loop-u
  3. Returns direction (+1/-1/0), supertrend line, upper, lower
  4. Default ATR=10 / mult=3.0
  5. signal_generators/supertrend_long/
  6. Entry: ST direction flip -1 → +1
  7. Exit: ST flip +1 → -1, OR profit_lock breakeven, OR max_hold 60 bars
  8. forbidden_regimes=["ranging_highvol"] (po vec validiranom Faza 2 nalazu)
  9. signal_generators/bb_pullback_supertrend_exit/
  10. Entry: identican bollinger_band_pullback_long
  11. Exit: ST flip +1 → -1, profit_lock, upper band overshoot, max_hold 60 bars
  12. NEMA mid-band target i max_hold 18 bars — hipoteza je bila da Supertrend pusta winnere duze

Backfill

DB: database/crypto_scanner_full_20260517.db (kopija _20260515.db)

GeneratorBuy eventsSell events
supertrend_long150136
bb_pullback_supertrend_exit177176

Slot-portfolio sim — fokus na nova dva

Slotssupertrend_longbb_pullback_supertrend_exitBB pullback (baseline)quality_v2 (baseline)
N=1-0.20%-0.20%+37.48% Sh 1.76-0.20%
N=2-0.92%-3.61%+24.44% Sh 3.40+17.00%
N=3+11.09% Sh 0.60+11.45% Sh 0.93+10.39% Sh 2.41+29.09%
N=4-1.51% Sh 0.04+4.95% Sh 0.58+5.51% Sh 1.69+25.50%
N=5-3.06%+4.39% Sh 0.58+3.63%+23.35%

Glavni nalaz — hipoteza je odbacena

BB+Supertrend hybrid je STROGO LOSIJI od plain BB pullback-a.

Pri N=1, gde BB pullback dominira sa +37%, hybrid stoji na -0.2% (prvi trade ostao otvoren do kraja prozora — ST trailing exit nikad nije pukao, max_hold 60 nije stigao). Pri N=4, hybrid (+4.95%) je marginalno ispod plain BB (+5.51%). Sharpe je univerzalno losiji.

Zasto je hipoteza pala: Hipoteza je bila "BB exit-i seku winnere prerano, ST trailing pusta trend". U praksi BB ulazi pri downtrend pullback-u — Supertrend tada vec u -1 stanju. Posle BB bounce-a cesto se desi mini-recovery koji ne dize ST liniju dovoljno da flip-uje +1. Dakle:

Original BB exit ("close >= bb_mid") je zapravo radio kvalitetan posao — cashed-in mean-reversion bounce pre nego sto trzite okrene nazad.

Supertrend-only generator je mediokritetan — vredi 136 trade-ova ali pri N=4 -1.51%. Sparse-and-mediocre profil (klasicno za ATR-trail na altcoin svemiru gde mnogi simboli idu nakratko a ST kasni sa flip-ovima).

Posledica

Set enabled=false u oba manifesta:

Backfill istorija ostaje u DB-u za buducu re-analizu (npr. ako neko hoce da proveri varijantu sa ATR=14/mult=2.0 ili razlicit max_hold).

Re-validacija Tier A kohorte

Tier A za live auto-trader ostaje nepromenjen (sve iz 2026-05-17 selection):

GeneratorN=4 totalSharpe
quality_best_symbols_cycle_v2+25.50%+1.67
quality_blacklist_cycle+24.70%+1.33
quality_best_symbols_cycle+23.88%+1.58
bollinger_band_pullback_long+5.51%+1.69

Sta je nauceno

  1. BB pullback exit logika nije problem — mid-band target je bio dobro tuniran za mean-reversion entry. Ne menjati.
  2. Supertrend na 4h crypto altcoin svemiru je sporiji nego sto literatura tvrdi (Boring Edge merili BTC-only sa 8.6 godina; mi imamo 180d alts).
  3. Hipotetisanje pre testa je bilo previse optimisticko — uvek implementirati + backfill pre nego sto se odluci live promo.

Sledeci koraci (predlog)

Ne ulagati dalje u Supertrend varijante. Umesto toga, Tier A je vec dobar — pratiti prvih 30 stvarnih fires u live i prelaziti na meta-score v3 (per-cohort regime injection) za rangiranje signal-a unutar Tier A.

JSON sa per-slot brojevima: 2026-05-17_slot_portfolio_with_supertrend.json

Izvor: crypto_scanner/reports/analysis/2026-05-17_supertrend_phase4_test.md