Валюта фонда Bloomberg устанавливает цену

Я получаю сообщение об ошибке

Ошибка в bdh_Impl(con, securities, fields, start.date, end.date, options,: подэлемент '(null)' не существует.

Появляется только когда пытаюсь установить options = c("curr"="SEK"), Если я удаляю эту строку, она загружает данные правильно

> startdate <- as.Date("2018-01-01")
> enddate <- as.Date("2018-03-21")
> fund <- bdh("/isin/FI0008813258",
+     "tot_return_index_gross_dvds",
+     startdate,
+     enddate 
+     , options = c("curr"="SEK")
+     )

1 ответ

Решение

Исходя из того, что я нашел в Интернете, вы должны указать валюту полностью:

startdate <- as.Date("2018-01-01")
enddate <- as.Date("2018-03-21")
fund <- bdh("/isin/FI0008813258",
          "tot_return_index_gross_dvds",
          startdate,
          enddate 
          , options = c("currency"="SEK")
          )
Другие вопросы по тегам