跳至主要内容

帳戶模式介紹

現在Bybit平台上共有三種帳戶模式並存, 分別是經典帳戶, 統一帳戶1.0, 統一帳戶2.0

統一帳戶2.0

此帳戶模式是統一帳戶的終極版本, 將反向合約、USDT永續、USDC永續、USDC交割、現貨以及期權都納入到了統一交易體系當中, 在全倉保證金和組合保證金模式下, 所有交易都共享保證金。

uta2.0

統一帳戶1.0

此帳戶模式下, 反向合約的交易在獨立的交易賬戶內, 需要將對應的保證金幣種存入到"反向合約帳戶"內, 才能交易, 且保證金幣種之間不共享。對於 USDT永續、USDC永續、USDC交割、現貨以及期權, 則都在"統一帳戶"內交易

uta1.0

經典帳戶

此帳戶模式下, 合約交易和現貨交易是分開的, 其中反向合約和USDT永續都是在"合約帳戶"內完成, 現貨交易是在"現貨帳戶"內完成

classic

通過API判斷帳戶模式

使用對應帳戶的key調用查詢帳戶配置接口, 看字段unifiedMarginStatus

  • 1: 經典帳戶
  • 3: 統一帳戶1.0
  • 4: 統一帳戶1.0 (pro版本)
  • 5: 統一帳戶2.0
  • 6: 統一帳戶2.0 (pro版本)
    P.S. uta 或 uta (pro) 是同一款产品,但 pro 在通过 API 进行交易时具有轻微的性能优势

統一帳戶2.0的API使用變化

接口目錄具体接口统一账户2.0统一账户1.0
category=inverse(反向合约)category=inverse(反向合约)
公有行情查詢可交易產品的規格信息在統一帳戶2.0發佈後, "unifiedMarginTrade"字段變成true"unifiedMarginTrade"是false
交易創建委託單反向交割不再支持雙向持倉, 所以"positionIdx"總是0反向交割支持雙向持倉, 所以"positionIdx"可以是0, 1, 2
查詢實施和終態委託單查詢終態狀態使用openOnly=1, 且僅保留最近500單查詢終態狀態使用openOnly=2
查詢歷史訂單1. orderStatus不傳, 默認查詢所有終態訂單
2. 支援參數baseCoinsettleCoin
3. 不支持活動單查詢, 部分終態訂單有限查詢
4. 只保存24小時的取消態訂單
5. 只能查詢升級後產生的訂單
1. orderStatus不傳, 默認查詢活動態和終態訂單
2. 不支持參數baseCoinsettleCoin
3. 總是支持活動單和各種終態單查詢
4. 沒有此限制
查詢成交紀錄1. 支持baseCoin的查詢;
2. 返回的createType有值
3. 只能查詢升級後產生的成交
1. 不支持baseCoin的查詢;
2. 返回的createType總是""
批量創建委託單支持反向合約不支持反向合約
批量修改委託單支持反向合約不支持反向合約
批量撤銷委託單支持反向合約不支持反向合約
設置斷線保護時間支持反向合約, 當dcp觸發時, 反向的訂單會被自動取消不支持反向合約, 當dcp觸發時, 反向的訂單不會被自動取消
升級前相關紀錄查詢升級前訂單紀錄支持查詢還是經典帳戶或者統一帳戶1.0時產生的訂單 -
查詢升級前成交紀錄支持查詢還是經典帳戶或者統一帳戶1.0時產生的交易 -
查詢升級前平倉盈虧支持查詢還是經典帳戶或者統一帳戶1.0時產生的平倉盈虧 -
持倉查詢持倉(實時)1. 不支持symbol傳多個
2. 響應字段中, "tradeMode", "liqPrice", "bustPrice" 使用或含義有變化
1. 支持symbol傳多個
查詢平倉盈虧只能查詢升級後產生的平倉盈虧 -
設置槓桿反向永續和反向交割僅支持單倉模式, buy和sell的leverage必須相等反向交割支持雙向持倉, buy和sell的leverage可以不相等
切換全倉/逐倉保證金保證金模式變成帳戶維度了, 該接口不再適用反向合約支持使用該接口
切換持倉模式反向交割不再支持雙向持倉反向交割支持雙向持倉
帳戶查詢錢包餘額不支持查詢CONTRACT支持查詢CONTRACT
交易日誌(統一帳戶)反向合約的交易日誌將會納入進來反向合約的交易日誌需要走下方接口
交易日誌(經典帳戶)升級到2.0後, 該接口就不適用了在1.0或者經典時的數據還能取到
資產查詢交割紀錄支持查詢反向交割的交割紀錄不支持查詢反向交割的交割紀錄
該目錄下所有涉及accountType的接口不再支持accountType=CONTRACT支持accountType=CONTRACT (反向合約帳戶)
WebSocket流/交易Websocket下單指南支持反向合約不支持反向合約