Bitget App
スマートな取引を実現
暗号資産を購入市場取引先物Bitget Earn広場もっと見る
概要とアカウント設定

Bitgetの個人投資家向け価格改善(RPI)注文

2026-03-13 03:28027

[読了までの推定時間:5分]

個人投資家向け価格改善(RPI)注文は、総合取引アカウントモデルの下で利用可能な特別な注文タイプです。非アルゴリズム注文(非OpenAPI注文)とのみマッチングさせることで流動性を高めるよう設計されています。この注文タイプは、条件を満たす個人投資家の注文に対してより良い執行価格を提供し、価格改善を実現するとともにスリッページを低減します。

 

RPI注文のコアメカニズム

1. マッチングロジック:RPI注文は、アルゴリズムを使用しない注文とのみマッチングします。OpenAPIを介して提出された注文とは取引しません。

2. 注文タイプ:すべてのRPI注文はパッシブ注文であり、メイカー注文カテゴリに属します。それらはテイカー注文に対してのみ執行され、オーダーブックに流動性を追加します。

3. 執行優先度:同じ価格レベルでは、RPI注文は非RPI注文に比べて執行優先度が低く、注文が出された時間に関係なく適用されます。特定の価格帯におけるRPI注文は、同一価格帯の非RPI注文が全て完全に約定された後にのみ執行されます。

 

RPI注文の出し方

1. RPI注文は、REST APIまたはWebSocket APIを介して提出できます。注文は、timeInForce(有効期間)をrpiに設定したlimit注文に設定する必要があります。

2. 指定されたマーケットメイカーのパートナーのみがRPI注文を出すことができます。無許可のマーケットメイカーが注文を出そうとした場合、次のエラーメッセージが表示されます:「この銘柄のRPI注文を出す権限がアカウントにありません。」

 

RPI注文の取引ルール

1. RPI注文は、総合取引アカウントにおいて、分離マージンおよびクロスマージンモードの両方でサポートされています。先物、現物、マージン市場での取引に利用可能です。

2. RPI注文は、プレマーケット取引時間中はサポートされていません。コールオークション終了後にのみ注文可能であり、それ以外の時間帯に発注された注文は拒否されます。

3. RPI注文の検証ロジックは、通常の指値注文と同じです。マージン、最小および最大注文サイズ、建玉(OI)制限の要件は、一般の指値注文と同じです。

4. RPI注文の価格制限

a. 先物取引の場合

• 買い注文:マーク価格 × 110% ≥ RPI注文価格 ≥ マーク価格 × 50%

• 売り注文:マーク価格 × 150% ≥ RPI注文価格 ≥ マーク価格 × 90%

b. 現物およびマージン取引の場合

• 買い注文:最終取引価格 × 110% ≥ RPI注文価格 ≥ 最終取引価格 × 70%

• 売り注文:最終取引価格 × 130% ≥ RPI注文価格 ≥ 最終取引価格 × 90%

注:上記の閾値(50%、90%、110%、150%)は参考用です。これらのパラメーターは取引ペアごとに設定可能であり、プラットフォームは市場の状況に基づいて調整する権利を留保します。

5. RPI注文は、一括発注、注文の修正(価格や数量を含む)、およびキャンセルをサポートします。

6. RPI注文は、戦略注文(損切り、利確、または損切り指値注文など)と同時には使用できません。

7. RPI注文は、相手側にある非RPI注文に対して執行できません。相手側がRPI注文のみで構成されている場合、取引は執行可能ですが、RPI注文は他のRPI注文とはマッチングしません。

8. 市場の変動により、RPI買い注文が非RPIの最良買い価格よりも高く、またはRPI売り注文が非RPIの最良売り価格よりも低くなることがあります。そのようなRPI注文は無効と見なされ、マッチングされませんが、オーダーブックには残ります。より競争力のある価格の非RPI注文が現れると、再び有効になります。

 

RPI注文の表示

1. APIオーダーブック:RPI注文はAPIオーダーブックに表示されます。

2. 取引ページのオーダーブック:RPI注文は特別なタグなしで取引インターフェースに表示されます。

秩序あるオーダーブックを維持するために、クロスしたRPI注文(買い価格が売り価格より高い場合)は非表示になります。クロスしたRPI注文の詳細については、以下の例をご参照ください。

 

例1

