Bloomberg API – 使用.Net API在底层安全性上获取FUT_CHAIN

我正在尝试查询Bloomberg API(.Net)以获取底层安全性的未来链。 最好是,我可以获得过去某个特定日期的期货清单。

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

=BDS("ERA COMDTY","FUT_CHAIN","CHAIN_DATE=20120103", "INCLUDE_EXPIRED_CONTRACTS=Yes") 

我查看了大量的在线资源,而且我似乎无处可去。

对于v3 API,您需要使用请求覆盖。

 Request request = refDataService.createRequest("ReferenceDataRequest"); request.append("securities", "ERA Comdty"); request.append("fields","FUT_CHAIN"); Element overrides = request.getElement("overrides"); Element override1 = overrides.appendElement(); override1.setElement("fieldId", "CHAIN_DATE"); override1.setElement("value", "20120103"); Element override2 = overrides.appendElement(); override2.setElement("fieldId", "INCLUDE_EXPIRED_CONTRACTS); verride2.setElement("value", 'Y'); session.sendRequest(request);