research(wave-0822): VRP-QUOTE-VERE scartato — e collect_chain raccoglie la famiglia di contratti che il conto non puo' marginare
This commit is contained in:
@@ -683,14 +683,18 @@ def main() -> None:
|
||||
if det:
|
||||
mm = np.array([d[1] for d in det])
|
||||
ss = np.array([d[2] for d in det])
|
||||
# il rapporto si stampa SOLO se il minimo e' positivo: max/min con min<0
|
||||
# e' un numero senza significato (prima stesura: '112.240.864x').
|
||||
rm = (f"{mm.max() / mm.min():.1f}x" if mm.min() > 0 else "SEGNO CHE CAMBIA")
|
||||
print(f" media settimanale fra le ancore: [{mm.min():+.2%}, {mm.max():+.2%}] "
|
||||
f"(rapporto {mm.max() / max(mm.min(), 1e-9):.1f}x) · "
|
||||
f"deviazione standard: [{ss.min():.2%}, {ss.max():.2%}] "
|
||||
f"(rapporto {ss.max() / max(ss.min(), 1e-9):.1f}x)")
|
||||
print(f" → l'ancora NON cambia quanto si guadagna, cambia il DENOMINATORE: con\n"
|
||||
f" {det[0][3]} settimane e nessuna perdita la vol campionaria e' quasi\n"
|
||||
f" arbitraria, e lo Sharpe con lei. Non e' che le 08:00 siano un'ora\n"
|
||||
f" magica — e' che questa statistica non porta informazione.")
|
||||
f"({rm}) · deviazione standard: [{ss.min():.2%}, {ss.max():.2%}] "
|
||||
f"({ss.max() / ss.min():.1f}x)")
|
||||
print(f" → si muovono ENTRAMBI, numeratore e denominatore"
|
||||
f"{' — e sulla media il segno CAMBIA' if mm.min() <= 0 else ''}.\n"
|
||||
f" Il motivo e' meccanico e vale la pena dirlo: spostare l'ora d'ingresso\n"
|
||||
f" cambia lo SNAPSHOT, quindi quali strike combaciano col delta bersaglio\n"
|
||||
f" — non e' lo stesso trade un'ora dopo, e' un'altra struttura. Con\n"
|
||||
f" {det[0][3]} settimane questo parametro di disturbo domina tutto il resto.")
|
||||
|
||||
print("\n (d) null del de-levering / beta — 'e' reddito da volatilita' o crypto travestito?'")
|
||||
print(" Lo spread ha delta positivo (≈ +0.18 all'ingresso): in un campione che sale del")
|
||||
@@ -765,12 +769,16 @@ def main() -> None:
|
||||
IV-rank il 2026-06-07, e bastano ~+10% di DVOL per riaprirlo. Il campione e' dentro un
|
||||
regime di vol bassa persistente, non davanti a un muro.
|
||||
|
||||
2. IL TITOLO E' QUASI TUTTO FORTUNA D'ANCORA. L'ora d'ingresso e' un max-of-k mai
|
||||
dichiarato, ed e' la prima volta che si misura su questa struttura: su 9 ancore lo
|
||||
Sharpe canonico BTC 32.58 sta all'89 percentile e la MEDIANA ONESTA e' 1.45, con la
|
||||
banda che tocca il NEGATIVO (-0.35). Fortuna +31.13. Su ETH 3.90 -> 2.41.
|
||||
Il numero da citare per BTC e' 1.45, non 32.58 — e a quel punto non c'e' piu' niente
|
||||
di straordinario da spiegare.
|
||||
2. IL TITOLO NON SOPRAVVIVE ALL'ORA D'INGRESSO. E' un max-of-k mai dichiarato, misurato
|
||||
qui per la prima volta su questa struttura: su 9 ancore lo Sharpe canonico BTC 32.58
|
||||
sta all'89 percentile, la MEDIANA ONESTA e' 1.45 e la banda tocca il NEGATIVO (-0.35).
|
||||
Su ETH 3.90 -> 2.41. Il numero da citare per BTC e' 1.45, non 32.58.
|
||||
⚠️ E il meccanismo non e' quello che avevo scritto prima di guardarlo. Non e' solo la
|
||||
vol campionaria a ballare: fra le ancore la MEDIA settimanale BTC va da -1.35% a
|
||||
+11.22% del rischio — CAMBIA SEGNO — e la deviazione standard di 11x (ETH: media 2.9x,
|
||||
sd 2.4x). Spostare l'ora d'ingresso cambia lo snapshot e quindi quali strike combaciano
|
||||
col delta bersaglio: non e' lo stesso trade un'ora dopo, e' UN'ALTRA STRUTTURA. A 10
|
||||
settimane questo parametro di disturbo domina il segnale che si vorrebbe misurare.
|
||||
|
||||
3. LA FAMIGLIA CHE HA STORIA NON E' QUELLA CHE SI PUO' ESEGUIRE. Le quote raccolte sono
|
||||
le opzioni INVERSE (margine e regolamento in BTC/ETH); il conto e' in USDC e il book
|
||||
@@ -819,6 +827,31 @@ def main() -> None:
|
||||
regime sulla famiglia eseguibile. Prima di allora ogni misura su questa struttura
|
||||
descrivera' la sua astensione.""")
|
||||
|
||||
hr("COSA MI SMENTIREBBE", "-")
|
||||
print(""" Tre osservazioni, tutte ottenibili, che ribalterebbero questo verdetto — e una che NON
|
||||
lo ribalterebbe, messa qui perche' e' quella che arrivera' per prima.
|
||||
|
||||
1. IL CONTO. Se un saldo USDC puo' marginare le opzioni INVERSE, il punto 3 si sgonfia da
|
||||
muro a dettaglio: la struttura ETH inverse (1 lotto, rischio ~$88, credito ~$12 la
|
||||
settimana) e' gia' eseguibile a $600 oggi. Resterebbero i punti 1, 2 e 4 — sufficienti
|
||||
a tenere il verdetto, ma il filone tornerebbe misurabile SUBITO invece che fra un anno.
|
||||
Costo della verifica: un ordine di prova, come per il PRIIPs.
|
||||
|
||||
2. IL REGIME. Se, raccolte ~un anno di settimane col gate IV-rank APERTO, la media
|
||||
settimanale restasse positiva CON la banda d'ancora che non contiene lo zero, allora
|
||||
«short-vol da QUOTE» sarebbe dimostrato e la regola del 19/06 andrebbe riscritta.
|
||||
E' la sola prova che conta: la banda d'ancora, non la media.
|
||||
|
||||
3. IL LIBRO. Se l'open interest di ETH_USDC salisse stabilmente sopra ~100 sugli strike a
|
||||
δ -0.28/-0.10 con spread relativo sotto ~15%, esisterebbe una struttura regolata in
|
||||
USDC ed eseguibile a $242 per lotto: il filone si riaprirebbe sul DATO invece che
|
||||
sulla teoria. Ma senza raccoglierla adesso non lo sapremo mai — vedi azione (A).
|
||||
|
||||
⚠️ COSA NON MI SMENTIREBBE, ed e' quello che succedera' per primo: un'altra finestra di
|
||||
10 settimane di vol bassa con 10/10 vincenti e uno Sharpe a due cifre. Sarebbe lo
|
||||
STESSO campione, piu' lungo — non evidenza nuova. Un campione che non contiene il modo
|
||||
di perdere non diventa informativo aggiungendo settimane in cui non si perde.""")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
||||
Reference in New Issue
Block a user