Analyst Price Targets โ Consensus & Ratings API
Pricing
from $50.00 / 1,000 analyst target records
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
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
5 days ago
Last modified
Categories
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

company_name | sector | industry | current_price | last_action_date | market_cap_usd |
|---|---|---|---|---|---|
| NVIDIA Corporation | Technology | Semiconductors | 224.58 | 2026-09-21 | 5420000000000 |
| Tesla, Inc. | Consumer Discretionary | Auto Manufacturers | 377.94 | 2026-09-24 | 1490000000000 |
| Apple Inc. | Technology | Consumer Electronics | 335.92 | 2026-09-23 | 4900000000000 |
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
| Field | Type | Default | What 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โฆ |
limit | integer | 0 | Maximum 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_pct | number | -1000 | Filter 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_rating | string (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_actions | boolean | true | If 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_analysts | integer | 0 | Drop 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
| Event | Price (USD) | When it is charged |
|---|---|---|
Actor Start (apify-actor-start) | $0.01 | Charged 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.05 | Charged 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.
๐ Related Actors
More from the NexGenData SEC & US filings family:
- SEC 13F Holdings Delta Tracker โ Quarter-Over-Quarter
- China A-Share Earnings Calendar โ ่ดขๆฅๆฅๅ API
- China A-Share Insider Trades โ ้ซ็ฎกๆ่กๅๅจ API
- Dividend Aristocrats Tracker โ 25+ Year Raisers API
- Earnings Calendar โ Upcoming Report Dates API
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,industrycurrent_priceโ last close from the source quoteconsensus_target_price,target_median,target_high,target_low,n_analystsupside_pctโ consensus target vs current priceconsensus_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_analystsrecent_actionsโ individual sell-side actions from the last 90 days (firm, rating, target change, date),last_action_datemarket_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.