Получение всего списка стандартных символов, который будет содержать функция getSymbols - PullRequest
0 голосов
/ 20 февраля 2020
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.

Я не знаю, почему он не содержит Berkshire Hathaway.

Но у меня вопрос: где я могу получить полный список биржевых символов, для которых функция getSymbols будет возвращать данные за последние 5 лет или около того?

1 Ответ

3 голосов
/ 20 февраля 2020

getSymbols не содержит символов. Вам необходимо указать, какие символы вы хотите. И доход будет зависеть от выбранного вами источника. По умолчанию Yahoo. Но есть несколько других, таких как tiin go, alphavantage, bloomberg, et c., Но для подключения к ним нужны API.

В случае BRK B, вы сделали опечатку, это должно быть BRK-B, а не BRK.B (по крайней мере, для источника Yahoo).

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