我正在尝试将彭博的历史数据导入R的特定字段和证券列表。我在Bloomberg EQS函数中创建了证券清单。我应该在R中使用什么功能来放置证券清单? (我有3000种证券)
library("Rblpapi")
bdh(securities, fields, start.date, end.date=NULL, include.non.trading.days=FALSE,
options=NULL, overrides=NULL, verbose=FALSE, identity=NULL, con=defaultConnection(),
int.as.double=getOption("blpIntAsDouble", FALSE))
答案 0 :(得分:0)
没有一个较小的可重复示例,很难说出您想做什么,但我认为您需要做的就是将证券分配给变量。请参见下面的示例。在这种情况下,您的证券等于下面的我的代码变量。
# Load package
library(Rblpapi)
# Connect to Bloomberg
blpConnect()
# Assign tickers and fields
tickers <- c("SPX INDEX", "IBM EQUITY")
myField <- "PX_LAST"
# Pull Bloomberg data and create data frame
stock_prices <- as.data.frame(
bdh(tickers,
myField,
start.date = as.Date("2019-05-01"),
end.date = as.Date("2019-05-20"),
include.non.trading.days = TRUE)
)