【问题标题】:Getting the entire List of Stock Symbols that the getSymbols function will contain获取 getSymbols 函数将包含的整个股票代码列表
【发布时间】:2020-02-20 02:12:09
【问题描述】:
library(quantmod)

例如:

> getSymbols("BRK.B",from="2010-01-01",to="2020-02-17")

会给我一个错误:

Warning: BRK.B download failed; trying again.
Error in getSymbols.yahoo(Symbols = "BRK.B", env = <environment>, verbose = FALSE,  : 
  Unable to import “BRK.B”.
BRK.B download failed after two attempts. Error message:
HTTP error 404.

我不知道为什么它不包含伯克希尔哈撒韦。

但我的问题是,我在哪里可以获得函数 getSymbols 将返回过去 5 年左右数据的完整股票代码列表?

【问题讨论】:

    标签: r quantmod


    【解决方案1】:

    getSymbols 不包含任何符号。您需要指定所需的符号。回报将取决于您选择的来源。默认是雅虎。但是还有一些其他的,例如 tiingo、alphavantage、bloomberg 等,但需要 api 来连接。

    如果是 BRK B,您打错字了,应该是 BRK-B,而不是 BRK.B(至少对于雅虎源而言)。

    getSymbols("BRK-B",from="2010-01-01",to="2020-02-17")
    

    【讨论】:

      猜你喜欢
      • 2018-04-02
      • 1970-01-01
      • 2020-09-27
      • 2013-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-23
      相关资源
      最近更新 更多