オーダーブックは次のとおりです。

 

価格

数量

売値2

1,002

200

売値1

1,000(RPI)

100

買値1

999(RPI)

90

買値2

998

120

• 価格が1,000の新しいRPI買い注文が執行されました。

• 価格が1,001の新しいRPI買い注文が執行されました。

• 価格が1,002の新しいRPI買い注文が、売値2レベルに非RPI注文が存在するため拒否されました。

 

取引ページのオーダーブック

クロスがある場合

• クロスしたRPI注文は取引ページのオーダーブックから非表示になります。ただし、マッチングエンジン上では有効な状態が維持され、ルールに従って執行される準備が整っています。

• クロスされていないRPI注文は特別なタグなしで表示されます。

 

例2

オーダーブックは以下の通りです。クロスしたRPI注文は非表示で、お互いに実行されません。

 

価格

数量

表示

売値4

1,004

200

売値3

1,003(RPI)

150

売値2

1,001(RPI)

100

不可

売値1

999(RPI)

50

不可

買値1

1,002(RPI)

100

不可

買値2

1,000(RPI)

200

不可

買値3

999

200

買値4

996(RPI)

300

APIオーダーブックデータ/ストリームでは、すべてのRPI注文が除外されます。

 

OpenAPIとデータデプス

1. RPIのデプス

1.1 REST

• GET /api/v3/market/rpi-orderbook

• レート制限:10リクエスト/秒

パラメーター名

パラメータータイプ

リクエスト応答

必須?

説明

category

 

String

 

リクエストパラメーター

 

はい

 

商品

spot 現物

usdt-futures USDT-M先物

coin-futures Coin-M先物

usdc-futures USDC-M先物

symbol

String

リクエストパラメーター

はい

取引ペア名

limit

String

リクエストパラメーター

いいえ

 

深さのレベル

spot 最大:200、デフォルト:5

usdt-futures、coin-futures、usdc-futures 最大:200、デフォルト:5

a

Array

 

レスポンスパラメーター

/

売却の深さ

• 価格の昇順で並べ替え

> Index 0

String

レスポンスパラメーター

/

売却価格

> Index 1

String

レスポンスパラメーター

/

非RPI売却数量

> Index 2

String

レスポンスパラメーター

/

RPI売却数量

b

Array

レスポンスパラメーター

/

購入の深さ

• 価格の降順で並べ替え

> Index 0

String

レスポンスパラメーター

/

購入価格

> Index 1

String

レスポンスパラメーター

/

非RPI購入数量

> Index 2

String

レスポンスパラメーター

/

RPI購入数量

ts

String

レスポンスパラメーター

/

データ生成のシステムタイムスタンプ

• ミリ秒単位のUnixタイムスタンプ

 

1.2 WebSocket

1.2.1 リクエストパラメーター

パラメーター名

種類

必須?

説明

op

String

はい

操作

subscribe 申し込む

unsubscribe 申込停止

args

List<Object>

はい

申し込みをリクエストするチャンネルのリスト

> instType

String

 

はい

商品タイプ

spot 現物

usdt-futures USDT-M先物

coin-futures Coin-M先物

usdc-futures USDC-M先物

> topic

String

 

はい

 

チャンネル名

rpi-books 全レベルのチャネル

rpi-books1 レベル1のチャネル

rpi-books5 レベル5のチャネル

rpi-books50 レベル50のチャネル

> symbol

String

 

はい

取引ペア名

例:BTCUSDT

 

1.2.2 戻りパラメータ

パラメーター

種類

説明

event

String

イベント

subscribe 申し込む

unsubscribe 申込停止

error パラメーターエラー

arg

Object

申込チャンネル

> instType

String

商品タイプ

spot 現物

usdt-futures USDT-M先物

coin-futures Coin-M先物

usdc-futures USDC-M先物

> topic

String

チャンネル名

rpi-books 全レベルのチャネル

rpi-books1 レベル1のチャネル

rpi-books5 レベル5のチャネル

rpi-books50 レベル50のチャネル

code

String

エラーコード

msg

String

エラーメッセージ

 

1.2.3 プッシュパラメーター

パラメーター

種類

説明

arg

Object

申込チャンネル

> instType

String

 

商品タイプ

spot 現物

usdt-futures USDT-M先物

coin-futures Coin-M先物

usdc-futures USDC-M先物

