币安 API get_ticker() 数据

Binance API get_ticker() data

我无法弄清楚 Binance get_ticker() 返回的最后三个数字是什么意思:

{
    "priceChange": "-94.99999800",
    "priceChangePercent": "-95.960",
    "weightedAvgPrice": "0.29628482",
    "prevClosePrice": "0.10002000",
    "lastPrice": "4.00000200",
    "bidPrice": "4.00000000",
    "askPrice": "4.00000200",
    "openPrice": "99.00000000",
    "highPrice": "100.00000000",
    "lowPrice": "0.10000000",
    "volume": "8913.30000000",
    "openTime": 1499783499040,
    "closeTime": 1499869899040,
    "fristId": 28385,   # First tradeId
    "lastId": 28460,    # Last tradeId
    "count": 76         # Trade count
}

这里是 Binance API 的 docs。毕竟,get_ticker 所做的是 GET /api/v1/ticker/24hr。如您所见,这些值来自 API。现在,正如文档所说,这样的代码是 24 小时滚动 window 价格变化统计数据 所以,firstIdlastId 是在此期间进行的第一笔和最后一笔交易,count 表示这段时间内发生了多少笔交易。