价格流
全量价格快照,每 3 秒推送一次。每条消息包含所有活跃美股 symbol 的最新价格。
价格流 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://nbstream.binance.com/equity/market-streams/ws/ws/price - 通过 URL 组合流(Combined stream via URL):
wss://nbstream.binance.com/equity/market-streams/stream?streams=ws/price - 通过请求组合流(Combined stream via request): 连接到
wss://nbstream.binance.com/equity/market-streams/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
价格流 › 响应
价格流
e事件类型,固定为 "price"。
每个 symbol 一条记录。
sSymbol(大写 ticker),例如 "AAPL"。
ac内部资产代码 EQ_{symbol},仅供参考,不用作交易标识符。
p最新价格,末尾零已去除。
t价格时间(UTC epoch 毫秒),可能为 null。
pc前一交易日 RTH 收盘价(参考值),不可知时不存在。
tc今日 RTH 收盘价,盘后前不存在。
mp每 symbol 市场阶段:C 已收市、ON 夜盘、PRE 盘前、O 盘中、POST 盘后。
报价流
每个 symbol 的实时最优买一 / 卖一报价,每只 symbol 独立 stream。每 symbol 限速:每 200 ms 最多推送一次。
报价流 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://nbstream.binance.com/equity/market-streams/ws/ws/{symbol}@quote - 通过 URL 组合流(Combined stream via URL):
wss://nbstream.binance.com/equity/market-streams/stream?streams=ws/{symbol}@quote - 通过请求组合流(Combined stream via request): 连接到
wss://nbstream.binance.com/equity/market-streams/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
报价流 › 响应
报价流
e事件类型,固定为 "quote"。
E事件时间——服务端推送消息时的 epoch 毫秒数。
sSymbol(大写 ticker),例如 "AAPL"。
bp最优买一价。
ap最优卖一价。
bs最优买一量(股数)。
as最优卖一量(股数)。
T上游报价时间戳(epoch 毫秒),可能为 null。
K 线流
每个 symbol 的 K 线更新,每个(symbol, 周期)组合一个 stream。支持周期:5m、1h、1d、1w、1M。
流参数
symbol美股 ticker(大写),如 AAPL。
intervalK 线周期——5m / 1h / 1d / 1w / 1M。
K 线流 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://nbstream.binance.com/equity/market-streams/ws/ws/{symbol}@kline_{interval} - 通过 URL 组合流(Combined stream via URL):
wss://nbstream.binance.com/equity/market-streams/stream?streams=ws/{symbol}@kline_{interval} - 通过请求组合流(Combined stream via request): 连接到
wss://nbstream.binance.com/equity/market-streams/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
K 线流 › 响应
K 线流
e事件类型,固定为 "kline"。
E事件时间(epoch 毫秒),服务端推送消息时的系统时间。
sSymbol(大写 ticker)。
K 线数据。
t开盘时间(epoch 毫秒)。
ct收盘时间(epoch 毫秒)。固定周期:openTime + 时长 − 1ms;1M:当月最后一天 23:59:59.999 UTC。
sSymbol(大写 ticker)。
i周期——"5m" / "1h" / "1d" / "1w" / "1M"。
o开盘价。
c收盘价(区间内最新成交价)。
h最高价。
l最低价。
v成交量(股数),默认 "0"。
n成交笔数,上游未填充时不存在。
xK 线是否已收盘——区间结束后为 true。
vwVWAP(成交量加权平均价),上游未填充时不存在。
日历流
广播市场阶段切换事件,每次切换推送一条消息,无定时心跳。服务端每 5 秒轮询一次。
日历流 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://nbstream.binance.com/equity/market-streams/ws/ws/calendar - 通过 URL 组合流(Combined stream via URL):
wss://nbstream.binance.com/equity/market-streams/stream?streams=ws/calendar - 通过请求组合流(Combined stream via request): 连接到
wss://nbstream.binance.com/equity/market-streams/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
日历流 › 响应
日历流
e事件类型,固定为 "calendar"。
from切换前的市场阶段。
to切换后的新市场阶段。
ts切换被检测到时的事件时间戳(UTC epoch 毫秒)。
可交易方向流
每当 symbol 的可交易方向发生变化时推送。仅在值实际变化时推送(新值 ≠ 旧值)。
可交易方向流 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://nbstream.binance.com/equity/market-streams/ws/ws/{symbol}@tradability - 通过 URL 组合流(Combined stream via URL):
wss://nbstream.binance.com/equity/market-streams/stream?streams=ws/{symbol}@tradability - 通过请求组合流(Combined stream via request): 连接到
wss://nbstream.binance.com/equity/market-streams/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
可交易方向流 › 响应
可交易方向流
e事件类型,固定为 "tradability"。
symbolSymbol(大写 ticker)。
assetCode内部资产代码 EQ_{symbol},仅供参考。对尚未加入 symbol 字典的 symbol 可能为 null。
tradability新的可交易方向值。OFFMARKET 和 DELISTING 为保护状态——交易状态事件不能将 symbol 从这两个状态转出。
t推送时间(UTC epoch 毫秒)。
交易状态流
每个 symbol 的交易状态切换(停牌、恢复、SSR、LULD 暂停等)。不符合已知状态 / 原因规则的事件不推送。
交易状态流 › 请求
您可以通过以下任一方式订阅该流:
- 原始流(Raw stream):
wss://nbstream.binance.com/equity/market-streams/ws/ws/{symbol}@tradingStatus - 通过 URL 组合流(Combined stream via URL):
wss://nbstream.binance.com/equity/market-streams/stream?streams=ws/{symbol}@tradingStatus - 通过请求组合流(Combined stream via request): 连接到
wss://nbstream.binance.com/equity/market-streams/stream,然后发送下面显示的 SUBSCRIBE 请求。
methodWebSocket 数据流方法名称。
params要订阅的数据流列表。
id唯一的 WebSocket 请求 ID。
交易状态流 › 响应
交易状态流
e事件类型,固定为 "tradingStatus"。
symbolSymbol(大写 ticker),例如 "AAPL"。
assetCode内部资产代码 EQ_{symbol},仅供参考。
status交易状态。
msg原因码。
time状态生效时间(UTC epoch 毫秒),可能是未来时间。
zTape 标识:C = CTA(NYSE / AMEX),N = UTP(Nasdaq)。
tradability状态变化后的可交易方向:BUY_SELL / BUY / SELL / NONE。