跳转至

公开行情流

证据:ptrader-ws-gateway/docs/WS_API_SPOT.md(与 openapi quote 路径对齐)。

频道字符串中的交易对名大小写不敏感。

归集成交 — <symbol>@aggTrade

{
  "e": "aggTrade",
  "E": 1672515782136,
  "s": "BTCUSDT",
  "a": 5933014,
  "p": "0.001",
  "q": "100",
  "f": 100,
  "l": 105,
  "T": 1672515782136,
  "m": true
}

逐笔成交 — <symbol>@trade

{
  "e": "trade",
  "E": 1672515782136,
  "s": "BTCUSDT",
  "t": 12345,
  "p": "0.001",
  "q": "100",
  "b": 88,
  "a": 50,
  "T": 1672515782136,
  "m": true
}

K 线 — <symbol>@kline_<interval>

周期:1m、3m、5m、15m、30m、1h、2h、4h、6h、8h、12h、1d、3d、1w、1M。

载荷为类 Binance 的 k 对象(示意 — 完整字段表见内部 WS_API_SPOT.md)。

Ticker

流 说明
<symbol>@miniTicker 精简 ticker
!miniTicker@arr 全市场精简 ticker
<symbol>@ticker 完整 ticker
!ticker@arr 全市场 ticker
<symbol>@bookTicker 最优买卖
!bookTicker 全市场 bookTicker

深度

流 说明
<symbol>@depth<levels> 或 @depth<levels>@100ms 部分盘口(levels 如 5/10/20)
<symbol>@depth 或 @depth@100ms 增量深度

本地订单簿同步(增量)

  1. 订阅 <symbol>@depth。
  2. REST 快照:GET /openapi/quote/v1/depth?symbol=<SYMBOL>。
  3. 丢弃 u ≤ 快照 lastUpdateId 的事件。
  4. 应用增量;数量 "0" 表示删除该档。
  5. 校验每条事件的 U 等于上一条的 u + 1,否则重新拉快照。

证据:WS_API_SPOT.md “How to maintain a local order book”。