diff --git a/src/live/execution.py b/src/live/execution.py index 9eeac79..c71d0b1 100644 --- a/src/live/execution.py +++ b/src/live/execution.py @@ -101,6 +101,11 @@ class ExecutionClient: client: CerberoClient = field(default_factory=CerberoClient) verify_polls: int = 4 # tentativi di riverifica verify_sleep: float = 0.6 # attesa fra i poll (s) + # NB leva: su Deribit la leva per-strumento NON e' impostabile (private/set_leverage + # risponde 400 Bad Request — verificato 2026-06-03 nei log Cerbero; il set_leverage + # di Cerbero fallisce sempre, soppresso). Il campo "leverage: 50" in get_positions + # e' il MASSIMO dello strumento (informativo): l'esposizione reale la decide la SIZE + # dell'ordine, non una leva account. Percio' qui NON si passa leverage per-ordine. # --- helper di verifica ---