---
title: "Get Quant Coins Risk"
method: GET
path: "/api/v1/quant/coins/risk"
tags: ["Quant"]
---

# Get Quant Coins Risk

`GET /api/v1/quant/coins/risk`

## Request

- Base URL: `https://cryptodataapi.com`
- URL: `https://cryptodataapi.com/api/v1/quant/coins/risk`
- Auth: API key in header `X-API-Key`

Bulk per-coin risk model for the whole universe (Pro).

One call that batches /quant/coins/{symbol} and /volatility/regime/{symbol}
across the full quant universe — majors (BTC/ETH/SOL) included — so consumers
don't fan out ~2 calls per perp. Each item carries the coin's regime +
confidence, the volatility / liquidation_risk / funding / open_interest
probability buckets (verbatim from /quant/coins/{symbol}), and the
vol-sizing fields (vol_target_multiplier, vol_pctile_30, rv_24h) from the
volatility regime. Coins with insufficient history or brand-new listings
still appear, flagged in `meta`, so callers can mark them ineligible rather
than guess. Values match the per-symbol endpoints for the same
symbol/horizon — this is a batched view, not new modelling.

## Query parameters

- `horizon` '4h' | '24h'

## Response `200`

Successful Response

- QuantCoinsRiskResponse
  - `as_of` string, required
  - `horizon` string, required
  - `items` QuantCoinRisk[], required
    - `symbol` string, required
    - `regime` QuantCoinRiskRegime: Trimmed regime view for the bulk risk feed (label + confidence only).
      - `label` string, required
      - `confidence` number, required
    - `vol_target_multiplier` number, nullable: Position-size multiplier from /volatility/regime (0.25–3.0)
    - `vol_pctile_30` number, nullable: 30d realized-vol percentile within the trailing 90d
    - `rv_24h` number, nullable: Live intraday realized vol (volatility regime `rv_1h`, annualized %); null on backfilled/illiquid coins
    - `probabilities` object, nullable: volatility / liquidation_risk / funding / open_interest buckets, verbatim from /quant/coins/{symbol}.probabilities (null while warming up)
    - `meta` QuantCoinRiskMeta, required
      - `status` string, required: ok | degraded | warming_up
      - `insufficient_history` boolean
      - `new_listing` boolean
  - `count` integer, required
  - `universe_size` integer, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/cryptodataapi/apis/crypto-data-api.md) · [All operations](https://skmtc.dev/cryptodataapi/apis/crypto-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/cryptodataapi/apis/crypto-data-api/revisions/8628b754ca81?raw)
