diff --git a/scripts/research/r0726_tabella_anni.py b/scripts/research/r0726_tabella_anni.py index 303a27d..332f70d 100644 --- a/scripts/research/r0726_tabella_anni.py +++ b/scripts/research/r0726_tabella_anni.py @@ -42,9 +42,15 @@ MENSILE_EUR = float(sys.argv[1]) if len(sys.argv) > 1 else 500.0 LUMP_EUR = float(sys.argv[2]) if len(sys.argv) > 2 else 5_000.0 N_PATHS, BLOCK, YEARS, SEED = 6000, 20, 20, 20260726 -SOGLIE = [(13_000, "GTAA01 entra nel book"), - (20_000, "si riapre la decisione venue"), - (117_000, "XS01 eseguibile")] +# ⚠️ NESSUNA di queste soglie e' un'attivazione automatica, e due di esse richiedono un SECONDO +# VENUE: GTAA01 sta su Interactive Brokers (6 ETF azionari), XS01 su Hyperliquid. Solo TP01 e +# SKH01 sono su Deribit. Con la decisione dell'operatore del 2026-07-26 (100% Deribit fino a +# $20k), le soglie sotto i $20k NON attivano niente: si limitano a dire quando la cosa +# diventerebbe possibile. La simulazione usa comunque il solo book Deribit a 2 sleeve +# (`book_series` con with_gtaa=0), quindi i numeri NON assumono nessuna di queste attivazioni. +SOGLIE = [(13_000, "GTAA01 sarebbe eseguibile (IB) — ma la decisione venue dice $20k"), + (20_000, "⭐ si riapre la decisione venue: qui GTAA01/XS01 diventano una scelta"), + (117_000, "XS01 sarebbe eseguibile (Hyperliquid), sempre 2° venue")] def main() -> None: