Product Updates

Added Analyst Ratings REST and Streaming API endpoints

Written by Acuity Trading | Jul 1, 2023 2:05:00 PM

Acuity Analyst Ratings API service includes the Analyst Consensus data that we retrieve about global stocks and update on a daily basis.

We collect this information programmatically from a large number of news oriented websites, press releases and other resources that publish the analyst ratings principally through news stories (provided by brokers, banks, and other financial organizations).

Having a large number of ratings with these data points allows us to aggregate them. For the ratings that we retrieve, we:

  1. Check which stocks have received a new rating in a given week
  2. Retrieve all the ratings for this stock for the past 3 months
  3. Based on the ratings received, we group them into Sell/Hold/Buy “buckets”, and based on the mean of these ratings provide a consensus (e.g., Moderate Sell if there are a few Sell and a few Hold ratings, a Strong Buy if there are predominantly Buy ratings etc).

It’s possible to retrieve this data on-demand using a REST API, and also to subscribe to updates in real-time via the Streaming API.