Hi Developer Community,
I am using Refinitiv workspace codebook to retrieve company guidance data using TR.Guidance* fields. I would like to confirm the official definition/rules of SDate and EDate when they are used with TR.Guidance fields.
Based on a recent response from the support team, I was told that for TR.Guidance fields, SDate and EDate filter records based on the guidance date (i.e. the announcement date) not the issuance date. However, I did a small test and the result was inconsistent with the response.
For example, I used:
parameters = {
"SDate": "2007-10-19",
"EDate": "2007-10-19",
"Scale": "6"
}
and requested guidance records for all records in fiscal year 2007 (FY2007, 1FQ2007, 2FQ2007, 3FQ2007, and 4FQ2007).
The returned records include many rows whose TR.GuidanceDate values are not 2007-10-19. They appear to be records for FY2007/FQ2007 available as of 2007-10-19, rather than records announced exactly on 2007-10-19 (which should be the case based on the response).
Could someone please clarify how SDate and EDate actually work?
Thanks!