Hello.
I am trying to use DataScope Select to retrieve upcoming (future) earnings dates, and/or estimates data.
This data is available through Eikon Desktop and the related Python API.
I would like to get this same data using DSS, if possible?
Unfortunately, it seems DSS only has historical earnings dates and estimates. I have put in NextDays which does not work.
DSS code below and corresponding Eikon Desktop event (requested 5th May)
{
"ExtractionRequest": {
"@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.CorporateActionsStandardExtractionRequest",
"ContentFieldNames": [
"Corporate Actions Type",
"Corporate Action Notes",
"Earnings Announcement Date",
"Effective Date"
],
"IdentifierList": {
"@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.InstrumentIdentifierList",
"InstrumentIdentifiers": [
{ "Identifier": "SRG.MI", "IdentifierType": "Ric" }
]
},
"Condition": {
"ReportDateRangeType": "Range",
"PreviousDays": 1,
"NextDays": 30,
"PendingEventsHours": 720,
"IncludeInstrumentsWithNoEvents": true,
"IncludeEarningsEvents": true,
"CorporateActionsEarningsType": "EarningsAnnouncementDate"
}
}
}
I get the following result (no actions)
{
"@odata.context": "https://hosted.datascopeapi.reuters.com/RestApi/v1/$metadata#Collection(ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.ExtractionRow)",
"value": [
{
"IdentifierType": "Ric",
"Identifier": "SRG.MI",
"Corporate Actions Type": null,
"Corporate Action Notes": null,
"Earnings Announcement Date": null,
"Effective Date": null
}
]
}
The data is available on Eikon Desktop (tomorrow 6th and 7th note date of this post is 5th May)