我需要从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)
非常感谢您的帮助!
答案 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"]]}