Skip to content

Engine

Defined in: js-xbbg/index.d.ts:315

Constructors

Constructor

new Engine(host?, port?): Engine

Defined in: js-xbbg/index.d.ts:316

Parameters

host?

string

port?

number

Returns

Engine

Methods

activeCdx()

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

Defined in: js-xbbg/index.d.ts:435

Parameters

genTicker

string

dt

string

options?

ActiveCdxOptions

Returns

Promise<Table<any>>


activeFutures()

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

Defined in: js-xbbg/index.d.ts:425

Parameters

genTicker

string

dt

string

options?

FuturesResolveOptions

Returns

Promise<Table<any>>


bcurves()

bcurves(ticker, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:390

Parameters

ticker

string

options?

RequestOptions

Returns

Promise<Table<any>>


bdh()

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

Defined in: js-xbbg/index.d.ts:330

Parameters

tickers

string[]

fields

string[]

options?

BdhOptions

Returns

Promise<Table<any>>


bdib()

bdib(ticker, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:335

Parameters

ticker

string

options?

BdibOptions

Returns

Promise<Table<any>>


bdp()

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

Defined in: js-xbbg/index.d.ts:320

Parameters

tickers

string[]

fields

string[]

options?

BdpOptions

Returns

Promise<Table<any>>


bds()

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

Defined in: js-xbbg/index.d.ts:325

Parameters

tickers

string[]

fields

string[]

options?

BdpOptions

Returns

Promise<Table<any>>


bdtick()

bdtick(ticker, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:336

Parameters

ticker

string

options?

BdtickOptions

Returns

Promise<Table<any>>


beqs()

beqs(screen, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:376

Parameters

screen

string

options?

BeqsOptions

Returns

Promise<Table<any>>


bflds()

bflds(options): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:383

Parameters

options

BfldsOptions

Returns

Promise<Table<any>>


bgovts()

bgovts(ticker, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:391

Parameters

ticker

string

options?

RequestOptions

Returns

Promise<Table<any>>


blkp()

blkp(query, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:384

Parameters

query

string

options?

BlkpOptions

Returns

Promise<Table<any>>


bops()

bops(service): Promise<string[]>

Defined in: js-xbbg/index.d.ts:405

Parameters

service

string

Returns

Promise<string[]>


bport()

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

Defined in: js-xbbg/index.d.ts:385

Parameters

portfolio

string

fields

string | string[]

options?

RequestOptions

Returns

Promise<Table<any>>


bql()

bql(query, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:375

Parameters

query

string

options?

BqlOptions

Returns

Promise<Table<any>>


bqr()

bqr(ticker, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:409

Parameters

ticker

string

options?

BqrOptions

Returns

Promise<Table<any>>


bschema()

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

Defined in: js-xbbg/index.d.ts:406

Parameters

service

string

operation?

string

Returns

Promise<unknown>


bsrch()

bsrch(searchSpec, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:377

Parameters

searchSpec

string

options?

BsrchOptions

Returns

Promise<Table<any>>


bta()

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

Defined in: js-xbbg/index.d.ts:378

Parameters

ticker

string

study

string | Record<string, unknown>

options?

BtaOptions

Returns

Promise<Table<any>>


cdxTicker()

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

Defined in: js-xbbg/index.d.ts:430

Parameters

genTicker

string

dt

string

options?

RecipeBackendOptions

Returns

Promise<Table<any>>


chains()

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

Defined in: js-xbbg/index.d.ts:404

Parameters

ticker

string

options?

StreamOptions

Returns

Promise<Subscription>


clearFieldCache()

clearFieldCache(): void

Defined in: js-xbbg/index.d.ts:343

Returns

void


clearSchemaCache()

clearSchemaCache(): void

Defined in: js-xbbg/index.d.ts:352

Returns

void


corporateBonds()

corporateBonds(ticker, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:416

Parameters

ticker

string

options?

CorporateBondsOptions

Returns

Promise<Table<any>>


currencyConversion()

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

Defined in: js-xbbg/index.d.ts:453

Parameters

ticker

string

targetCcy

string

startDate

string

endDate

string

options?

RecipeBackendOptions

Returns

Promise<Table<any>>


depth()

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

Defined in: js-xbbg/index.d.ts:403

Parameters

ticker

string

options?

StreamOptions

Returns

Promise<Subscription>


dividend()

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

Defined in: js-xbbg/index.d.ts:440

Parameters

tickers

string | string[]

startDate

string

endDate

string

options?

DividendOptions

Returns

Promise<Table<any>>


etfHoldings()

etfHoldings(etfTicker, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:452

Parameters

etfTicker

string

options?

EtfHoldingsOptions

Returns

Promise<Table<any>>


fieldInfo()

fieldInfo(fields, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:407

Parameters

fields

string | string[]

options?

BfldsOptions

Returns

Promise<Table<any>>


fieldSearch()

fieldSearch(searchSpec, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:408

Parameters

searchSpec

string

options?

BfldsOptions

Returns

Promise<Table<any>>


futTicker()

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

Defined in: js-xbbg/index.d.ts:420

Parameters

genTicker

string

dt

string

options?

FuturesResolveOptions

Returns

Promise<Table<any>>


getCachedSchema()

getCachedSchema(service): unknown

Defined in: js-xbbg/index.d.ts:350

Parameters

service

string

Returns

unknown


getEnumValues()

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

Defined in: js-xbbg/index.d.ts:354

Parameters

service

string

operation

string

element

string

Returns

Promise<string[] | null>


getFieldInfo()

getFieldInfo(field): FieldInfo | null

Defined in: js-xbbg/index.d.ts:342

Parameters

field

string

Returns

FieldInfo | null


getOperation()

getOperation(service, operation): Promise<unknown>

Defined in: js-xbbg/index.d.ts:348

Parameters

service

string

operation

string

Returns

Promise<unknown>


getSchema()

getSchema(service): Promise<unknown>

Defined in: js-xbbg/index.d.ts:347

Parameters

service

string

Returns

Promise<unknown>


invalidateSchema()

invalidateSchema(service): void

Defined in: js-xbbg/index.d.ts:351

Parameters

service

string

Returns

void


isAvailable()

isAvailable(): boolean

Defined in: js-xbbg/index.d.ts:374

Returns

boolean


isFieldValidationEnabled()

isFieldValidationEnabled(): boolean

Defined in: js-xbbg/index.d.ts:346

Returns

boolean


listCachedSchemas()

listCachedSchemas(): string[]

Defined in: js-xbbg/index.d.ts:353

Returns

string[]


listOperations()

listOperations(service): Promise<string[]>

Defined in: js-xbbg/index.d.ts:349

Parameters

service

string

Returns

Promise<string[]>


listValidElements()

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

Defined in: js-xbbg/index.d.ts:359

Parameters

service

string

operation

string

Returns

Promise<string[] | null>


mktbar()

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

Defined in: js-xbbg/index.d.ts:402

Parameters

ticker

string

options?

StreamOptions

Returns

Promise<Subscription>


preferreds()

preferreds(equityTicker, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:415

Parameters

equityTicker

string

options?

PreferredsOptions

Returns

Promise<Table<any>>


request()

request(params): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:318

Parameters

params

RequestInput

Returns

Promise<Table<any>>


requestRaw()

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

Defined in: js-xbbg/index.d.ts:319

Parameters

params

RequestInput

Returns

Promise<Buffer<ArrayBufferLike>>


resolveFieldTypes()

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

Defined in: js-xbbg/index.d.ts:337

Parameters

fields

string[]

overrides?

Record<string, string | number | boolean>

defaultType?

string

Returns

Promise<Record<string, string>>


saveFieldCache()

saveFieldCache(): void

Defined in: js-xbbg/index.d.ts:344

Returns

void


signalShutdown()

signalShutdown(): void

Defined in: js-xbbg/index.d.ts:373

Returns

void


stream()

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

Defined in: js-xbbg/index.d.ts:392

Parameters

tickers

string[]

fields

string[]

options?

StreamOptions

Returns

Promise<Subscription>


subscribe()

subscribe(tickers, fields): Promise<Subscription>

Defined in: js-xbbg/index.d.ts:363

Parameters

tickers

string[]

fields

string[]

Returns

Promise<Subscription>


subscribeWithOptions()

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

Defined in: js-xbbg/index.d.ts:364

Parameters

service

string

tickers

string[]

fields

string[]

options?

string[]

flushThreshold?

number

overflowPolicy?

string

streamCapacity?

number

Returns

Promise<Subscription>


turnover()

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

Defined in: js-xbbg/index.d.ts:446

Parameters

tickers

string | string[]

startDate

string

endDate

string

options?

TurnoverOptions

Returns

Promise<Table<any>>


validateFields()

validateFields(fields): Promise<string[]>

Defined in: js-xbbg/index.d.ts:345

Parameters

fields

string[]

Returns

Promise<string[]>


vwap()

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

Defined in: js-xbbg/index.d.ts:397

Parameters

tickers

string[]

fields

string[]

options?

StreamOptions

Returns

Promise<Subscription>


yas()

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

Defined in: js-xbbg/index.d.ts:410

Parameters

tickers

string | string[]

fields

string | string[]

options?

YasOptions

Returns

Promise<Table<any>>


withConfig()

static withConfig(config?): Engine

Defined in: js-xbbg/index.d.ts:317

Parameters

config?

EngineConfig

Returns

Engine

xbbg is independent open-source software and is not affiliated with, endorsed by, sponsored by, or approved by Bloomberg Finance L.P.