主页 > imtoken安全码 > 比特币等实时行情CoinCap API指令,数字货币价格获取,k线获取

比特币等实时行情CoinCap API指令,数字货币价格获取,k线获取

imtoken安全码 2023-02-15 06:11:54

CoinCap API使用说明怎么免费获得比特币,数字货币价格获取,k线获取,实时价格获取免费

CoinCap是国外的API,提供几乎所有数字货币的价格信息,K线数据,ws实时价格接口

CoinCap API文档地址:

CoinCap官网地址:

资料截图

k线数据

《比特币等实时价格 CoinCap API 使用说明,数字货币价格获取,k线获取,实时价格获取 免费》

websocket实时价格数据

《比特币等实时价格 CoinCap API 使用说明,数字货币价格获取,k线获取,实时价格获取 免费》

根据这些数据,您可以制作自己的产品

《比特币等实时价格 CoinCap API 使用说明,数字货币价格获取,k线获取,实时价格获取 免费》

获取某个时间段内的k线数据

在开始之前,您需要了解:

币种简称 英文名称 币种ID

比特币

比特币

比特币

比特币硬币怎么获得_免费获得比特币_怎么免费获得比特币

以太币

以太坊

以太坊

EOS

EOS

欧斯

泰达币

系绳

系绳

长途贸易公司

莱特币

莱特币

美元

美元

美国美元

怎么免费获得比特币_免费获得比特币_比特币硬币怎么获得

……

请求数据时,接口参数说明:

let queryData = {
    exchange:bitstamp,              // 交易所id
    interval:m15,                   // k线单位 15分钟
    baseId:bitcoin,                 // 要买的币种
    quoteId:united-states-dollar,   // 用什么币种买
    start:1565280000000,            // k线开始时间戳
    end:1565336472965,              // k线结束时间戳
}

返回数据如下:

{
    "data": [
        {
            "open": "11672.7900000000000000",   // 开盘价: 单位时间内

比特币硬币怎么获得_怎么免费获得比特币_免费获得比特币

"high": "11743.2700000000000000", // 最高价 "low": "11641.8600000000000000", // 最低价 "close": "11735.8900000000000000", // 收盘价: 单位时间内 "volume": "180.0047796500000000", // 交易额 "period": 1565280000000 // 时间点 }, { "open": "11720.0100000000000000", "high": "11764.6600000000000000", "low": "11720.0100000000000000", "close": "11764.2800000000000000", "volume": "43.2922002100000000", "period": 1565280900000 }, {

怎么免费获得比特币_比特币硬币怎么获得_免费获得比特币

"open": "11752.2200000000000000", "high": "11764.5400000000000000", "low": "11699.9200000000000000", "close": "11717.8400000000000000", "volume": "86.6521894000000000", "period": 1565281800000 } // ....此处省略n条数据 ], "timestamp": 1566886196502 }

获得正确的交流

获取数据时,有时可能没有数据,因为您选择的交易所没有提供您设置的交易对的数据。

例如,Bitstamp 交易所不提供 USDT/USD 组合

比特币硬币怎么获得_怎么免费获得比特币_免费获得比特币

这时候你就需要另外一个接口来查看你要兑换的币种有哪些交易可用

对于USDT/USD,需要找到united-states-dollar的兑换信息:

……

在获取的数据中,找出您需要的目标货币是否存在怎么免费获得比特币,以及有哪些交易所可用。

《比特币等实时价格 CoinCap API 使用说明,数字货币价格获取,k线获取,实时价格获取 免费》

这样我们就可以找到bittrex提供的USDT/USD数据

请求k线数据时,可以这样写请求数据

USDT的货币id是tether

USD 对应 united-states-dollar

let requestData = {
    exchange:bittrex,               // 交易所id
    interval:m15,                   // k线单位 15分钟
    baseId:tether,                  // 要买的币种
    quoteId:united-states-dollar,   // 用什么币种买
    start:1565280000000,            // k线开始时间戳
    end:1565336472965,              // k线结束时间戳
}