使用Bloomberg Java API获取VWAP卷的日期和时间

时间:2012-09-04 14:21:12

标签: java bloomberg

我正在尝试使用开放的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,并在时间字段上设置覆盖。没有任何数据返回。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

你在哪个时区?我在英国,如果我使用15:00作为开始时间,15:15作为结束时间(我的参数得到0),它对我有用,使用以下元素,使用“ReferenceDataRequest”:< / p>

  • 证券:MSFT US Equity
  • 字段:VWAP_VOLUME
  • 覆盖:
    • fieldId = VWAP_START_TIME:value = 15:00:00
    • fieldId = VWAP_END_TIME:value = 15:15:00
    • fieldId = VWAP_START_DT:value = 20120827
    • fieldId = VWAP_END_DT:value = 20120827