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.51 kB
export const 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 const SERVICE_HOST = 'localhost'; export const SERVER_PORT = 8194; export const REF_DATA_SERVICE = '//blp/refdata'; export const INSTRUMENTS_SERVICE = '//blp/instruments'; export const FIELDS_SERVICE = '//blp/apiflds'; export const AUTH_SERVICE = '//blp/apiauth'; export const MARKET_LIST_SERVICE = '//blp/mktlist'; export const MARKET_DATA_SERVICE = '//blp/mktdata'; export const HISTORICAL_DATA_OPERATION = 'HistoricalDataRequest'; export const REFERENCE_DATA_OPERATION = 'ReferenceDataRequest'; export const INTRADAY_BAR_OPERATION = 'IntradayBarRequest'; export const INTRADAY_TICK_OPERATION = 'IntradayTickRequest'; export const INSTRUMENT_LIST_OPERATION = 'instrumentListRequest'; export const FIELD_LIST_OPERATION = 'FieldListRequest'; export const FIELD_SEARCH_OPERATION = 'FieldSearchRequest'; export const USER_ENTITLEMENTS_OPERATION = 'SecurityEntitlementsByUserRequest'; export const SNAPSHOT_OPERATION = 'SnapshotRequest'; export const BLOOMBERG_REQUEST_DATE_FORMAT = 'yyyyMMdd'; export const BLOOMBERG_DATE_TIME_FORMAT = 'yyyy-MM-dd\'T\'HH:mm:ss'; export const CONNECTION_RETRY_PERIOD_DEFAULT = 5 * 1000;