Discussione: Limite dati di mercato IB
-
11-02-15, 16:42 #1
- Data Registrazione
- Dec 2012
- Messaggi
- 432
Limite dati di mercato IB
Ciao Andrea,
come vedi nell'immagine allegata, ogni volta che riaprono i mercati i dati di IB ci impiegano una vita per essere scaricati.
Questo ovviamente crea dei tempi morti anche di oltre 2 ore.
Se non ricordo male, mi avevi detto che il problema era determinato dal limite massimo di 100 titoli che IB può fornire.
Nella prospettiva di lavorare più assiduamente con gli OS con TF bassi, quali soluzioni mi potresti suggerire?
1) Attivare il servizio booster di IB per un pacchetto extra di altri 100 titoli (30$/mese).
2) Attivare il servizio dati realtime di Barchart (10$/mese), anche se non ho ben capito se si possa acquistare non associato ad altri prodotti, inoltre non potrei automatizzare le operazioni.
3) Altre soluzioni, se ti vengono in mente.
Grazie
-
11-02-15, 17:05 #2
Ciao caro,
siamo sempre li, l'unica cosa che puoi fare è utilizzare beeTrader in modo da non incorrere nel famigerato "Pacing Violation"
https://www.interactivebrokers.com/e...imitations.htm
In particolare:
The following conditions can cause a pacing violation:
- Making identical historical data requests within 15 seconds;
- Making six or more historical data requests for the same Contract, Exchange and Tick Type within two seconds.
Also, observe the following limitation when requesting historical data:
- Do not make more than 60 historical data requests in any ten-minute period.
- If the whatToShow parameter in reqHistoricalData() is set to BID_ASK, then this counts as two requests and we will call BID and ASK historical data separately.
Quindi se tu apri una Watchlist o un'OverSpread con troppi simboli ti bloccano e da li l'attesa che hai notato.
Secondo me, come ti ho già detto, devi usare IB per automatizzare il trading, per il resto ti devi appoggiare ad un'altra fonte dati, barchart può essere un'idea, ma anche webank (non ha le opzioni americane, ma i titoli si, quindi i dati storici ci sono e l'OverSpread funziona).
Ciao Ciao
-
11-02-15, 18:58 #3
- Data Registrazione
- Dec 2012
- Messaggi
- 432
Grazie Andrea,
quindi le 2 soluzioni possibili sono:
1) Barchart.
Ottimo fornitore dati.
Poco fa ho aperto un ticket per domandare se si può sottoscrivere solo un servizio dati Real-time.
Vi aggiorno sulla loro risposta.
2) Webank.
Ho visto che si può aprire un conto Free member, ma per un tempo massimo di 3 mesi.
Dopo sarei obbligato ad aprire un conto, o sbaglio?
Ancora grazie per la tua incredibile pazienza e disponibilità.
-
12-02-15, 00:35 #4
- Data Registrazione
- Dec 2012
- Messaggi
- 432
Ecco la risposta che mi è arrivata da Barchart quando gli ho chiesto se potevano offrirmi un servizio real-time con le stesse caratteristiche di quello free:
You are currently illegally using our API and are not a registered user. This will be turned off because it break exchange rules and can result in hefty fine for you.
Barchart API feed starts at $100/mo + exchange fees. Barchart Trader is $129/mo + Exchange fees
Please let me know how you would like to proceed.
Best Regards,
Quindi mi stanno dicendo che sto utilizzando illegalmente il loro servizio.
Comunque è bene che anche gli altri utenti ne tengano conto, onde evitare problemi.
-
12-02-15, 08:50 #5....non si desidera ciò che è facile ottenere (Ovidio)....
-
12-02-15, 11:27 #6
- Data Registrazione
- May 2012
- Località
- Roma
- Messaggi
- 593
Si , la risposta mi ricorda tanto le facce da c... di 'Wolf of Wall Street ' ...
pronti col bonifico da 100$/mese?
Io non vendo tasti ! - Tiziano Cagalli...quindi se c'è un tasto (su Fiuto) vuol dire che serve !!
-
12-02-15, 17:13 #7
il link che ti ha fornito è errato per il servizio che serve su beeTrader.
Ecco quello corretto dove vedi anche i costi delle varie informative/mercati
https://www.barchart.com/register/re...orm.php?ID=MOD
-
12-02-15, 19:19 #8
- Data Registrazione
- Dec 2012
- Messaggi
- 432
-
24-05-15, 12:19 #9
- Data Registrazione
- Oct 2009
- Località
- Cervia
- Messaggi
- 515
IB e dati timeframe orario da utilizzare per overspread su titoli italiani
Scusatemi se torno sull'argomento ma non riesco a trovare nel forum le risposte, anche se è un po' che cerco.
Voglio utilizzare i titoli italiani per overspread con timeframe orario e non riesco a capire se Beetrader storicizza i dati di IB per cui un po' alla volta la banca dati a disposizione si allunga fino ad arrivare almeno alle 1500 ore necessarie oppure non è possibile e devo trovare fonti dati alternative
Ed in questo secondo caso, quali possono essere le soluzioni ?
grazie a tutti in anticipo
-
25-05-15, 08:57 #10
- Data Registrazione
- May 2011
- Località
- Bologna
- Messaggi
- 3,017