Delle sei misure prodotte oggi solo UNA apriva una decisione: il peso 75/25 fu confermato il 24/07 con la lente HOURLY, e il 26/07 quella lente e' risultata pessimistica su ENTRAMBI i lati di SKH01 (uscite +0.081, ingressi +0.048 di Sharpe di book). Se SKH01 vale piu' di come e' stato pesato, 0.25 poteva non essere piu' l'ottimo. Contro tirava il LOO de-luckato dello stesso giorno (SKH01 = il meno affidabile dei cinque). Due correzioni in versi opposti: si misura, non si deduce. MISURA (path live intra_entry=True, 8 offset, mediana delle differenze APPAIATE): argmax a w=0.35, e 0.30-0.40 batte 0.25 nell'88% degli offset -> il segnale c'e' ed e' nel verso previsto dalla correzione di lente. Ma il plateau entro 0.05 di Sharpe e' [0.25 ... 0.50] e il peso live e' DENTRO, e `weights_tilt_null` FALLISCE (delta_insample -0.0026, gate_pass False). IL MOTIVO VERO sta in cio' che la mediana nasconde: il guadagno e' tutto nella coda ALTA. p10 per peso 1.463 / 1.465 / 1.455 / 1.435 / 1.374 mentre il p90 sale monotono 1.915 -> 2.064. Alzare SKH01 non compra Sharpe, compra dipendenza da quale ancora ti e' capitata (banda da 0.45 a 0.69). Coerente con altre due misure indipendenti dello stesso giorno: SKH01 ha la frazione d'ancora piu' grande da restituire (LOO) ed e' 4x piu' fee-sensibile. Tre misure indipendenti dicono che SKH01 e' la gamba fragile del book e che 0.25 sta all'estremo prudente della regione robusta. LA RIVALUTAZIONE CHE CONTA NON E' SULLA STRATEGIA. Ordini di grandezza a confronto: ottimizzare il peso = +0.030 Sharpe (gate fallito); versare EUR 250/mese invece di EUR 0 = da MAI a 16.2 anni (P entro 20a = 92%); perdere il conto Deribit a p=1% = -18% di probabilita' di arrivare, ripartendo da zero. Il book e' dentro il suo plateau su ogni asse misurato: la ricerca ha smesso di essere il vincolo binding. I vincoli binding oggi sono capitale che entra e conto che non sparisce. Book, pesi, cron, config INVARIATI. Gate pre-registrati alle loro date (anticiparli sarebbe selezione sull'hold-out). 365 test verdi (+6). Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
5.8 KiB
2026-07-26 — Rivalutazione della strategia dopo le correzioni del giorno
Richiesta: "in base a quanto definito rivalutiamo la strategia".
Script: r0726_reeval_live_weight.py. Test: tests/test_reeval_live_weight.py (6).
Book, pesi, cron, config: INVARIATI.
0. Cosa c'era da rivalutare davvero
La giornata ha prodotto sei misure che toccano la strategia. Solo una apriva una decisione:
| misura di oggi | cambia una decisione? |
|---|---|
| fattore de-luck ×0.6 → ×0.89 | no: cambia i numeri (muro −45%), non cosa si fa |
| muro come punto fisso ($273.900) | no: la mia previsione era sbagliata, il piano resta |
| LOO de-luckato (SKH01 il meno affidabile) | forse: e' un argomento per ridurre SKH01 |
| path live SKH01 migliore su entrambi i lati | forse: argomento opposto, per aumentarlo |
| curva fee (SKH01 4x piu' sensibile) | no oggi: regola gia' decisa per il 1 agosto |
| rischio venue + tripwire | no: decisione dell'operatore gia' registrata |
Le due righe "forse" puntano in versi opposti e nessuna delle due si puo' dedurre a tavolino. Il peso 75/25 fu confermato il 24/07 con la lente hourly — la stessa che il 26/07 e' risultata pessimistica su entrambi i lati di SKH01 (uscite +0.081 Sharpe FULL di book, ingressi +0.048). Quindi la domanda e' legittima: se SKH01 vale piu' di come e' stato pesato, 0.25 e' ancora giusto?
1. La misura
Path live vero (intra_entry=True), 8 offset del sottocampione a priori, statistica = mediana
delle differenze appaiate per offset.
peso SKH Sh FULL med banda p10-p90 Sh HOLD med d vs 0.25 (appaiata)
0.00 1.289 [1.289, 1.289] 0.296 -0.322 ( 12%)
0.15 1.523 [1.425, 1.714] 0.705 -0.091 ( 12%)
0.20 1.575 [1.450, 1.825] 0.825 -0.038 ( 12%)
0.25 1.611 [1.463, 1.915] 0.928 +0.000 ( 0%) <- LIVE
0.30 1.632 [1.465, 1.982] 1.012 +0.022 ( 88%)
0.35 1.639 [1.455, 2.028] 1.078 +0.030 ( 88%)
0.40 1.634 [1.435, 2.055] 1.127 +0.025 ( 88%)
0.50 1.595 [1.374, 2.064] 1.188 -0.013 ( 38%)
Argmax a w=0.35, e in 88% degli offset 0.30-0.40 batte 0.25: il segnale c'e' ed e' nel verso previsto dalla correzione di lente. Ma:
- plateau entro 0.05 di Sharpe = [0.25, 0.30, 0.35, 0.40, 0.50] — il peso live e' dentro, quindi la differenza col massimo non e' distinguibile;
weights_tilt_nullFALLISCE (delta_insample −0.0026,gate_pass False);- e soprattutto la lettura che la mediana da sola nasconde ⬇.
2. Il motivo vero per non toccarlo: il guadagno e' tutto nella coda ALTA
peso p10 mediana p90
0.25 1.463 1.611 1.915
0.30 1.465 1.632 1.982
0.35 1.455 1.639 2.028
0.40 1.435 1.634 2.055
0.50 1.374 1.595 2.064
Il p10 e' piatto fino a 0.30 e poi SCENDE, mentre il p90 sale monotono. Alzare il peso di SKH01 non compra Sharpe: compra dipendenza da quale ancora ti e' capitata. La banda si allarga da 0.45 (a w=0.25) a 0.69 (a w=0.50).
E' coerente con il leave-one-out de-luckato dello stesso giorno — SKH01 e' lo sleeve con la frazione d'ancora piu' grande da restituire — e con la curva fee, dove SKH01 e' 4x piu' sensibile di TP01. Tre misure indipendenti dicono la stessa cosa: SKH01 e' la gamba fragile del book, e 0.25 sta all'estremo prudente della regione robusta.
→ Nessun cambio. Il 75/25 e' confermato per la terza volta (24/07 lente hourly, 26/07 path live intra-bin, e ora il gate sui pesi).
3. La rivalutazione che conta non e' sulla strategia
Messi in fila, gli ordini di grandezza di oggi:
| leva | effetto misurato |
|---|---|
| ottimizzare il peso SKH01 (0.25 → 0.35) | +0.030 Sharpe, gate fallito |
| versare €250/mese invece di €0 | da mai a 16.2 anni (mediana), P(entro 20a) 92% |
| perdere il conto Deribit (p=1%, 20 anni) | −18% di probabilita' di arrivare, e si riparte da zero |
L'esito del piano non e' piu' governato dalla strategia. Il book e' dentro il suo plateau su ogni asse misurato; il margine residuo di ricerca vale centesimi di Sharpe, mentre i versamenti valgono la differenza fra "mai" e "16 anni" e il rischio di venue vale il 18% del risultato.
Questo non dice che la ricerca sia finita — dice che la ricerca ha smesso di essere il vincolo binding. Il vincolo binding oggi e' capitale che entra e conto che non sparisce.
4. Cio' che la rivalutazione NON cambia
- La strategia resta quella: TP01 0.75 / SKH01 0.25 su Deribit, cron orario, cap 1.0x.
- I gate pre-registrati restano alle loro date (1 ago fee, 27 set STATARB, 23 ott XSR01, 24 ott kill DVOLSPREAD, 24 gen 2027 decisione DVOLSPREAD). Rivalutare non vuol dire anticiparli: anticipare un gate e' selezione sull'hold-out.
- La decisione venue resta $20k, con il tripwire a coprire la parte di rischio che ha una finestra.
5. Regole trasferibili
- Una rivalutazione onesta parte dall'elenco di cosa CAMBIA una decisione, non dal riassunto di cosa si e' scoperto. Sei misure, una sola apriva qualcosa.
- Quando due correzioni puntano in versi opposti, si misura: qui l'una (lente pessimistica) spingeva ad alzare SKH01, l'altra (LOO de-luckato) ad abbassarlo, e a occhio si sarebbe potuto argomentare qualunque cosa.
- Un argmax dentro un plateau non e' una decisione. E la mediana da sola nascondeva il fatto decisivo: il guadagno stava tutto nel p90, il p10 peggiorava.
- Quando le leve hanno ordini di grandezza diversi, dirlo. +0.030 di Sharpe e "da mai a 16 anni" non sono la stessa categoria di scelta, e trattarle come tali e' il modo piu' comune di lavorare molto senza cambiare niente.