Get list of constituents of an issuer curve

Hi,
Does anyone know how I can get a list of constituents of an issuer curve like '0#DEAAAEURAGEBMK='?
In the Data Item Browser, I can only find "TR.IndexJLConstituentsName", which shows the last constituents that joined or left. Is there a way to obtain the full list of constituents?
Thanks.
Best Answer
-
Hi @Michael.Medvedovski ,
Here is the equivalent code in RD:
import refinitiv.data as rd
from refinitiv.data.discovery import Chain
rd.open_session()
chain_rics = Chain(name="0#DEAAAEURAGENCY").constituents
rd.get_data(chain_rics, ['OFFCL_CODE','DSPLY_NAME','COUPN_RATE','MATUR_DATE','CF_BID','CF_ASK','RT_YIELD_1'])Best regards,
Haykaz
0
Answers
-
Hi @Michael.Medvedovski ,
Is this what you're looking for?
import refinitiv.data.eikon as ek
ek.set_app_key('DEFAULT_CODE_BOOK_APP_KEY')
df, err = ek.get_data(['0#DEAAAEURAGEBMK='], [ 'DSPLY_NAME'])
dfHowever, I'd like to introduce the newer RD Library the provides a simplified Chain interface as below.
import refinitiv.data as rd
from refinitiv.data.discovery import Chain
rd.open_session()
c = Chain(name="0#DEAAAEURAGEBMK=")
print(c.constituents)You should have an access to the RD Library - desktop session if you are currently having an access to Eikon Data API, more detail can be found in the quick start guide
To learn more about chain object, feel free to check this article
0 -
Thank you very much @raksina.samasiri for your quick response.
However, what I actually meant was that I want to generate a list of the constituents (especially their ISINs), which are the bonds that were used to construct this issuer curve. I hope you are able to help me.
Bonds in the section "bond constituents":
Thank you!
0 -
Hi @Michael.Medvedovski ,
Thank you for an information, is this what you're looking for
df, e = ek.get_data(['0#DEAAAEURAGENCY'],['OFFCL_CODE','DSPLY_NAME','COUPN_RATE','MATUR_DATE','CF_BID','CF_ASK','RT_YIELD_1'])
df0 -
Thanks. Though this seems to work via eikon only currently. Does the refinitiv data library have that option as well?
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
- 685 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
- 252 ETA
- 556 WebSocket API
- 38 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
- 652 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
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 193 TREP Infrastructure
- 228 TRKD
- 917 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 中文论坛