Валюта фонда Bloomberg устанавливает цену - PullRequest
0 голосов
/ 24 сентября 2018

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

Ошибка в bdh_Impl (con, ценных бумагах, полях, 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 Ответ

0 голосов
/ 24 сентября 2018

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

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")
          )
...