Binance WebSocket API

实时行情数据推送

什么是Binance WebSocket?

Binance WebSocket API提供实时市场数据推送,无需轮询即可获取最新价格、深度和交易数据。适合交易机器人和实时数据应用。

WebSocket端点

wss://stream.binance.com:9443/ws

可用数据流

  • {symbol}@ticker - 24h ticker
  • {symbol}@trade - 实时交易
  • {symbol}@depth - 深度数据
  • {symbol}@kline_{interval} - K线
  • !ticker@arr - 所有ticker

使用示例

const ws = new WebSocket('wss://stream.binance.com:9443/ws/btcusdt@ticker');
ws.onmessage = (event) => {
    const data = JSON.parse(event.data);
    console.log('Price:', data.c);
};

使用场景

  • 交易机器人
  • 实时价格看板
  • 价格警报
  • 套利监控

快速对比

延迟~50ms
限制
费用免费