Skip to main content

Get Kline

Query for historical klines (also known as candles/candlesticks). Charts are returned in groups based on the requested interval.

Covers: Spot / USDT perpetual / Inverse contract

HTTP Request

GET /cloud/trade/v3/market/kline

Request Parameters

ParameterRequiredTypeComments
categorytruestringProduct type. spot,linear,inverse
symboltruestringSymbol name
intervaltruestringKline interval. 1,3,5,15,30,60,120,240,360,720,D,M,W
startfalseintegerThe start timestamp (ms)
endfalseintegerThe end timestamp (ms)
limitfalseintegerLimit for data size per page. [1, 1000]. Default: 200

Response Parameters

ParameterTypeComments
categorystringProduct type
symbolstringSymbol name
listarray
  • An string array of individual candle
  • Sort in reverse by startTime
> list[0]: startTimestringStart time of the candle (ms)
> list[1]: openPricestringOpen price
> list[2]: highPricestringHighest price
> list[3]: lowPricestringLowest price
> list[4]: closePricestringClose price. Is the last traded price when the candle is not closed
> list[5]: volumestringTrade volume. Unit of contract: pieces of contract.
> list[6]: turnoverstringTurnover. Unit of figure: quantity of quota coin

Request Example

GET /cloud/trade/v3/market/kline?category=inverse&symbol=BTCUSD&interval=60&start=1670601600000&end=1670608800000 HTTP/1.1
Host: openapi-testnet.zoomex.com

Response Example

{
"retCode": 0,
"retMsg": "OK",
"result": {
"symbol": "BTCUSD",
"category": "inverse",
"list": [
[
"1670608800000",
"17071",
"17073",
"17027",
"17055.5",
"268611",
"15.74462667"
],
[
"1670605200000",
"17071.5",
"17071.5",
"17061",
"17071",
"4177",
"0.24469757"
],
[
"1670601600000",
"17086.5",
"17088",
"16978",
"17071.5",
"6356",
"0.37288112"
]
]
},
"retExtInfo": {},
"time": 1672025956592
}