跳至主要内容

個人成交 (Fast)

精簡版本的個人成交推送, 相比原始的快速成交流, 延遲更加低

提示
  • 目前支持USDT永續, USDC永續, USDC交割, 反向永續, 反向交割和現貨的成交推送, 不支持期權
  • 僅推送execType=Trade的消息

All-In-One Topic: execution.fast
Categorised Topic: execution.fast.linear, execution.fast.inverse, execution.fast.spot

響應參數

參數類型說明
topicstringTopic名
creationTimenumber消息數據創建時間
dataarrayObject
> categorystring產品類型
  • 統一帳戶: linear, iverse, spot
  • 經典帳戶: linear, inverse, spot
> symbolstring合約名稱
> orderIdstring訂單ID
> isMakerbooleantrue: maker成交, false: taker成交
> orderLinkIdstring用戶自定義訂單ID
  • maker成交總是返回""
  • 當maker訂單在訂單簿中轉化成了taker單(比如修改了價格), 這種情況orderLinkId也是""
  • > sidestring訂單方向.買:Buy,賣:Sell
    > execIdstring成交Id
    > execPricestring成交價格
    > execQtystring成交數量
    > execTimestring成交時間(毫秒)
    > seqlong序列號, 用於關聯成交和倉位的更新
    • 同一時間有多筆成交, seq相同
    • 不同的幣對會存在相同seq, 可以使用seq + symbol來做唯一性識別

    訂閱示例

    {
    "op": "subscribe",
    "args": [
    "execution.fast"
    ]
    }

    推送示例

    {
    "topic": "execution.fast",
    "creationTime": 1716800399338,
    "data": [
    {
    "category": "linear",
    "symbol": "ICPUSDT",
    "execId": "3510f361-0add-5c7b-a2e7-9679810944fc",
    "execPrice": "12.015",
    "execQty": "3000",
    "orderId": "443d63fa-b4c3-4297-b7b1-23bca88b04dc",
    "isMaker": false,
    "orderLinkId": "test-00001",
    "side": "Sell",
    "execTime": "1716800399334",
    "seq": 34771365464
    }
    ]
    }