analyst_upgrades_today

Pack: analyst-ratings · Endpoint: https://gateway.pipeworx.io/analyst-ratings/mcp

Today’s US stock analyst upgrades and downgrades, market-wide: every ratings action Wall Street brokerages published this session, with the ticker, the brokerage, the analyst, the old and new rating and the old and new price target. Use this for “which stocks were upgraded today”, “analyst downgrades today”, “today’s price target changes” and “what did analysts initiate coverage on”. Filter with action (upgrade, downgrade, initiated, price_target, reiterated) or narrow to one ticker with symbol. Sourced live from MarketBeat’s daily ratings tables; covers US-listed equities (NYSE, Nasdaq, NYSE American, OTC) by default.

Parameters

NameTypeRequiredDescription
actionstringnoWhich ratings action to return. “upgrade” = rating raised, “downgrade” = rating cut, “initiated” = new coverage started, “price_target” = target raised/lowered/set with no rating change, “reiterated” = rating restated. Default “all”.
symbolstringnoOptional ticker filter, e.g. “AAPL”. Case-insensitive; returns only that symbol’s actions from today.
us_onlybooleannoKeep only US-listed exchanges (NYSE, NASDAQ, NYSE American, OTC). Default true — the combined feed also carries Toronto and London listings.
limitnumbernoMaximum rows to return (default 50, max 400).

Example call

Arguments

{
  "action": "upgrade",
  "limit": 10
}

curl

curl -X POST https://gateway.pipeworx.io/analyst-ratings/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"analyst_upgrades_today","arguments":{"action":"upgrade","limit":10}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('analyst_upgrades_today', {
  "action": "upgrade",
  "limit": 10
});

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "analyst-ratings": {
      "url": "https://gateway.pipeworx.io/analyst-ratings/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 11, 2026