2011-10-26 7 views
5

से व्यापार छुट्टियां कैसे प्राप्त करूं मैं व्यापार डेटा डाउनलोड करने के लिए ब्लूमबर्ग जावा एपीआई का उपयोग कर रहा हूं। मुझे किसी को यह बताने की ज़रूरत है कि क्या कोई ऐसा कार्य मौजूद है जो व्यापार छुट्टियों की सूची लौटा सकता है। मैंने मैनुअल के माध्यम से देखा लेकिन एक नहीं मिला। अगर ऐसी कोई बात नहीं है, तो क्या कोई अच्छा तरीका है कि मैं एक बना सकता हूं? धन्यवाद।मैं ब्लूमबर्ग एपीआई

उत्तर

5
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")); 
1

ब्लूमबर्ग एपीआई आपको दी गई सुरक्षा के लिए, DS853 (CALENDAR_CODE) का उपयोग कर उचित कैलेंडर कोड बताएगा। कैलेंडर कोड को देखते हुए, मुझे विश्वास नहीं है कि ब्लूमबर्ग छुट्टी कैलेंडर डाउनलोड करने का एक तरीका प्रदान करता है। आपको किसी तृतीय पक्ष विक्रेता जैसे Financial Calendar का उपयोग करने की आवश्यकता हो सकती है।

संबंधित मुद्दे