research(sol): SOL come terza gamba direzionale — SCARTATO, il guadagno e' un anno solo

Domanda dell'operatore dopo "hai gia' analizzato XRP/SOL/UNI?": si', ma sempre
dentro panieri cross-sectional su Hyperliquid. SOL e' l'UNICO dei tre eseguibile su
Deribit e TP01/SKH01 non erano mai stati misurati su di lui. Ipotesi a priori
registrata PRIMA di guardare: diluisce (trend multi-asset 19/06, corr 0.74).
Confermata.

DATO. Storico ricostruito da Deribit mainnet (SOL/USDC:USDC, 466.776 barre 5m dal
2022-03-15, 0 gap, resample maxΔ 0.00bps) e certificato: >1% da Coinbase nell'1.3%
(2022) e 0.6% (2023) delle barre, med 8.1 -> 3.9 bps dal 2022 al 2026; flat 1h 0.2%,
5m 20.8%. Conferma esatta del verdetto del 19/06. Da qui DUE LENTI dichiarate prima
di misurare: L-FULL (2022-03+) e L-PULITA (2024+).

GAMBE SOLE, meccanismi CONGELATI (nessuna ri-ottimizzazione su SOL): TP01 SOL Sh 0.91
con hold-out -0.24; SKH01 SOL Sh 0.51 con maxDD 40.5%. Quest'ultimo non e' un
dettaglio: SKH01-V2-DD fu SELEZIONATA il 23/06 sul criterio maxDD<30% (BTC 21%,
ETH 27%) -> su un asset nuovo fallisce il criterio per cui la variante esiste.

BOOK, 24 ancore, mediana delle differenze APPAIATE: dSharpe hold-out -0.166 e >0 in
0/24 ancore in ENTRAMBE le lenti. L-PULITA: dSharpe FULL -0.099 (0/24), dCAGR -1.34pp
(0/24). L-FULL: dSharpe FULL +0.094 (24/24) ma dCAGR +0.10pp.

IL DD SCENDE MA E' DE-LEVERING (5a occorrenza dopo VRP-DD, TP01xDVOL, MAT01, azioni
intere UCITS): a pari maxDD, su L-PULITA basta k=0.886 sul book a 2 gambe per avere
Sharpe 1.54 contro 1.30 e CAGR 14.5% contro 12.6%. L'unica lente in cui SOL aggiunge
e' quella costruita sui dati che la certificazione segnala.

E DENTRO QUELLA LENTE IL GUADAGNO E' UN ANNO: dSh 2022 -0.91 / 2023 +1.06 / 2024
-0.29 / 2025 -0.20 / 2026 -0.22 = 4 anni su 5 negativi. La gamba SOL da sola fa
Sh -1.99 / +2.65 / +0.45 / +0.17 / +1.46. Il 2023 e' la risalita post-FTX da ~$8 a
~$100: un evento, non un meccanismo. Corr col book +0.404 (L-FULL) / +0.561
(L-PULITA), vicina allo 0.74 che boccio' il trend multi-asset, e in salita man mano
che il dato migliora.

L'ESEGUIBILITA' NON E' IL VINCOLO: SOL_USDC-PERPETUAL ha min 0.001 SOL = $0.09 contro
il pavimento min_order $5. Primo candidato bocciato senza che il muro sia la taglia
del conto.

EFFETTO COLLATERALE TROVATO SU ME STESSO. Il "guardrail solo dati certi" dichiarato in
CLAUDE.md — load_data("SOL") -> FileNotFoundError — NON e' codice: load_data non ha
whitelist, solleva solo perche' il file non c'e'. Ricostruendo SOL in
data/raw/sol_1h.parquet il guardrail si e' disattivato in silenzio, e quel file non
viene rinfrescato dal cron (--asset BTC ETH) -> sarebbe diventato dato stantio con
l'aspetto di dato attivo. Riparato con la convenzione gia' in uso (hl_/eq_/eqx_/fut_):
SOL vive in data/raw/alt_sol_*.parquet. Congelato in due test, di cui uno DERIVA gli
asset a rischio da rebuild_history.DERIBIT_INSTR. La prima stesura di quel test
elencava i prefissi a mano e bocciava eqx_, fut_, vol_term_, fundnews_ (namespace
veri): l'invariante si deriva dal codice, non si elenca — stessa lezione di fee_watch.

