# 2026-07-24 — Ondata ON-CHAIN / SENTIMENT: la famiglia era vergine, il verdetto è 0/6 slot **Goal**: "trova altre strategie, sfruttiamo anche internet". Prima parte (questa): la famiglia on-chain/sentiment — l'unica grande famiglia di INFORMAZIONE (non di prezzo) mai testata dal progetto — meccanizzata onestamente su dati gratuiti scaricati stasera. Script `scripts/research/r0724_onchain_wave.py`. In parallelo girano 3 agenti di ricerca web (letteratura accademica, segnali on-chain/fonti dati, pratica non convenzionale) — sintesi in un diario/addendum separato quando completano. ## Setup - **Segnali**: CoinMetrics Community (CSV daily dal genesis, gratuito, tokenless: AdrActCnt, TxTfrCnt, CapMVRVCur, SplyExNtv, HashRate) + Fear&Greed alternative.me (2018-02→oggi) + supply stablecoin totale DefiLlama (2017-11→oggi). Staging in `data/external/coinmetrics/` (gitignored — NON certificato, mai usato come prezzo). - **Ritorni**: SOLO feed Deribit certificato (lezione v2.0.0). Harness: `altlib`, `study_family_honest` (selezione cella IN-SAMPLE, deflated-Sharpe sull'intera griglia, marginal scorer indurito vs TP01). 32 celle totali su 6 famiglie, tutte contate. - **Causalità**: doppio lag — segnale by-day shiftato di 1 giorno (la riga CM del giorno d si completa a EOD d + processing) + lo shift di 1 barra di `eval_weights` ⇒ lag attività→posizione = 2 giorni. tz-aware su entrambi i lati del reindex (la trappola naive/aware ha già colpito stasera nel MC intraday). ## Verdetti (0/6 earns_slot_honest) | Famiglia | Cella IS | DSR | Marginale | Perché muore | |---|---|---|---|---| | **STABLE**-supply-growth | L=30 LF thr=10% | **0.998** | **ADDS** | robust_oos=False (uplift concentrato, 2026 domina) | | **NET**-growth (Liu-Tsyvinski) | TxTfrCnt L=30 LF | 0.916 | ADDS | DSR<0.95 E jackknife −0.12 | | **MVRV**-valuation | long-salvo-top p90 | 0.968 | DILUTES | hold-out −0.08, blend peggiora sempre | | **EXS**-exchange-supply | L=90 LF | 0.903 | NEUTRAL | hold-out **−0.58**: il claim "outflow=bullish" è DECADUTO | | **HASH**-ribbons (BTC-only) | 30/60 hold120 | 0.984 | **HEDGE** | paga solo quando TP01 è debole (corr −0.67) | | **FNG**-fear-greed | regime media7>50 | 0.955 | NEUTRAL | corr→TP01 **0.82**: è trend travestito | ## Il finding strutturale **L'on-chain tradabile è in larga parte PREZZO TRAVESTITO**: corr→TP01 0.50-0.82 su tutte le famiglie. L'attività di rete, il sentiment e la supply su exchange *seguono* il prezzo; quando ne estrai un segnale direzionale daily ottieni un trend-follower peggiore di TP01 con un vocabolario diverso. È la stessa firma delle onde macro-gate (corr 0.989) e funding: la barra per un nuovo sleeve non è "informazione nuova" ma "informazione nuova NON già incorporata nel prezzo che TP01 segue". ## Il lead (debole): STABLE-supply-growth L'unico sopra la linea su quasi tutti i gate: la crescita 30g della supply stablecoin totale (soglia 10% annualizzato) come gate risk-on. Standalone FULL 1.25/HOLD 0.42, DSR 0.998, ADDS persistente multi-cut, non-hedge, blend w25 hold +0.12. Muore SOLO su robust_oos (drop-best-month −0.06; l'uplift 2026 = 1.32 domina la persistenza). ⚠️ **Caveat VINTAGE che declassa il lead a WATCH**: la storia DefiLlama è RICOSTRUITA retroattivamente (chain e coin aggiunte nel tempo) — il "totale supply" visto oggi per il 2019-2021 NON era osservabile allora. Un backtest su serie vintage-contaminate può inventare edge. Idem (più mite) per le metriche exchange-flow CM (labeling dei wallet rivisto ex-post). **Regola nuova da questa ondata: ogni segnale da aggregatori esterni va classificato per rischio-vintage prima del backtest; un PASS su serie ricostruita vale al massimo WATCH.** Decisione: **WATCH, niente paper-monitor** (corr 0.61-0.67 a TP01 = il beneficio marginale reale è piccolo; il vintage-risk non è sanabile retroattivamente). Criterio di rivisita: se una fonte point-in-time della supply stablecoin (snapshot propri da oggi, o fonte con vintage garantito) accumula ≥12 mesi, ritestare il gate thr=10%. ## Note dati (per il futuro) - CM community: fermo al **2026-05-24** (~2 mesi di lag) → inutilizzabile live senza fonte fresca; per backtest ok. - ETH HashRate muore al Merge (2022-09) → hash-famiglia solo BTC. - F&G è DERIVATO da vol+momentum di prezzo → la ridondanza col trend era attesa e lo scorer l'ha confermata. Book/pesi INVARIATI. Test suite invariata (172 pass).