使用 Google 作为数据源而不是 Yahoo 下载 S&P 500 数据
download S&P 500 data with Google as a data source, instead of Yahoo
不确定雅虎财务是否不再有效,但我最近一直在使用 google 获取股票数据,因为雅虎 public 数据不可用。但是,对于 S&P 500,我过去使用的符号 ^GSPC
用于 yahoo,但不适用于 google。我尝试了以下方法:
library(quantmod)
getSymbols('GSPC',src="google")
getSymbols('^GSPC',src="google")
这会生成一条错误消息。
代表标准普尔 500 指数的 google 财务是否有不同的符号?
Yahoo Finance 运行良好。要下载 GSPC,您可以使用:
SPX <- getSymbols("^GSPC",auto.assign = FALSE, from = "1980-01-01")
对于 goole 作为来源,您可以如下使用,这是强生公司的股票
JNJ <- getSymbols("JNJ",auto.assign = FALSE, from = "1980-01-01",src="google")
虽然对于索引,google 目前似乎不起作用。对于标准普尔 500 指数,我在 google 金融中看到以下代码:
INDEXSP:.INX
.INX 不起作用,但如果您只关心 returns 统计数据等,您可以使用跟踪指数的 ETF。它有代码 SPY。
不确定雅虎财务是否不再有效,但我最近一直在使用 google 获取股票数据,因为雅虎 public 数据不可用。但是,对于 S&P 500,我过去使用的符号 ^GSPC
用于 yahoo,但不适用于 google。我尝试了以下方法:
library(quantmod)
getSymbols('GSPC',src="google")
getSymbols('^GSPC',src="google")
这会生成一条错误消息。
代表标准普尔 500 指数的 google 财务是否有不同的符号?
Yahoo Finance 运行良好。要下载 GSPC,您可以使用:
SPX <- getSymbols("^GSPC",auto.assign = FALSE, from = "1980-01-01")
对于 goole 作为来源,您可以如下使用,这是强生公司的股票
JNJ <- getSymbols("JNJ",auto.assign = FALSE, from = "1980-01-01",src="google")
虽然对于索引,google 目前似乎不起作用。对于标准普尔 500 指数,我在 google 金融中看到以下代码:
INDEXSP:.INX
.INX 不起作用,但如果您只关心 returns 统计数据等,您可以使用跟踪指数的 ETF。它有代码 SPY。