Skip to content

ExtNamespace

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

cdx: CdxNamespace

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

buildCorporateBondsQuery(ticker, ccy?, extraFields?, activeOnly?): string

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

string

string

string[]

boolean

string


buildEarningHeaderRename(headerRow, dataColumns): StringPair[]

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

StringPair[]

string[]

StringPair[]


buildEtfHoldingsQuery(etfTicker, extraFields?): string

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

string

string[]

string


buildFuturesTicker(prefix, monthCode, year, asset): string

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

string

string

string

string

string


buildFxPair(fromCcy, toCcy): FxPairInfo

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

string

string

FxPairInfo


buildPreferredsQuery(equityTicker, extraFields?): string

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

string

string[]

string


buildYasOverrides(settleDt?, yieldType?, spread?, yieldVal?, price?, benchmark?): StringPair[]

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

string

number

number

number

number

string

StringPair[]


calculateLevelPercentages(values, levels): (number | null)[]

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

(number | null)[]

(number | null)[]

(number | null)[]


cdxGenToSpecific(genTicker, series): string

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

string

number

string


clearExchangeOverride(ticker?): void

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

string

void


contractIndex(genTicker): number

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

string

number


currenciesNeedingConversion(currencies, target): string[]

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

string[]

string

string[]


defaultBqrDatetimes(startDatetime?, endDatetime?): TimeRange

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

string

string

TimeRange


defaultTurnoverDates(startDate?, endDate?): TimeRange

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

string

string

TimeRange


deriveSessions(dayStart, dayEnd, mic?, exchCode?): SessionWindowsInfo

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

string

string

string

string

SessionWindowsInfo


filterCandidatesByCycle(candidates, cycle): FuturesCandidate[]

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

FuturesCandidate[]

string

FuturesCandidate[]


filterEquityTickers(tickers): string[]

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

string[]

string[]


filterValidContracts(contracts, year, month, day): string[]

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

StringPair[]

number

number

number

string[]


fmtDate(year, month, day, fmt?): string

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

number

number

number

string

string


generateFuturesCandidates(genTicker, year, month, day, freq?, count?): FuturesCandidate[]

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

string

number

number

number

string

number

FuturesCandidate[]


getDvdCols(): StringPair[]

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

StringPair[]


getDvdType(typ): string | null

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

string

string | null


getDvdTypes(): StringPair[]

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

StringPair[]


getEtfCols(): StringPair[]

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

StringPair[]


getExchangeOverride(ticker): ExchangeInfoResult | null

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

string

ExchangeInfoResult | null


getFuturesMonths(): StringPair[]

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

StringPair[]


getMarketRule(mic?, exchCode?): MarketRule | null

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

string

string

MarketRule | null


getMonthCode(monthName): string | null

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

string

string | null


getMonthName(code): string | null

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

string

string | null


inferTimezone(countryIso): string | null

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

string

string | null


isLongFormat(ipcBuffer): boolean

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

Buffer

boolean


isSpecificContract(ticker): boolean

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

string

boolean


listExchangeOverrides(): ExchangeInfoResult[]

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

ExchangeInfoResult[]


normalizeTickers(tickers): string[]

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

string[]

string[]


parseCdxTicker(ticker): CdxTickerInfo

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

string

CdxTickerInfo


parseDate(dateStr): number[]

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

string

number[]


parseTicker(ticker): TickerParts

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

string

TickerParts


pivotToWide(ipcBuffer): Buffer

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

Buffer

Buffer


previousCdxSeries(ticker): string | null

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

string

string | null


renameDividendColumns(columns): StringPair[]

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

string[]

StringPair[]


renameEtfColumns(columns): StringPair[]

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

string[]

StringPair[]


sameCurrency(ccy1, ccy2): boolean

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

string

string

boolean


sessionTimesToUtc(startTime, endTime, exchangeTz, date): TimeRange

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

string

string

string

string

TimeRange


setExchangeOverride(ticker, input): void

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

string

ExchangeOverrideInput

void


validateGenericTicker(ticker): void

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

string

void