Is there any way that I can retrieve the list of analyst names and their respective IBES rating/s...

...core (from Estimates tab on Workspace) via Python API?

I've checked with the helpdesk, and there is currently no way of retrieving the full list of top analysts covering the stocks and their respective IBES rating/scores, other than accessing TOPA on the desktop app. I am trying to find ways that can extract this information more systematically via the Python API.topa.png

Best Answer

  • jason.ramchandani01
    Answer ✓

    @austin.chu Thanks for your question - so that is not correct - you can in fact retrieve analyst details as follows - is this the kind of thing you meant? :


    import refinitiv.data as rd
    rd.open_session()
    df4 = rd.get_data(['2330.TW'], ['TR.RevenueEstValue(Period=FY1).calcdate',
                                  'TR.OverallAnalystRecommendationRating1to5TTM.analystname',
                                  'TR.OverallRatingAnalystCode.brokername',
                                  'TR.OverallRatingAnalystCode',
                                  'TR.OverallRatingAnalystCode.instrument',
                                  'TR.SingleStockRatingEstimate1to5',
                                  'TR.SingleStockRatingEstimate1to100',
                                  'TR.OverallAnalystEstimateRating',
                                  'TR.OverallAnalystRecommendationRating1to5TTM',
                                  'TR.OverallAnalystRecommendationRating1to5T24M',
                                  'TR.RevenueEstValue(Period=FY1)'
                                   ])

    df4

    1711542939392.png

    I hope this can help.


Answers