# NoJunk Stocks Quote

> NoJunk Stocks Quote is a paid API for AI agents from nojunk-stocks.mick8511.workers.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-28).

Fetches the latest real-time stock/ETF/crypto/forex/futures quote for a single ticker symbol, returning price, change, volume, day range, 52-week range, exchange, and market state.

## Facts

- Endpoint: GET https://nojunk-stocks.mick8511.workers.dev/quote?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nojunk-stocks-quote-1413d326
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Tb2OllDN0QT2raXP7zQwz

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 nojunk-stocks-quote-1413d326
```

Example prompt: What's the current stock quote for AAPL — give me the price, today's change, volume, and 52-week high/low?

## When to prefer this

Use this endpoint when you need a quick, single-symbol real-time or near-real-time quote with comprehensive metadata (price, change, volume, 52-week range, market state) at minimal cost ($0.001 per call). Prefer this over the batch endpoint when you only need one symbol, and over the history endpoint when you want the current snapshot rather than historical OHLCV candles.

## Known failure modes

- Unknown or invalid ticker symbol returns an error or empty result
- Network timeout from upstream data provider
- Rate limiting or payment failure returns 402
- Symbols with special characters must be URL-encoded (e.g. BRK-B, ^GSPC)
- Market data may be delayed 15-20 minutes for some exchanges

## How this service works

Stock Quotes quote: One symbol -> latest price, change, previous close, day high/low, volume, 52-week high/low, currency, exchange, name, market state.

## Output

A JSON object with fields for the ticker symbol including: current price, price change and percent change, previous close, intraday high/low, volume, 52-week high/low, currency, exchange name, full instrument name, and current market state (e.g. regular, pre-market, post-market, closed).

## 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": [
      "symbol"
     ],
     "properties": {
      "symbol": {
       "type": "string",
       "maxLength": 12,
       "minLength": 1,
       "description": "Ticker symbol, 1-12 characters of A-Z 0-9 . ^ = - e.g. AAPL, BRK-B, ^GSPC, BTC-USD, EURUSD=X, GC=F"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nojunk-stocks-quote-1413d326/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from nojunk-stocks.mick8511.workers.dev](https://www.zero.xyz/host/nojunk-stocks.mick8511.workers.dev/llms.txt)
