diff --git a/CLAUDE.md b/CLAUDE.md index 5bdf1d2..7122201 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -101,6 +101,21 @@ Prima ondata di ricerca onesta su BTC/ETH certificati (5 track, harness condivis ammettere uno sleeve. Quando serve la banda di un AGGREGATO si campiona lo spazio congiunto; gli audit uno-sleeve-alla-volta (02/07, 03/07) restano validi per giudicare *quello* sleeve. Diari `2026-07-02-anchor-audit-xs01-skh01.md` (originale) e `2026-07-26-loo-deluck.md` (misura). + 🚨 **«POSITIVO IN N/N ANCORE» NON E' N OSSERVAZIONI — misurato 2026-08-23, e tocca OGNI bullet + di questo file che cita una banda d'ancora.** Correlazione media fra le **24 ancore di TP01 + 0,631 → N_eff 1,55**; fra le **10 fasi di XS01 0,790 → N_eff 1,23**. **E non si salva sulla + differenza appaiata:** la componente comune **non si cancella** (corr 0,593 → N_eff 1,64-2,24) — + era l'attesa a priori del critico ed e' stata **REFUTATA**. Sulla stessa grandezza, la **banda + d'ancora e' 4,3x piu' stretta dell'IC95 bootstrap, che CONTIENE LO ZERO** (su XS01 il rapporto e' + 3,8x: due misure indipendenti, stesso fattore ~4). + ⚠️ **Cio' che NON significa: che i verdetti cadano.** Le decisioni prese con l'audit d'ancora + poggiano anche su iso-vol, maxDD, selection-on-holdout ed edge lordo. **Cade la PRECISIONE dei + numeri, non la DIREZIONE delle decisioni.** + **REGOLE:** (a) «N/N ancore» si cita come **robustezza alla SCELTA dell'ancora**, ~2 osservazioni + indipendenti — **non come N prove**; (b) **la banda d'ancora NON e' un intervallo di confidenza** + e non va usata al posto di uno; (c) **non attaccare un p-value a un conteggio di ancore o di + finestre sovrapposte** (caso preso in fallo: un «test dei segni 12/12, p=0,0005» su finestre 30g + sovrapposte *e* selezionate come le peggiori). - **SKH01-V2-DD "Skyhook" — DIVERSIFICATORE quasi-ortogonale (research)** — `src/strategies/skyhook.SKH01_V2_DD`, sleeve `src/portfolio/sleeves._skyhook_returns`. Sistema dual-TF (segnale 690m / exec 230m) regime (BuzVola/BuzVolume tipo-Chande) AND pattern (Donchian breakout), NON trend-follower, L/S. Vincitrice @@ -2287,6 +2302,12 @@ Prima ondata di ricerca onesta su BTC/ETH certificati (5 track, harness condivis spread). (b) **Il deflated-Sharpe va calcolato DI SCREEN, non solo di famiglia**: su 168 trial il massimo atteso dal **puro rumore** e' **Sharpe 1,572**, sopra il soffitto direzionale (~1,3) -> **uno screen largo su BTC/ETH direzionale non puo' passare il proprio gate, per aritmetica.** + 🚨 **QUESTO ARGOMENTO E' REFUTATO DUE VOLTE, per due strade indipendenti, e NON va ereditato:** + (i) la stessa griglia dichiarata come 7 famiglie da 24 da' **1,15**, sotto il soffitto — il + verdetto si ribalta sulla **partizione** (ondata 2, §24); (ii) **il soffitto non e' ~1,3**: la + stessa ondata pubblica un lookback costante a **1,639** e la cella PREVDAY al buio a **1,621**, + stessa coppia e stessa lente netta-fee (§23, §54). «Soffitto» sta per tre cose diverse e il + registro usava la piu' bassa citandola come la piu' alta. (c) **Un placebo si controlla per BILANCIAMENTO DEL SEGNO prima di usarlo** (un null che concorda col segnale nel 14% dei casi non e' un null, e' la strategia invertita: fabbrica celle "significative"). (d) **Il null del de-levering e' DEGENERE quando la variante e' una @@ -2548,7 +2569,9 @@ Prima ondata di ricerca onesta su BTC/ETH certificati (5 track, harness condivis → al gate si confronterebbe **un benchmark giusto con un numero di strategia sbagliato**, e il margine sembrerebbe **+5,83 invece di +1,87**. 🚨 **(4) WORST-DAY — la riserva sulla leva e' mal tarata di 2-4 ORDINI DI GRANDEZZA, ma il knob di - scala NON ESISTE.** Il gradino di leva vale **14,7a → 12,9a a 1,25x** e **→ 11,6a a 1,50x** al + scala NON ESISTE.** 🚨 **AGGIORNATO 23/08: il 1,50x e' BOCCIATO** (§53: peggior giorno + strutturale **21,48% > 20%**) e il **k massimo difendibile e' 1,40** — di questa riga sopravvive + **solo la colonna 1,25x**. Il gradino di leva vale **14,7a → 12,9a a 1,25x** e **→ 11,6a a 1,50x** al capitale-rendita (**+€164/mese** e **+€282/mese** di versamenti equivalenti 🚨 **il primo e' +€144 misurato direttamente — vedi il ritocco del 23/08 sotto**) ed era bloccato da un parametro **scelto a mano** ("un giorno @@ -2626,7 +2649,8 @@ Prima ondata di ricerca onesta su BTC/ETH certificati (5 track, harness condivis prototipo isolato `r0822e_scale_proto.py`, zero scritture, isolamento verificato a runtime), con un NODO IRRISOLTO.** Registro §38. Replica a k=1,00 **6/6** contro WORST-DAY. ⚠️ **CORREZIONE A UN NUMERO CHE AVEVO SCRITTO IO:** *"1,25-1,50x vale 14,7 → 11,6 anni, ~€300/mese"* - **fondeva due gradini** — a **1,25x** l'equivalente e' **+€164/mese**, il €282 e' del **1,50x**. + **fondeva due gradini** — a **1,25x** l'equivalente e' **+€164/mese**, il €282 e' del **1,50x** + 🚨 **che il 23/08 e' stato BOCCIATO: la meta' cara della frase non esiste piu'.** 🚨 **RITOCCATO 2026-08-23 (§53), e il ritocco riguarda la CONVENZIONE piu' che il numero:** il "+1,8 anni / +€164" e' la lettura a **muro CONGELATO** (si de-leva al traguardo) e §33 **non dichiarava quale delle due letture stesse usando**. A **muro MOBILE** lo stesso gradino vale @@ -2714,6 +2738,18 @@ Prima ondata di ricerca onesta su BTC/ETH certificati (5 track, harness condivis | L2 +FUNDING (22/08) | 15,19% | 9,06% | $328k | **63%** | | 🚨 **L3 CONGIUNTA** | **15,19%** | **6,35%** | **$313k** | **14%** | | L3b congiunta, funding "strumento vero" −1,39%/a | 15,87% | 6,72% | $296k | **26%** | + 🚨 **IL MURO E' UNA MEDIANA, E LA SUA BANDA E' ESPLOSIVA (misurato dal critico, 23/08).** + La SE del drift L3 e' **5,151%/anno** (block bootstrap 20g; replicata su un'altra lente a 5,09): + **+1 SE → $204.517 · p90 → $186.623 · PUNTO $313.143 · p10 → $1.141.172 · −1 SE → $709.753 · + −2 SE → il traguardo NON ESISTE a nessun capitale.** «€500/mese → P(20a) 85%» diventa **~0% a + −1 SE**; «€250/mese → 14%» diventa **96% a +1 SE**. 📌 **Meccanismo: il muro e' + `prelievo/perpetua` e la perpetua si annulla molto prima del drift → e' un 1/x su una quantita' + che va a zero, quindi l'errore e' asimmetrico verso l'alto.** 🚨 **E il progetto ha pubblicato la + risoluzione MONTE CARLO del muro (0,7%) accanto a un numero la cui incertezza di PARAMETRO e' + cento volte piu' grande: ha misurato la precisione del simulatore e mai quella del suo input.** + ⚠️ La SE del block-bootstrap e' un **limite inferiore** (variabilita' dentro gli stessi 7,4 anni, + non il cambio di regime). **REGOLA: il piano si dimensiona sul VERSAMENTO, che e' certo, non sul + muro.** 🚨 **LE DUE CORREZIONI NON SI COMPENSANO: SI SOMMANO — e nel VERSAMENTO necessario il congiunto e' +10% PEGGIORE della loro somma.** Il meccanismo "meno drift → meno plusvalenza → meno imposta" **esiste** (+9,97% di capitale recuperato; il fisco toglie il 50,9% a funding OFF e il 46,0% a @@ -2737,6 +2773,12 @@ Prima ondata di ricerca onesta su BTC/ETH certificati (5 track, harness condivis incondizionata; 22,1 condizionata all'arrivo), **P(20a) 14%** [banda "strumento vero": 22,2 anni, 26%]. Per **€50/giorno in 10 anni** servono **€1.733/mese** a P=90%, totale versato **$229.189**.* **A 10 anni si versano $229k per arrivare a ~$313k: il rendimento fa il 27%, i bonifici il 73%** — + ⚠️ **CORREZIONE 23/08: il 73% e' l'INTERO ORIZZONTE, non il versato fino all'arrivo.** Il + contatore `versato` di `accumula` e' uno **scalare che non si ferma al traguardo** (stessa + famiglia del bug `paid` catturato il 25/07, in un altro punto): il versato **fino all'arrivo** e' + **$190.265 = il 61%**, con P(traguardo) 91%. E **«€X/mese» versa ogni 30 GIORNI** → + **121/182/243** versamenti invece di 120/180/240 (+0,83/+1,11/+1,25%), in ogni tabella dal 25/07. + Entrambi i difetti vanno **a favore** del piano. — forma piu' netta della lezione gia' scritta: *a orizzonte corto non fai lavorare la strategia, COMPRI il capitale coi bonifici.* ⚠️ **Cosa NON e' incluso, di proposito:** il **rischio di venue**, che e' **rovina e non costo** @@ -2752,7 +2794,7 @@ Prima ondata di ricerca onesta su BTC/ETH certificati (5 track, harness condivis | gamba | criterio | esito | |---|---|---| | **(a) LISTINO** | ≥10 delle 13 gambe shortabili | ✅ **PASS 13/13** — misurato sul **venue** (Bybit `instruments-info`, 833 strumenti), non sul sito | - | **(b) ANCORA SKH01** | delta appaiato > +0,05 sui 23 offset | ✅ **PASS 23/23**, +0,116, 230/230 celle congiunte | + | **(b) ANCORA SKH01** | delta appaiato > +0,05 sui 23 offset | ✅ **PASS 23/23**, +0,116, 230/230 celle congiunte — ⚠️ ma «23/23» vale **~2 osservazioni**, vedi sotto | | **(c) CAPITALE** | *riformulata, vedi sotto* | ✅ **PASS 2/2** | 📌 **La (c) e' stata RIFORMULATA perche' era una constatazione, non un criterio** — e la sua forma e' **imposta dal costo della misura**: l'EV costa una corsa di script (**zero dollari**), la