- Introduction
- Concepts and Design
-
Session Layer
-
Content Layer
- Introduction
-
Pricing
-
SymbolConversion
-
HistoricalPricing
-
News
-
Search
-
FundamentalAndReference
-
IPA FinancialContracts
- Overview
- FinancialContracts.Definition
- Outputs
-
Bond
-
Bond Future
-
Cap Floor
-
CDS
-
Fx Cross
-
IR Swap
-
Option
-
Repo
-
Swaption
-
Term Deposit
-
IPA Curves
- Overview
-
ForwardCurve
-
ForwardCurves
-
ZcCurve
-
ZcCurves
-
ZcCurveDefinition
-
ZcCurveDefinitions
-
IPA Surfaces
- Overview
- VolatilitySurfaces.Definition
- Outputs
-
Cap
-
Eti
-
Fx
-
Swaption
-
Delivery Layer
- Introduction
-
OMMStream
-
RDPStream
-
EndpointRequest
Overview
Summary
SymbolConversion content objects allow your application to easily leverage the Search/Lookup API of the Refinitiv Data Platform to convert various types of symbols like RICs, ISINs, CUSIPs, etc.
Like it is shown in the example bellow, we have three RICs: MSFT.O, GOOG.O, IBM.N, and then we are going to convert them into ISIN, Ticker and Sedol.
Examples of usage:
const conversionDefinition = SymbolConversion.Definition({
symbols: ['MSFT.O', 'GOOG.O', 'IBM.N'],
fromSymbolType: SymbolConversion.SymbolType.RIC,
toSymbolType: [SymbolConversion.SymbolType.ISIN, SymbolConversion.SymbolType.Ticker, SymbolConversion.SymbolType.SEDOL],
});
session.open()
.then(() => conversionDefinition.getData(session))
.then(console.log)
.catch(console.log)
.finally(() => session.close());
);