# Stock Bloc SB-Score Stock Rating

> Stock Bloc SB-Score Stock Rating is a paid API for AI agents from stockbloc.ai.studio, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-12).

Returns a composite AI-driven investment signal score (SB-Score) with factor breakdown and buy/sell label for a given stock ticker

## Facts

- Endpoint: GET https://stockbloc.ai.studio/api/v1/intelligence/sb-score?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/stock-bloc-sb-score-stock-rating-3c3228b5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_93n1rfLulv3ijvq5Eh9tA

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 stock-bloc-sb-score-stock-rating-3c3228b5
```

Example prompt: What's the Stock Bloc SB-Score for NVDA right now — is it a buy, hold, or sell, and how confident is the signal?

## When to prefer this

Choose this endpoint when you need a fast, single-call composite investment signal for a specific stock ticker, especially when you want quantitative factor-level breakdown (trend, momentum, volume, volatility, relative strength) alongside a human-readable buy/sell label and confidence rating. Prefer it over raw price feeds when you need an opinionated, scored recommendation rather than just market data, and over SEC filing analysis when you want a quick technical/quantitative signal rather than fundamental document analysis.

## Known failure modes

- Missing or invalid ticker symbol returns an error
- Unrecognized ticker not covered by the data provider returns no result
- Network or payment failure (x402 USDC micropayment not processed) blocks response
- Rate limiting if too many requests are sent rapidly
- Confidence may be LOW for thinly traded or illiquid stocks

## How this service works

Financial research API for AI agents: Stock Bloc SEC Analyst (10-K/10-Q/8-K filing analysis), market data, MCP tools, and x402 USDC payments on Base.

## Output

Returns a JSON object containing the ticker symbol, current price, SB-Score (0–100 integer), confidence level (e.g. HIGH), signal label (e.g. STRONG BUY), and a factor breakdown with individual scores for trend, volume, momentum, volatility, and relative strength.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "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",
     "required": [
      "ticker"
     ],
     "properties": {
      "ticker": {
       "type": "string",
       "description": "US ticker"
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "price": 138.25,
  "status": "success",
  "ticker": "NVDA",
  "sbScore": 88,
  "confidence": "HIGH",
  "signalLabel": "STRONG BUY",
  "factorBreakdown": {
   "trend": 24,
   "volume": 12,
   "momentum": 24,
   "volatility": 10,
   "relativeStrength": 18
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stock-bloc-sb-score-stock-rating-3c3228b5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stockbloc.ai.studio](https://www.zero.xyz/host/stockbloc.ai.studio/llms.txt)
