Elektron SDK Java - Example of Index constituent retrieval
Could anyone please provide an example of how to retrieve the index constituents, BEL20 for instance, using Elektron API?
Best Answer
-
I think a RIC for BEL20 index is 0#.BFX. You can use this RIC with the consumer.series200.example270_SymbolList example in the EMA Java package. You need to modify the code in the main function.
consumer = EmaFactory.createOmmConsumer(EmaFactory.createOmmConsumerConfig().host("ipaddress:14002").username("user"));
consumer.registerClient(EmaFactory.createReqMsg().domainType(EmaRdm.MMT_SYMBOL_LIST).serviceName("ELEKTRON_DD").name("0#.BFX"), appClient, 0); <br>Please change the following information in the code:
- change ipaddress to the hostname or IP address of your Elektron feed or ADS
- change user to the valid username to connect to the server
- change ELEKTRON_DD to the Elektron service provided by the server
The output looks like:
For other indices, you can contact the Helpdesk support mentioned by Nick for valid RICs.
1
Answers
-
Hi @JNeves,
For content related queries, the best resource is to direct questions to the Thomson Reuters Helpdesk, which you can reach by either calling the Helpdesk number in your country or using Contact Us capability in Eikon application, or following the link below: https://mytr.thomsonreuters.com/content/mytr/en/signin.html?.
1 -
Thanks. It is working. With it, for a given index RIC, I can get the RIC of that index constituents. Do you know if is possible to get directly the ISIN_CODE of those constituents? To avoid to perform a new consult per constituent to get it.
0 -
Hello @JNeves
Please be informed that Elektron does not support ISIN code, Elektron support Thomson Reuters RIC code only.You can use the DataScope Select (DSS) API to convert between RIC code and ISIN code.
DataScope
Select (DSS) is an internet hosted platform, with request-retrieve REST API
that offers unparalleled access to global pricing, validated terms and
conditions, historical data content, corporate actions, cross-reference data
and entity data. You can use any compilers to request data from the DSS API via
the REST interface.0
Categories
- All Categories
- 6 AHS
- 39 Alpha
- 161 App Studio
- 4 Block Chain
- 4 Bot Platform
- 16 Connected Risk APIs
- 47 Data Fusion
- 30 Data Model Discovery
- 608 Datastream
- 1.3K DSS
- 577 Eikon COM
- 4.9K Eikon Data APIs
- 7 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- Trading API
- 2.7K Elektron
- 1.3K EMA
- 236 ETA
- 519 WebSocket API
- 33 FX Venues
- 10 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 20 Messenger Bot
- 2 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 59 Open Calais
- 264 Open PermID
- 39 Entity Search
- 2 Org ID
- PAM
- PAM - Logging
- 8.4K Private Comments
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 20 RDMS
- 1.4K Refinitiv Data Platform
- 370 Refinitiv Data Platform Libraries
- 3 Refinitiv Due Diligence
- LSEG Due Diligence Portal API
- 3 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.1K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 10 World-Check Customer Risk Screener
- 990 World-Check One
- 44 World-Check One Zero Footprint
- 45 Side by Side Integration API
- Test Space
- 3 Thomson One Smart
- 1.2K TR Internal
- Global Hackathon 2015
- 2 Specialists Who Code
- 10 TR Knowledge Graph
- 150 Transactions
- 142 REDI API
- 1.7K TREP APIs
- 4 CAT
- 21 DACS Station
- 117 Open DACS
- 1.1K RFA
- 103 UPA
- 172 TREP Infrastructure
- 224 TRKD
- 886 TRTH
- 5 Velocity Analytics
- 5 Wealth Management Web Services
- 60 Workspace SDK
- 9 Element Framework
- 5 Grid
- 13 World-Check Data File
- Yield Book Analytics
- 46 中文论坛