Analyst Ratings
Analysts research public financial statements, attend earnings conference calls, and speak with managers and customers of publicly traded companies to reach an opinion on if they recommend to "buy," "sell," or "hold" the stock for a given company. In our dataset, we have aggregated ratings from over 800 sell-side analysts to understand market expectations of future performance for a given company.

Fields

Field
Type
Description
buyRecommendations
Int
Number of buy recommendations
currency
String
Currency code
date
String
ISO 8601 formatted DateTime
holdRecommendations
Int
Number of hold recommendations
lastUpdated
String
ISO 8601 formatted DateTime
overweightRecommendations
Int
Number of overweight recommendations
recommendation
String
Summarized recommendation represented as a text:
  • Buy
  • Overweight
  • Hold
  • Underweight
  • Sell
recommendationScore
Float
Summarized recommendation represented as a value between 1 and 3:
  • 1 - Buy
  • 1.5 - Overweight
  • 2 - Hold
  • 2.5 - Underweight
  • 3 - Sell
sellRecommendations
Int
Number of sell recommendations
targetPrice
Int
Mean of analysts' future target price for a particular stock.
It represents the projected price over the next 6 to 12 months.
totalRecommendations
Int
Total number of recommendations
underweightRecommendations
Int
Number of underweight recommendations
unreportedRecommendations
Int
Number of unreported recommendations

Query example

1
# query
2
query findCompanyByDomain($domain: String!) {
3
company(domain: $domain) {
4
analystRating {
5
buyRecommendations
6
currency
7
date
8
holdRecommendations
9
lastUpdated
10
overweightRecommendations
11
recommendation
12
recommendationScore
13
sellRecommendations
14
targetPrice
15
totalRecommendations
16
underweightRecommendations
17
unreportedRecommendations
18
}
19
}
20
}
21
22
# variables
23
{ "domain": "facebook.com" }
Copied!
Last modified 2yr ago
Copy link