# PREVDAY — la fee viene dai FLIP (no free lunch sul turnover) + è un HEDGE, non alpha **Data:** 2026-06-21 (follow-up di `2026-06-21-prevday-fill-haircut.md`) **Script:** `scripts/research/intraday/prevday_turnover.py` **Esito:** (1) ridurre il turnover di PREVDAY erode l'edge — la config congelata è già efficiente. (2) Il test long-only inchioda il blocker #1: **tutto il valore di portafoglio è la gamba SHORT** → PREVDAY è un **hedge di regime-down**, non alpha. Resta forward-monitor. ## Premessa (da fill_haircut) Il libro REAL-$600 salta il 98.4% dei ribilanciamenti del vol-target e la fee-drag scende solo 2.49% → 2.39%/anno. Quindi la fee (~2.6%/anno) NON viene dal churn sub-dollaro ma dai **~70 flip di direzione/anno**. Un deadband d'esecuzione è inutile; l'unica leva è ridurre i flip a LIVELLO DI SEGNALE. Qui sweep delle leve (buffer, anchor, min-hold) + long-only vs long-short. Libro MODELED (l'haircut di fill è +0.01, irrilevante). Metrica che conta = **uplift hold-out del blend 80/20**. ## (1) Turnover-reduction — no free lunch | config | flip/yr | fee/yr | FULL Sh | HOLD Sh | DD | corrTP | blend HOLD upl | |--------|--------:|-------:|--------:|--------:|---:|-------:|---------------:| | **BASE** (anchor=1, k=0.30, LS) | 70 | 2.59% | +1.23 | +1.27 | −27% | +0.15 | **+0.56** | | k=0.50 | 48 | 1.86% | +1.23 | +0.99 | −15% | +0.20 | +0.40 | | k=0.75 | 32 | 1.31% | +1.06 | +0.13 | −16% | +0.27 | +0.00 | | k=1.00 | 23 | 1.01% | +0.88 | +0.72 | −22% | +0.36 | +0.22 | | anchor=2 | 39 | 1.55% | +0.89 | +0.54 | −22% | +0.25 | +0.20 | | anchor=3 | 27 | 1.14% | +0.67 | −0.18 | −22% | +0.29 | −0.12 | | anchor=5 | 15 | 0.75% | +1.15 | +0.70 | −19% | +0.41 | +0.25 | | min_hold=24h | 70 | 2.59% | +1.22 | +1.37 | −32% | +0.15 | **+0.60** | | min_hold=72h | 65 | 2.39% | +0.86 | +0.67 | −33% | +0.12 | +0.27 | | combo-LT (k.75+anc2+24h) | 16 | 0.79% | +0.79 | +0.69 | −20% | +0.34 | +0.24 | - **Allargare buffer/anchor taglia fee e turnover ma l'uplift cala monotonicamente** (k: 0.56→0.40→ 0.00). Anchor multi-giorno tutto peggio → conferma il "anchor=1 only" del diario. I flip SONO l'edge: meno flip = meno edge. - **min_hold=24h** è l'unico ritocco "quasi gratis" (uplift +0.56→+0.60 a parità di fee) ma **peggiora il DD −27%→−32%** → non vale cambiare una strategia congelata in forward-monitor. - **Verdetto: la config base è già sulla frontiera efficiente turnover↔edge. Si lascia congelata.** ## (2) Long-only vs long-short — il blocker #1 inchiodato | | FULL Sh | HOLD Sh | corrTP | blend HOLD upl | fee/yr | |--|--------:|--------:|-------:|---------------:|-------:| | **long-only** (no short) | **+1.55** | +0.52 | **+0.64** | **+0.09** | 1.30% | | long-short (BASE) | +1.23 | +1.27 | +0.15 | +0.56 | 2.59% | La versione **long-only ha Sharpe standalone più ALTO** (1.55 vs 1.23) ma è **correlata +0.64 a TP01 e non aggiunge quasi nulla al blend** (+0.09). **Tutto il valore di portafoglio viene dalla gamba SHORT:** la short *abbassa* lo Sharpe standalone (shortare crypto nel toro 2019-24 perde) ma fornisce **tutta** la decorrelazione (corrTP 0.64→0.15) e l'uplift hold-out (0.09→0.56). → **PREVDAY non è alpha: è strutturalmente un HEDGE di crash/regime-down.** Costa nel toro, paga nell'orso (2022, 2025-26 down/chop). È additivo a TP01, che va *flat* nel risk-off ma non *short*. Questo conferma e affina il blocker #1 dell'onda intraday ("l'uplift viene dai regimi TP01-down"): non è solo conditional sui regimi down, è **interamente la gamba short** = una scommessa direzionale che i ribassi continuino. ## Conseguenza sul verdetto - Niente da ottimizzare: la config congelata è già efficiente; nessun cambio. - **Riframing utile:** se PREVDAY un giorno avrà un ruolo, è come **overlay di tail-hedge** (non sleeve-alpha), additivo alla difensività di TP01. Ma resta soggetto agli altri due blocker (fallisce il null a corr-zero; tail-luck: top-5 giorni = 76-83% del PnL delle gambe revert). - **Forward-monitor invariato.** Il test forward decisivo: la gamba short continua a pagare fuori da 2022 e 2025-26? Se sì → candidato tail-hedge; se no → era regime-luck.