函数quantmod::getSymbols()
在过去有效,但最近会导致错误。但是,该数据仍可在Yahoo Finance网站上获得,并且该代码可与其他一些代码一起使用,例如GOOGL,但不适用于CELG。
install.packages("quantmod")
library(quantmod)
tickers <- c( "GOOGL", "CELG")
prices <- lapply(tickers, getSymbols, auto.assign=FALSE, from="2011-01-01")
我得到的错误是:
Warning: CELG download failed; trying again.
Error in getSymbols.yahoo(Symbols = "CELG", env = <environment>, verbose = FALSE, :
Unable to import “CELG”.
CELG download failed after two attempts. Error message:
HTTP error 404.
[2019年11月20日,布里斯托尔·迈耶·斯奎布(Bristol Meyers Squibb)完成了对Celgene的收购。因此,Celgene不再以独立公司的身份进行公开交易,并且无法通过quantmod
R软件包在Yahoo Finance上访问其股票行情记录。