Skip to content

Engine

Defined in: js-xbbg/src/index.ts:898

new Engine(host?, port?): Engine

Defined in: js-xbbg/src/index.ts:902

string = 'localhost'

number = 8194

Engine

activeCdx(genTicker, dt, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1550

string

DateLike

ActiveCdxOptions = {}

Promise<unknown>


activeFutures(genTicker, dt, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1515

string

DateLike

FuturesResolveOptions = {}

Promise<unknown>


bcurves(ticker, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1154

string

RequestOptions = {}

Promise<unknown>


bdh(tickers, fields, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:978

readonly string[]

readonly string[]

BdhOptions = {}

Promise<unknown>


bdib(ticker, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:999

string

BdibOptions = {}

Promise<unknown>


bdp(tickers, fields, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:939

readonly string[]

readonly string[]

BdpOptions = {}

Promise<unknown>


bds(tickers, fields, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:959

readonly string[]

readonly string[]

BdpOptions = {}

Promise<unknown>


bdtick(ticker, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1016

string

BdtickOptions = {}

Promise<unknown>


beqs(screen, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1044

string

BeqsOptions = {}

Promise<unknown>


bflds(options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1100

BfldsOptions = {}

Promise<unknown>


bgovts(ticker, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1165

string

RequestOptions = {}

Promise<unknown>


blkp(query, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1126

string

BlkpOptions = {}

Promise<unknown>


bops(service): Promise<string[]>

Defined in: js-xbbg/src/index.ts:1392

string

Promise<string[]>


bport(portfolio, fields, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1137

string

string | readonly string[]

RequestOptions = {}

Promise<unknown>


bql(query, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1032

string

BqlOptions = {}

Promise<unknown>


bqr(ticker, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1424

string

BqrOptions = {}

Promise<unknown>


bschema(service, operation?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1396

string

string

Promise<unknown>


bsrch(searchSpec, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1069

string

BsrchOptions = {}

Promise<unknown>


bta(ticker, study, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1085

string

string | RawStudy

BtaOptions = {}

Promise<unknown>


cdxTicker(genTicker, dt, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1533

string

DateLike

RecipeBackendOptions = {}

Promise<unknown>


chains(ticker, options?): Promise<Subscription>

Defined in: js-xbbg/src/index.ts:1379

string

StreamOptions = {}

Promise<Subscription>


clearFieldCache(): void

Defined in: js-xbbg/src/index.ts:1193

void


clearSchemaCache(): void

Defined in: js-xbbg/src/index.ts:1232

void


corporateBonds(ticker, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1479

string

CorporateBondsOptions = {}

Promise<unknown>


currencyConversion(ticker, targetCcy, startDate, endDate, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1625

string

string

DateLike

DateLike

RecipeBackendOptions = {}

Promise<unknown>


depth(ticker, options?): Promise<Subscription>

Defined in: js-xbbg/src/index.ts:1366

string

StreamOptions = {}

Promise<Subscription>


dividend(tickers, startDate, endDate, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1568

string | readonly string[]

DateLike

DateLike

DividendOptions = {}

Promise<unknown>


etfHoldings(etfTicker, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1609

string

EtfHoldingsOptions = {}

Promise<unknown>


fieldInfo(fields, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1405

string | readonly string[]

BfldsOptions = {}

Promise<unknown>


fieldSearch(searchSpec, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1415

string

BfldsOptions = {}

Promise<unknown>


futTicker(genTicker, dt, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1497

string

DateLike

FuturesResolveOptions = {}

Promise<unknown>


getCachedSchema(service): unknown

Defined in: js-xbbg/src/index.ts:1223

string

unknown


getEnumValues(service, operation, element): Promise<string[] | null>

Defined in: js-xbbg/src/index.ts:1240

string

string

string

Promise<string[] | null>


getFieldInfo(field): FieldInfo | null

Defined in: js-xbbg/src/index.ts:1189

string

FieldInfo | null


getOperation(service, operation): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1214

string

string

Promise<unknown>


getSchema(service): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1209

string

Promise<unknown>


invalidateSchema(service): void

Defined in: js-xbbg/src/index.ts:1228

string

void


isAvailable(): boolean

Defined in: js-xbbg/src/index.ts:1315

boolean


isFieldValidationEnabled(): boolean

Defined in: js-xbbg/src/index.ts:1205

boolean


listCachedSchemas(): string[]

Defined in: js-xbbg/src/index.ts:1236

string[]


listOperations(service): Promise<string[]>

Defined in: js-xbbg/src/index.ts:1219

string

Promise<string[]>


listValidElements(service, operation): Promise<string[] | null>

Defined in: js-xbbg/src/index.ts:1248

string

string

Promise<string[] | null>


mktbar(ticker, options?): Promise<Subscription>

Defined in: js-xbbg/src/index.ts:1353

string

StreamOptions = {}

Promise<Subscription>


preferreds(equityTicker, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1463

string

PreferredsOptions = {}

Promise<unknown>


request(params): Promise<unknown>

Defined in: js-xbbg/src/index.ts:920

RequestInput

Promise<unknown>


requestRaw(params): Promise<Buffer<ArrayBufferLike>>

Defined in: js-xbbg/src/index.ts:931

RequestInput

Promise<Buffer<ArrayBufferLike>>


resolveFieldTypes(fields, overrides?, defaultType?): Promise<Record<string, string>>

Defined in: js-xbbg/src/index.ts:1176

readonly string[]

OverridesMap

string = 'string'

Promise<Record<string, string>>


saveFieldCache(): void

Defined in: js-xbbg/src/index.ts:1197

void


signalShutdown(): void

Defined in: js-xbbg/src/index.ts:1311

void


stream(tickers, fields, options?): Promise<Subscription>

Defined in: js-xbbg/src/index.ts:1319

readonly string[]

readonly string[]

StreamOptions = {}

Promise<Subscription>


subscribe(tickers, fields, options?): Promise<Subscription>

Defined in: js-xbbg/src/index.ts:1255

readonly string[]

readonly string[]

StreamOptions = {}

Promise<Subscription>


subscribeWithOptions(service, tickers, fields, options?, flushThreshold?, overflowPolicy?, streamCapacity?, allFields?): Promise<Subscription>

Defined in: js-xbbg/src/index.ts:1284

string

readonly string[]

readonly string[]

readonly string[]

number

string

number

boolean

Promise<Subscription>


turnover(tickers, startDate, endDate, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1588

string | readonly string[]

DateLike

DateLike

TurnoverOptions = {}

Promise<unknown>


validateFields(fields): Promise<string[]>

Defined in: js-xbbg/src/index.ts:1201

readonly string[]

Promise<string[]>


vwap(tickers, fields, options?): Promise<Subscription>

Defined in: js-xbbg/src/index.ts:1336

readonly string[]

readonly string[]

StreamOptions = {}

Promise<Subscription>


yas(tickers, fields, options?): Promise<unknown>

Defined in: js-xbbg/src/index.ts:1440

string | readonly string[]

string | readonly string[]

YasOptions = {}

Promise<unknown>


static withConfig(config?): Engine

Defined in: js-xbbg/src/index.ts:910

EngineConfig = {}

Engine