RPI 订单简介

发布于 2025-11-17 10:14
更新于 2025-11-28 05:00

RPI(零售价格优化)订单是一种特殊订单类型,仅与非算法订单进行撮合,可为个人交易者提供更有针对性的市场流动性和更优的执行价格。其特点包括:

  • 定向订单撮合:仅与非算法订单撮合,不与任何通过 API 提交的订单撮合。
  • 执行优先级低:仅当撮合引擎中同一价位的所有非 RPI 订单执行完毕后,RPI 订单才会执行。
  • 只做 Maker:作为挂单方被动成交,不会主动与已有订单撮合。
  • 订单簿可见性:在交易页面上可见,但在 API 中隐藏。

如何提交 RPI 订单?

image
  • RPI 订单适用专门的 RPI 佣金率。
    • 该佣金在每次执行 RPI 时收取,并叠加在对应币对的标准挂单手续费之上。
    • RPI 佣金费率(以及标准挂单手续费)可以通过用户手续费率 REST API 获取,适用于支持的交易对。

示例:若做市商 A 的标准挂单手续费率为 -0.005%,则其 RPI 订单的最终费率为 0%。

  • 币安保留根据市场行情自行调整 RPI 佣金率的权利。

订单撮合

  • 在撮合引擎中,RPI 订单仅与非算法订单撮合,不会与任何通过 REST API 或 WebSocket API 提交的订单撮合。
  • 仅当同一价位的所有非 RPI 订单全部成交后,RPI 订单才会执行。
  • RPI 订单默认设置为只做 Maker 订单。

交易规则

经典交易账户和统一账户均支持 RPI 订单,用户可以提交和取消 RPI 订单。

  • 目前暂不支持修改 RPI 订单。

除撮合规则不同外,RPI 订单在其他方面的运作机制与普通限价单相同,包括保证金要求、最小/最大订单规模、价格限制等。

RPI 订单不适用于算法或策略订单,包括条件单、止盈止损单等。

RPI 订单不能触价对手盘中的非 RPI 订单。当对手盘中仅有 RPI 订单时,允许触价,但 RPI 订单之间不会相互撮合。

示例1:

订单簿如下所示:

  • 提交价格为 100 的新 RPI 买单:将被接受。
  • 提交价格为 101 的新 RPI 买单:将被接受。
  • 提交价格为 102 的新 RPI 买单:将被拒绝,因为卖二价位存在非 RPI 订单。
 

订单簿

等级价位数量
卖二价10225
卖一价100 (RPI)15
买一价99 (RPI)10
买二价9820

交易页面上的订单簿:

  • 当出现触价时:
    • 触价的 RPI 订单在交易页面的订单簿中处于隐藏状态,但仍会在撮合引擎中保持有效,并可根据规则执行。
    • 未触价的 RPI 订单正常显示,无特殊标签。

示例 2:

订单簿如下所示。触价的 RPI 订单处于隐藏状态,且彼此之间不会相互撮合。

等级价位数量可见
卖四价1,00520
卖三价1,003 (RPI)15
卖二价1,001 (RPI)10
卖一价999 (RPI)5
买一价1,002 (RPI)10
买二价1,000 (RPI)20
买三价99825
买四价997 (RPI)30

在 API 的订单簿数据或数据流中,所有 RPI 订单均被排除在外。

API 端点和数据流更新

市场数据

REST API

名称HTTP 请求更新响应
订单簿GET /fapi/v1/depthRPI 订单被排除在外 
最近交易列表GET /fapi/v1/trades新增列 "IsRPITrade" = true

[
{
"id": 28457, 
"price": "4.00000100", 
"qty": "12.00000000", 
"quoteQty": "48.00", 
"time": 1499865549590, 
"isBuyerMaker": true 

"isRPITrade": true  

}
]

历史交易查询GET /fapi/v1/historicalTrades

[
{
"id": 28457, 
"price": "4.00000100",
"qty": "12.00000000", 
"quoteQty": "48.00", 
"time": 1499865549590, 
"isBuyerMaker": true 

"isRPITrade": true  }
]

压缩/聚合交易列表GET /fapi/v1/aggTradesRPI 交易已聚合,但不带特殊标签GET /fapi/v1/aggTrades
币对订单簿代码GET /fapi/v1/ticker/bookTickerRPI 订单被排除在外 

WebSocket API

名称方法更新
订单簿depthRPI 订单被排除在外
币对订单簿代码ticker.book

WebSocket 市场数据流

名称数据流名称更新
聚合交易流<symbol>@aggTradeRPI 交易已聚合,但不带特殊标签
币对订单簿代码流<symbol>@bookTickerRPI 订单被排除在外
所有订单簿代码流!bookTicker
部分订单簿深度流

<symbol>@depth<levels>

<symbol>@depth<levels>@500ms

<symbol>@depth<levels>@100ms

不同订单簿深度流

<symbol>@depth

<symbol>@depth@500ms

<symbol>@depth@100ms

 

立即注册,最高可获 100 USDT 的交易手续费返还(仅限认证用户)