当前平均价格
获取交易对的当前平均价格
当前平均价格 › 请求参数
id客户端生成的请求标识符。
methodWebSocket API 方法名称。
symbol当前平均价格 › 响应
当前平均价格
idstatusmins平均价格间隔(以分钟为单位)
price平均价格
closeTime最近成交时间
rateLimitTypeintervalintervalNumlimitcount订单簿深度信息
获取当前深度信息。
请注意,此请求返回有限的市场深度。
如果需要持续监控深度信息更新,请考虑使用 WebSocket Streams:
<symbol>@depth<levels><symbol>@depth
如果需要维护本地orderbook,您可以将 depth 请求与 <symbol>@depth streams 一起使用。
订单簿深度信息 › 请求权重
此端点消耗基于IP的请求权重。较重的端点会消耗更多您的IP速率限制容量。
请在限速说明章节中了解更多信息。
Adjusted based on the limit:
| Limit | Request Weight |
|---|---|
| 1-100 | 5 |
| 101-500 | 25 |
| 501-1000 | 50 |
| 1001-5000 | 250 |
订单簿深度信息 › 请求参数
id客户端生成的请求标识符。
methodWebSocket API 方法名称。
symbollimitsymbolStatus过滤具有此 tradingStatus 的交易对。
如果状态不匹配,将返回错误 -1220 交易对与状态不匹配
订单簿深度信息 › 响应
订单簿深度信息
idstatuslastUpdateId买单列表。每项为 [价格, 数量]
[0]Price
[1]Quantity
卖单列表。每项为 [价格, 数量]
[0]Price
[1]Quantity
rateLimitTypeintervalintervalNumlimitcountK线数据
获取K线数据。
Klines 由其开盘时间和收盘时间为唯一标识。
如果您需要访问实时 kline 更新,请考虑使用 WebSocket Streams:
<symbol>@kline_<interval>
如果需要历史K线数据,可以使用 data.binance.vision。
K线数据 › 请求参数
id客户端生成的请求标识符。
methodWebSocket API 方法名称。
symbolintervalstartTimeendTimetimeZone默认值: 0 (UTC)
limitK线数据 › 响应
K线数据
idstatus[0]开盘时间
[1]开盘价
[2]最高价
[3]最低价
[4]收盘价
[5]成交量
[6]收盘时间
[7]成交额
[8]成交笔数
[9]主动买入成交量
[10]主动买入成交额
[11]忽略字段
rateLimitTypeintervalintervalNumlimitcount滚动窗口价格变动统计
使用自定义窗口获取滚动窗口价格变化统计信息。
这个请求类似于 ticker.24hr,但统计数据是使用指定的任意窗口按需计算的。
注意: 窗口大小精度限制为1分钟。
虽然 closeTime 是请求的当前时间,openTime 总是从分钟边界开始。
因此,有效窗口可能比请求的 windowSize 宽59999毫秒。
窗口计算示例
例如,对 "windowSize": "7d" 的请求可能会导致以下窗口:
Code
请求的时间 - closeTime - 是 1660184865291(2022年8月11日 02:27:45.291)。
请求的窗口大小应将 openTime 设置为7天之前 – 8月4日,02:27:45.291 – 但由于精度有限,它最终会提前一点:1659580020000(2022年8月4日 02:27:00),正好在一分钟开始。
如果您需要持续监控交易统计,请考虑使用 WebSocket Streams:
<symbol>@ticker_<window_size>或者!ticker_<window-size>@arr
滚动窗口价格变动统计 › 请求权重
此端点消耗基于IP的请求权重。较重的端点会消耗更多您的IP速率限制容量。
请在限速说明章节中了解更多信息。
Adjusted based on the number of requested symbols:
| Symbols | Weight |
|---|---|
| 1–50 | 4 per symbol |
| 51–100 | 200 |
滚动窗口价格变动统计 › 请求参数 可选
id客户端生成的请求标识符。
methodWebSocket API 方法名称。
symbol获取单个交易对的ticker
symbols获取多个交易对的ticker
typeTicker 类型: FULL (默认) 或者 MINI
windowSize默认为 1d
symbolStatus过滤具有此 tradingStatus 的交易对。对于单个交易对,如果状态不匹配,将返回错误 -1220 交易对与状态不匹配。对于多个或者全部交易对,响应中不会包括状态不匹配的交易对。有效值: TRADING, HALT, BREAK
滚动窗口价格变动统计 › 响应
滚动窗口价格变动统计
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object |
idstatus24hr 价格变动情况
24 小时滚动窗口价格变动数据。 如果您需要持续监控交易统计,请考虑使用 WebSocket Streams:
<symbol>@ticker<symbol>@miniTicker或者!miniTicker@arr
如果你想用不同的窗口数量,可以用 ticker 请求。
24hr 价格变动情况 › 请求权重
此端点消耗基于IP的请求权重。较重的端点会消耗更多您的IP速率限制容量。
请在限速说明章节中了解更多信息。
Adjusted based on the number of requested symbols:
| Parameter | Symbols Provided | Weight |
|---|---|---|
| symbol | 1 | 2 |
| omitted | 80 | |
| symbols | 1-20 | 2 |
| 21-100 | 40 | |
| 101+ | 80 | |
| omitted | 80 |
24hr 价格变动情况 › 请求参数 可选
id客户端生成的请求标识符。
methodWebSocket API 方法名称。
symbolsymbolstypeTicker 类型: FULL (默认) 或者 MINI
symbolStatus过滤具有此 tradingStatus 的交易对。对于单个交易对,如果状态不匹配,将返回错误 -1220 交易对与状态不匹配。对于多个或者全部交易对,响应中不会包括状态不匹配的交易对。有效值: TRADING, HALT, BREAK
24hr 价格变动情况 › 响应
24hr 价格变动情况
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object |
idstatus当前最优挂单
在订单簿获取当前最优价格和数量。
如果您需要访问实时订单簿 ticker 更新,请考虑使用 WebSocket Streams:
<symbol>@bookTicker
当前最优挂单 › 请求权重
此端点消耗基于IP的请求权重。较重的端点会消耗更多您的IP速率限制容量。
请在限速说明章节中了解更多信息。
Adjusted based on the number of requested symbols:
| Parameter | Symbols Provided | Weight |
|---|---|---|
| symbol | 1 | 2 |
| omitted | 4 | |
| symbols | Any | 4 |
当前最优挂单 › 请求参数 可选
id客户端生成的请求标识符。
methodWebSocket API 方法名称。
symbol获取单个交易对的ticker
symbols获取多个交易对的ticker
symbolStatus过滤具有此 tradingStatus 的交易对。对于单个交易对,如果状态不匹配,将返回错误 -1220 交易对与状态不匹配。对于多个或者全部交易对,响应中不会包括状态不匹配的交易对。有效值: TRADING, HALT, BREAK
当前最优挂单 › 响应
当前最优挂单
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object |
idstatus最新价格
获取交易对最新价格
如果需要访问实时价格更新,请考虑使用 WebSocket Streams:
<symbol>@aggTrade<symbol>@trade
最新价格 › 请求权重
此端点消耗基于IP的请求权重。较重的端点会消耗更多您的IP速率限制容量。
请在限速说明章节中了解更多信息。
Adjusted based on the number of requested symbols:
| Parameter | Symbols Provided | Weight |
|---|---|---|
| symbol | 1 | 2 |
| omitted | 4 | |
| symbols | Any | 4 |
最新价格 › 请求参数 可选
id客户端生成的请求标识符。
methodWebSocket API 方法名称。
symbol获取单个交易对的价格
symbols获取多个交易对的价格
symbolStatus过滤具有此 tradingStatus 的交易对。对于单个交易对,如果状态不匹配,将返回错误 -1220 交易对与状态不匹配。对于多个或者全部交易对,响应中不会包括状态不匹配的交易对。有效值: TRADING, HALT, BREAK
最新价格 › 响应
最新价格
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object |
idstatus交易日行情(Ticker)
交易日价格变动统计。
交易日行情(Ticker) › 请求权重
此端点消耗基于IP的请求权重。较重的端点会消耗更多您的IP速率限制容量。
请在限速说明章节中了解更多信息。
4 for each requested symbol regardless of windowSize. The weight for this request will cap at 200 once the number of symbols in the request is more than 50.
交易日行情(Ticker) › 请求参数 可选
id客户端生成的请求标识符。
methodWebSocket API 方法名称。
symbolsymbolstimeZone默认值: 0 (UTC)
typeTicker 类型: FULL (默认) 或者 MINI
symbolStatus过滤具有此 tradingStatus 的交易对。对于单个交易对,如果状态不匹配,将返回错误 -1220 交易对与状态不匹配。对于多个或者全部交易对,响应中不会包括状态不匹配的交易对。有效值: TRADING, HALT, BREAK
交易日行情(Ticker) › 响应
Trading Day 行情
idstatussymbolpriceChange绝对价格变动
priceChangePercent相对价格变动百分比
weightedAvgPrice报价成交量 / 成交量
openPricehighPricelowPricelastPricevolume基础资产的成交量
quoteVolume报价资产的成交量
openTimecloseTimefirstId区间内的第一个交易的交易ID
lastId区间内的最后一个交易的交易ID
count区间内的交易数量
rateLimitTypeintervalintervalNumlimitcount归集交易
获取归集交易。
一个 归集交易 (aggtrade) 代表一个或多个单独的交易。
同时间,同 taker 订单和同价格的执行交易会被聚合为一条归集交易。
如果需要访问实时交易活动,请考虑使用 WebSocket Streams:
<symbol>@aggTrade
如果需要历史总交易数据,可以使用 data.binance.vision。
归集交易 › 请求参数
id客户端生成的请求标识符。
methodWebSocket API 方法名称。
symbolfromId起始归集交易ID
startTime从该时刻之后的成交记录开始返回结果
endTime返回该时刻为止的成交记录
limit归集交易 › 响应
归集交易
idstatusa归集成交ID
p成交价
q成交量
f被归集的首个成交ID
l被归集的末个成交ID
T成交时间
m是否为主动卖出单
M是否为最优撮合单(可忽略,目前总为最优撮合)
rateLimitTypeintervalintervalNumlimitcount历史交易
获取历史交易。
历史交易 › 请求参数
id客户端生成的请求标识符。
methodWebSocket API 方法名称。
symbolfromId起始交易ID
limit历史交易 › 响应
历史交易
idstatusidpriceqtyquoteQtytimeisBuyerMakerisBestMatchrateLimitTypeintervalintervalNumlimitcount历史大宗交易
获取大宗交易记录。
历史大宗交易 › 请求参数
id客户端生成的请求标识符。
methodWebSocket API 方法名称。
symbolfromId从该大宗交易ID开始查询
limit默认: 500; 最大: 1000
历史大宗交易 › 响应
历史大宗交易
idstatusidpriceqtyquoteQtytimeisBuyerMakerrateLimitTypeintervalintervalNumlimitcount最近的交易
获取最近的交易
如果您需要访问实时交易活动,请考虑使用 WebSocket Streams:
<symbol>@trade
最近的交易 › 请求参数
id客户端生成的请求标识符。
methodWebSocket API 方法名称。
symbollimit最近的交易 › 响应
最近的交易
idstatusidpriceqtyquoteQtytimeisBuyerMakerisBestMatchrateLimitTypeintervalintervalNumlimitcountUI K线数据
请求参数和响应字段与k线接口相同。
uiKlines 是返回修改后的k线数据,针对k线图的呈现进行了优化。
UI K线数据 › 请求参数
id客户端生成的请求标识符。
methodWebSocket API 方法名称。
symbolintervalstartTimeendTimetimeZone默认值: 0 (UTC)
limitUI K线数据 › 响应
UI K线数据
idstatus[0]开盘时间
[1]开盘价
[2]最高价
[3]最低价
[4]收盘价
[5]成交量
[6]收盘时间
[7]成交额
[8]成交笔数
[9]主动买入成交量
[10]主动买入成交额
[11]忽略字段
rateLimitTypeintervalintervalNumlimitcount查询参考价格
查询参考价格
查询参考价格 › 请求参数
id客户端生成的请求标识符。
methodWebSocket API 方法名称。
symbol查询参考价格 › 响应
查询参考价格
idstatussymbolreferencePricetimestamp参考价格生效的时间
codemsgrateLimitTypeintervalintervalNumlimitcount查询参考价格计算方式
查询参考价格计算方式
查询参考价格计算方式 › 请求参数
id客户端生成的请求标识符。
methodWebSocket API 方法名称。
symbolsymbolStatus查询参考价格计算方式 › 响应
查询参考价格计算方式
idstatussymbolcalculationTypebucketCount如果参考价格由撮合引擎以算术平均数计算
bucketWidthMs如果参考价格由撮合引擎以算术平均数计算
externalCalculationId如果参考价格由撮合引擎外部计算
rateLimitTypeintervalintervalNumlimitcount