chore(reset): v2.0.0 — storico certificato Deribit mainnet, ripartenza pulita
Reset del progetto su fondamenta verificate dopo la scoperta che l'intera libreria "validata OOS" era artefatto di feed contaminato (print fantasma del feed Cerbero TESTNET + storico Binance/USDT). - Storico ricostruito da Deribit MAINNET (ccxt pubblico, tokenless) e CERTIFICATO (certify_feed.py): BTC/ETH puliti su TUTTA la storia (mediana 2-6 bps vs Coinbase USD), integrita' OHLC + coerenza resample (maxΔ 0.00) + cross-venue OK. Alt esclusi (illiquidi/divergenti: LTC/DOGE 50-82% barre flat; XRP/BNB non certificabili). - Verdetto sul feed pulito: FADE / PAIRS / XS01 / TSM01 morti (ogni portafoglio Sharpe -2.3..-3.0, DD ~40%); solo SH01 e frammenti HONEST con segnale residuo, da ri-validare in isolamento. - Cleanup "restart pulito": strategie, stack live (src/live, src/portfolio, runner/executor, yml, docker), ~100 script ricerca/gate, waste/games/ portfolios, dati non certificati + cache e 60+ diari -> archiviati in Old/ (preservati, non cancellati). Diario consolidato in un unico documento. - Skeleton ricerca tenuto: Strategy ABC + indicatori + src/fractal + src/backtest/engine + load_data; tool dati certificati (rebuild_history, certify_feed, audit_feed, multi_source_check). - Universo dati ATTIVO: solo BTC/ETH (5m/15m/1h); guardrail fisico (load_data su alt -> FileNotFoundError). Esecuzione DISABILITATA, conto flat. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
# 2026-06-12 — Sweep migliorie/strategie nuove (sera, post-swap 15m)
|
||||
|
||||
Richiesta: cercare altre migliorie da implementare o strategie nuove. Tre
|
||||
esperimenti + una miglioria di codice.
|
||||
|
||||
## 1. INIT_LINEAGE — eredità capitale al cambio timeframe (IMPLEMENTATO)
|
||||
|
||||
`StrategyWorker._inherit_lineage_capital`: al primo avvio (niente status.json)
|
||||
il worker eredita `capital`/`real_capital` dal worker più recente di stessa
|
||||
strategia+asset su altro tf (glob `{strategy}__{asset}__*`). MAI la posizione.
|
||||
Nato dallo swap 1h→15m di oggi: i worker nuovi partivano dall'allocazione del
|
||||
pool scartando il PnL del gemello (−16.8 di equity fantasma, riallineata a mano
|
||||
col seed). Il prossimo swap non avrà bisogno di seed manuale.
|
||||
Test: `tests/portfolio/test_capital_lineage.py` (eredita / no-sibling / resume).
|
||||
|
||||
## 2. Gate 10m ADD selettivo (MR01/MR07) — BOCCIATO, watchlist chiusa
|
||||
|
||||
Baseline aggiornata al PORT06 post-swap (fade 15m): ADD di 4 sleeve 10m
|
||||
(MR01/MR07 × BTC/ETH, MR02 escluso perché fee-fragile) dà FULL Sh 8.13→8.33 e
|
||||
DD 2.47→2.28, ma **OOS Sharpe 10.86→10.76** → fallisce il criterio standard.
|
||||
Il 15m cattura già quasi tutto l'alpha veloce (corr 10m↔15m 0.53). Chiuso.
|
||||
|
||||
## 3. XSEC breadth (universo 8 → 14/15) — direzione GIUSTA, venue SBAGLIATO
|
||||
|
||||
La breadth è la leva classica delle strategie cross-sectional. Due banchi:
|
||||
|
||||
- **Hyperliquid 15 coin** (dati REALI, ma profondità v2 limitata a ~207 giorni,
|
||||
regime calmo recente): CORE-8 **−6.2%** (Sh −1.38, coerente col
|
||||
dispersion-gate live che tiene XS01 fuori in questo regime) vs FULL-15
|
||||
**+9.4%** (Sh 1.58, WR 41→51%). La breadth trasforma un book perdente in
|
||||
vincente — **sui prezzi veri**.
|
||||
- **Deribit 14 coin** (storia piena 2022-10→2026-06, +AVAX/DOT/TRX/LINK/BCH/UNI,
|
||||
parity del sim verificata ESATTA vs `xsec_sim`): FULL Sh 1.48→**1.22**, OOS
|
||||
4.66→**3.41**, fee 2x da −0.33 a **−1.45**. PEGGIO dell'8: le 6 gambe nuove
|
||||
hanno chiusure flat al **91-99%** e il loro "momentum" è rumore stale che
|
||||
corrompe il ranking cross-section (3ª conferma della lezione del giorno:
|
||||
pairs-alt, XEX/DOGE, ora XSEC).
|
||||
|
||||
**Conclusione:** l'espansione dell'universo XS01 è promettente ma bloccata dalla
|
||||
qualità dati del venue. Sblocco strategico: **routing dati Hyperliquid** nel
|
||||
runner (il client v2 già supporta `exchange="hyperliquid"`) + accumulo storia
|
||||
HL in avanti. Rivalutare quando HL avrà ≥12-18 mesi di storia utile.
|
||||
|
||||
## Direzioni aperte residue (non attaccate oggi)
|
||||
|
||||
- **Put settimanale standing** (catastrofe-cap): unica struttura opzioni
|
||||
eseguibile, da gateare coi premi reali cerbero-bite (~1%/mese il 10% OTM).
|
||||
Harness `option_overlay_lab.py` pronto.
|
||||
- **Hyperliquid come venue di esecuzione** (oltre che dati): aprirebbe fades su
|
||||
alt liquidi con fill realistici; lavoro infrastrutturale grosso.
|
||||
- 10m fade: chiuso oggi. 1m/2m/5m: chiusi oggi. Pairs nuove/PAXG/XEX: chiusi oggi.
|
||||
Reference in New Issue
Block a user