# QuantX402 Multi-Asset Market Signal API

> QuantX402 Multi-Asset Market Signal API is a paid API for AI agents from quantx402.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-20).

Returns blended market signals for crypto (and soon stocks/forex) including prediction-market odds, volatility ranges, Kronos forecasts, and sentiment in a single JSON fact list, paid per-call via x402.

## Facts

- Endpoint: GET https://quantx402.app/api/v1/markets?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/quantx402-multi-asset-market-signal-api-8e0e8e5f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HF1vlwobjNlf9YeesynNy

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 quantx402-multi-asset-market-signal-api-8e0e8e5f
```

Example prompt: Pull the latest QuantX402 market signals for BTC — give me up to 60 markets with prediction-market odds, strike prices, and sentiment blended together.

## When to prefer this

Choose this endpoint when you need a pre-aggregated, single-call JSON snapshot of prediction-market odds blended with volatility and sentiment for a specific crypto asset or macro event, especially in an AI-agent context where minimizing API calls matters and pay-per-call economics via x402 are acceptable. Prefer it over raw exchange APIs when prediction-market implied probabilities and Kronos forecasts are specifically required.

## Known failure modes

- Missing or invalid 'symbol' parameter returns a 400 error
- Symbol values outside BTC/ETH/SOL/MACRO are rejected
- Payment not processed via x402 results in a 402 Payment Required response
- Limit exceeding 200 returns a validation error
- Stale or unavailable upstream prediction-market data may result in empty markets array
- Network timeout if upstream Polymarket data is temporarily unavailable

## How this service works

Prediction markets: active prediction markets matched to BTC, ETH, SOL (price-level and touch markets) or MACRO (Fed decisions, US CPI) with the current Yes price, volume, resolve time and link, refreshed hourly. Pay per call via x402. Yes prices are what traders pay, not our forecast. Not financial advice.

## Output

A JSON object containing a count of markets returned, the queried symbol, and an array of prediction-market records — each with the market URL, strike price, a yes/no probability price, comparator direction (above/below), USD volume, resolve timestamp, and the market question text.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "symbol"
     ],
     "properties": {
      "limit": {
       "type": "integer",
       "maximum": 200,
       "minimum": 1,
       "description": "Max markets (default 60)"
      },
      "symbol": {
       "enum": [
        "BTC",
        "ETH",
        "SOL",
        "MACRO"
       ],
       "type": "string",
       "description": "BTC, ETH, SOL, or MACRO for Fed decision and US CPI markets"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 100,
  "symbol": "BTC",
  "markets": [
   {
    "url": "https://polymarket.com/event/bitcoin-above-on-october-12-2026",
    "strike": 84000,
    "question": "Will the price of Bitcoin be above $84,000 on October 12?",
    "yes_price": 0.375,
    "comparator": "above",
    "volume_usd": 19291,
    "resolve_time": "2026-10-12T16:00:00Z"
   }
  ],
  "_example": "EXAMPLE output for illustration only (captured/synthetic values); not live or current data. Not financial advice."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/quantx402-multi-asset-market-signal-api-8e0e8e5f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from quantx402.app](https://www.zero.xyz/host/quantx402.app/llms.txt)
