Hello!
I tried to get the data using link
https://www.trkd.thomsonreuters.com/SupportSite/TestApi/Op?svc=EstimatesIBES2_1&op=GetSummary_1.
To get measure ROC for symbol INTC.O
But I got an error "An error occurred on the server. If this problem persists, please contact technical support."
Khotya takoy izmereniye sushchestvuyet dlya etogo simvola.
Although such a measure exists for this symbol:
https://www.trkd.thomsonreuters.com/SupportSite/TestApi/Op?svc=EstimatesIBES2_1&op=GetMeasures_1
Why?
How to avoid this error?
Hi @achuchev, What is the request message you are sending and what is the response?
I tried estimates summary in python and was able to get data. Here is my request and response message:
estimateURL = 'http://api.trkd.thomsonreuters.com/api/EstimatesIBES2/EstimatesIBES2.svc/REST/EstimatesIBES2_1/GetSummary_1' requestMsg = { "GetSummary_Request_1": { "Symbols": { "Symbol": [{ "Type": "RIC", "Value": "INTC.O" } ] }, "MeasureCodes": { "MeasureCode": [ "EPS" ] } } }
Response:
{ 'GetSummary_Response_1': { 'Summaries': { 'Summary': [{ 'Symbol': 'INTC.O', 'Measures': { 'Measure': [{ 'Code': 'EPS', 'IsPerShare': True, 'BasisIndicator': 'Consolidated', 'Dates': { 'Date': [{ 'AbsolutePeriod': 'FY2020', 'RelativePeriod': 'FY1', 'PeriodEndDate': '2020-12-31T00:00:00', 'ActivationDate': '2020-03-31T00:11:00', 'Currency': 'USD', 'UnitType': 'Currency', 'Estimate': { 'Mean': 4.81566, 'High': 5.2, 'Low': 3.965, 'Median': 4.955, 'StdDev': 0.30332, 'NumberOfEstimates': 43, 'NumberOfIncludedEstimates': 38, 'Diffusion': -0.833333333333333 }, 'PredictedSurprise': { 'Flag': 0, 'Value': -0.0608, 'Percent': -1.262 }
Hello!
I have the same problem till today.
Request:
<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing">;
<s:Header>
<s:Body>
<GetSummary_Request_1 xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.reuters.com/ns/2016/02/01/webservices/rkd/EstimatesIBES2_1">;
<Symbols>
<Symbol>
<Type>RIC</Type>
<Value>INTC.O</Value>
</Symbol>
</Symbols>
<MeasureCodes>
<MeasureCode>ROC</MeasureCode>
</MeasureCodes>
</GetSummary_Request_1>
</s:Body>
</s:Envelope>
Response:
<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing">;
<s:Header>
<s:Body>
<s:Fault>
<s:Code>
<s:Value>s:Receiver</s:Value>
<s:Subcode>
<s:Value xmlns:a="http://www.reuters.com/ns/2006/05/01/webservices/rkd/Faults_1">a:EstimatesIBES2_ApplicationError</s:Value>;
</s:Subcode>
</s:Code>
<s:Reason>
<s:Text xml:lang="en-US">An error occurred on the server. If this problem persists, please contact technical support.</s:Text>
</s:Reason>
<s:Detail>
<ClientErrorReference xmlns="http://www.reuters.com/ns/2006/05/01/webservices/rkd/Faults_1" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">;
<Timestamp>2020-04-06T08:38:30.3695313Z</Timestamp>
<ErrorReference>43fa07418e3f4ac795631a5869791464</ErrorReference>
<ServerReference>F05BA8CE3CE236767141960C48A91016CB715911ACE89DFA</ServerReference>
</ClientErrorReference>
</s:Detail>
</s:Fault>
</s:Body>
</s:Envelope>
Yes, this problem has been reported to Refinitiv support and a ticket has been opened for you. Ticket number is: 08549769. You should be receiving email updates directly from the support now.
All,
The answers from TRKD API Support team is following:
In TRKD API IBES2 service, currently non-currency measure codes are not supported. In ADC backend, we don’t have a proper template to handle these two kinds of measure codes. Currently, we are working on this as a enhancement and it will be available by next month. We don't have the exact date yet. In fields in response:Mean, High, Low, Median, StdDev, (predictedsurprise) Value, the mentioned fields values: Are represented double-precision floating-point number Type in response is marked as "t": "f" Can be Negative and have up to 14 digits in fraction part.