Confronti il contratto esatto e l’accesso ai dati dell’API con quelli di TWS. Una quotazione visibile in un’interfaccia non dimostra che il feed API richiesto sia disponibile. Legga l’eventuale messaggio su un abbonamento aggiuntivo prima di modificare le impostazioni di connessione.
Indicazioni didattiche sul software. Il trading comporta rischi. Legga le avvertenze finanziarie e informative.
Passo dopo passo
- 1 Confermi che l’app API si colleghi alla stessa sessione TWS che sta controllando.

Una watchlist TWS con quotazioni bid, ask e last; l’app API deve essere collegata a questa stessa sessione per vederle. - 2 Confronti tipo di contratto, mercato, valuta e scadenza su entrambi i lati.
- 3 Legga nella risposta dell’API un eventuale messaggio su permessi o tipo di dati.
- 4 Controlli i dettagli di Market Data Connections indicati da IBKR e l’accesso ai dati API del nome utente.
- 5 Riprovi con un contratto noto dopo aver corretto la discrepanza trovata.
Un esempio pratico
Vede il prezzo di un titolo in TWS, ma la sua app richiede un’opzione su quel titolo. Non sono la stessa richiesta di dati. Confronti prima il prodotto completo. Se entrambe richiedono davvero lo stesso contratto, legga la risposta dell’API sull’accesso al feed. Il prezzo a schermo è un indizio utile, ma non basta per dimostrare che ogni richiesta dell’app abbia i diritti necessari.
Riferimento della schermata

Errore da evitare
Domande frequenti
Un’API connessa può comunque non ricevere quotazioni?
Sì. Lo stato della connessione e il permesso sui dati sono aspetti separati.
Devo disattivare Read-Only API per ottenere le quotazioni?
I permessi per le richieste di ordine non sono la prima correzione per un errore di accesso ai dati di mercato.