Analyst Price Targets โ€” Consensus & Ratings API avatar

Analyst Price Targets โ€” Consensus & Ratings API

Pricing

from $50.00 / 1,000 analyst target records

Go to Apify Store
Analyst Price Targets โ€” Consensus & Ratings API

Analyst Price Targets โ€” Consensus & Ratings API

Track analyst price targets and consensus ratings from SEC EDGAR โ€” parsed, source-linked JSON for analysts, funds and AI agents.

Pricing

from $50.00 / 1,000 analyst target records

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

5 days ago

Last modified

Share

Sell-side analyst price targets, consensus ratings and recent upgrade/downgrade actions for US-listed stocks, parsed into clean JSON. Built for analysts, funds, fintech builders and AI agents. Factual public market data โ€” not financial or investment advice. Not affiliated with any exchange, broker or data vendor.

๐Ÿ“Š Sample Output

3 real rows delivered by Analyst Price Targets โ€” Consensus & Ratings API โ€” run EZaA1HGqAg8BMfqNE on build 0.0.12

company_namesectorindustrycurrent_pricelast_action_datemarket_cap_usd
NVIDIA CorporationTechnologySemiconductors224.582026-09-215420000000000
Tesla, Inc.Consumer DiscretionaryAuto Manufacturers377.942026-09-241490000000000
Apple Inc.TechnologyConsumer Electronics335.922026-09-234900000000000

Real rows from run EZaA1HGqAg8BMfqNE on build 0.0.12 (2026-09-25), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.

๐Ÿ”ง Input reference

FieldTypeDefaultWhat it does
symbols (required)array["AAPL", "NVDA", "TSLA"]Array of US-listed stock tickers to fetch analyst price-target data for. Examples: ['AAPL', 'NVDA', 'TSLA', 'MSFT']. Tickers are case-insensitive โ€” they are upper-cased before looโ€ฆ
limitinteger0Maximum number of analyst price-target records to return after all filters apply. Set to 0 to return every input symbol that passes the filters. Useful for testing on small batcheโ€ฆ
min_upside_pctnumber-1000Filter out names whose consensus target implies less than this percentage of upside vs current price. Use 20 for high-conviction longs, 50 for deep-value/distressed setups, or a nโ€ฆ
consensus_ratingstring (all, Strong Buy, Buy, Hold, Sell, Strong Sell)"all"Filter records by sell-side consensus rating bucket. 'all' returns everything. Use 'Strong Buy' or 'Buy' to surface street-favorite names, 'Sell' or 'Strong Sell' to surface shortโ€ฆ
include_recent_actionsbooleantrueIf true, populates the 'recent_actions' field with up to 20 individual sell-side actions from the last 90 days: firm name, rating change, target change, action type (Upgrade/Downgโ€ฆ
min_n_analystsinteger0Drop records where fewer than this many analysts contribute to the consensus target. Use 5 to filter out thinly-covered micro-caps where one outlier dominates the mean. Use 15 toโ€ฆ

๐Ÿงพ JSON sample record

One real record from run EZaA1HGqAg8BMfqNE (emails/phones masked, long text shortened):

{
"symbol": "NVDA",
"company_name": "NVIDIA Corporation",
"sector": "Technology",
"industry": "Semiconductors",
"current_price": 224.58,
"consensus_target_price": 327.7,
"target_median": 315,
"target_high": 515,
"target_low": 180,
"n_analysts": 59,
"upside_pct": 45.92,
"recommendation_mean": 1.3,
"consensus_rating": "Strong Buy",
"rating_buy_count": 58,
"rating_strong_buy_count": 48,
"rating_hold_count": 2,
"rating_sell_count": 1,
"rating_strong_sell_count": 1,
"total_rated_analysts": 61,
"recent_actions": [
"Rothschild & Co Redburn maintained, to Buy, target $325.00 on 2026-09-21",
"Bernstein maintained, to Buy, target $400.00 on 2026-09-21",
"Goldman Sachs maintained, to Buy, target $300.00 on 2026-09-11",
"Piper Sandler initiated, to Buy, target $300.00 on 2026-09-09",
"Needham maintained, to Buy, target $300.00 on 2026-09-04",
"William Blair maintained, to Buy on 2026-09-04",
"Raymond James maintained, to Buy on 2026-09-03",
"Rosenblatt Securities maintained, to Buy, target $390.00 on 2026-09-03"
],
"n_recent_actions_90d": 8,
"last_action_date": "2026-09-21",
"market_cap_usd": 5420000000000,
"yahoo_url": "https://finance.yahoo.com/quote/NVDA/analysis/",
"stockanalysis_url": "https://stockanalysis.com/stocks/nvda/forecast/",
"data_source": "stockanalysis_forecast",
"fetched_at_utc": "2026-09-25T00:05:39.001845Z"
}

๐Ÿ’ฐ Pricing

EventPrice (USD)When it is charged
Actor Start (apify-actor-start)$0.01Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
Analyst target record (apify-default-dataset-item)$0.05Charged per stock analyst target record returned with consensus, high/low, rating distribution, upside vs current price, and recent actions.

Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 ร— $0.05 = $5.00 plus the start fee.

More from the NexGenData SEC & US filings family:

49 more in this family on the NexGenData Store page.

๐Ÿ“Š What you get

One record per ticker. Key fields (full output has 27 fields):

  • symbol, company_name, sector, industry
  • current_price โ€” last close from the source quote
  • consensus_target_price, target_median, target_high, target_low, n_analysts
  • upside_pct โ€” consensus target vs current price
  • consensus_rating, recommendation_mean (1.0 = Strong Buy โ€ฆ 5.0 = Sell)
  • rating_strong_buy_count / rating_buy_count / rating_hold_count / rating_sell_count / rating_strong_sell_count / total_rated_analysts
  • recent_actions โ€” individual sell-side actions from the last 90 days (firm, rating, target change, date), last_action_date
  • market_cap_usd, stockanalysis_url, data_source, fetched_at_utc

Source: public stock forecast pages on stockanalysis.com, whose underlying providers are S&P Global Market Intelligence (consensus, targets, ratings distribution) and TipRanks (individual analyst actions). Every record carries a direct source link.

Pricing: $0.05 per record returned (Pay-Per-Event), plus the standard $0.01 Actor-start event. About 20 records per $1. Symbols with no published sell-side coverage are skipped and not charged.

๐Ÿค– Use with AI agents

Structured, source-linked analyst data for LLM and agent pipelines โ€” point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it.

Sample agent prompt:

Give me the consensus price target and rating spread for a ticker.

Agentic payments (x402): Supports agentic payment via x402 โ€” agents can call this actor with USDC, no API key required.

โฐ Run on a schedule

{
"symbols": ["AAPL", "NVDA", "TSLA"],
"include_recent_actions": true
}

โœ… What happens when there is no data

  • Empty symbols โ†’ the run succeeds with 0 rows and a message naming the missing field. Nothing is charged for data.
  • A ticker the source does not list, or one with no published analyst coverage โ†’ that ticker is skipped and named in the run status message. No empty record is billed.
  • The source blocked or unreachable โ†’ the run fails loudly with a message naming the cause, rather than finishing green with nothing in it.

Factual public market data โ€” not financial or investment advice.