【问题标题】:How to access Kucoin OHLC data from API?如何从 API 访问 Kucoin OHLC 数据?
【发布时间】:2019-06-13 01:32:15
【问题描述】:

我需要通过 Kucoin API 访问 kucoin Open-high-low-close 数据。

查看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 doc,code200000对应一个好的请求)

我做错了什么?

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

非常感谢您的帮助!

【问题讨论】:

    标签: json api bitcoin cryptoapi cryptocurrency


    【解决方案1】:

    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"]]}
    

    【讨论】:

      【解决方案2】:

      您应该指定开始和结束时间戳。 但是如果 start 和 end 的范围太长,您将无法获得所有数据。 因为你最多只能得到 1500 支蜡烛。 如果你想要更多,你应该根据https://docs.kucoin.com/#get-klines按时间分页数据

      【讨论】:

        猜你喜欢
        • 2023-02-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-10-06
        • 1970-01-01
        • 2021-10-17
        • 1970-01-01
        相关资源
        最近更新 更多