N=2 fixed je strukturni optimum za 4 od 5. Slot count se ponaša kao implicitan quality filter kroz temporalno klasterovanje, a ne kao diversifikacija.
Sweep N ∈ {1,2,3,4,6,8,12,16} preko 5y backlog signala (is_backfill=TRUE) za sva 5 top generatora. Initial capital $1000, fee 0.1%.
| Generator | Trades | Paper avg % | Win % | Best Fixed | Best Compound | Trenutni N=4 |
|---|---|---|---|---|---|---|
| best_v3 | 854 | +0.560 | 34.9 | N=2 → +185% DD 56% | N=1 → +1388% DD 51% | +100% / +155% |
| best | 1490 | +0.191 | 35.6 | N=2 → +165% DD 65% | N=1 → +211% DD 78% | +53% / +33% |
| best_v2 | 1223 | +0.172 | 35.2 | N=8 → +25% DD 62% | N=6 → +25% DD 65% | -75% / +21% |
| blacklist | 1991 | +0.053 | 34.1 | N=2 → +139% DD 72% | N=1 → +15% DD 91% | +41% / +6% |
| quality_cycle | 2848 | +0.069 | 32.5 | N=2 → +186% DD 61% | N=1 → +176% DD 73% | +63% / +14% |
4 od 5 generatora — sa per-trade edge-om od +0.053% do +0.560% — dele isti optimum: N=2 fixed. To NIJE slučajnost. Hipoteza:
Slot-restrikcija N=2 prirodno selektuje najjače signale po time-window-u. Kad generator emituje 3-4 signala u kratkom intervalu (visoka volatilnost, "frenzy"), prva 2 prolaze, a slabiji se odbacuju. Sa N=4-8, primamo i slabije signale iz istog cluster-a → razblažuje per-trade edge.
To znači: slot count se ponaša kao implicitan quality filter preko temporal clustering-a. Ne kao diversifikacija.
best_v2 ima min_quote_volume_ratio=1.1 (najlabaviji entry gate od svih 5; ostali su 1.12-1.15). Posledica: pri N=2 prva 2 signala iz cluster-a su LOŠ izbor (najmanje momentum-a). Kompenzuje se sa N=6-8 gde dobijamo dovoljno trade-ova da loše balansiraju dobre.
Operativni zaključak: v2 nije "loš generator" — on je suboptimalno parametriziran za N=4 deploy. Ili pojačaj entry gate (1.1 → 1.15) i koristi N=2, ili ostavi gate i koristi N=6-8.
| Per-trade edge | Best mode |
|---|---|
| +0.560% (best_v3) | Compound N=1 (+1388%) ili Compound N=2 (+257%) |
| +0.191% (best) | Compound N=1 (+211%) |
| +0.172% (best_v2) | Fixed N=8 ili Compound N=6 (oba ~+25%) |
| +0.069% (quality_cycle) | Fixed N=2 (+186%) marginalno > Compound N=1 (+176%) |
| +0.053% (blacklist) | Fixed N=2 (+139%) >> Compound N=1 (+15%) |
Pravilo: Compound je dobro kad per-trade edge > ~0.18%. Ispod toga, varijansa u early trades destabilizuje compound i fixed je bolji.
Fixed mode:
Compound mode:
best_v3 dominira Sharpe-om — najjači per-trade edge daje najmanju relativnu varijansu.
| Generator | Trenutni | Predloženi | Razlog |
|---|---|---|---|
| best_v3 | N=4 | N=2 fixed (ako se beži od high-DD) ili N=1 compound (ako se cilja max growth, prihvata DD 50%+) | Najjači edge, koncentracija pobeđuje |
| best | N=4 | N=2 fixed | Isto kao v3 ali nižeg edge-a; ne ide u compound N=1 (DD 78%) |
| best_v2 | N=4 | N=6 compound ili N=8 fixed | Lax entry gate zahteva diversifikaciju |
| blacklist | N=4 | N=2 fixed | Compound je negativan, fixed N=2 daje +139% |
| quality_cycle | N=4 | N=2 fixed | Isto kao blacklist, ali viši return; visoka skip stopa 58% |
Pošto su 5 generatora veoma korelirani (isti exit profile, overlap symbol scopes), kombinovanje svih 5 sa N=2 fixed bi:
Test: pre nego što se proba hybrid, treba meriti cross-generator signal overlap — koliko procenata trade-ova best_v3 se preklapa sa blacklist na istom simbolu u istom prozoru.
min_quote_volume_ratio 1.1→1.15 i probaj N=2 ponovotools/analysis/slot_count_sweep.pysudo docker exec crypto_scanner-web-1 python tools/analysis/slot_count_sweep.py --generator <gen> --output /app/reports/analysis/2026-05-20_<short>_slot_sweep.md2026-05-20_best_v3_slot_sweep.md2026-05-20_best_slot_sweep.md2026-05-20_best_v2_slot_sweep.md2026-05-20_blacklist_slot_sweep.md2026-05-20_quality_cycle_slot_sweep.mdsignal_events__growth_threshold_quality_* na .88 prod PGIzvor: crypto_scanner/reports/analysis/2026-05-20_top5_slot_sweep_master.md