で公開しています。 私は異なるタイムゾーンに基づいて企業の株価を扱っています。 時系列の各日について、私はその日の同じ時刻にリリースされた株式の価格を引っ張りたい。 私の目的は、ヨーロッパの証券の株価を午後4時にアメリカの証券の午前10時に比較することです(これは実際に午後4時に相当します)。ブルームバーグの歴史的な日中のデータをR
ブルームバーグとそうするためには、私は次の例のように、データをインポートし、日中のバーを選択する必要があります。
=BDH("ABLX BB EQUITY","OPEN","06/01/17 09:00","06/30/17 09:05","recurdaily=true","barsz=5","bartp=B")
式は9:00の間、指定した時間にデータを要求し、 09:05(私のタイムゾーンで)。 オプション"OPEN”
を使用して、バーバケットの先頭にできるだけ近いところにデータを要求します(09:00です)。 これは5分の時間間隔なので、"barsz=5"
を使用しました。 "bartp=B"
を設定すると、BID価格を請求します。 オプション"recurdaily=true"
は、再帰的なデータ、つまり2017年6月の日曜日のデータを午前9時頃に取得することを意味します。
Rblpapiを使用してRでこの式を変換しようとしましたが、管理できませんでした。 “bdh”
で履歴データを取得するか、“getBar”
でバーデータを取得することはできますが、上記のExcelの計算式と同じ結果が得られるソリューションを見つけることができませんでした。 誰でもお手伝いしますか?