Interactive Brokers: collegarsi tramite le Flex Query
Piani Trader, Pro e Fleet.
Interactive Brokers non dà ad altre applicazioni un accesso in sola lettura in tempo reale, ma pubblica i tuoi estratti conto tramite il suo Flex Web Service: un token e le Flex Query che crei nel Client Portal. TakeJournal li richiede da solo, in sola lettura: azioni, opzioni su azioni, futures e opzioni su futures, con le loro commissioni, scadenze, esercizi e assegnazioni, e i depositi e i prelievi. Non piazza mai un ordine e non può farlo.
Nel Client Portal
Sezione intitolata “Nel Client Portal”- Performance & Reports → Flex Queries. Crea una Trade Confirmation Flex Query: la sezione Trade Confirmation con Executions spuntato e tutti i campi selezionati, il formato XML, il periodo Today. Salvala e annota il suo Query ID.
- Facoltativa, per lo storico e il denaro spostato: una Activity Flex Query con le sezioni Trades (Executions, tutti i campi), Cash Transactions, Corporate Actions e Account Information, il formato XML, il periodo Last 365 Calendar Days. Annota anche il suo Query ID.
- Nella stessa pagina, Flex Web Service Configuration: attiva il servizio e genera un token. Scegli la validità più lunga che IB offre (fino a un anno) e lascia vuota la restrizione IP: il server di TakeJournal fa le richieste dal proprio indirizzo.
Aggiungere la connessione
Sezione intitolata “Aggiungere la connessione”Connessioni → Aggiungi connessione, tipo Interactive Brokers (Flex Web Service):
- Token del Flex Web Service: il token del passo 3. È salvato cifrato e usato solo per leggere; elimina la connessione e se ne va con lei.
- ID della query Trade Confirmation: l’ID del passo 1.
- ID della query Activity (facoltativo): l’ID del passo 2, o vuoto.
I conti arrivano con la prima sincronizzazione, chiamati con l’alias che hai dato loro presso IB e nella valuta base di IB.
La sincronizzazione
Sezione intitolata “La sincronizzazione”IB dice che il suo Flex Web Service non è fatto per richieste ogni minuto, e i suoi estratti conto non sono in tempo reale: un’esecuzione è nell’estratto Trade Confirmation da 5 a 10 minuti dopo il fill, e l’estratto Activity si aggiorna una volta al giorno dopo la chiusura. Per questo la sincronizzazione automatica (su Fleet, mentre TakeJournal è aperto) chiede ogni 30 minuti nei giorni feriali dalle 9:00 alle 17:30 ora di New York, una volta dopo, e una volta al giorno nel fine settimana; la query Activity al massimo una volta ogni 20 ore. Sincronizza ora sulla dashboard o nella pagina Connessioni chiede subito.
Un’importazione di un file Flex Query e la connessione riconoscono le stesse esecuzioni dagli ID di esecuzione di IB, quindi un file di trade più vecchi non raddoppia mai ciò che ha portato la sincronizzazione.
Le Corporate Actions dell’estratto Activity portano gli split, i cambi di simbolo e i dividendi in azioni di un’azione (split); le altre operazioni societarie, una fusione o uno spin-off, non contano.
Quando IB rifiuta, la scheda della connessione dice perché e cosa fare: un token scaduto (creane uno nuovo e inseriscilo nella connessione), un token limitato ad altri indirizzi IP, una query che non appartiene al token, o un estratto conto che IB non ha ancora finito (la sincronizzazione successiva lo legge).
Con la sezione Open Positions (tutti i campi) nella query Activity, la sincronizzazione che la legge confronta le posizioni che elenca con i tuoi fill, così si trova una chiusura che manca allo storico (Una chiusura mancante); una differenza di azioni che nessuna chiusura mancante spiega (azioni trasferite da un altro broker) non genera alcun avviso.
Correlati
Sezione intitolata “Correlati”Interactive Brokers: importare una Flex Query · Rapporti di importazione · Broker e importazioni
L’IA risponde a partire dalla nostra guida: come funziona TakeJournal, le importazioni, i conti delle prop firm, i piani.
La tua domanda va ad Anthropic per la risposta. Conserviamo la conversazione per 30 giorni per migliorare la guida, poi la eliminiamo. Nessuna consulenza sugli investimenti. Informativa sulla privacy