The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
Rblpapi provides R with access to data and calculations from Bloomberg Finance L.P. via the API libraries provided by Bloomberg.
A valid and working Bloomberg installation.
Here are a few simple examples.
library(Rblpapi)
<- blpConnect() # automatic if option("blpAutoConnect") is TRUE
con
<- bdh(securities = "SPX Index",
spx fields = "PX_LAST",
start.date = as.Date("2013-03-01"))
<- bdh(securities = c("SPX Index","NDX Index"),
spx_ndx fields = "PX_LAST",
start.date = as.Date("2013-03-01"),
include.non.trading.days = TRUE)
<- structure(c("ACTUAL", "MONTHLY"),
monthly.options names = c("periodicityAdjustment",
"periodicitySelection"))
<- bdh(securities = c("SPX Index","NDX Index"),
spx_ndx_monthly fields = "PX_LAST",
start.date = as.Date("2012-01-01"),
options = monthly.options)
<- bdh(securities = c("GOOG US Equity","GE US Equity"),
goog_ge_div fields = c("PX_LAST","CF_DVD_PAID"),
start.date = as.Date("2012-11-01"))
<- bdp(securities = c("GOOG US Equity","GE US Equity"),
goog_ge_px fields = c("PX_LAST","DS002"))
Fully functional on Windows and Linux (both for x86_64), and macOS (for arm64).
The package is on CRAN and can be installed as usual via
install.packages("Rblpapi")
Builds are also available via r-universe and can be installed via
install.packages('Rblpapi', repos = c('https://rblp.r-universe.dev',
'https://cloud.r-project.org'))
Interim (source or binary) releases may be also be made available through the ghrr drat repository as well and can be accessed via
install.packages("drat") # easier repo access + creation
:::add("ghrr") # make it known
dratinstall.packages("Rblpapi") # install it
Whit Armstrong, Dirk Eddelbuettel and John Laing
GPL-3 for our code
License.txt for the Bloomberg libraries and headers it relies upon
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.