Descrizione del corso
Il trading automatico non è fantascienza: è Python, una buona libreria, e un approccio disciplinato al rischio. Questo corso ti insegna a costruire bot di trading reali con le API di Interactive Brokers.
Cosa imparerai
- Setup completo: Python, ib_insync, TWS/IB Gateway, paper trading
- Dati di mercato: catene opzioni, storici, streaming real-time, calcolo delle Greche
- Ordini automatizzati: limit, combo/spread, bracket, iron condor come singolo ordine
- Bot operativi: iron condor automatico (scanner + piazzamento), wheel strategy (CSP → CC), credit spread scanner
- Risk management: stop-loss automatici (P&L, delta, tempo), circuit breaker, dashboard delle Greche, alerting Telegram
- Deployment: da paper a live, VPS Linux, monitoraggio remoto, performance tracking
Per chi è questo corso
Per trader di opzioni che conoscono le Greche, gli spread e il risk management, e che vogliono automatizzare le proprie strategie. Requisiti: conoscenza base di Python (variabili, funzioni, classi), account IBKR (anche solo paper), e la voglia di scrivere codice. NON serve essere sviluppatori professionisti.
Struttura
6 moduli, 22 lezioni con codice Python reale (ib_insync), 6 quiz. Ogni lezione include slide con diagrammi SVG. Il codice è completo, commentato e pronto per essere usato come base per i tuoi bot. Approccio risk-first: il risk management viene insegnato PRIMA del deployment live.
Programma del corso
Ambiente Python (venv, packages), ib_insync, TWS vs IB Gateway, configurazione API, paper trading account. Le fondamenta di un bot affidabile.
Market data requests, option chains, dati storici OHLCV, real-time streaming, calcolo delle Greche (broker e Black-Scholes), storage con pandas e SQLite.
Order types (limit, stop, combo), ordini spread e iron condor come singolo trade, bracket orders, monitoraggio fill, error handling e recovery.
Bot iron condor (scanner + delta selection + piazzamento), wheel strategy automatica (CSP → assignment → CC), credit spread scanner multi-sottostante, scheduling.
Stop-loss automatici (P&L, delta, tempo), circuit breaker giornaliero, dashboard delle Greche di portafoglio, alerting via Telegram, logging strutturato con loguru.
Transizione paper → live (checklist, sizing), deployment su VPS Linux (IB Gateway headless, systemd, SSH), performance tracking (Sharpe, drawdown, profit factor), miglioramento continuo.
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