@glue42/bbg-market-data
Version:
A high-level API that wraps existing Glue42 Bloomberg Bridge Market Data interop methods. The API is based on the jBloomberg open source wrapper.
28 lines (27 loc) • 1.47 kB
JavaScript
export var ProtocolMethodsDefault = {
CreateSubscriptionRequest: { name: 'T42.MDFApi.CreateSubscriptionRequest' },
CreateRequest: { name: 'T42.MDFApi.CreateRequest' },
CancelRequests: { name: 'T42.MDFApi.CancelRequests' },
CloseSession: { name: 'T42.MDFApi.CloseSession' },
SubscribeStatus: { name: 'T42.MDFApi.SubscribeStatus' },
};
export var SERVICE_HOST = 'localhost';
export var SERVER_PORT = 8194;
export var REF_DATA_SERVICE = '//blp/refdata';
export var INSTRUMENTS_SERVICE = '//blp/instruments';
export var FIELDS_SERVICE = '//blp/apiflds';
export var AUTH_SERVICE = '//blp/apiauth';
export var MARKET_LIST_SERVICE = '//blp/mktlist';
export var MARKET_DATA_SERVICE = '//blp/mktdata';
export var HISTORICAL_DATA_OPERATION = 'HistoricalDataRequest';
export var REFERENCE_DATA_OPERATION = 'ReferenceDataRequest';
export var INTRADAY_BAR_OPERATION = 'IntradayBarRequest';
export var INTRADAY_TICK_OPERATION = 'IntradayTickRequest';
export var INSTRUMENT_LIST_OPERATION = 'instrumentListRequest';
export var FIELD_LIST_OPERATION = 'FieldListRequest';
export var FIELD_SEARCH_OPERATION = 'FieldSearchRequest';
export var USER_ENTITLEMENTS_OPERATION = 'SecurityEntitlementsByUserRequest';
export var SNAPSHOT_OPERATION = 'SnapshotRequest';
export var BLOOMBERG_REQUEST_DATE_FORMAT = 'yyyyMMdd';
export var BLOOMBERG_DATE_TIME_FORMAT = 'yyyy-MM-dd\'T\'HH:mm:ss';
export var CONNECTION_RETRY_PERIOD_DEFAULT = 5 * 1000;