GET
/
analytics
/
trades-flow
/
option-volumes
/
tradfi
Option Volumes
curl --request GET \
  --url https://api.amberdata.com/markets/derivatives/analytics/trades-flow/option-volumes/tradfi \
  --header 'x-api-key: <api-key>'
{
  "status": 200,
  "title": "OK",
  "description": "Successful request",
  "payload": {
    "data": [
      {
        "currency": "IBIT",
        "exchangeTimestamp": "2025-06-04 17:08:17 500",
        "expirationTimestamp": "2025-06-06 00:00:00 000",
        "putCall": "C",
        "strike": 47.5,
        "timestamp": "2025-06-04 00:00:00 000",
        "underlyingPrice": 59.90500259399414,
        "volume": 2,
        "volumeUsd": 11981
      },
      {
        "currency": "IBIT",
        "exchangeTimestamp": "2025-06-04 18:17:03 607",
        "expirationTimestamp": "2025-06-06 00:00:00 000",
        "putCall": "C",
        "strike": 48,
        "timestamp": "2025-06-04 00:00:00 000",
        "underlyingPrice": 59.88833363850912,
        "volume": 6,
        "volumeUsd": 35933
      },
      {
        "currency": "IBIT",
        "exchangeTimestamp": "2025-06-04 14:25:00 446",
        "expirationTimestamp": "2025-06-06 00:00:00 000",
        "putCall": "C",
        "strike": 48.5,
        "timestamp": "2025-06-04 00:00:00 000",
        "underlyingPrice": 59.48500061035156,
        "volume": 2,
        "volumeUsd": 11897
      },
      {
        "currency": "IBIT",
        "exchangeTimestamp": "2025-06-04 18:38:01 605",
        "expirationTimestamp": "2025-06-06 00:00:00 000",
        "putCall": "C",
        "strike": 50,
        "timestamp": "2025-06-04 00:00:00 000",
        "underlyingPrice": 59.72333335876465,
        "volume": 9,
        "volumeUsd": 53751
      }
    ],
    "metadata": {
      "api-version": "2023-09-30"
    }
  }
}

Authorizations

x-api-key
string
header
required

Query Parameters

currency
string
default:IBIT
required

The underlying currency for which there are listed option instruments. (ex) IBIT | COIN

timestamp
string
default:2025-06-04T00:00:00
required

Payload only includes data on this date (inclusive). [Formats] seconds | milliseconds | iso8601 [Examples] `1578531600 | 1578531600000 | 2025-06-04T00:00:00

expiration
string
default:""

Filter records based on the specified expiration date. [Examples] 1578531600 | 1578531600000 | 2026-01-16

putCall
string
default:""

The option instrument subset that's either a call (C) or put (P).

strike
string
default:""

The option instrument subset with a given strike price. 50 | 100

timeFormat
string
default:hr

Time format of the timestamps in the return payload. milliseconds | ms* | iso | iso8601 | hr | human_readable

Response

200
application/json

The response is of type object.