Eikon API: Retrieve Annual Report publication date

I'd like to download the history of annual report filings dates for a set of ISINs. Currently, my search query using the Python API looks like this:
df, err = eikon.get_data(
instruments,
['TR.ISSourceDate', 'TR.ISSource', 'TR.ISOriginalAnnouncementDate', 'TR.ISPeriodEndDate', 'TR.ISPeriodEndDate.fpa'], {'SDate': '2000-01-01' , 'EDate': '2022-07-05' }
)
I am, however, not entirely sure that this query gives me the correct publication dates. For example, for the firm "FR0000124141", the query gives me following two data points:
When I use Eikon Desktop to check the filing dates there, I see various publication events that occur immediately in the year after the fiscal year ends.
Given that comparison, what is the correct way to extract precise annual report publication dates using the API?
Best Answer
-
Hello @research2 ,
I am really not a subject matter expert,
From my running example Company Events Calendar referenced by @jason.ramchandani01,
I can see multiple different Event types generated, but none of them are Filings or are named as such.
It looks to me that, on the content side, something might have changed since 2019, when the example was last updated, and consequently, Filings are not classified as Event type anymore, but as another Eikon content category.
If the required content is available for access via Eikon Data API, it has to be findable via CodeCreator, and this is where the matter gets complex. I am seeing many likely looking fields:
Not being a subject matter expert, unable to tell which ones are relevant and which ones you require.
I suggest engaging with Eikon content experts directly, via Refinitiv Helpdesk Online -> Content -> Eikon to clarify your requirement, and to confirm that the required Filings content is accessible via CodeCreator. Once you have the fields required- you can request them via Eikon Data API, and we can be of help you with this task on the dev forums.
Hope that this information is of help
0
Answers
-
@research2 Thanks for your question. So please take a look at this thread and accompanying github repo which contains a notebook containing a full example using our events data. Using a RIC (VIE.PA) - not an ISIN - I was able to generate the following output - which should contain much more detail than your initial request for just annual filling dates. In the example you can just request the event types you require.
You can convert from ISINs to RICs using our get_symbology API call - details can be found here. I hope this can help. Please let us know how you get on.
0 -
@jason.ramchandani01 thanks for the quick reply! Is it possible that this specific data is bound by the concrete license that my institutions bought? Because when using the query (e.g., for conference calls, code 'CCALL') I obtain only very limited data and only for years 2017+.
Secondly, what would be the correct event type code that captures corporate filings?
0 -
@jason.ramchandani01Hello
Could you please help the client with the follow up question?
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 中文论坛