归集交易
归集成交流推送市场成交信息, 每100毫秒为一个时间窗口, 将同一价格和买卖方向的成交进行归集。
迁移后,payload 末尾新增
st字段(1= UM,2= CM)。
归集交易 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/{symbol}@aggTrade - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams={symbol}@aggTrade - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
归集交易 › 响应
归集成交流
e事件类型
E事件时间
a归集成交ID
s交易对
p成交价格
q成交量
f被归集的首个交易ID
l被归集的末次交易ID
T成交时间
m买方是否是做市方。如true,则此次成交是一个主动卖出单,否则是一个主动买入单。
st(迁移后新增) Symbol 类型:1 = UM,2 = CM
全市场最优挂单信息
实时推送所有交易对的最优挂单价格或数量的任何更新。
迁移后,此 stream 推送合并的 UM + CM universe(
fstream与dstream都可订阅);payload 末尾新增st字段(1= UM,2= CM)。
全市场最优挂单信息 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/!bookTicker - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams=!bookTicker - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
全市场最优挂单信息 › 响应
全市场最优挂单流
e事件类型
u更新ID
s交易对
b买单最优挂单价格
B买单最优挂单数量
a卖单最优挂单价格
A卖单最优挂单数量
T撮合时间
E事件时间
ps标的交易对
st(迁移后新增) Symbol 类型:1 = UM,2 = CM
全市场强平订单
全市场强平订单快照流推送全市场所有交易对的强平订单信息。每个交易对在 1000ms 内只会推送最新的一笔强平订单作为快照,如果 1000ms 内没有发生强平,则不会推送任何流。
迁移后,此 stream 推送合并的 UM + CM universe(
fstream与dstream都可订阅);payload 末尾新增st字段(1= UM,2= CM)。
全市场强平订单 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/!forceOrder@arr - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams=!forceOrder@arr - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
全市场强平订单 › 响应
全市场强平订单流
e事件类型
E事件时间
订单类型
s交易对
ps标的交易对
S订单方向
o订单类型
f有效方式
q订单数量
p订单价格
ap平均价格
X订单状态
l订单最近成交量
z订单累计成交量
T交易时间
st(迁移后新增) Symbol 类型:1 = UM,2 = CM
全市场的精简Ticker
所有交易对的24小时滚动窗口精简Ticker统计。这些不是UTC日的统计数据,而是从请求时间到24小时前的24小时滚动窗口。请注意,只有发生变化的Ticker才会出现在数组中。
迁移后,此 stream 推送合并的 UM + CM universe(
fstream与dstream都可订阅);payload 末尾新增st字段(1= UM,2= CM)。
全市场的精简Ticker › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/!miniTicker@arr - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams=!miniTicker@arr - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
全市场的精简Ticker › 响应
全市场精简行情流
e事件类型
E事件时间
s交易对
ps标的交易对
c最新成交价格
o24小时前开始第一笔成交价格
h24小时内最高成交价
l24小时内最低成交价
v24小时成交量
q24小时成交额(标的数量)
st(迁移后新增) Symbol 类型:1 = UM,2 = CM
全市场的完整Ticker
24小时滚动窗口的所有交易对的Ticker统计。这些不是UTC日的统计,而是从请求时间到24小时前的24小时滚动窗口。请注意,只有发生变化的Ticker才会出现在数组中。
迁移后,此 stream 推送合并的 UM + CM universe(
fstream与dstream都可订阅);payload 末尾新增st字段(1= UM,2= CM)。
全市场的完整Ticker › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/!ticker@arr - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams=!ticker@arr - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
全市场的完整Ticker › 响应
全市场行情流
e事件类型
E事件时间
s交易对
p24小时价格变化
P24小时价格变化(百分比)
w24小时平均价格
c最新成交价格
Q最新成交价格上的成交量
o24小时前第一笔成交价格
h24小时内最高成交价
l24小时内最低成交价
v24小时成交量
q24小时成交额(标的数量)
O统计开始时间
C统计关闭时间
F24小时内第一笔成交交易ID
L24小时内最后一笔成交交易ID
n24小时内成交数
ps标的交易对
st(迁移后新增) Symbol 类型:1 = UM,2 = CM
连续合约K线
K线每秒更新
迁移后,
fstream与dstream都可订阅 UM 或 CM 的 symbol。
流参数
pair交易对参数
contractTypeThe contract 类型 parameter
interval间隔 参数
连续合约K线 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/{pair}_{contractType}@continuousKline_{interval} - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams={pair}_{contractType}@continuousKline_{interval} - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
连续合约K线 › 响应
连续合约 K线流
e事件类型
E事件时间
ps标的交易对
ct合约类型
K 线数据
t这根K线的起始时间
T成交时间/交易时间
iK 线周期
f第一个更新 ID
L最后一个更新 ID
o开盘价
c收盘价
h最高价
l最低价
v基础资产成交量
n成交笔数
x这根K线是否完结(是否已经开始下一根K线)
q计价资产成交额
V无意义字段
Q最近一笔成交量
B买单最优挂单数量
交易对信息信息流
ContractInfo 流在合约信息更新时推送(上架/结算/分层更新)。当分层更新时才会出现 bks 字段。
迁移后,此 stream 推送合并的 UM + CM universe(
fstream与dstream都可订阅);payload 末尾新增st字段(1= UM,2= CM)。
交易对信息信息流 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/!contractInfo - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams=!contractInfo - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
交易对信息信息流 › 响应
Contract Info 流
e事件类型
E事件时间
s交易对
ps交易对标的
ct合约类型
dt结算时间
ot上架时间
cs交易对状态
分层列表.
bs层级
bnf该层对应的名义价值下限
bnc该层对应的名义价值上限
mmr该层对应的维持保证金率
cf速算数
mi该层杠杆下界
ma该层杠杆上界
st(迁移后新增) Symbol 类型:1 = UM,2 = CM
增量深度信息stream
买单和卖单,每 250ms、500ms 或 100ms 推送一次
迁移后,payload 末尾新增
st字段(1= UM,2= CM)。
流参数
symbol交易对参数
updateSpeedWebSocket 流更新速度
增量深度信息stream › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/{symbol}@depth@{updateSpeed} - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams={symbol}@depth@{updateSpeed} - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
增量深度信息stream › 响应
增量深度流
e事件类型
E事件时间
T撮合时间
s交易对
ps标的交易对
U从上次推送至今新增的第一个 update Id
u从上次推送至今新增的最后一个 update Id
pu上次推送的最后一个update Id(即上条消息的‘u’)
b变动的买单深度
a变动的卖单深度
st(迁移后新增) Symbol 类型:1 = UM,2 = CM
价格指数K线
价格指数K线
迁移后,
fstream与dstream都可订阅 CM 的 symbol。
价格指数K线 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/{pair}@indexPriceKline_{interval} - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams={pair}@indexPriceKline_{interval} - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
价格指数K线 › 响应
指数 K线流
e事件类型
E事件时间
ps标的交易对
K 线数据
t这根K线的起始时间
T成交时间/交易时间
s交易对
iK 线周期
f忽略
L忽略
o开盘价
c收盘价
h最高价
l最低价
v基础资产成交量
n成交笔数
x这根K线是否完结(是否已经开始下一根K线)
q计价资产成交额
V无意义字段
Q最近一笔成交量
B买单最优挂单数量
最新现货指数价格
最新现货指数价格
最新现货指数价格 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/{pair}@indexPrice@{updateSpeed} - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams={pair}@indexPrice@{updateSpeed} - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
最新现货指数价格 › 响应
指数价格流
e事件类型
E事件时间
i标的交易对
p指数价格
按Symbol的最优挂单信息
实时推送指定交易对的最优挂单价格或数量的任何更新。
迁移后,payload 末尾新增
st字段(1= UM,2= CM)。
按Symbol的最优挂单信息 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/{symbol}@bookTicker - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams={symbol}@bookTicker - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
按Symbol的最优挂单信息 › 响应
单交易对最优挂单流
e事件类型
u更新ID
s交易对
b买单最优挂单价格
B买单最优挂单数量
a卖单最优挂单价格
A卖单最优挂单数量
T撮合时间
E事件时间
ps标的交易对
st(迁移后新增) Symbol 类型:1 = UM,2 = CM
按Symbol的精简Ticker
单个交易对的24小时滚动窗口精简Ticker统计。这些不是UTC日的统计,而是从requestTime到24小时前的24小时滚动窗口。
迁移后,payload 末尾新增
st字段(1= UM,2= CM)。
按Symbol的精简Ticker › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/{symbol}@miniTicker - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams={symbol}@miniTicker - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
按Symbol的精简Ticker › 响应
单交易对精简行情流
e事件类型
E事件时间
s交易对
ps标的交易对
c最新成交价格
o24小时前开始第一笔成交价格
h24小时内最高成交价
l24小时内最低成交价
v24小时成交量
q24小时成交额(标的数量)
st(迁移后新增) Symbol 类型:1 = UM,2 = CM
按Symbol的完整Ticker
24小时滚动窗口的单个交易对的行情统计。这些不是UTC日的统计,而是从requestTime到24小时前的24小时滚动窗口。
迁移后,payload 末尾新增
st字段(1= UM,2= CM)。
按Symbol的完整Ticker › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/{symbol}@ticker - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams={symbol}@ticker - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
按Symbol的完整Ticker › 响应
单交易对行情流
e事件类型
E事件时间
s交易对
p24小时价格变化
P24小时价格变化(百分比)
w24小时平均价格
c最新成交价格
Q最新成交价格上的成交量
o24小时前第一笔成交价格
h24小时内最高成交价
l24小时内最低成交价
v24小时成交量
q24小时成交额(标的数量)
O统计开始时间
C统计关闭时间
F24小时内第一笔成交交易ID
L24小时内最后一笔成交交易ID
n24小时内成交数
ps标的交易对
st(迁移后新增) Symbol 类型:1 = UM,2 = CM
K线
K线流每250毫秒推送当前K线更新(如果有).
迁移后,
fstream与dstream都可订阅 UM 或 CM 的 symbol。
K线 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/{symbol}@kline_{interval} - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams={symbol}@kline_{interval} - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
K线 › 响应
K线流
e事件类型
E事件时间
s交易对
K 线数据
t这根K线的起始时间
T这根K线的结束时间
s交易对
iK线间隔
f这根K线期间第一笔成交ID
L这根K线期间末一笔成交ID
o这根K线期间第一笔成交价
c这根K线期间末一笔成交价
h这根K线期间最高成交价
l这根K线期间最低成交价
v这根K线期间成交量
n这根K线期间成交笔数
x这根K线是否完结(是否已经开始下一根K线)
q这根K线期间成交额(标的数量)
V主动买入的成交量
Q主动买入的成交额(标的数量)
B忽略此参数
强平订单
强平订单快照流推送特定交易对的强平订单信息。对于每个交易对,在1000ms内只会推送最新的一笔强平订单作为快照。如果在1000ms的时间间隔内没有发生强平,则不会推送任何流。
强平订单 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/{symbol}@forceOrder - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams={symbol}@forceOrder - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
强平订单 › 响应
强平订单流
e事件类型
E事件时间
订单类型
s交易对
ps标的交易对
S订单方向
o订单类型
f有效方式
q订单数量
p订单价格
ap平均价格
X订单状态
l订单最近成交量
z订单累计成交量
T交易时间
标记价格K线
标记价格K线
迁移后,
fstream与dstream都可订阅 CM 的 symbol。
标记价格K线 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/{symbol}@markPriceKline_{interval} - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams={symbol}@markPriceKline_{interval} - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
标记价格K线 › 响应
标记价格 K线流
e事件类型
E事件时间
ps标的交易对
K 线数据
t这根K线的起始时间
T这根K线的结束时间
s交易对
iK线间隔
f无意义字段
L无意义字段
o这根K线期间第一笔成交价
c这根K线期间末一笔成交价
h这根K线期间最高成交价
l这根K线期间最低成交价
v无意义字段
n这根K线更新期间数据数量
x这根K线是否完结(是否已经开始下一根K线)
q无意义字段
V无意义字段
Q无意义字段
B无意义字段
特定pair最新MarkPrice
特定pair最新MarkPrice
迁移后,payload 末尾新增
st字段(1= UM,2= CM);fstream与dstream都可订阅 UM 或 CM 的 symbol。
特定pair最新MarkPrice › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/{pair}@markPrice@{updateSpeed} - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams={pair}@markPrice@{updateSpeed} - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
特定pair最新MarkPrice › 响应
某个标的交易对下所有合约的标记价格流
e事件类型
E事件时间
s交易对
p标记价格
P预估结算价,仅在结算前最后一小时有参考价值
i指数价格
r资金费率,对非永续合约显示""
T下个资金时间,对非永续合约显示0
st(迁移后新增) Symbol 类型:1 = UM,2 = CM
最新MarkPrice
标记价格更新流
迁移后,payload 末尾新增
st字段(1= UM,2= CM);fstream与dstream都可订阅 UM 或 CM 的 symbol。
最新MarkPrice › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/{symbol}@markPrice@{updateSpeed} - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams={symbol}@markPrice@{updateSpeed} - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
最新MarkPrice › 响应
标记价格流
e事件类型
E事件时间
s交易对
p标记价格
P预估结算价,仅在结算前最后一小时有参考价值
i指数价格
r资金费率,对非永续合约显示""
T下个资金时间,对非永续合约显示0
st(迁移后新增) Symbol 类型:1 = UM,2 = CM
有限档深度信息
买卖双方前几档的深度信息。
迁移后,payload 末尾新增
st字段(1= UM,2= CM)。
流参数
symbol交易对参数
levelslevels 参数
updateSpeedWebSocket 流更新速度
有限档深度信息 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://dstream.binance.com/ws/{symbol}@depth{levels}@{updateSpeed} - 通过 URL 组合流(Combined stream via URL):
wss://dstream.binance.com/stream?streams={symbol}@depth{levels}@{updateSpeed} - 通过请求组合流(Combined stream via request): 连接到
wss://dstream.binance.com/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
有限档深度信息 › 响应
部分深度流
e事件类型
E事件时间
T撮合时间
s交易对
ps标的交易对
U从上次推送至今新增的第一个 update Id
u更新 ID
pu上次推送的最后一个update Id(即上条消息的‘u’)
b买方
a卖方
st(迁移后新增) Symbol 类型:1 = UM,2 = CM