问题标签 [rblpapi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
236 浏览

r - 使用 Rblpapi 从 bsrch 获取数据的问题

我可以在 excel 中使用 bsrch 来获取“COMDTY:WEATHER”给定的值,但是当我使用 Rblpapi 尝试它时,它会显示空数据。同样在下面我有Excel公式,所以你可以看到我是如何让它在下面的R中工作的

观测值基本查询 =BSRCH("comdty:weather","provider=wsi","location=KNYC","model=ACTUALS","cols=15;rows=354")

观测 指定参数 =BSRCH("comdty:weather","provider=wsi","location=KNYC","model=ACTUALS","fields=WIND_SPEED|TEMPERATURE","cols=3;rows=358")

我试图在网上寻找示例,但只找到了以下内容,并且此代码有效。

0 投票
0 回答
168 浏览

r - 在 rblpapi 中实现 BChain?

有没有办法通过 Rblpapi 库在 R 中实现 Excel Bloomberg 公式 BChain?

Excel 的示例公式:

0 投票
1 回答
126 浏览

r - (rbplpapi) 获取超过7个月的盘中数据

下午好。

我要执行的任务实际上很简单。使用 R,通过 Rbplpapi 包连接到 Bloomberg,我想获得尽可能多的 S&P 500 盘中(1 分钟)数据。我尝试了以下代码:

当我运行它时,我只得到 2017 年 12 月 27 日之前的数据。有什么方法可以在此日期之前获取数据,还是直接从彭博社获得数据?此外,如果我将开始/结束日期更改为 2017 年 12 月 27 日之前的任何日期,我根本不会得到任何数据,所以这似乎不是数据点的限制。

非常感谢

0 投票
0 回答
87 浏览

r - 闪亮的应用程序中的 Rblpapi 订阅功能

我正在尝试开发一个简单的闪亮应用程序来打印最新的欧元价格

如果您无权访问 Rblpapi,请将 subscribe 视为创建数据订阅的函数,并fun在每次更新数据时调用。当您运行应用程序时,什么也没有发生,但如果您调试它,您会看到last_print正在更新。我知道我搞砸了 Shiny 中的反应范式,但我就是不知道该使用什么模式。任何替代Rblpapi::subscribe没有彭博的人能够测试和帮助的存根函数也将不胜感激。

0 投票
1 回答
1269 浏览

r - 更改 bdh 的货币输出

如何将此货币设置为美元?

我试过了:

bdh_Impl 中的错误(con,证券,字段,start.date,end.date,options,:子元素“(null)”不存在。

bdh_Impl 中的错误(con,证券,字段,start.date,end.date,options,:尝试访问元素“HistoricalDataRequest”上的未知子元素“Currency”

0 投票
1 回答
232 浏览

r - R 中使用 bplpapi 的 Bloomberg 数据提取问题,数据未填充且返回的开始日期不正确

对于所有彭博社和 R 用户:

我通常通过 Rblpapi 包将 Bloomberg 数据拉入 R 中没有问题,但是在尝试提取索引级数据时遇到了问题。

问题是下面的代码返回错误的结果,因为它从 1986 年(不是 1950 年)开始提取数据,并且留下了许多应该填充的值 NA。使用 excel API,数据很好,但我需要为某些字段添加“days = a”,因为它们直到 1950 年之后才开始。

可重现的示例(假设您具有彭博访问权限):

由于这不起作用,我尝试仅使用 SPX 索引提取数据。同样的问题。然后我用更少的代码尝试了这个公式

效果更好,但仍然是在 1964 年而不是 1950 年开始的。同样,excel API 工作正常,如果数据丢失,只会返回 NA,正如我预期的 R 所做的那样。

这使我认为必须有一个字段需要选项或覆盖才能正确提取数据。我尝试添加

但没有运气。

谁能弄清楚这个问题?

谢谢!

0 投票
0 回答
148 浏览

r - 如何断开 Rblpapi::blpConnect()

如果我调用了 acon = Rblpapi::blpConnect()然后删除了con变量,或者如果我只是调用Rblpapi::blpConnect()而没有分配给变量,那么与 Bloomberg 的连接就会建立并且即使con被删除也会保持打开状态。即便如此,当blpDisconnect(con)连接保持打开状态时。

我希望能够从本地彭博社切换到 BPIPE,反之亦然。

0 投票
1 回答
506 浏览

r - 如何从 Bloomberg 获取带有 bdp 函数(来自 Rblpapi)的列表查询字段到 R 中?

我正在尝试通过Rblpapi::bdp().

我想要获取的查询字段包含特定杠杆贷款交易的赞助商列表(字符串列表)。

fieldInfo("SPNR_LIST")揭示类型:

我的例子:

示例的错误:

bdp_Impl(con,证券,字段,选项,覆盖,详细,:尝试将元素“SPNR_LIST”(类型:“SPNR_LIST”)的值作为“字符串”类型访问。

我如何获得交易赞助商的完整名单?

verbose = T带有选项的 PSbdp返回:

bdp_Impl(con,证券,字段,选项,覆盖,详细,:尝试将元素“SPNR_LIST”(类型:“SPNR_LIST”)的值作为“字符串”类型访问。

感谢您对此的任何帮助。我希望我足够清楚地描述了我的问题。

0 投票
0 回答
50 浏览

r - 将 Bloomberg Rblpapi 更改为累积数据

我有以下代码每季度从彭博社提取过去 6 个日历季度的数据。我的问题是我希望 EBITDA_MARGIN_ADJUSTED 等字段是过去 12 个月的累积(或过去 4 个季度的累积。在彭博终端中,它由 FUND_PER = C 控制。

我浏览了我能找到的文档并尝试了我能想到的不同的周期性值。关于选项部分的信息不多。

现金流量数字有一个累积字段,我可以提取 EBITDA 保证金调整的组成部分,但我试图限制我的数据提取。

0 投票
1 回答
239 浏览

r - 对时间序列进行降序排序

我正在尝试以降序方式打印以下公式,BDH但“排序”似乎无法正常工作: