EquityIndexConstituent

Equity index constituent data.

APIDescription
GET api/EquityIndexConstituent/Get?d={d}&idx={idx}&t={t}

Return the list of constituents for a given equity index on a given date.

GET api/EquityIndexConstituent/GetConstituentKeys?d={d}&idx={idx}&f={f}&t={t}

Feedback

APIDescription
POST api/Feedback/SendFeedBack

Index

Index Controller.

APIDescription
GET api/Index/GetIndices?t={t}&c={c}&list={list}

Get list of indices.

GET api/Index/GetIndexReturns?d={d}&idx={idx}&t={t}&prevd={prevd}&prevr={prevr}&freq={freq}&os={os}&idt={idt}

Calculate index (indices) total returns.

GET api/Index/GetCalcParam?d={d}&t={t}&idt={idt}&freq={freq}

EquityUnitReturn

Equity unit return controller.

APIDescription
GET api/EquityUnitReturn/GetUnitReturns?p={p}&t={t}

Retrieve the list of unit returns for a given be_id/index_id/end_date/frequency/timespan.

ValidationRule

Validation rule controller.

APIDescription
GET api/ValidationRule/GetRules?t={t}

Retrieve a list of validation rule available.

EquityCalculation

APIDescription
GET api/EquityCalculation/GetCalculation?sec={sec}&bk={bk}&dt={dt}&cn={cn}&cv={cv}&p={p}&t={t}

No documentation available.

GET api/EquityCalculation/GetPreCalcParams?t={t}

Get PreCalc Parameters.

GET api/EquityCalculation/GetPreCalcItems?f={f}&t={t}

Get PreCalc item list.

EquityRiskfreeRate

Equity risk free rate controller.

APIDescription
GET api/EquityRiskfreeRate/GetRiskFreeRate?p={p}&t={t}

Get the risk free rate for a given country/curve/period/date/requency/months.

EquityIndex

Equity index list controller.

APIDescription
GET api/EquityIndex/GetAllEquityIndices?t={t}&list={list}

Get all available equity indices for a given token.

DataUpdateStatus

Data update status controller.

APIDescription
GET api/DataUpdateStatus/GetUpdateStatus?f={f}&t={t}

Get the update status for different cached items.

InterestRateCurve

APIDescription
GET api/InterestRateCurve/GetCurves?p={p}&t={t}

Retrieve a list of interest rate curves for a given country id, curve type, and dates.

InteractiveDataPrice

APIDescription
GET api/InteractiveDataPrice/GetInteractiveDataPrice?d={d}&id1={id1}&id2={id2}&v={v}&t={t}

EquityETF

Controller for Equity ETF.

APIDescription
GET api/EquityETF/GetEtfList?t={t}

Get Equity ETF summary list.

GET api/EquityETF/GetEtfConstituents/{id}?d={d}&t={t}

Get Equity ETF constituents.

GET api/EquityETF/GetEtfConstituentKeys/{id}?d={d}&f={f}&t={t}

GET api/EquityETF/GetEtfTopN/{id}?d={d}&n={n}&t={t}

Get Equity ETF Top N holdings for n > 0, or the ETF sector distribution for n = 0;

GET api/EquityETF/GetEtfSectorDistribution/{id}?d={d}&s={s}&t={t}

Get ETF sector distributions.

EquitySearch

Equity search controller.

APIDescription
GET api/EquitySearch/GetEquities?p={p}&t={t}&f={f}

Retrieve a list of equities for a given ticker and pricing date.

RBPartIndex

RB PART Index Controller.

APIDescription
GET api/RBPartIndex/GetRBPartIndex?t={t}

Return the list of available indices for RB PART.

GET api/RBPartIndex/GetRBPartIndex?idx={idx}&dt1={dt1}&dt2={dt2}&ids={ids}&t={t}

Retrieve single recording period index constituents data for RB PART.

GET api/RBPartIndex/GetBinary?index={index}

GET api/RBPartIndex/GetConstituents/{id}?dt={dt}&t={t}

Retrieve RB PART index consituents.

GET api/RBPartIndex/GetFieldList?v={v}&t={t}&ft={ft}

Retrieve RB PART BLOB field list.

GET api/RBPartIndex/GetRecordingPeriodList/{id}?t={t}&d1={d1}&d2={d2}

Retrieve available RBPART recording period list.

History

Controller for security history data.

APIDescription
GET api/History/GetSecurityData?d={d}&ids={ids}&t={t}&type={type}

Equity

Main equity controller to vending data from Oracle.

APIDescription
GET api/Equity/GetEquity?d={d}&ids={ids}&p={p}&t={t}&f={f}&v={v}

Get a list of equities for a given date, Equity ID list, and calculation parameters.

GET api/Equity/GetNewCutOffDates?f={f}&t={t}

TSCalc

Time Series Calculation.

APIDescription
POST api/TSCalc/Post

Time Series calculation for a given set of returns v.s. benchmark returns.

GET api/TSCalc/GetTSCalc?sec={sec}&bk={bk}&dt={dt}&cn={cn}&cv={cv}&p={p}&t={t}&os={os}

Time Series calculation for a given security vs benchmark.

GET api/TSCalc/GetReturns/{id}?dt={dt}&span={span}&freq={freq}&t={t}

Retrieve unit returns.

Exchange

APIDescription
GET api/Exchange/GetExchanges?t={t}

Retrieve list of exchanges.

SearchFilter

APIDescription
POST api/SearchFilter/ExecuteSearch

search

GET api/SearchFilter/Filters?token={token}

returns list of filters available for user

GET api/SearchFilter/Filter/{id}

returns filter by id

GET api/SearchFilter/InitializeComponents

returns list of available search fields

POST api/SearchFilter/SaveFilter

return id of saved/updated filter

POST api/SearchFilter/AddNewFilter

return id of new filter

GET api/SearchFilter/SearchDBDate?dbDate={dbDate}

returns available database date(s)

EquityIndexSummary

Equity index summary controller.

APIDescription
GET api/EquityIndexSummary/Get?d={d}&ids={ids}&t={t}

Get equity index summaries for a given date and list of index ids.

CountryCurrency

Controller to retrieve country/currency information.

APIDescription
GET api/CountryCurrency/GetCountryCurrencyInfo?t={t}

Get the global country/currency Info.

GET api/CountryCurrency/GetCountryCurrencyMapping?f={f}&t={t}

Get country currency mapping list.

EquityBenchmarkMapping

Handle equity benchmark mappings.

APIDescription
GET api/EquityBenchmarkMapping/GetMapping?t={t}

Return the list of equity benchmark mappings.