Skip to content

Yahoo API: Get analyst ratings

Shows analyst recommendations, price targets, earnings estimates and recent rating changes for a public company on Yahoo Finance.

finance.yahoo.com (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by Yahoo.

Inputs

Values from the run on Oct 23, 2026, shown under Output.

Company, requiredcompany

Company name or stock ticker, for example Nvidia or NVDA.

Nvidia

Output

From a run on Oct 23, 2026, shortened for this page.
{  "ticker": "NVDA",  "currency": "USD",  "buy_count": 49,  "page_link": "https://finance.yahoo.com/quote/NVDA/analysis/",  "hold_count": 2,  "sell_count": 1,  "company_name": "NVIDIA Corporation",  "current_price": 212.21,  "consensus_rating": "Strong Buy",  "low_price_target": 180,  "strong_buy_count": 10,  "high_price_target": 515,  "strong_sell_count": 0,  "next_earnings_date": "2026-11-17",  "number_of_analysts": 58,  "median_price_target": 315,  "average_price_target": 328.95346,  "recent_rating_changes": [    {      "date": "2026-10-22",      "firm": "Needham",      "action": "Reiterates",      "to_rating": "Buy",      "from_rating": "Buy",      "price_target": 300    },    {      "date": "2026-10-01",      "firm": "Cantor Fitzgerald",      "action": "Reiterates",      "to_rating": "Overweight",      "from_rating": "Overweight",      "price_target": 350    },    {      "date": "2026-09-29",      "firm": "Rosenblatt",      "action": "Maintains",      "to_rating": "Buy",      "from_rating": "Buy",      "price_target": 390    }  ],  "current_year_eps_estimate": 9.31242,  "mean_recommendation_score": 1.29032,  "current_quarter_eps_estimate": 2.47325,  "current_year_revenue_estimate": 411653417250,  "current_quarter_revenue_estimate": 108976833310}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
finance.yahoo.com/get_analyst_ratings
Returns
consensus rating, analyst counts, price targets, earnings and revenue estimates, recent rating changes

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method finance.yahoo.com/get_analyst_ratings with the inputs above.

Ask your agent

  • What is the consensus analyst rating for NVDA and how many analysts cover it?
  • Show me the latest price targets analysts have set for Tesla
  • Can you pull up the earnings and revenue estimates for Apple for the next quarter?
  • Which analysts recently upgraded or downgraded Microsoft stock?
  • On Yahoo Finance, what are the analyst recommendations and high versus low price targets for Amazon?
  • Looks up a company by name or ticker on Yahoo Finance and returns its latest news headlines, with article summaries when the article page provides one.

    finance.yahoo.com/get_company_news
  • Gets earnings reports for a date range, or the upcoming reports and up to four previous reports for one company.

    finance.yahoo.com/get_earnings_calendar
  • Looks up a stock, fund, index, or cryptocurrency by name or ticker and returns its latest displayed price and key statistics. Unavailable figures are null; quotes may be delayed.

    finance.yahoo.com/get_quote
  • Lists Yahoo Finance's top gainers, top losers, most active stocks, or regional trending tickers in Yahoo's order, with price, change, volume and market cap.

    finance.yahoo.com/list_market_movers
  • Returns Yahoo Finance daily, weekly or monthly price history and total adjusted-close return for a stock, fund, index or cryptocurrency.

    finance.yahoo.com/get_price_history
  • Looks up a Yahoo Sports player by name and returns the player's regular-season statistics for a season, alongside career totals. Each stat includes season and career values.

    sports.yahoo.com/get_player_stats
  • Searches Yahoo News articles by keyword, newest first or by relevance, with optional publication dates and pages; returns only articles hosted on Yahoo News, with authors, original publisher and section.

    yahoo.com/search_news
  • Lists the latest Yahoo News headlines for a section in page order, with summary, byline, original publisher, image and publication time when the article provides them.

    yahoo.com/list_headlines