9ce43031ee
L'override caps in portfolios.yml SOSTITUISCE interamente il dict di _defs.py
(setattr in base.py:load_active_portfolio) -> il cap SHAPE introdotto in v1.1.2
era inerte e SH01 (senza SL by-design) girava a 2x peso. Ridichiarato il dict
completo {PAIRS: 0.33, SHAPE: 0.0588} + commento sul footgun.
Verificato live post-restart: SH_BTC+SH_ETH = 0.0588, non-cappati a 0.0647,
sum = 1.0 (== backtest canonico FULL 6.43 / OOS 8.58).
Include il diario dello sweep multi-agente 2026-06-06 (106 agenti, 37 finding
validi): fonte dei P0/P1 in roadmap.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
30 lines
1.5 KiB
YAML
30 lines
1.5 KiB
YAML
# Config LIVE del paper trader a portafoglio. Seleziona UN portafoglio attivo
|
||
# (definito in scripts/portfolios/_defs.py) e ne fa l'override dei parametri operativi.
|
||
active: PORT06 # default raccomandato: master + shape
|
||
overrides:
|
||
total_capital: 2000
|
||
weighting: cap # equal | cap | inverse_vol | cluster_rp | manual
|
||
# NB: questo dict SOSTITUISCE interamente i caps di _defs.py (setattr in
|
||
# base.py:load_active_portfolio) → va ridichiarato COMPLETO. Il cap SHAPE
|
||
# 0.0588 (mitigazione coda SH01, 2026-06-05) era stato perso per questo.
|
||
caps: {PAIRS: 0.33, SHAPE: 0.0588}
|
||
leverage: 2 # sobrio per il live reale
|
||
rebalance: 1D
|
||
poll_seconds: 60
|
||
# Frazione di capitale-sleeve per posizione (canonico backtest = 0.15).
|
||
# 0.5 con leva 2x = 100% della fetta impegnata quando in posizione (max impiego
|
||
# dei 2K senza debito di margine). NB: il DD scala ~lineare (~×3.3 vs validato).
|
||
position_size: 0.5
|
||
# Esecuzione REALE su Deribit testnet, in SHADOW (sim + reale in parallelo).
|
||
# I 7 single-leg con TP/SL in metadata: 6 fade (MR01/MR02/MR07 x BTC/ETH) +
|
||
# DIP01 BTC (attivato 2026-06-04: stesso wiring StrategyWorker, TP limit resting
|
||
# incluso). Ordini sui LINEARI USDC (payoff lineare = matematica del backtest;
|
||
# fee/PnL in USDC). Gli altri sleeve (pairs/rotation/tsmom/shape) restano
|
||
# simulati: pairs richiede executor a 2 gambe, shape non ha TP (orizzonte puro).
|
||
execution:
|
||
enabled: true
|
||
sleeves: [MR01, MR02, MR07, DIP01]
|
||
instruments:
|
||
BTC: BTC_USDC-PERPETUAL
|
||
ETH: ETH_USDC-PERPETUAL
|