問題タブ [bloomberg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - IP による認証を使用する Java Bloomberg API
ブルームバーグ端末からリモートで基本的な参照データを取得するためのコードを書き込もうとしています。これは可能ですか?2台の別々のPCでセットアップしています。PC-1 では Bloomberg が実行されていますが、PC-2 では実行されていません。Bloomberg を PC-2 にインストールせずに、PC-1 の IP + ユーザー ID クレデンシャルを提供し、基本的な参照データを取得する Java アプリケーションを作成する方法はありますか? サンプルコードは大歓迎です。BB API に AuthenticationByIp.java が表示されますが、機能しません。私が探しているものではないと思います。
ありがとうございました!
java - Bloomberg Java API を使用して、日時ごとの VWAP ボリュームを取得する
オープン ブルームバーグ 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 を使用してみました。どちらもデータを返しません。これどうやってするの?
java - Bloomberg open API JAVA - ユーザーデータの保存方法
返されたデータで返されるリクエストにユーザーデータを保存する方法があるかどうか興味があります。たとえば、3 つの異なる注文について複数のリクエストを送信しています。それらは同じシンボルの可能性がありますが、順序によっては異なるタイプのデータを取得します。注文 ID を送信メッセージ リクエストに保存し、返送時に戻ってくるようにする方法はありますか? requestLabel を指定できる Session.sendRequest 呼び出しがあることがわかりますが、返されたメッセージに返されないので、これが何のためにあるのかわかりません。
前もって感謝します!
java - ブルームバーグを使用して Java で特定の時間に最後の取引を取得する
ブルームバーグ オープン API の使用。特定の日時の PX_LAST 値を取得するにはどうすればよいですか?
以下を使用して、特定の日の最後の取引 (事実上、終値) を取得できます。
ここで、特定の日時の PX_LAST を知る必要があります。たとえば、8 月 1 日 9 時 45 分時点での実勢取引価格はいくらでしたか?
c# - Bloomberg .Net API - 複数の証券の応答データ
.Net API を使用して複数の証券のブルームバーグ ヒストリカル データ リクエストを送信すると仮定すると、各証券の応答データを分離/識別するエレガントな方法はありますか?
応答にフィールドがあることは認識していますがsequenceNumber
、それが各証券にどのようにマッピングされているかはわかりません。私のコードスニペットを以下に示します。
trading - ロットサイズのブルームバーグリアルタイムデータ
API を使用してブルームバーグからリアルタイムの取引データをダウンロードしようとしています。
これまでのところ、ビッド/アスク/最終価格を正常に取得できますが、一部の取引所 (カナダなど) では見積もりサイズがロット単位です。
もちろん、参照データ API を使用してロット サイズをクエリし、データベース内のすべての証券についてそれらを書き込むこともできますが、すべてのクォート ティックのサイズを変換することは、毎秒、おそらくより頻繁に行われるため、非常に「高価な」変換です。
これを達成する他の方法はありますか?
windows - Windows 64 ビットで bbcomm.exe が自動的に起動しない
APIv3 経由で Bloomberg に接続する C# (framewrok 4.0) のプログラムがあります。
すべてが Windows 7 32 ビット マシンで正常に動作しています。私たちのプログラムが Bloomberg に接続しようとすると、bbcomm.exe が自動的に起動します。
新しい Windows 64 ビット マシンでは、bbcomm.exe が起動しないため、同じプログラムがハングします。
私はこの投稿を読みました:
Java v3 Bloomberg API で bbcomm を開始する
また、Bloomberg ヘルプデスクともチャットしましたが、実際の解決策は見つかりませんでした。
現時点での回避策は、コマンド ラインから bbcomm.exe を起動し、その後アプリケーションを起動することです。
どんな助けでも大歓迎です。
c# - Bloomberg API-.Net APIを使用して、基礎となるセキュリティでFUT_CHAINを取得します
ブルームバーグAPI(.Net)にクエリを実行して、基礎となるセキュリティの将来のチェーンを取得しようとしています。できれば、過去の特定の日付の先物のリストを取得できるようにします。
ワークシート式APIを使用したExcelでの同等の操作は、次のようになります。
たくさんのオンラインリソースを見ましたが、どこにも行けないようです。
vba - vbaのExcelでRTDブルームバーグ関数(BDH)をリフレッシュ/ロードする方法
ブルームバーグ関数 (スプレッドシート内) に強制的に値 (任意の BDH 関数) を更新させる方法が VBA コードにあるかどうかを知りたいです。
ターゲット開発者は同様の問題に直面している/Bloomberg端末を持っている
私は何を試しましたか--
BDH 関数自体は再ロードしません。
今すぐ更新できる唯一の方法は、BloomBerg アドインのリボンにある [ワークブックの更新] ボタンをクリックすることです。
Bloomberg Add-in が VBE でロックされているため、必要なコードが見つかりません。ブルームバーグのリファレンスがありませんか? ブルームバーグの専門家/ユーザーは、私を正しい方向に向けることができますか? ありがとう。
vbscript - Bloomberg Anywhere に自動的にログオンする
Bloomberg API の一部にアクセスする Java プログラムを作成しました。データは PC にファイルとして保存されます。ただし、毎日午前 5 時にオフィスに入る前にスクリプトを実行できるように、cron ジョブを設定したいと考えています。Bloomberg Anywhere アカウントを持っています。マシンのアカウントに自動的にログインできるようにする VB スクリプトの例はありますか?