Book, pesi, universo direzionale, config, cron: INVARIATI. Suite 631 verdi.
NB: test_gtaa_band_gate e' tornato VERDE da solo, senza modifiche al codice, perche' il
cron ha riscritto i parquet equity — la conferma in positivo della diagnosi del 07/08.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Adriano Dal Pastro
2026-08-22 07:11:16 +00:00
parent 8cfe15cbd5
commit eec76424ee
4 changed files with 575 additions and 0 deletions
+46
View File
@@ -1934,6 +1934,52 @@ Prima ondata di ricerca onesta su BTC/ETH certificati (5 track, harness condivis
Misura che ha guidato una scelta: la banda del versamento suggerito resta **±1% da 1.200 a 3.000
percorsi** → non domina il Monte Carlo ma la **granularita' della bisezione** (~€5) → percorsi
tenuti bassi e incertezza **dichiarata**.
-**SOL COME TERZA GAMBA DIREZIONALE — SCARTATO (2026-08-22).** `scripts/research/r0822_sol_leg.py`,
test `tests/test_sol_leg.py` (5), diario `2026-08-22-sol-terza-gamba.md`. **Book/pesi/universo
direzionale/cron INVARIATI.** Nato da *"hai gia' analizzato XRP/SOL/UNI?"*: si', ma sempre dentro
panieri cross-sectional su HL — **SOL e' l'unico dei tre eseguibile su Deribit** e TP01/SKH01 non
erano mai stati misurati su di lui. Ipotesi a priori registrata **prima**: diluisce (trend
multi-asset 19/06, corr 0.74). Confermata.
(1) **Dato**: storico ricostruito (`SOL/USDC:USDC`, 466.776 barre 5m dal 2022-03-15, 0 gap) e
certificato → conferma esatta del 19/06: **>1% da Coinbase nell'1.3% (2022) / 0.6% (2023) delle
barre**, med 8.1→3.9 bps dal 2022 al 2026; flat 1h 0.2% (ok), 5m **20.8%** (run 177 barre).
Da qui **due lenti dichiarate prima di misurare**: L-FULL 2022-03+ e L-PULITA 2024+.
(2) **Gambe sole** (meccanismi CONGELATI): TP01 SOL Sh 0.91 / **hold-out 0.24**; SKH01 SOL
Sh 0.51 / **maxDD 40.5%**. ⚠️ **SKH01-V2-DD fu SELEZIONATA (23/06) sul criterio maxDD<30%**
(BTC 21%, ETH 27%): su un asset nuovo **il criterio per cui la variante esiste fallisce**
era una proprieta' dei due asset di taratura, non del meccanismo.
(3) **Book, 24 ancore, mediana delle differenze APPAIATE:** dSharpe hold-out **0.166, >0 in
0/24 ancore in ENTRAMBE le lenti**; L-PULITA dSharpe FULL 0.099 (0/24) e dCAGR 1.34pp (0/24);
L-FULL dSharpe FULL +0.094 (24/24) ma dCAGR +0.10pp. Canonica: 2 gambe 1.44/9.4%/14.7% →
3 gambe 1.48/7.5%/13.6% (L-FULL), 1.54 → **1.30** (L-PULITA).
(4) **Il DD scende ma e' DE-LEVERING (5ª occorrenza** dopo VRP-DD, TP01×DVOL, MAT01, azioni
intere UCITS**):** a pari maxDD, L-PULITA k=0.886 → Sh **1.54 vs 1.30** e CAGR 14.5% vs 12.6%.
**L'unica lente in cui SOL aggiunge e' quella costruita sui dati che la certificazione segnala.**
(5) 📌 **E dentro quella lente il guadagno e' UN ANNO:** dSh per anno 2022 **0.91** · 2023
**+1.06** · 2024 0.29 · 2025 0.20 · 2026 0.22 → **4 anni su 5 negativi**; la gamba SOL da sola
fa Sh 1.99 / **+2.65** / +0.45 / +0.17 / +1.46. Il 2023 e' la risalita post-FTX da ~$8 a ~$100:
un evento, non un meccanismo. Corr col book **+0.404 L-FULL / +0.561 L-PULITA** — vicina allo
0.74 che boccio' il trend multi-asset, **e in salita man mano che il dato migliora**.
(6) **L'eseguibilita' NON e' il vincolo:** `SOL_USDC-PERPETUAL` min 0.001 SOL = **$0.09** contro
il pavimento `min_order` $5 → **primo candidato bocciato senza che il muro sia la taglia del conto.**
(7) ⚠️ **EFFETTO COLLATERALE TROVATO SU ME STESSO: il "guardrail solo dati certi" NON e' codice.**
`load_data` **non ha whitelist**: `load_data("SOL") -> FileNotFoundError` funziona solo perche' il
file non c'e'. Ricostruendo SOL in `data/raw/sol_1h.parquet` **il guardrail si e' disattivato in
silenzio**, e quel file NON viene rinfrescato dal cron (`--asset BTC ETH`) → sarebbe diventato
**dato stantio con l'aspetto di dato attivo**. Riparato con la convenzione gia' in uso
(`hl_`/`eq_`/`eqx_`/`fut_`): SOL vive in **`data/raw/alt_sol_*.parquet`**, fuori dal namespace
nudo; guardrail verificato ripristinato e congelato in due test (uno **deriva** gli asset a
rischio da `rebuild_history.DERIBIT_INSTR`, l'altro segnala se `load_data` acquisisce una
whitelist vera). ⚠️ La prima stesura del test elencava i prefissi a mano e bocciava `eqx_`,
`fut_`, `vol_term_`, `fundnews_` — namespace veri: **l'invariante si deriva dal codice, non si
elenca** (stessa lezione di `fee_watch` il giorno prima).
**REGOLE:** (a) un meccanismo si trasferisce a un asset nuovo **coi parametri congelati**, o non
e' un trasferimento ma una nuova famiglia (→ `study_family_honest` + DSR); (b) **un criterio di
SELEZIONE va riprovato sull'asset nuovo** — quello di SKH01 non sopravvive; (c) quando il
risultato dipende dalla finestra, **guardare quale finestra la CERTIFICAZIONE approva**;
(d) **un contributo positivo si scompone per ANNO prima di crederci** — 24/24 ancore positive
sembravano un plateau ed erano un anno solo; (e) **ricostruire dati per un'analisi puo'
disattivare un guardrail che vive nell'assenza di un file**: chiedersi in quale namespace atterra.
- **Soffitto strutturale BTC/ETH-direzionale ~1.3** superato SOLO espandendo a un meccanismo diverso:
cross-sectional su universo Hyperliquid certificato (XS01) → portafoglio Sharpe ~1.55.
- **Sweep "strategie alternative" (2026-06-20) — 104 ipotesi / 153 agenti / NIENTE di nuovo regge.**