start.date <- as.Date("2016-05-13")
end.date <- as.Date("2017-10-18")
conn <- blpConnect()
spxE <- bdh(conn, "SPX Index", "PX_LAST", start.date, end.date, override_fields = "CURRENCY", override_values = "EUR")
spx <- bdh(conn, "SPX Index", "PX_LAST", start.date, end.date)
spx=cbind(spxE, spx)
tail(spx)
c'est mon code. La sortie est:RBBG BDH Override pour obtenir des valeurs en EUR
date PX_LAST date PX_LAST
2017-10-10 2017-10-10 2550.64 2017-10-10 2550.64
2017-10-11 2017-10-11 2555.24 2017-10-11 2555.24
alors évidemment il n'a pas fonctionné pour obtenir l'indice SPX calculé en EUR. Cela fonctionne dans Excel ... des conseils?
Avez-vous essayé avec 'CRNCY_ADJ_PX_LAST' et' EQY_FUND_CRNCY'? – assylias
Ces deux sont juste disponibles pour BDP, pas pour BDH, mais thx pour votre entrée! – Sonja
Oh mon dieu, je n'avais pas remarqué que c'était un bdh - avez-vous essayé avec 'FX' au lieu de' CURRENCY'? – assylias