Kraken · Schema

Candle

Candle schema from Kraken Spot WebSocket API v2

CryptocurrencyExchangeTradingMarket DataSpot TradingFuturesDerivativesStakingEarnNFTWebSocketFIXCustodyOTCPrime BrokerageEmbedOAuthPublic APIs

Properties

Name Type Description
symbol string
open number
high number
low number
close number
vwap number
trades integer Number of trades in the interval.
volume number Total traded volume in the base currency.
interval_begin string RFC3339 timestamp of interval start.
interval integer Interval length in minutes.
View JSON Schema on GitHub

JSON Schema

kraken-candle-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/kraken/refs/heads/main/json-schema/kraken-candle-schema.json",
  "title": "Candle",
  "description": "Candle schema from Kraken Spot WebSocket API v2",
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "example": "PI_XBTUSD"
    },
    "open": {
      "type": "number",
      "format": "double",
      "example": 0.01
    },
    "high": {
      "type": "number",
      "format": "double",
      "example": 0.01
    },
    "low": {
      "type": "number",
      "format": "double",
      "example": 0.01
    },
    "close": {
      "type": "number",
      "format": "double",
      "example": 0.01
    },
    "vwap": {
      "type": "number",
      "format": "double",
      "example": 0.01
    },
    "trades": {
      "type": "integer",
      "description": "Number of trades in the interval.",
      "example": 1
    },
    "volume": {
      "type": "number",
      "format": "double",
      "description": "Total traded volume in the base currency.",
      "example": "0.01"
    },
    "interval_begin": {
      "type": "string",
      "format": "date-time",
      "description": "RFC3339 timestamp of interval start.",
      "example": "string"
    },
    "interval": {
      "type": "integer",
      "description": "Interval length in minutes.",
      "example": 1
    }
  }
}