RPI 訂單
更新於 31/12/2025
1. 什麼是 RPI 訂單
RPI(Retail Price Improvement)訂單是一種新的訂單類型,可爲個人交易者提供更有針對性的市場流動性和更優的執行價格。
RPI 訂單在撮合時具備交易對手限制,僅可與非算法、非 API 下單的零售訂單成交。該機制旨在爲零售用戶提供更優的成交體驗,同時幫助做市商在更可控的風險環境下參與被動做市。
2. RPI 訂單的主要特色
-
適用合約類型 支持 USDT 永續合約、USDC 永續合約、幣本位永續合約及幣本位交割合約。具體支持的合約交易對請以公告爲準。
-
僅掛單(Post-only) RPI 訂單僅作爲掛單方被動成交,不會主動與已有訂單撮合。如訂單在提交時可能立即成交,將被系統拒絕。
-
交易對手限制 RPI 訂單僅可與非 API 下單的零售訂單撮合,不會與 API 或算法訂單成交。
-
撮合優先級規則
-
RPI 訂單之間遵循價格優先、時間優先 原則;
-
在相同價格水平下,非 RPI 訂單始終優先於 RPI 訂單成交,不受訂單進入時間影響。
-
-
訂單簿可見性 RPI 訂單爲可顯示訂單,其有效掛單價格與數量將展示在交易頁面的訂單簿中,並通過行情接口對外提供。
3. 示例說明
以下示例用於說明在相同價格水平下,RPI 訂單與非 RPI(API)訂單並存時,RPI 訂單的狀態變化邏輯。
假設當前訂單簿情況如下:
| 方向 | 價格 | 訂單類型 |
| 賣出 | 101 | API |
| 賣出 | 100 | RPI |
| 買入 | 99 | API |
| 買入 | 98 | RPI |
在該場景下:
-
當下單 價格爲 99的賣出RPI訂單時,該訂單將被系統拒絕;
-
當下單 價格爲 99 的買入RPI訂單時,該訂單將會存在訂單薄中,等待成交;
-
當下單 價格爲 100 的買入 API 訂單時,同價格檔位的賣出 RPI 訂單(價格 100)將不具備撮合資格,並自動進入非活動(Inactive)狀態,暫時不參與撮合。
-
處於非活動狀態的 RPI 訂單:
-
不會被系統自動取消;
-
在用戶端交易頁面中將被隱藏,不計入可成交深度;
-
訂單仍然保留在系統中,等待重新滿足撮合條件。
-
-
當該價格爲 100 的買入 API 訂單被完全成交或撤銷後,賣出 RPI 訂單(價格 100)將自動重新激活(Active),恢復撮合資格,並重新展示在訂單簿中。
該機制確保在相同價格水平下,非 RPI 訂單始終優先於 RPI 訂單參與撮合,同時在市場條件變化後,RPI 訂單能夠自動恢復有效狀態,無需用戶重新下單。
RPI 訂單在基礎交易規則上與普通限價訂單保持一致,如:保證金計算方式、最小變動價位與數量規則、下單頻率與風控限制等。
4. RPI 訂單的動態狀態說明
-
無效 當市場波動導致 RPI 訂單的價格與不符合撮合條件的訂單發生交叉時,該 RPI 訂單將自動轉爲不可撮合狀態,即“無效”狀態。
-
有效 當掛單價格未與非API訂單成交時或 無效的RP 訂單價格再次滿足撮合條件後,訂單將自動恢復爲可撮合狀態。
-
訂單生命週期 無效狀態下的 RPI 訂單不會被系統自動取消。做市商需自行管理訂單狀態,可根據需要選擇撤單或調整報價。
請注意: RPI 訂單的狀態變化由系統自動管理,但訂單本身不會因狀態切換而消失,用戶需自行關注並管理相關風險。
5. 如何提交 RPI 訂單
目前,僅限特定做市商合作夥伴可提交 RPI 訂單。 RPI 訂單適用於獨立的 RPI 手續費率體系,該費率體系不適用於普通限價單或市價單的 Maker / Taker 費率標準,兩者相互獨立。如需了解 RPI 訂單及相關費率詳情,請聯繫:mm@kucoin.com
API 下單與行情支持
RPI 訂單僅支持通過 統一API 提交,相關接口與行情能力如下:
5.1 下單與訂單查詢(REST API)
-
下單接口支持
timeInForce = "RPI"參數:-
單筆下單接口
-
批量下單接口
-
-
訂單查詢與歷史訂單接口將返回 RPI 標識,便於區分訂單類型。
5.2 成交數據
-
成交流數據中將返回
isRPITrade字段,用於標識該筆成交是否來源於 RPI 訂單。
5.3 訂單簿與行情
-
訂單簿接口支持通過
RPIFilter參數控制是否返回 RPI 深度:-
RPIFilter = 0:僅返回非 RPI 訂單簿(默認) -
RPIFilter = 1:返回非 RPI 與 RPI 訂單簿
-
-
在啓用 RPI 訂單簿後,買賣盤將分別展示非 RPI 數量與 RPI 數量。
6. 訂單簿展示說明
用戶端訂單簿
在交易頁面中,用戶可看到所有處於有效狀態的 RPI 訂單,其價格與數量將與非 RPI 訂單一同展示,用於反映當前市場可成交深度。
API 訂單簿
通過 API 獲取訂單簿時,用戶可使用
RPIFilter 參數選擇是否返回 RPI 深度數據:-
未啓用時,僅返回非 RPI 訂單簿;
-
啓用後,將同時返回非 RPI 與 RPI 的買賣盤數量,便於做市商進行精細化流動性管理。