Quote from dcraig:
If your software can open multiple concurrent TCP connections (eg by multithreading), it can be quite quick. My code manages to get > 5K stocks in a few minutes. So far Yahoo hasn't objected to this for historical data download. Don't try too many connections on their fundamentals pages, though, or they will lock you out for a period.
How would I open multiple TCP connections when I download my data through the backtesting platform??
I would figure that it is possible to do it via excel format with a straight download into csv files, however what if do it via a program included in the backtesting platform?
At the moment it takes me about 5 hours just to do > 5k stocks. Geez.
Have you been locked out before?? Especially if you do it with their fundamental pages??