R Quantmod Пакет исключен из Yahoo? - PullRequest
1 голос
/ 08 апреля 2020

Я заметил сегодня утром, что запросы на индексы FTSE от Yahoo Finance через функции quantmod и rtsdata getSymbols возвращают значения NA на сегодняшний день. Воспроизводимый код:

FTSEAll <- as.data.frame(getSymbols("^FTAS", src = 'yahoo', auto.assign = FALSE, 
                                    from = "2020-01-01"))

Отдельные символы все еще актуальны, но любой вид индекса FTSE возвращает NA для последних (07-04-2020).

Я проверил проблемы и объявления из страниц GitHub, но ничего не нашел. Это ошибка, которая происходит регулярно и связана с волатильностью сервера LSE?

1 Ответ

1 голос
/ 08 апреля 2020

Похоже, что-то не так с британскими индексами по финансам Yahoo. Проверьте страницу Yahoo для исторических данных FTAS . 7 апреля 2020 года все пусто. То же самое происходит на FTSE100 . Возможно, данные еще не были обновлены, но это странно, и по моему опыту я могу получить данные, как только рынок закроется.

Мы можем использовать getQuote(), чтобы получить предыдущее закрытие. Это скорее обходной путь, чем решение.

getQuote("^FTAS", what=yahooQF("Previous Close"))[, 2]
[1] 3141.28

Что соответствует закрытию в Google Finance:

enter image description here

...