Robinson: would you mind pasting the code you use to download monthly historical data using reqHistoricalData? The smaller the amount of code to read basic data, the better. I was thinking about using IB (vs. Yahoo finance) but your answer re: the time to download is discouraging - so I don't want to reinvent the wheel in case this turns out to be useless. Thanks.