Analyst Insights
GET
/benzinga/v1/analyst-insights
Retrieve insights from financial analysts, including ratings, price targets, and the rationale behind their recommendations. Each record captures key drivers such as valuation metrics, strategic initiatives, and sector positioning. This data offers a structured view of analyst sentiment over time and supports deeper analysis of company outlook and market expectations.
Use Cases: Analyst sentiment tracking, investment research, valuation benchmarking.
Query Parameters
date
string
The calendar date (formatted as YYYY-MM-DD) when the rating was issued.
ticker
string
The stock symbol of the company being rated.
last_updated
string
The timestamp (formatted as an ISO 8601 timestamp) when the rating was last updated in the system.
firm
string
The name of the research firm or investment bank issuing the rating.
benzinga_firm_id
string
The identifer used by Benzinga for the firm record.
benzinga_rating_id
string
The identifier used by Benzinga for the rating record.
limit
integer
Limit the maximum number of results returned. Defaults to '100' if not specified. The maximum allowed limit is '50000'.
sort
string
A comma separated list of sort columns. For each column, append '.asc' or '.desc' to specify the sort direction. The sort column defaults to 'date' if not specified. The sort order defaults to 'desc' if not specified.
Response Attributes
next_url
string
optional
If present, this value can be used to fetch the next page.
request_id
string
A request id assigned by the server.
results
array (object)
The results for this request.
benzinga_firm_id
string
optional
The identifer used by Benzinga for the firm record.
benzinga_id
string
optional
The identifer used by Benzinga for this record.
benzinga_rating_id
string
optional
The identifier used by Benzinga for the rating record.
company_name
string
optional
The name of the company being rated.
date
string
optional
The calendar date (formatted as YYYY-MM-DD) when the rating was issued.
firm
string
optional
The name of the research firm or investment bank issuing the rating.
insight
string
optional
Narrative commentary or reasoning provided by the analyst or firm to explain the rating or price target.
last_updated
string
optional
The timestamp (formatted as an ISO 8601 timestamp) when the rating was last updated in the system.
price_target
number
optional
The current price target set by the analyst.
rating
string
optional
The current rating set by the analyst.
rating_action
string
optional
The description of the change in rating from the firm's last rating. Possible values include: downgrades, maintains, reinstates, reiterates, upgrades, assumes, initiates_coverage_on, terminates_coverage_on, removes, suspends, firm_dissolved.
ticker
string
optional
The stock symbol of the company being rated.
status
enum (OK)
The status of this request's response.