4

オープン ブルームバーグ 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 を使用してみました。どちらもデータを返しません。これどうやってするの?

4

1 に答える 1

1

あなたはどのタイムゾーンにいますか?私は英国にいますが、「ReferenceDataRequest」を使用して、次の要素を使用して、開始時刻として 15:00 を使用し、終了時刻として 15:15 を使用するとうまくいきます (パラメーターで 0 を取得します)。

  • 有価証券: MSFT 米国株
  • フィールド: VWAP_VOLUME
  • オーバーライド:
    • fieldId=VWAP_START_TIME: 値=15:00:00
    • fieldId=VWAP_END_TIME: 値=15:15:00
    • fieldId=VWAP_START_DT: 値=20120827
    • fieldId=VWAP_END_DT: 値=20120827
于 2012-09-04T16:10:15.127 に答える