Descrizione del corso
Prima di iniziare
Livello del percorso: avanzato. Prima di iniziare, verifica di conoscere gli strumenti e il vocabolario indicati nel programma; per le opzioni servono payoff, premio, scadenza e rischio monetario.
Obiettivo del percorso: Progettare un bot verificabile con Python e Interactive Brokers: dati con provenienza, ordini idempotenti, recovery, limiti di rischio e deployment governato.
Confronta i moduli qui sotto con i corsi che possiedi. Se un argomento è già presente, valuta la profondità e le applicazioni prima di scegliere un altro corso.
Automatizzare significa trasformare dati, decisioni e ordini in un sistema osservabile, riconciliabile e capace di fermarsi in sicurezza.
Cosa imparerai
- Setup completo: Python, ib_async, TWS/IB Gateway, paper trading
- Dati di mercato: contratti qualificati, option chain, timezone, pacing, Greche e storage con provenance
- Ordini: preflight, combo, bracket, partial fill, idempotenza e recovery dopo una disconnessione
- Strategie: iron condor, wheel e scanner costruiti come pipeline verificabili, senza promesse di edge
- Rischio e osservabilità: scenari, circuit breaker governati, metriche, alert e monitor MCP in sola lettura
- Produzione: evidence gate, shadow e canary, deployment sicuro, performance e change control
Per chi è questo corso
Per trader di opzioni che conoscono Greche, spread e risk management e possiedono le basi di Python. Serve un account IBKR paper per le prove di integrazione; il passaggio live richiede competenze operative e una decisione autonoma sul rischio.
Struttura
6 moduli, 23 lezioni, 161 slide e 6 quiz per 63 domande. Ogni lezione si apre con un orientamento in linguaggio piano. Il codice è didattico: va adattato, testato, revisionato e distribuito con limiti coerenti con conto, strumenti e infrastruttura.
Programma del corso
Dipendenze riproducibili, segreti, modello di esecuzione ib_async, TWS e Gateway, lifecycle della sessione e limiti del paper trading.
Contratti e option chain, tipo del feed, storici e streaming con timezone, Greche con unità, provenance e storage idempotente.
Order intent e preflight, limit e stop, combo multi-leg, bracket, partial fill, deduplica delle executions e riconciliazione dopo il reconnect.
Iron condor, wheel e credit spread scanner con payoff e limiti espliciti; scheduling su calendari di mercato, lock e task idempotenti.
Controlli pre-trade e di portafoglio, circuit breaker con reset governato, Greche e scenari, observability e server MCP locale in sola lettura.
Evidence gate, shadow e canary, deployment con minimo privilegio e recovery, metriche con denominatori espliciti e change control.
Il docente

Pierpaolo Marturano
CEO Core Matrix · Contributor Class CNBCAutore di 11 libri sulla finanza, tra cui la trilogia dedicata alle opzioni che rappresenta un punto di riferimento nel panorama italiano. Contributor di Class CNBC con il programma Quantum Space sul quantum computing applicato ai mercati finanziari. Sviluppatore di soluzioni software per il mondo finanziario.
I suoi corsi combinano rigore teorico e applicazione pratica, con sessioni operative su piattaforma Interactive Brokers. Disponibili in aula (Torino, Milano, Roma) e online.
Scopri i libri del docente