Screening firms based on historical listing status over a certain period

Hello Guys,
for a research project I need US firms’ fundamental financial data (BS, CF and P&L). Since usually Compustat North America database is used for this purpose I am seeking to meet the commonly used sample as accurate as possible.
Retrieving the accounting data is straight forward, however, I face difficulties regarding the screen.
For retrieving the accounting data, I need a list of firms (RIC or PermID) which have or had been listed on US exchanges during a specific period (e.g. 1990 until 2020) including the information in which years they were listed.
I try to extract the list requesting the Eikon API using python based on the following general code:
df, e = ek.get_data(syntax, fields)
df
syntax = 'SCREEN(U(IN(Equity(primary,public,active))),IN(TR.ExchangeCountry,"United States of America"), CURN=USD)'
fields = ['TR.RIC','TR.CommonName','TR.OrganizationID']
The default SCREEN search term (primary,public,active) faces the following problems:
- Organisation Type: public vs. private
- Using the company search leads to incomplete or exhaustive results because limiting the search to public firms only refers to their current listing status (missing firms which are delisted again). Otherwise, private firms cover too many firms especially including firms which have never been listed.
- Active vs. inactive
- Former active firms might have a changed status to be currently set as inactive and are missed as well.
Additionaly, I am not aware of any item indicating the listing status for a specific fiscal year for the requested fields.
Could you please have a look on this problem? Currently, the screener app does not work within the desktop app nor does it with excel, which limits the possibilities as well. I would be very grateful for any advice!
Best Regards and many thanks in advance!
Best Answer
-
Please contact the Eikon or Workspace support team directly via MyRefinitv to verify how the Screener can be used to get the required information.
The support team will provide you with the screener formula which can be used in Eikon Excel. After that, you can apply the formula to the Eikon Data API to retrieve the same information.
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
- 616 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 中文论坛