Skip to main content

K-line data

Subscribe

{
"method": "sub.kline",
"param": {
"symbol": "BTC_USDT",
"interval": "Min60"
},
"gzip": false
}

Unsubscribe

{
"method": "unsub.kline",
"param": {
"symbol": "BTC_USDT"
}
}

Sample data

{
"channel": "push.kline",
"data": {
"a": 233.740269343644737245,
"c": 6885,
"h": 6910.5,
"interval": "Min60",
"l": 6885,
"o": 6894.5,
"q": 1611754,
"symbol": "BTC_USDT",
"t": 1587448800
},
"symbol": "BTC_USDT"
}

Receive K-line updates as they occur.

interval options: Min1, Min5, Min15, Min30, Min60, Hour4, Hour8, Day1, Week1, Month1

Response fields:

FieldTypeDescription
symbolstringContract
intervalstringInterval: Min1, Min5, Min15, Min30, Min60, Hour4, Hour8, Day1, Week1, Month1
adecimalTotal traded amount
qdecimalTotal traded volume
odecimalOpen
cdecimalClose
hdecimalHigh
ldecimalLow
vdecimalTotal volume
rodecimalReal open
rcdecimalReal close
rhdecimalReal high
rldecimalReal low
tlongTrade time in seconds (window start)