Coinbase API市场深度数据

素心安然素心安然12月11日2395

你好!我在做数字货币网站,想了解下如何抓取coinbase的深度数据?有知道这个的可以指点一下吗?谢谢!

4 个回答

合约套利者
合约套利者回答于 12 月 11 日
最佳答案

Coinbase提供了公开的api可以查询市场深度数据,你可以在其api官网中找到对应的接口路径,一般为GET方式调用,类似/products/{product-id}/book这种形式。

注意以下几点:

1、Coinbase提供的接口分为多个等级,市场深度属于二级数据

2、部分接口需要api key才能调用

3、接口返回的是订单簿数据,包括买一卖一挂单量等数据

4、高频调用可能会触发限速,请参考Rate Limit说明

如果你只是作为展示用途,频率不是很高,建议直接调用官方api即可,另外也可以看看有没有第三方封装好的库来调用,免去自己解析json的麻烦。希望能帮到你

诗画流年
诗画流年回答于 12 月 12 日

Coinbase api能获取到市场深度,你可以查看其官网文档的market data部分。

一般有一个depth或orderbook的端点去返回买卖盘口的数据结构

需要注册开发者账号,并且获取api key、部分接口需要身份确认。

若是只用于前端展示,推荐使用WebSocket订阅实时深度行情,延迟更低。

但不能刷太多,不然会被封号。

BitcoinEagle
BitcoinEagle回答于 12 月 12 日

coinbase提供了公开接口,你只需要去看API接口文档,按照要求去调用。注意请求频率限制。如果需要做高频的话,还需要对WebSocket实时流进行抓取。 一点一点去试就可以了。

币风逐浪
币风逐浪回答于 12 月 14 日

Coinbase 深度数据。可以按照 Coinbase 的开源api获取市场深度数据,可以在 Coinbase API 文档看到 market data 或 order book 的接口,然后按照接口格式进行调用,返回值是 json格式的数据。注意不要频繁读取,会被限速。

您的答案