Is there an easy way to get daily data for about 6500 stocks?

IB throttles historical data. It would take many hours to download OHLC for 6500 stocks
There used to be a hard limit set by IB: 60 requests per 10 minute period. That "hard limit" has been lifted and replaced by a "soft limit", which allows more data to be downloaded, but how much more is not precisely specified by IB.
Using the hard limit, it would take about 18 hours to download 6500 stocks in case one uses batches of 60 stocks every 10 minutes. Returning the 2 year historical data will only take 1~5 seconds per stock, so that amount of data will not form a bottle neck.
So, it depends on the topic starter whether (s)he can wait 18 hours for all data to be downloaded.
 
Back
Top