UNPKG

@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
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;