1,501
edits
No edit summary |
|||
Line 20: | Line 20: | ||
* Searching for symbols by name or root | * Searching for symbols by name or root | ||
* Auto-adding the symbol and required attributes to the database | * Auto-adding the symbol and required attributes to the database | ||
* Automatic confirmation when querying for data. No need to click | * Automatic confirmation when querying for data. No need to click "OK" in the "Accept incoming connection" dialog | ||
* Automatic reconnection in case connection is lost | * Automatic reconnection in case connection is lost | ||
Line 28: | Line 28: | ||
All the listed limitations arise on the Interactive Brokers' side so they may not always be overcome: | All the listed limitations arise on the Interactive Brokers' side so they may not always be overcome: | ||
* Interactive Brokers provides 24 hours of historical data only. See the [[ | * Interactive Brokers provides 24 hours of historical data only. See the [[Importing_Data|Importing Data]] section for info on gap filling | ||
* Interactive Brokers does not provide the day's Open price | * Interactive Brokers does not provide the day's Open price | ||
* Interactive Brokers does not provide timestamps for quotes. Because of this limitation the program has to assign the system time to every quote. Such a workaround may bias the true timestamp of the quote by the time difference between its sending and receiving; in most cases the delay is fractions of a second | * Interactive Brokers does not provide timestamps for quotes. Because of this limitation the program has to assign the system time to every quote. Such a workaround may bias the true timestamp of the quote by the time difference between its sending and receiving; in most cases the delay is fractions of a second | ||
* Interactive Brokers does not support receiving data for over 80 symbols per one account | * Interactive Brokers does not support receiving data for over 80 symbols per one account | ||
== Setting up == | == Setting up == |