# Financial Data x402 – Real-Time Stock Quote

> Financial Data x402 – Real-Time Stock Quote is a paid API for AI agents from x402-stock-indicators.vercel.app, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-13).

Returns a real-time stock quote for a given ticker symbol including price, intraday range, volume, moving averages, and market cap, paid via USDC micropayment over the x402 protocol.

## Facts

- Endpoint: GET https://x402-stock-indicators.vercel.app/quote/%7Bticker%7D
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/financial-data-x402-real-time-stock-quote-2ad3403c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ogne_EHMSK3sOq_2U1sHt

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 financial-data-x402-real-time-stock-quote-2ad3403c
```

Example prompt: What's the current price of AAPL — grab the full quote with intraday high/low, previous close, volume, and 52-week range, paying per call with USDC.

## When to prefer this

Choose this endpoint when you need a real-time single-stock quote with rich detail (intraday OHLC, volume, moving averages, market cap) and want to pay only per call in USDC with no API key registration or subscription. Ideal for agents that make infrequent or sporadic stock lookups, or for crypto-native workflows where USDC micropayments are already in use via the x402 protocol.

## Known failure modes

- Invalid or unknown ticker symbol returns an error or empty data
- Payment failure over x402 (insufficient USDC balance, wrong chain) blocks the request
- Market closed periods may return stale or unavailable intraday data
- Network/hosting issues on Vercel may cause 5xx errors
- Rate limits or abuse detection may reject repeated rapid calls

## How this service works

Pay-per-call stock, macro, on-chain, and crypto data over the x402 protocol. USDC on Base or Solana, no API keys, no subscriptions.

## Output

A JSON object containing the ticker symbol, as-of date, current last price, open, intraday high/low, previous close, price change and percent change, 52-week high/low, 50-day and 200-day moving averages, latest volume, 10-day and 3-month average volumes, market cap, currency, and exchange name.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "as_of": "2026-07-26",
  "price": {
   "last": 327.74,
   "open": 325.15,
   "change": 1.36,
   "day_low": 324.89,
   "day_high": 329.42,
   "change_pct": 0.4164,
   "previous_close": 326.38
  },
  "range": {
   "50d_avg": 308.4835,
   "52w_low": 200.7038,
   "200d_avg": 295.2156,
   "52w_high": 334.99
  },
  "ticker": "AAPL",
  "volume": {
   "latest": 42156300,
   "avg_10d": 58932100,
   "avg_3mo": 62145800
  },
  "currency": "USD",
  "exchange": "NMS",
  "market_cap": 3250000000000
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/financial-data-x402-real-time-stock-quote-2ad3403c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-stock-indicators.vercel.app](https://www.zero.xyz/host/x402-stock-indicators.vercel.app/llms.txt)
