RDP data queries
HI team, Kindy check if we have the below data in RDP. We tried looking, but unable to find:
1. Country of Incorporation: (i.e 0700.HK ->Cayman Islands)
In Eikon: Found in Corporate Information
In RKD API: Found in Fundamentals Service > Get General Info/Get Snapshot Reports
In RDP: Not Found
2. Free Float percent and it's historical data: (i.e 0700.HK -> 60.1864233493)
In Eikon: Found in Ownership Tab > Free Float
In RKD API: Found in Fundamentals Service > Get General Info/Get Snapshot Reports
In RDP: Not Found
3. Stock Futures Chain RIC from stock RIC: (i.e INFY.NS ->0#INFY:NS)
In Eikon: Found in Derivatives Tab > All Futures > Stock Futures
In RKD API: Not Found
In RDP: Not Found
4. Sector Index from stock RIC: (i.e 0939.HK ->.HSNF(Hang Seng Finance Index)
In Eikon: Found in Corporate Information > Index Membership
In RKD API: Found in Fundamentals Service > Get General Info/Get Snapshot Reports > Index Membership
In RDP: Not found
5. Security Type: (i.e for 0700.HK, Ordinary Shares)
In Eikon: Found in Search Results
In RKD API: Found in Found in Fundamentals Service > Get General Info/Get Snapshot Reports
In RDP: Not Found
6. SZSE SEHK Connect Eligibility : (i.e SHHK_BS)
In Eikon: Not Found
In RKD API: Not Found
In RDP: Not Found
10. A/H Share conversion (i.e 0939.HK ->601939.SS)
In Eikon: Not Found
In RKD API: Not Found
In RDP: Not Found
11. Index Constituents and Weight % including historical data.
In Eikon: Found in Constituents Tab
In RKD API: Quote Chain > Get Chain components and Get Quote chains
In RDP: Not Found
12. Financial Status Indicator: In Elektron, we support this data on FID8570 for Shanghai SE and Shenzhen SE. (For example, 900907.SS FID8570 will be "S")
In Eikon: Not Found
In RKD API: Not Found
In RDP: Not Found
Best Answer
-
The examples I provided use the RDP Library for Python, which is an ease-of-use library that provides interfaces to hide the underlying RDP API endpoints. For example, the rdp.search() function above uses the Search API (api.refinitiv.com/discovery/search/v1/).
Within Eikon or Refinitiv Workspace, when you open up CodeBook, you will see an example under the folder: /Examples/02-Refinitiv Data Platform Library/ (1.5.0-Function-Search).
However, I would recommend you review my link to the Search article I provided in the previous answer. Not only does that article provide guidance and usage of the service, but has a link to numerous examples demonstrating the concepts.
0
Answers
-
For the questions related to retrieving some basic company and property-related data, you can use the Search API. For example, here are a few to get you started:
-Country of Incorporation: i.e 0700.HK ->Cayman Islands
rdp.search(
filter = "PrimaryRIC xeq '0700.HK' and \
RCSCountryOfIncorporationLeaf ne null",
select = "PrimaryRIC,RCSCountryOfIncorporationLeaf"
)-Stock Futures Chain RIC from stock RIC: i.e INFY.NS ->0#INFY:NS
rdp.search(
filter = "UnderlyingQuoteRIC eq 'INFY.NS' and \
IsChain eq true",
)-Sector Index from stock RIC: i.e 0939.HK ->.HSNF(Hang Seng Finance Index)
rdp.search(
filter = "code eq '0939.HK' and IsMemberOfIndex eq true",
select = "DocumentTitle,MainIndexCommonName"
)
I would suggest you reference the Search Article for tips and tricks as well as many examples showing the different techniques and how to approach search.
For your requests related to retrieving values, you can use the get_data() function defined within Eikon Data API, here is an example for you:
-Free Float percent and it's historical data: i.e 0700.HK -> 60.1864233493
df,err = ek.get_data('0700.HK', ['TR.FreeFloatPct'])
dfWithin the Eikon desktop, you can use the Data Item Browser as a tool to help define the fields to extract.
0 -
@nick.zincone HI Nick, seems like search in RDP has not been introduced to us yet. What is the endpoint in RDP for it?
-Country of Incorporation: i.e 0700.HK ->Cayman Islands
rdp.search( filter = "PrimaryRIC xeq '0700.HK' and \ RCSCountryOfIncorporationLeaf ne null", select = "PrimaryRIC,RCSCountryOfIncorporationLeaf"
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 中文论坛