2012-01-11 36 views
0

我需要在Unix机器上使用Java从bloomberg中检索证券的市场收盘价。我怎样才能做到这一点?如何在Unix机器上使用Java检索bloomberg的安全日期价格?

我浏览了http://www.bloomberg.com/professional/software_support/并且不知道应该使用哪一个。如果有这样的Java API,我可以在哪里访问它的Javadoc?谢谢!

+0

我浏览了链接,但无法找到Web服务的任何指示。如果Bloomberg具有数据检索Web服务,那么可以使用URL和URLConnection类来连接它(取决于它们的API,您必须创建REST或SOAP请求),以XML/JSON格式检索数据并解析它。为了解析JSON数据,我推荐使用FlexJSON解析器。 – thandasoru 2012-01-11 08:16:37

+0

如果没有api或web服务可用比我想你必须从其网站[网络刮]取消数据。为此,我会推荐'htmlcleaner'。 – RanRag 2012-01-11 08:21:35

+1

@codeplay此访问是针对付款的,您之前已经是彭博用户,因为(据我所知)您需要在本地PC(服务器)上安装Blooberg SW,实际上我从来不需要这样解决,因为我是BBE用户,路透社以及所有市场庄家,供应商,Boerses ..., – mKorbel 2012-01-11 08:36:23

回答

2

有两种方案可供选择:

  1. 您许可彭博服务器API - 然后你只能将这些数据分发给彭博社的任何地方的用户
  2. 您订阅彭博社的后台datalicense文件的感兴趣的产品,并下载他们的夜间档案

您的彭博代表将能够提供两个选项&适当的文档的详细信息。输入BREP查看您的代表的联系方式。

0

鉴于上述两个选项是正确的但有第三条路:

“数据许可每安全”。

顾名思义,这是按使用模式计费的。 有访问它的方法有两种:

  • SFTP来回的请求和响应文件,用户通过任一用户名/密码/ IP白名单或SSL密钥交换认证。
  • Web服务。用户将获得用于身份验证的ssl证书。
相关问题