如何从API访问Kucoin OHLC数据?

时间:2019-06-13 01:32:15

标签: json api bitcoin cryptoapi cryptocurrency

我需要从Kucoin API访问kucoin开-高-低-关数据。

https://docs.kucoin.com/#get-trade-histories中,我推断出要访问OHLC数据(例如BTC与USDT,带有每小时时间戳记),地址应该是这样的:

https://api.kucoin.com/api/v1/market/candles?symbol=BTC-USDT&type=1hour

这样做,我得到了数据{'code': '200000', 'data': []}的空列表 (根据kucoin API文档,代码200000对应一个好的请求)

我做错了什么?

ps:相同的方法在kraken api上效果很好(例如https://api.kraken.com/0/public/OHLC?pair=xbtusd

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

Kukoin文档还提到了另外两个参数:startAt和endAt,它们是unix时间格式的时间间隔的开始和结束。

我尝试了

curl "https://api.kucoin.com/api/v1/market/candles?symbol=BTC-USDT&type=1hour&startAt=1562460061&endAt=1562467061"

(间隔7000秒)。

得到结果

{"code":"200000","data":[["1562464800","11233.3","11186.4","11236.1","11185.2","145.83911572","1635403.570428367"],["1562461200","11196.7","11227.2","11236.5","11163.9","179.29402628","2009821.31982076"]]}