I know it is possible to extract the constituent RICs for a Bond ChainRic. Is there an easy way to get underlying ISINs in the Bond chain by API?
@shigekawa.shuichi.rr4, you can use an InstrumentSearch to convert each constituent RIC to an ISIN.
Example:
0#FGBL: (Eurex Euro Bund Bond future chain contract) has 3 constituents: FGBLU7, FGBLZ7, FGBLH8
Request: POST to endpoint /Search/InstrumentSearch
Body:
{ "SearchRequest": { "IdentifierType": "Ric", "Identifier": "FGBLU7", "PreferredIdentifierType": "Isin" }}
Result:
{ "@odata.context": "https://hosted.datascopeapi.reuters.com/RestApi/v1/$metadata#Collection(ThomsonReuters.Dss.Api.Content.ValidatedInstrument)", "value": [ { "Identifier": "DE000C0HRXQ3", "IdentifierType": "Isin", "Source": "EUX", "Key": "VjF8MHgwMDEwMGIwMDEzOGExZGZhfDB4MDAxMDBiMDAxMzg5NWYyY3xFVVh8RFZRVXxERVJWfEZVVHxEfHxGR0JMVTd8NTAxMQ", "Description": "BUND FUT 6% SEP7", "InstrumentType": "DerivativeQuote", "Status": "Valid" } ]}
Yes, ISIN can be retreived using OFFCL_CODE(FID_NO : 78) field