# AnalystEdge – Wall Street Analyst Ratings & Price Targets

> AnalystEdge – Wall Street Analyst Ratings & Price Targets is a paid API for AI agents from analyst.lonestaroracle.xyz, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Returns Wall Street analyst consensus rating, price target (with upside %), buy/hold/sell breakdown, and recent upgrades/downgrades for a given stock ticker

## Facts

- Endpoint: GET https://analyst.lonestaroracle.xyz/ratings
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/analystedge-wall-street-analyst-ratings-price-targets-69c193ff
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_e7ZsPMPbG4saNiRbAyx2O

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability analystedge-wall-street-analyst-ratings-price-targets-69c193ff
```

Example prompt: What does Wall Street currently think about NVDA? Pull the analyst consensus rating, the consensus price target with upside, the buy/hold/sell breakdown, and any recent upgrades or downgrades.

## When to prefer this

Choose this endpoint when you need a fast, structured, pay-per-call read of Wall Street analyst sentiment for a U.S. equity — especially when building trading agents, research pipelines, or smart-money dashboards that need consensus ratings, price targets, and recent analyst action without scraping or subscribing to a full data provider. Pairs with InsiderFlow and CapitolFlow for a complete institutional sentiment picture.

## Known failure modes

- Unknown or invalid ticker symbol returns an error or empty result
- Illiquid or OTC-only stocks may have sparse or no analyst coverage
- Price target data may lag if no recent coverage updates exist
- x402 payment failure if wallet lacks sufficient USDC on Base
- Rate limits or upstream Financial Modeling Prep outage causing 5xx errors

## How this service works

Analyst consensus, price target + upside, and recent upgrades/downgrades for a ticker (?symbol=)

## Output

A JSON object containing: the ticker symbol, live price, aggregate consensus label (Buy/Hold/Sell), a BULLISH/BEARISH/NEUTRAL signal, a rating breakdown (strong buy, buy, hold, sell, strong sell counts and total), a price target object with consensus/high/low values and computed upside percentage, and an array of recent analyst actions with firm name, action type (upgrade/downgrade), from-grade, to-grade, and date.

## Request schema (JSON Schema)

```json
{
 "name": "AnalystEdge",
 "tags": [
  "analyst",
  "ratings",
  "price-target",
  "equities",
  "consensus"
 ],
 "type": "object",
 "version": "1.0.0",
 "category": "trading",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "symbol": {
       "type": "string",
       "title": "Symbol"
      },
      "ticker": {
       "type": "string",
       "title": "Ticker"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "price": 325.89,
     "signal": "BULLISH",
     "symbol": "AAPL",
     "consensus": "Buy",
     "price_target": {
      "low": 253,
      "high": 400,
      "consensus": 337.58,
      "upside_pct": 3.6
     },
     "recent_actions": [
      {
       "to": "Buy",
       "date": "2026-07-17",
       "firm": "HSBC",
       "from": "Hold",
       "action": "upgrade"
      }
     ],
     "rating_breakdown": {
      "buy": 70,
      "hold": 32,
      "sell": 8,
      "total": 111,
      "strong_buy": 1,
      "strong_sell": 0
     }
    }
   }
  }
 },
 "description": "Wall Street analyst consensus for a stock, made agent-callable. One x402 call returns the aggregate analyst rating (strong-buy / buy / hold / sell / strong-sell breakdown + consensus), the consensus price target with high/low/median and computed upside vs the live price, a BULLISH/BEARISH/NEUTRAL signal, and the most recent analyst upgrades and downgrades (firm, from-grade, to-grade, date). The 'what does the Street think' read that trading and research agents need, served pay-per-call instead of scraped from a dashboard. $0.05 in USDC on Base via x402. Source: Financial Modeling Prep. Companion to InsiderFlow (corporate insiders) and CapitolFlow (Congress) — insiders + Congress + analysts = the smart-money picture on a ticker."
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/analystedge-wall-street-analyst-ratings-price-targets-69c193ff/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from analyst.lonestaroracle.xyz](https://www.zero.xyz/host/analyst.lonestaroracle.xyz/llms.txt)
