Skip to main content
GET
/
instruments
Get instruments
curl --request GET \
  --url https://futures.kraken.com/derivatives/api/v3/instruments
{
  "instruments": [
    {
      "symbol": "PF_XBTUSD",
      "pair": "XBT:USD",
      "base": "XBT",
      "quote": "USD",
      "type": "futures_inverse",
      "underlying": "rr_xbtusd",
      "tickSize": 0.5,
      "contractSize": 1,
      "tradeable": true,
      "impactMidSize": 1,
      "maxPositionSize": 1000000,
      "openingDate": "2022-01-01T00:00:00.000Z",
      "marginLevels": [
        {
          "contracts": 0,
          "initialMargin": 0.02,
          "maintenanceMargin": 0.01
        },
        {
          "contracts": 500000,
          "initialMargin": 0.04,
          "maintenanceMargin": 0.02
        },
        {
          "contracts": 1000000,
          "initialMargin": 0.06,
          "maintenanceMargin": 0.03
        },
        {
          "contracts": 3000000,
          "initialMargin": 0.1,
          "maintenanceMargin": 0.05
        }
      ],
      "fundingRateCoefficient": 8,
      "maxRelativeFundingRate": 0.001,
      "isin": "GB00J62YGL67",
      "contractValueTradePrecision": 0,
      "postOnly": false,
      "feeScheduleUid": "eef90775-995b-4596-9257-0917f6134766",
      "retailMarginLevels": [
        {
          "contracts": 0,
          "initialMargin": 0.5,
          "maintenanceMargin": 0.25
        }
      ],
      "category": "",
      "tags": [],
      "tradfi": false,
      "mtf": true
    },
    {
      "symbol": "FI_XBTUSD_220930",
      "pair": "XBT:USD",
      "base": "XBT",
      "quote": "USD",
      "type": "futures_inverse",
      "underlying": "rr_xbtusd",
      "lastTradingTime": "2022-09-30T15:00:00.000Z",
      "tickSize": 0.5,
      "contractSize": 1,
      "tradeable": true,
      "impactMidSize": 1,
      "maxPositionSize": 1000000,
      "openingDate": "2022-01-01T00:00:00.000Z",
      "marginLevels": [
        {
          "contracts": 0,
          "initialMargin": 0.02,
          "maintenanceMargin": 0.01
        },
        {
          "contracts": 500000,
          "initialMargin": 0.04,
          "maintenanceMargin": 0.02
        },
        {
          "contracts": 1000000,
          "initialMargin": 0.06,
          "maintenanceMargin": 0.03
        },
        {
          "contracts": 3000000,
          "initialMargin": 0.1,
          "maintenanceMargin": 0.05
        }
      ],
      "isin": "GB00JVMLP260",
      "contractValueTradePrecision": 0,
      "postOnly": false,
      "feeScheduleUid": "eef90775-995b-4596-9257-0917f6134766",
      "retailMarginLevels": [
        {
          "contracts": 0,
          "initialMargin": 0.5,
          "maintenanceMargin": 0.25
        }
      ],
      "category": "",
      "tags": [],
      "tradfi": false,
      "mtf": false
    },
    {
      "symbol": "PF_XBTUSD",
      "pair": "XBT:USD",
      "base": "XBT",
      "quote": "USD",
      "type": "flexible_futures",
      "tickSize": 1,
      "contractSize": 1,
      "tradeable": true,
      "impactMidSize": 1,
      "maxPositionSize": 1000000,
      "openingDate": "2022-01-01T00:00:00.000Z",
      "marginLevels": [
        {
          "numNonContractUnits": 0,
          "initialMargin": 0.02,
          "maintenanceMargin": 0.01
        },
        {
          "numNonContractUnits": 500000,
          "initialMargin": 0.04,
          "maintenanceMargin": 0.02
        },
        {
          "numNonContractUnits": 2000000,
          "initialMargin": 0.1,
          "maintenanceMargin": 0.05
        },
        {
          "numNonContractUnits": 5000000,
          "initialMargin": 0.2,
          "maintenanceMargin": 0.1
        },
        {
          "numNonContractUnits": 10000000,
          "initialMargin": 0.3,
          "maintenanceMargin": 0.15
        },
        {
          "numNonContractUnits": 30000000,
          "initialMargin": 0.5,
          "maintenanceMargin": 0.25
        }
      ],
      "fundingRateCoefficient": 8,
      "maxRelativeFundingRate": 0.001,
      "contractValueTradePrecision": 4,
      "feeScheduleUid": "5b755fea-c5b0-4307-a66e-b392cd5bd931",
      "postOnly": false,
      "retailMarginLevels": [
        {
          "numNonContractUnits": 0,
          "initialMargin": 0.02,
          "maintenanceMargin": 0.01
        },
        {
          "numNonContractUnits": 500000,
          "initialMargin": 0.04,
          "maintenanceMargin": 0.02
        },
        {
          "numNonContractUnits": 2000000,
          "initialMargin": 0.1,
          "maintenanceMargin": 0.05
        },
        {
          "numNonContractUnits": 5000000,
          "initialMargin": 0.2,
          "maintenanceMargin": 0.1
        },
        {
          "numNonContractUnits": 10000000,
          "initialMargin": 0.3,
          "maintenanceMargin": 0.15
        },
        {
          "numNonContractUnits": 30000000,
          "initialMargin": 0.5,
          "maintenanceMargin": 0.25
        }
      ],
      "category": "Layer 1",
      "tags": [],
      "tradfi": false,
      "mtf": false
    }
  ],
  "result": "success",
  "serverTime": "2022-06-28T09:29:04.243Z"
}

Documentation Index

Fetch the complete documentation index at: https://kraken-sandbox.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Response

200 - application/json
instruments
object[]
required

A list containing structures for each available instrument. The list is in no particular order.

result
enum<string>
required
Available options:
success
Example:

"success"

serverTime
string<date-time>
required

Server time in Coordinated Universal Time (UTC)

Example:

"2020-08-27T17:03:33.196Z"