Валюта фонда 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")
)