先物取引

RPI注文

最終更新:2025/12/31

1.RPI注文とは

RPI (小売価格改善) 注文は、小売トレーダーに、よりターゲットを絞った市場流動性とより良い約定価格を提供するために設計された新しいタイプの注文です。RPI 注文はマッチング時に相手方の制限の対象となり、非アルゴリズム、非 API 小売注文に対してのみ実行できます。このメカニズムは、小売ユーザーに優れた取引体験を提供すると同時に、マーケットメーカーがより管理されたリスク環境内で受動的なマーケットメイキングを行えるようにすることを目的としています。

 

2.RPI注文の主な特徴

  • 適用可能な契約タイプは 、USDT 無期限契約、USDC 無期限契約、インバース型無期限契約、インバース型受渡契約をサポートします。具体的にサポートされている先物取引ペアについては、公式発表を参照してください。
  • ポストオンリー RPI 注文はパッシブメイカー注文としてのみ機能し、既存の注文とすぐには一致しません。注文が送信後すぐに一致した場合、システムによって拒否されます。
  • 取引相手制限 RPI 注文は非 API 小売注文とのみ照合され、API またはアルゴリズム注文に対しては実行されません。
  • マッチング優先度ルール
    • RPI 注文では、価格時間優先が適用されます。
    • 同じ価格レベルでは、注文の送信時間に関係なく、非 RPI 注文が常に RPI 注文よりも優先されます。
  • 注文簿の可視性 RPI 注文は可視注文であり、その有効な価格と数量は取引インターフェースに表示され、市場データ API を通じて提供されます。

 3.シナリオ例

以下は、同じ価格レベルで非 RPI (API) 注文と共存する場合の RPI 注文の動作を示しています。
売買種別 価格 注文種別
売却 101 API
売却 100 RPI
購入 99 API
購入 98 RPI
  • 価格 99 で RPI 売り注文を送信すると、システムによって拒否されます。
  • 価格 99 で RPI 買い注文を送信すると、注文板に残り、マッチングを待機します。
  • 価格 100 で API 購入注文を送信すると、同じ価格 (100) の RPI 売り注文が非アクティブになり、一時的にマッチングに参加しなくなります。
非アクティブなRPI注文:
  • システムにより自動的にキャンセルされることはありません。
  • 取引インターフェースからは隠され、実行可能な厚さにはカウントされません。
  • システムに残り、市場状況によりマッチングが再び可能になると自動的に再アクティブ化されます。
これにより、非 RPI 注文は常に同じ価格レベルで優先され、RPI 注文はユーザーが再送信しなくても自動的にアクティブ ステータスに戻ります。
RPI 注文は、証拠金計算、最小価格/数量増分、注文頻度、およびリスク管理に関する標準的な指値注文ルールに従います。

 

4.RPI注文の動的ステータス

  • 非アクティブ 市場の変動により RPI注文価格が一致しない注文と交差した場合、RPI 注文は非アクティブになります。
  • アクティブ: 価格条件が再度満たされるか一致しなくなると、RPI 注文は自動的にアクティブになります。
  • 注文ライフサイクル 非アクティブな RPI 注文は自動的にキャンセルされません。マーケットメーカーは注文を管理し、必要に応じて注文をキャンセルしたり価格を調整したりすることができます。RPI 注文ステータスはシステムによって自動的に管理されますが、ステータスの変更によって注文自体が消えるわけではないため、ユーザーは関連するリスクを監視および管理する必要があります。

 

5.RPI注文の提出

現在、RPI 注文を送信できるのは 指定されたマーケットメイカーパートナーのみです 。RPI 注文には、通常の指値注文や成行注文に適用される標準の Maker/Taker 手数料体系 とは独立した別の RPI 手数料体系が適用されます。
RPI注文および関連手数料の詳細については、mm@kucoin.comまでお問い合わせください。
API 注文送信と市場データ サポート RPI 注文は、統合 API 経由でのみ送信できます。関連する API および市場データ機能には次のものが含まれます。
5.1 注文の配置とクエリ(REST API)
  • 注文配置インターフェースは 、timeInForce = "RPI" パラメータをサポートしています。
    • 単一注文の配置
    • 一括注文の配置
  • 注文クエリと履歴注文インターフェースは、注文タイプを区別するために RPI 識別子を返します。
5.2 貿易データ
  • 取引データは、取引が RPI 注文から発生したかどうかを示す isRPITrade フィールドを返します。
5.3 注文帳と市場データ 
  • 注文板API は、RPI の厚さの可視性を制御するための RPIFilter パラメータをサポートしています。
    • RPIFilter = 0: 非RPI注文板のみ(デフォルト)
    • RPIFilter = 1: 非RPIとRPIの両方の注文板を返す
  • 有効にすると、売買厚さに非 RPI 注文と RPI 注文の数量が別々に表示されます。

 

6.注文書表示

  • 取引インターフェース ユーザーは、取引インターフェースですべてのアクティブな RPI 注文を表示できます。実行可能な市場の厚さを反映するために、価格と数量は非 RPI 注文と一緒に表示されます。
  • API 注文帳RPIFilter パラメータを使用すると、ユーザーは RPI厚さデータを含めるかどうかを選択できます。
    • 無効: RPI以外の注文板のみを返します
    • 有効: 非RPIとRPIの両方の売買数量を返すため、マーケットメーカーは流動性をより正確に管理できます。