4 Stimmen

Abrufen des VWAP-Volumens über Datum und Uhrzeit mit Bloomberg Java API

Ich versuche, die offene Bloomberg-API zu verwenden, um das VWAP-Volumen an einem bestimmten Datum für einen bestimmten Zeitraum zu erfassen. Wie kann ich zum Beispiel das VWAP_VOLUME zwischen 11 Uhr und 11:15 Uhr am 27. August abrufen?

Mit Excel kann ich Folgendes verwenden

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")

Da ich das in Excel kann, liegt es auf der Hand, dass ich dasselbe auch in Java tun kann. Ich habe versucht, eine ReferenceDataRequest mit Überschreibungen für die Datums- und Zeitfelder zu verwenden. Ich habe auch versucht, eine HistoricalDataRequest mit den Überschreibungen für die Zeitfelder zu verwenden. Keine der beiden Abfragen liefert Daten. Wie kann ich dies tun?

1voto

assylias Punkte 308529

In welcher Zeitzone befinden Sie sich? Ich bin im Vereinigten Königreich und es funktioniert bei mir, wenn ich 15:00 als Startzeit und 15:15 als Endzeit verwende (mit Ihren Parametern erhalte ich 0), mit den folgenden Elementen, unter Verwendung einer "ReferenceDataRequest":

  • Wertpapiere: MSFT US-Aktien
  • Felder: VWAP_VOLUME
  • übersteuert:
    • 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

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X