雅虎历史报价每日更新时

时间:2014-03-13 13:42:21

标签: api quotes yahoo finance

我已经从雅虎财经中删除了历史报价,并试图将新报价(今天 - 工作日的报价)添加到我的数据库中。但是,我不知道我应该将下拉过程安排到何时。它应该是晚上的某个时间,但任何人都知道雅虎财经API提供的新(今日)报价何时?

更新:我刚从http://marketmonksmusings.blogspot.com/2012/04/using-yahoo-free-eod-data.html

找到了更多信息

看起来它们从格林尼治标准时间上午12点开始提供,但最好再次下拉以获得更准确的报价。

2 个答案:

答案 0 :(得分:5)

我有同样的问题,因此,使用我编写的脚本来更新库存数据,我写了一系列命令来每隔一分钟更新AAPL数据10个小时,然后打印包含文件的前两行历史数据,即

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

其中时间是EST。该特定股票于美国东部时间下午8:13更新。我认为更新所有库存数据确实需要一些时间,所以也许在美国东部时间晚上9点00分检索数据就足够了。

答案 1 :(得分:0)

对于股票,我是在美国东部时间下午4:15做的。纽约证券交易所于下午4点关闭,但有时最终的收盘价在几分钟之后才在雅虎上市。为了(合理地)确定我得到最终报价,我在收盘后15分钟做。