使用R中的fimport包从yahoo finance下载数据

时间:2017-05-22 08:15:37

标签: r quantmod yahoo-finance

我知道有关雅虎财务失败的问题。但是,我尝试使用以下代码使用<td>包下载数据:

fimport

有错误

  

'HTTP状态为'504超出最长交易时间'

是否有人知道处理从雅虎财经下载数据的软件包(sp500 <- yahooSeries("SPY", from = "2006-01-01", to = "2017-05-12") fimport等)是否会很快更新?有没有人有一个简单的方法来解决它?

1 个答案:

答案 0 :(得分:1)

我有类似的问题。首先,我卸载quantmod并重新安装

devtools::install_github("joshuaulrich/quantmod", ref="157_yahoo_502")

在包devtools的帮助下。之后我可以使用getSymbols函数:

library(quantmod)
start <- as.Date("2007-01-01")
end <- as.Date("2017-05-18")
getSymbols("SPY", src = "yahoo", from =start, to = end)