ETA: Additional symbol attributes
I am relatively new to ETA Java development. I want to ask if there are additional symbol attributes that we can get via SymbolListHandler or DirectoryHandler (chain rics). I am specifically looking at ISIN and the primary code from the exchange.
Otherwise, can I assumme that the RIC code follows this naming convention
<exchange primary code>.<RIC suffix>
For example, for ASX exchange, can I assumme that the exchange primary code in XYZ.AX to be XYZ?
Best Answer
-
Thanks for reaching out to us.
Typically, a quote RIC contains a RIC root and exchange identifier, such as ABC.AX.
<RIC Root>.<Exchange Identifier>
The RIC Root is ABC and the exchange identifier is AX.
However, there are other RIC rules for futures and options. You can contact the Content support team directly via MyRefinitiv for more information.
Otherwise, you can use the RIC Search tool to search for RICs.
0
Answers
-
0
-
The ETA API only supports RICs. You need to know RICs before using the ETA API.
After sending an item request with a RIC, a response may contain an ISIN and exchange code.
0 -
I am checking this class https://github.com/Refinitiv/Real-Time-SDK/blob/master/Java/Eta/Applications/Examples/src/main/java/com/refinitiv/eta/valueadd/examples/consumer/SymbolListHandler.java but not sure how it can save the Symbol details such as ISIN or symbol code. Can you direct me to the right documentation or class where we can get that symbol info?
0 -
Hello @HermesT
I have checked the ABC.AX Quote RIC, the ISIN information that @Jirapongse showed above is part of the Field List data FID 3655 (Field name "ISIN_CODE").
ISIN_CODE "ISIN CODE" 3655 NULL ALPHANUMERIC 15 RMTES_STRING 15
!
! International Security Identification Number code (ISIN).
!If the RIC provides this field for consumers, you can use the Real-Time API to get this data
An example from the EMA Java API which is built on top of the ETA Java API is shown below, the result from the ETA API consumer app should be the same.
## Refresh Message
Item Name: ABC.AX
Service Name: ELEKTRON_DD
Item State: Open / Ok / None / ''
Fid: 1 Name: PROD_PERM value: 217
Fid: 2 Name: RDNDISPLAY value: 117
...
Fid: 3606 Name: DPS_DATE_2 value: 19 JAN 2023
Fid: 3655 Name: ISIN_CODE value: AU000000ABC7
Fid: 3694 Name: MNEMONIC value: ABC
...You can find more detail about this field on the Data Model Discovery website.
Additionally, please be informed that each RIC and each exchange has different data behavior, this field may not be available on the RIC that you are using. I highly recommend you contact the Content support team to help you with this ISIN and RIC information question.
You can contact the Content support team via the https://my.refinitiv.com/content/mytr/en/helpandsupport.html website.
Hope this helps.
0 -
Hi @HermesT
As well as the suggestions above, it may also be possible for you to obtain an instrument's ISIN code, etc using one of our other data/content services e.g. our RDP Symbology API
Your organization may or may not already be licensed to use the Symbology API - which you would need to discuss with your Refinitiv Account team.
The combination of the Symbology API and Real-time SDK is certainly a workflow used by other customers who have a dependency/need for using non-RIC symbology with our Real-time streaming products.
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 684 Datastream
- 1.4K DSS
- 615 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 249 ETA
- 554 WebSocket API
- 37 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 643 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 26 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 192 TREP Infrastructure
- 228 TRKD
- 915 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 90 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