question

Upvote
Accepted
33 2 3 5

Bond Obligor

Hello, I just saw this message on my Workspace. I was wondering if this was already implemented in the RDP API to use it with ISIN Bonds and find its ISIN Obligor?

screen-shot-2022-09-21-at-104248-pm.png

rdp-apibondsisin
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
Accepted
49.8k 124 44 62

@ricardo.henriquez

Thanks for reaching out to us.

I assumed that you would like to get an Issuer ISIN from an ISIN bond.

You can use the RDP DataGrid endpoint to retrieve TR.OrganizationId, and then get TR.ISIN from the retrieved TR.OrganizationId.

The following code uses the Refinitiv Data Library for Python.

df = rd.get_data(
    universe=['TH0646033215'], 
    fields=['TR.OrganizationId']
)
df1 = rd.get_data(
    universe=[df["Organization PermID"][0]], 
    fields=['TR.ISIN','TR.RIC']
)
display(df)
display(df1)

The output is:

1663908298696.png

I hope this will help.


1663908298696.png (25.7 KiB)
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
33 2 3 5

@Jirapongs, Thank you!

This works fine. However, sometimes, the Organization PermID (as instrument) returns missing values for ISIN, RICs or both. If this is the case, how can I get more information about the issuer.

Thanks,

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

@ricardo.henriquez

Please share the sample ISINs that don't have the Organization PermID.