彭博API - 获取政府债券清单

时间:2014-03-19 11:07:40

标签: c# java .net api bloomberg

点击KENGB< Govt> < GO>在Bloomberg终端,我得到所有肯尼亚政府债券的列表。

如何通过Bloomberg API获取此列表?或者他们的代码清单?

(我定期下载各种证券的PX_LAST价格和历史价格,所以我非常熟悉服务“// blp / refdata”并请求“ReferenceDataRequest”...但是无法弄清楚如何检索列表证券(及其代码)以编程方式)

2 个答案:

答案 0 :(得分:2)

试着看看这个:

http://www.openbloomberg.com/content/uploads/sites/2/2013/04/blpapi-developers-guide.pdf

在第77页,它解释了您必须致电哪个服务以获得政府债券。

这是teh c ++代码:

 Service govtService = session.getService("//blp/instruments");
 Request request = govtService.createRequest("govtListRequest");
 request.asElement().setElement("partialMatch", true);
 request.asElement().setElement("query", "T*");// this plus the previous line permits to retrieve all the thicker that begins with T
 request.asElement().setElement("ticker", "LANG_OVERRIDE_NONE");
 request.asElement().setElement("maxResults", 10);
 sendRequest(request, session);

答案 1 :(得分:0)

我知道通过API v3获取证券列表的唯一方法是使用EQS API设置EQS屏幕,然后使用API​​获取匹配的证券。不确定这是否可以让您获得与终端上的安全搜索相同的结果。