> symbol

String

取引ペア名

> topic

String

チャンネル名

action

String

データをプッシュするアクション

snapshot フル

update 増分

data

List<Object>

申込データ

> a

String

売却の深さ

>> a[0]

String

売却価格

>> a[1]

String

非RPI売却数量

>> a[2]

String

RPI売却数量

> b

String

購入の深さ

>> b[0]

String

購入価格

>> b[1]

String

非RPI購入数量

>> b[2]

String

RPI購入数量

> ts

String

注文マッチングのタイムスタンプ

> seq

String

シーケンス番号

> previousSeq

String

前回のプッシュからのシーケンス番号

 

2. 取引情報

プラットフォームの取引エンドポイントとチャンネルにRPIタイプの識別子が追加されました。

• 最近の取引:/api/v3/market/fills

• 取引の詳細:/api/v3/trade/fills

• 公開取引チャネル:topic=publicTrade

• 非公開取引チャンネル:topic=fill

パラメーター名

パラメータータイプ

リクエスト応答

必須?

説明

isRPI

 

String

 

レスポンスパラメーター

/

 

RPIタイプの取引?

yes はい

noいいえ

 

3. 注文 & 一括注文する

単一注文および一括注文の注文執行戦略に、rpiタイプが追加されました。

• 注文を出す:POST /api/v3/trade/place-order

• 一括注文を出す:POST /api/v3/trade/place-batch

• 発注チャネル:topic=place-order

• 一括発注チャネル:topic=batch-place

パラメーター名

パラメータータイプ

リクエスト応答

必須?

説明

timeInForce

 

String

 

リクエストパラメーター

 

はい

 

注文実行戦略

ioc(即時またはキャンセル)

fok(フィル・オア・キル)

gtc(グッド・ティル・キャンセルド)

post_only ポストオンリー

rpi 個人投資家向け価格改善注文

注文タイプが指値注文(limit)の場合に必須。空白の場合はデフォルトでgtcとなります。

 

4. 注文情報、未約定注文、および注文履歴

• 注文情報:GET /api/v3/trade/order-info

• 未約定注文:GET /api/v3/trade/unfilled-orders

• 注文履歴:GET /api/v3/trade/history-orders

• 注文チャネル:topic=order

パラメーター名

パラメータータイプ

リクエスト応答

必須?

説明

timeInForce

 

String

 

レスポンスパラメーター

 

はい

 

注文実行戦略

ioc(即時またはキャンセル)

fok(フィル・オア・キル)

gtc(グッド・ティル・キャンセルド)

post_only ポストオンリー

rpi 個人投資家向け価格改善注文

 

よくあるご質問

1. 個人投資家向け価格改善(RPI)注文とは?

RPI注文は、総合取引アカウントモデルの下にある特別な注文タイプです。流動性を高めるために、非アルゴリズム注文(非OpenAPI注文)とのみマッチングします。この注文タイプは、条件を満たす個人投資家の注文に対してより良い執行価格を提供し、価格改善を実現するとともにスリッページを低減します。

2. RPI注文はメイカー注文ですか、それともテイカー注文ですか?

注文タイプ:すべてのRPI注文はパッシブ注文であり、メイカー注文カテゴリに属します。それらはテイカー注文に対してのみ執行され、オーダーブックに流動性を追加します。

3. 同じ価格レベルでのRPI注文の執行優先順位は何ですか?

執行優先度:同じ価格レベルでは、RPI注文は非RPI注文に比べて執行優先度が低く、注文が出された時間に関係なく適用されます。特定の価格帯におけるRPI注文は、同一価格帯の非RPI注文が全て完全に約定された後にのみ執行されます。

4. どの商品とマージンモードがRPI注文をサポートしていますか?

RPI注文は、総合取引アカウントにおいて、分離マージンおよびクロスマージンモードの両方でサポートされています。先物、現物、マージン市場での取引に利用可能です。RPI注文は、プレマーケット取引時間中はサポートされていません。コールオークション終了後にのみ注文可能であり、それ以外の時間帯に発注された注文は拒否されます。

5. RPI注文の検証ロジックは通常の指値注文と同じですか?

RPI注文の検証ロジックは、通常の指値注文と同じです。マージン、最小および最大注文サイズ、建玉(OI)制限の要件は、一般の指値注文と同じです。

© 2026 Bitget