182d4eeac2
xsec_dynuniverse.py: a ogni ribilancio top-N per dollar-volume 30g causale (ragged-aware), poi XS momentum. Esito: best dinamico top12 FULL 0.65/OOS0.54 (un anno neg) vs fisso-19 FULL 0.80/OOS1.20 (100% anni+). Contributo TP01+DYN 1.10/0.60 vs TP01+XS19 1.25/1.15. La classifica per volume ammette i MEMECOIN ad alto volume (WIF/ORDI/JUP) erratici -> diluiscono. Liquidità != qualità. Conclusione: ne' 52-all ne' top-liquidità dinamico battono i 19 major curati. XS01 resta sui 19. Portafoglio invariato TP01 70% + XS01 30% (FULL 1.41 / HOLD 1.15). 12 test ok. I 52 parquet restano per ricerca futura. Diario 2026-06-19-xsec-universe-expansion.md aggiornato. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
63 lines
3.6 KiB
Markdown
63 lines
3.6 KiB
Markdown
# 2026-06-19 — Espandere l'universo XS01: PIÙ asset DILUISCONO (i 19 major sono il sweet spot)
|
||
|
||
Richiesta: aggiungere altri asset Hyperliquid certificati per rafforzare XS01 (cross-sectional
|
||
momentum). Fatto il lavoro, esito ONESTO: **non rafforza — diluisce.**
|
||
|
||
## Cosa ho fatto
|
||
- Esteso `fetch_hyperliquid.py` a ~54 candidati alt maggiori (mappa Binance auto SYM/USDT, k-prefissi
|
||
esclusi). **52 certificati** (cross-venue 4-11 bps vs Binance, flat 0%, storia 2024+): aggiunti
|
||
ATOM DYDX APE CRV LDO STX GMX SNX BCH COMP WLD UNI TRX FIL RUNE ENA ORDI JUP WIF PYTH FET AR ETC
|
||
ALGO GALA SAND AXS DOT BLUR JTO PENDLE ONDO TAO. Esclusi MKR (delistato HL 2025-09) e FXS
|
||
(migrazione Frax 2026-01) via nuovo gate "ultima barra recente".
|
||
|
||
## Il finding: il cross-section dei 52 è NEGATIVO; i 19 major sono positivi
|
||
Stessa finestra (2024-04 → 2026-06, 807g), mom L*/H10:
|
||
|
||
| Universo | k | FULL Sharpe (L30/L60/L90) |
|
||
|---|---|---|
|
||
| **52 asset** | 5 | −0.13 / −0.21 / −0.35 |
|
||
| **52 asset** | 8-12 | tutti negativi (k grande non aiuta) |
|
||
| **19 major** | 5 | +0.30 / +0.36 / **+0.67** (OOS 0.91) |
|
||
|
||
I ~33 small/new-cap aggiunti (WIF, JUP, ORDI, PYTH, TAO, GALA, AR, BLUR…) sono idiosincratici/
|
||
mean-reverting: il loro rumore **rovescia** il momentum relativo. Cross-sectional momentum su crypto
|
||
funziona fra i MAJOR liquidi, non sul long tail. Allargare l'universo NON è gratis.
|
||
|
||
## Azione
|
||
- **XS01 resta sui 19 major** (sweet spot già validato: plateau/fee/subset). Lo sleeve
|
||
`_xsec_returns` ora usa una **lista esplicita `XS_UNIVERSE` (19)**, non più glob-all (così
|
||
aggiungere parquet certificati non lo cambia/rompe — avevo inavvertitamente fatto vedere allo
|
||
sleeve 52 asset = negativo).
|
||
- I 52 parquet certificati restano su disco: dato valido per ricerca futura (uno strato diverso —
|
||
es. trend-following multi-asset, o un XS ristretto ai top-liquidità — potrebbe usarli), ma NON XS01.
|
||
- Portafoglio invariato e ripristinato: **TP01 70% + XS01 30%, FULL Sh 1.41 / HOLD 1.15.**
|
||
|
||
## Lezione
|
||
"Più asset = più robusto" è FALSO per il cross-sectional momentum: il long tail di alt piccoli
|
||
diluisce/inverte l'edge. La breadth utile è quella dei major liquidi (corr-strutturata), non il
|
||
numero grezzo.
|
||
|
||
## Tentativo 2: UNIVERSO TOP-LIQUIDITÀ DINAMICO (`xsec_dynuniverse.py`) — anch'esso PEGGIORE
|
||
Provato a selezionare a ogni ribilancio i top-N per dollar-volume 30g (causale) dai 52, poi XS
|
||
momentum fra quelli (adattivo, ragged-aware). Esito:
|
||
|
||
| Universo | FULL Sh | OOS25 | anni+ |
|
||
|---|---|---|---|
|
||
| top12 dinamico (L30H10k5) | 0.65 | 0.54 | 67% (2026 −4%) |
|
||
| top15/20/25 dinamico | 0.14-0.38 | ≤0.30 | 33-67% |
|
||
| **fisso-19 major (L30H10k5)** | **0.80** | **1.20** | **100%** |
|
||
| fisso-19 major (L90H10k5) | 0.88 | 0.90 | 100% |
|
||
Contributo: TP01+DYN 70/30 = FULL 1.10 / HOLD 0.60 vs **TP01+XS19 = FULL 1.25 / HOLD 1.15**.
|
||
|
||
**Perché fallisce:** la classifica per dollar-volume ammette comunque i MEMECOIN ad alto volume
|
||
(WIF, ORDI, JUP, PEPE...) che hanno volumi enormi ma momentum erratico/mean-reverting →
|
||
diluiscono. **Liquidità ≠ qualità** nelle crypto. I 19 major *curati* (established, corr-strutturati,
|
||
non solo alto volume) restano il sweet spot.
|
||
|
||
## Conclusione
|
||
Né più nomi (52) né top-liquidità dinamico migliorano XS01. **XS01 resta sui 19 major curati**
|
||
(FULL 0.80 / OOS 1.20, 100% anni+). Portafoglio invariato: TP01 70% + XS01 30% (FULL 1.41/HOLD 1.15).
|
||
Per rafforzarlo davvero servirebbe una curatela di QUALITÀ (established majors), che è già ciò che i
|
||
19 sono. Coerente con la disciplina: nessuna espansione senza che migliori il gauntlet. I 52 parquet
|
||
certificati restano per ricerca futura (es. trend multi-asset, dove il long tail non diluisce).
|