我也有同样的问题,因此,我使用我编写的用于更新股票数据的脚本,编写了一系列命令,在夜间十小时内每分钟更新 AAPL 数据,并打印文件的前两行,其中包含历史数据,即
for i in {1..600}; do
../updatedata.py aapl.csv
head -n2 aapl.csv
date
sleep 60
done
结果的相关摘录是:
updating aapl.csv from 2016-01-21 to 2016-1-22
Date,Open,High,Low,Close,Volume,Adj Close
2016-01-21,97.059998,97.879997,94.940002,96.300003,52054500,96.300003
Fri, Jan 22, 2016 8:12:06 PM
updating aapl.csv from 2016-01-21 to 2016-1-22
Date,Open,High,Low,Close,Volume,Adj Close
2016-01-22,98.629997,101.459999,98.370003,101.419998,65562800,101.419998
Fri, Jan 22, 2016 8:13:07 PM
updating aapl.csv from 2016-01-22 to 2016-1-22
Date,Open,High,Low,Close,Volume,Adj Close
2016-01-22,98.629997,101.459999,98.370003,101.419998,65562800,101.419998
Fri, Jan 22, 2016 8:14:08 PM
时间是美国东部标准时间。这只股票在美国东部标准时间晚上 8:13 更新。我认为更新所有股票数据确实需要一些时间,所以也许在美国东部标准时间晚上 9:00:00 检索数据就足够了。