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

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

  • @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