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.

34 lines 2.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CONNECTION_RETRY_PERIOD_DEFAULT = exports.BLOOMBERG_DATE_TIME_FORMAT = exports.BLOOMBERG_REQUEST_DATE_FORMAT = exports.SNAPSHOT_OPERATION = exports.USER_ENTITLEMENTS_OPERATION = exports.FIELD_SEARCH_OPERATION = exports.FIELD_LIST_OPERATION = exports.INSTRUMENT_LIST_OPERATION = exports.INTRADAY_TICK_OPERATION = exports.INTRADAY_BAR_OPERATION = exports.REFERENCE_DATA_OPERATION = exports.HISTORICAL_DATA_OPERATION = exports.MARKET_DATA_SERVICE = exports.MARKET_LIST_SERVICE = exports.AUTH_SERVICE = exports.FIELDS_SERVICE = exports.INSTRUMENTS_SERVICE = exports.REF_DATA_SERVICE = exports.SERVER_PORT = exports.SERVICE_HOST = exports.ProtocolMethodsDefault = void 0; exports.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' }, }; exports.SERVICE_HOST = 'localhost'; exports.SERVER_PORT = 8194; // Bloomberg services exports.REF_DATA_SERVICE = '//blp/refdata'; exports.INSTRUMENTS_SERVICE = '//blp/instruments'; exports.FIELDS_SERVICE = '//blp/apiflds'; exports.AUTH_SERVICE = '//blp/apiauth'; exports.MARKET_LIST_SERVICE = '//blp/mktlist'; exports.MARKET_DATA_SERVICE = '//blp/mktdata'; // Bloomberg request operations exports.HISTORICAL_DATA_OPERATION = 'HistoricalDataRequest'; exports.REFERENCE_DATA_OPERATION = 'ReferenceDataRequest'; exports.INTRADAY_BAR_OPERATION = 'IntradayBarRequest'; exports.INTRADAY_TICK_OPERATION = 'IntradayTickRequest'; exports.INSTRUMENT_LIST_OPERATION = 'instrumentListRequest'; exports.FIELD_LIST_OPERATION = 'FieldListRequest'; exports.FIELD_SEARCH_OPERATION = 'FieldSearchRequest'; exports.USER_ENTITLEMENTS_OPERATION = 'SecurityEntitlementsByUserRequest'; exports.SNAPSHOT_OPERATION = 'SnapshotRequest'; // Bloomberg date formats exports.BLOOMBERG_REQUEST_DATE_FORMAT = 'yyyyMMdd'; exports.BLOOMBERG_DATE_TIME_FORMAT = 'yyyy-MM-dd\'T\'HH:mm:ss'; exports.CONNECTION_RETRY_PERIOD_DEFAULT = 5 * 1000; //# sourceMappingURL=constants.js.map