问题标签 [bloomberg]

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 回答
899 浏览

java - 使用 IP 身份验证的 Java Bloomberg API

我正在尝试编写一些代码来远程从我的彭博终端远程获取一些基本参考数据。这可能吗?我有两台单独的 PC 的设置。PC-1 上运行 Bloomberg,PC-2 没有。在 PC-2 上不安装 Bloomberg 的情况下,有没有一种方法可以让 Java 应用程序提供 PC-1 的 IP+用户身份凭证并获取一些基本参考数据?示例代码非常感谢。我在 BB API 中看到了 AuthenticationByIp.java,但我无法让它工作。我不认为这是我要找的。

谢谢!

0 投票
1 回答
13907 浏览

java - 使用 Bloomberg Java API 获取日期和时间的 VWAP 量

我正在尝试使用开放的 Bloomberg API 来收集特定日期特定时间范围内的 VWAP 交易量。例如,如何获取 8 月 27 日上午 11 点到 11:15 之间的 VWAP_VOLUME?

使用 Excel,我可以使用

BDP("MSFT US Equity", "VWAP_VOLUME", "VWAP_START_TIME=11:00:00", "VWAP_END_TIME=11:15:00", "VWAP_START_DT=20120827", "VWAP_END_DT=20120827")

因为我可以在 Excel 中完成,所以我应该能够在 Java 中做同样的事情。我尝试使用 ReferenceDataRequest 覆盖日期和时间字段。我还尝试使用带有在时间字段上设置的覆盖的 HistoricalDataRequest。两者都不返回任何数据。我怎样才能做到这一点?

0 投票
2 回答
315 浏览

java - Bloomberg 开放 API JAVA - 如何存储用户数据

我很好奇是否有办法在我的请求中存储一些用户数据,这些数据会在返回的数据中返回给我。例如,我发送了几个请求,比如说 3 个不同的订单。它们可能用于相同的符号,但根据顺序,我将获得不同类型的数据。有没有办法将订单 ID 存储在传出消息请求中并在退货时返回给我?我看到有一个 Session.sendRequest 调用,您可以在其中指定一个 requestLabel,但我没有看到它在返回的消息中返回,所以我不确定这是为了什么。

先感谢您!

0 投票
1 回答
3850 浏览

java - 使用 Bloomberg 在 Java 中的特定时间获取最后一笔交易

使用彭博开放 API。如何获取特定日期和时间的 PX_LAST 值?

我可以使用以下方法获得特定日期的最后一笔交易(实际上是收盘价):

现在我需要知道特定日期和时间的 PX_LAST。例如,8 月 1 日 9:45 的现行交易价格是多少?

0 投票
4 回答
6868 浏览

c# - Bloomberg .Net API - 多种证券的响应数据

假设我们使用 .Net API 发送多个证券的彭博历史数据请求,是否有任何优雅的方法来分离/识别每个证券的响应数据?

我知道sequenceNumber响应中有一个字段,但不确定它是如何映射到每个证券的。我的代码片段如下所示。

0 投票
1 回答
772 浏览

trading - 具有手数的彭博实时数据

我正在尝试使用 api 从彭博下载实时交易数据。

到目前为止,我可以成功地获得出价/要价/最后价格,但在某些交易所(如加拿大),报价大小很多。

我当然可以使用参考数据 api 查询手数大小,并为数据库中的每个证券或类似的东西编写它们,但是为每个报价单转换大小是非常“昂贵”的转换,因为它们每秒都会出现,而且可能更频繁。

那么还有其他方法可以实现这一目标吗?

0 投票
0 回答
334 浏览

windows - bbcomm.exe 在 Windows 64 位中不会自动启动

可能重复:
在 Java v3 Bloomberg API 中启动 bbcomm

我们有一个 C# (framewrok 4.0) 程序,它通过 APIv3 连接到 Bloomberg。

在我们的 Windows 7 32 位机器上一切正常。当我们的程序尝试连接到 Bloomberg 时,bbcomm.exe 会自动启动。

在新的 Windows 64 位计算机上,相同的程序挂起,因为 bbcomm.exe 没有启动。

我读过这篇文章:

在 Java v3 Bloomberg API 中启动 bbcomm

并且还与彭博帮助台进行了交谈,但没有找到真正的解决方案。

目前,解决方法是从命令行启动 bbcomm.exe,然后启动我们的应用程序。

任何帮助将不胜感激。

0 投票
1 回答
2583 浏览

c# - Bloomberg API - 使用 .Net API 获取底层证券的 FUT_CHAIN

我正在尝试查询 Bloomberg API (.Net) 以获取底层安全性的未来链。最好,我将能够获得过去给定日期的期货列表。

Excel 中使用工作表公式 API 的等效操作如下:-

我查看了大量的在线资源,我似乎没有得到任何地方。

0 投票
5 回答
76918 浏览

vba - 如何在 vba 中的 excel 中刷新/加载 RTD Bloomberg 函数 (BDH)

我想知道VBA代码中是否有办法强制bloomberg函数(在电子表格中)更新其值(任何BDH函数)

目标开发人员面临类似问题/拥有彭博终端

我试过什么——

BDH 功能不会自行重新加载。

我现在可以刷新它们的唯一方法是:单击 BloomBerg 加载项功能区上的“刷新工作簿”按钮。

由于 Bloomberg 插件被锁定在 VBE 中,我找不到必要的代码。我是否缺少任何彭博参考资料?任何彭博专家/用户可以指出我正确的方向吗?谢谢。

0 投票
1 回答
2477 浏览

vbscript - 自动登录 Bloomberg Anywhere

我编写了一个访问彭博 API 的 JAVA 程序。数据作为文件存储在我的 PC 上。但是,理想情况下,我希望设置一个 cron 作业,允许我每天早上 5 点在我进入办公室之前运行我的脚本。我有一个 Bloomberg Anywhere 帐户,是否有任何 VB 脚本示例可以让我在我的机器上自动登录该帐户?