Bloomberg Java API を使用して取引データをダウンロードしています。取引休日のリストを返すことができる関数が存在するかどうかを教えてくれる人が必要です。説明書を一通り見ましたが見つかりませんでした。そのようなものがない場合、作成できる良い方法はありますか? ありがとう。
12702 次
5 に答える
8
String field = "CALENDAR_HOLIDAYS";
//String field = "CALENDAR_NON_SETTLEMENT_DATES";
Request request = this._refDataServiceM.CreateRequest("ReferenceDataRequest");
Element securities = request.GetElement("securities");
securities.AppendValue("AAPL US Equity");
Element fields = request.GetElement("fields");
fields.AppendValue(field);
Element overridefields = request.GetElement("overrides");
Element overrides = request.GetElement("overrides");
Element override1 = overrides.AppendElement();
override1.SetElement("fieldId", "SETTLEMENT_CALENDAR_CODE");
override1.SetElement("value", calendar_code);
Element override2 = overrides.AppendElement();
override2.SetElement("fieldId", "CALENDAR_START_DATE");
override2.SetElement("value", startDate.ToString("yyyyMMdd"));
Element override3 = overrides.AppendElement();
override3.SetElement("fieldId", "CALENDAR_END_DATE");
override3.SetElement("value", endDate.ToString("yyyyMMdd"));
于 2012-08-30T16:51:48.383 に答える
1
ブルームバーグ API は、DS853 (CALENDAR_CODE) を使用して、特定の証券について適切なカレンダー コードを通知します。カレンダー コードを考えると、Bloomberg が休日カレンダーをダウンロードする方法を提供しているとは思えません。Financial Calendarなどのサードパーティベンダーを使用する必要がある場合があります。
于 2011-10-26T19:03:22.087 に答える