Files
PythagorasGoal/docs/diary/2026-06-21-prevday-overlay-portfolio.md
Adriano Dal Pastro 745ba7d066 research(portfolio): simula PREVDAY come overlay tail-hedge su TP01+XS01+VRP01 (NON deploy)
Simulazione d'impatto (registry di produzione invariato): riscala i 3 sleeve attivi a (1-W) e
aggiunge PREVDAY a peso W; sweep W {0,5,10,15,20%}. A 10%:
 - FULL Sharpe 1.68->1.88 (+0.20), maxDD 14.3%->9.9% (-31%): la gamba short ammortizza i crash storici.
 - HOLD-OUT Sharpe 1.66->1.97 (+0.31), ret +16.7->+19.0% (DD gia' bassissimo 3.4%).
 - 10% ~ ottimo di DD: oltre, lo Sharpe sale ma il maxDD smette di scendere (solo piu' rischio short).
 - per-anno: migliora/pareggia quasi ovunque; costa solo nel toro 2021 (premio hedge), paga nel bear 2022.

Caveat: tutto IN-SAMPLE (i guadagni assumono che l'edge persista -> e' cio' che il forward-monitor
verifica); outer-join gonfia il peso effettivo 2019-20 -> l'hold-out e' il read pulito a 10%. PREVDAY
resta FORWARD-MONITOR. Lo script e' il riferimento per ri-valutare l'overlay a forward maturo.

Diario: 2026-06-21-prevday-overlay-portfolio.md.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-21 20:01:20 +00:00

3.6 KiB
Raw Permalink Blame History

PREVDAY come overlay di tail-hedge sul portafoglio — simulazione d'impatto (NON deploy)

Data: 2026-06-21 (segue la trilogia fill-haircut / turnover-hedge / bootstrap) Script: scripts/portfolio/prevday_overlay.py Esito: a peso 10%, PREVDAY taglia il maxDD FULL del portafoglio 14.3% → 9.9% (31%) e alza l'hold-out Sharpe 1.66 → 1.97 (+0.31). 10% è vicino all'ottimo di DD. MA è tutto IN-SAMPLE: il prize si materializza solo SE l'edge di PREVDAY persiste forward. PREVDAY resta FORWARD-MONITOR.

Setup

Simulazione che NON tocca il registry di produzione: prende il portafoglio attivo (TP01 55% + XS01 25% + VRP01 20%), riscala i tre sleeve a (1W) mantenendone le proporzioni, e aggiunge PREVDAY a peso W. Sweep W ∈ {0,5,10,15,20%}. PREVDAY = libro 1h breakout-continuation, parametri congelati, 50/50 BTC+ETH, fee 0.10% RT. Outer-join del portafoglio: PREVDAY dal 2018, VRP01 dal 2021, XS01 dal 2024 → nel 2019-20 PREVDAY pesa di fatto >W (solo TP01 accanto); nell'hold-out 2025+ (tutti e 4 attivi) pesa esattamente ~W → l'HOLD-OUT è il confronto pulito a "10%".

Sweep peso overlay

peso PREVDAY FULL Sharpe FULL DD HOLD Sharpe HOLD DD HOLD ret
BASELINE (55/25/20) 1.68 14.3% 1.66 3.4% +16.7%
5% 1.80 11.1% 1.83 3.3% +17.8%
10% 1.88 9.9% 1.97 3.3% +19.0%
15% 1.93 10.3% 2.06 3.3% +20.2%
20% 1.95 10.6% 2.09 3.4% +21.4%

(PREVDAY standalone: FULL Sh 1.23 / DD 26.7%; HOLD Sh 1.28 / DD 10.8%.)

Lettura a 10%

  • FULL: Sharpe +0.20 (1.68→1.88), maxDD 14.3%→9.9% (4.4pp ≈ 31%). Comportamento da tail-hedge: la gamba short ammortizza i crash storici (2019-21, 2022).
  • HOLD-OUT: Sharpe +0.31 (1.66→1.97), ret +16.7%→+19.0%, DD 3.4%→3.3% (già bassissimo). Nel regime recente il beneficio è rendimento/Sharpe, non taglio DD.
  • 10% ≈ ottimo di DD. Oltre, lo Sharpe sale ancora (1.93→1.95) ma il maxDD FULL smette di scendere (10.3→10.6%): stai solo aggiungendo rischio direzionale short. Argomento per ~10% in chiave hedge (massimizza il taglio-coda per unità di rischio aggiunto).

Per anno (baseline → overlay 10%)

anno ret DD
2019 +11.3 → +15.2 10.3 → 8.2
2020 +51.1 → +53.1 8.4 → 6.3
2021 +32.5 → +28.3 5.2 → 4.3
2022 3.0 → 1.6 3.7 → 3.0
2023 +11.2 → +11.4 9.2 → 9.9
2024 +24.4 → +25.7 3.9 → 3.4
2025 +12.0 → +12.0 3.4 → 3.3
2026 +4.2 → +6.2 2.6 → 2.2

Migliora o pareggia quasi ovunque; costa solo nel toro 2021 (premio d'assicurazione atteso per un hedge) e leggermente sul DD 2023; paga nel bear 2022 e nel 2026.

Verdetto

L'overlay 10% è attraente in simulazione — taglia il drawdown FULL di ~31% e alza l'hold-out Sharpe +0.31, con 10% vicino all'ottimo di DD. Ma:

  1. È in-sample. I guadagni assumono che l'edge di PREVDAY persista — il forward-monitor esiste proprio per verificarlo. Questa simulazione quantifica il PRIZE, non lo prova.
  2. Outer-join: il taglio-DD storico è gonfiato dal peso effettivo >10% nel 2019-20; il read pulito a 10% è l'hold-out (prize = Sharpe +0.31).
  3. Incidentale: il 3-way TP01+XS01+VRP01 baseline qui fa FULL 1.68 / HOLD 1.66.

Azione: nessuna. PREVDAY resta FORWARD-MONITOR (registry di produzione invariato). Quando il track record forward avrà ~2-3 mesi, ri-valutare l'overlay 10% con la stessa metrica (taglio-DD + hold-out Sharpe) su dati VERAMENTE fuori campione. Lo script è il riferimento per quel confronto.