# Kronos GEX & Options Analytics API (x402)

> Kronos GEX & Options Analytics API (x402) is a paid API for AI agents from kronossignals.com, paid per call via x402, $0.04/call, status unknown (last checked 2026-09-15).

Returns Gamma Exposure (GEX) ladder, max-pain strike, pin-risk score, gamma-flip level, and expected move for BTC or ETH options derived from Deribit data, billed at $0.04 USDC per call via x402.

## Facts

- Endpoint: GET https://kronossignals.com/api/v1/gex/%7Basset%7D
- Price: $0.04/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/kronos-gex-options-analytics-api-x402-898a59ee
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KlcP1qmIWTRYh4RsC28Sn

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 kronos-gex-options-analytics-api-x402-898a59ee
```

Example prompt: What's the current gamma exposure ladder, max pain strike, and gamma flip level for BTC options from Kronos right now?

## When to prefer this

Use this endpoint when you need structured, ready-to-consume crypto options market data (GEX, max pain, gamma flip, expected move) for BTC or ETH without building your own Deribit integration. Prefer this over raw exchange APIs when you want pre-computed dealer gamma metrics in a single call. The x402 micropayment model ($0.04/call) makes it cost-effective for on-demand agent queries rather than bulk subscriptions.

## Known failure modes

- Payment not received or x402 handshake fails — endpoint returns 402 Payment Required
- Unsupported asset symbol — endpoint may return 400 or empty/unavailable response
- Deribit data unavailable — response may include available:false flag
- Stale data if options market is closed or low-liquidity period
- Malformed asset path parameter causes routing error

## How this service works

Paid market-intelligence API over x402

## Output

A JSON object containing: timestamp, asset name, spot price, spot regime (above/below gamma flip), gamma flip level, total GEX in USD per 1% spot move, a per-strike GEX ladder (call GEX, put GEX, net GEX), max pain strikes per expiry with DTE and label, pin risk scores per expiry, and an expected move band (upper/lower) with ATM IV and DTE. Data sourced from Deribit.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "as_of": "2026-07-02T10:00:00.000Z",
  "asset": "BTC-USD",
  "max_pain": [
   {
    "dte": 2.1,
    "label": "weekly",
    "expiry": "4JUL26",
    "max_pain_strike": 60000
   }
  ],
  "pin_risk": [
   {
    "note": "Heuristic [0-1]. NOT a forecast.",
    "expiry": "4JUL26",
    "pin_risk_score": 0.51,
    "max_pain_strike": 60000
   }
  ],
  "available": true,
  "gex_total": 50000000,
  "gex_units": "USD per 1% spot move per strike",
  "gex_ladder": [
   {
    "netGex": 12500000,
    "putGex": -5500000,
    "strike": 60000,
    "callGex": 18000000
   }
  ],
  "data_source": "deribit",
  "spot_regime": "above_flip",
  "expected_move": {
   "dte": 2.1,
   "spot": 61200,
   "lower": 60300,
   "upper": 62100,
   "atm_iv": 42.5,
   "expiry": "4JUL26"
  },
  "gamma_flip_level": 58500,
  "underlying_price": 61200
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/kronos-gex-options-analytics-api-x402-898a59ee/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from kronossignals.com](https://www.zero.xyz/host/kronossignals.com/llms.txt)
