以谷歌作为数据源下载S& P 500数据,而非雅虎

时间:2017-04-22 20:55:03

标签: r quantmod

不确定雅虎的财务状况是否不再有效,但我最近一直在使用Google获取股票数据,因为雅虎的公共数据不可用。然而,对于S& P 500,我过去常常使用曾与雅虎合作的符号^GSPC,但不适用于谷歌。我尝试了以下方法:

library(quantmod)
getSymbols('GSPC',src="google")
getSymbols('^GSPC',src="google")

会生成错误消息。

是否存在代表S& P 500的Google财务的不同符号?

2 个答案:

答案 0 :(得分:1)

Yahoo Finance的工作非常好。要下载GSPC,您可以使用:

SPX <- getSymbols("^GSPC",auto.assign = FALSE, from = "1980-01-01")

对于goole作为来源你可以使用如下,这是股票强生&amp; amp;约翰逊

JNJ <- getSymbols("JNJ",auto.assign = FALSE, from = "1980-01-01",src="google")

对于指数来说,谷歌目前似乎没有工作。对于标准普尔500指数,我在谷歌财经中看到以下股票代码:

INDEXSP:.INX

答案 1 :(得分:1)

.INX不起作用,但如果您只关心返回统计信息等,则可以使用跟踪索引的ETF。它有自动收报机SPY。