新規注文
新規注文(現物)
POST
https://api.liquid.com/orders
現物で新規に注文を出す場合に利用します。
Request Body
Name | Type | Description |
---|---|---|
quantity | number | 取引する数量を指定します。 |
order_type | string | 注文のタイプを指定します。 |
product_id | integer | 取引するマーケットのidを指定します。 |
side | string |
|
order_direction | string | 注文の方向を指定します。
|
client_order_id | string | 36byteまでの一意の文字列を指定します。 詳しくはページ下部をご覧ください。 |
新規注文(レバレッジ)
POST
https://api.liquid.com/orders
レバレッジ取引で新規に注文を出す場合に利用します。
Request Body
Name | Type | Description |
---|---|---|
leverage_level | integer | レバレッジの倍率を指定します。
|
order_type | string | 注文タイプを指定します。 |
product_id | integer | 取引するマーケットのidを指定します。 |
side | string |
|
quantity | number | 取引する数量を指定します。 |
order_direction | string | 注文の方向を指定します。
|
take_profit | number | 決済指値の価格を指定します。 |
stop_loss | number | 決済逆指値の価格を指定します。 |
client_order_id | string | 36byteまでの一意の文字列を指定できます。 詳しくはページ下部をご覧ください。 |
Request Body の例
Client order ID について
Client order ID
client_order_id
はAPI新規注文時にで送信できる最大36byteの文字列です。
全ての注文で一意である必要があり、取引システム等で注文を識別するために使用できます。
注文を作成する時に一意の client_order_id
を指定するとリクエストの認証に使用されるJWTからnonceパラメータを省略できます。
これによりトレーディングシステムは競合状態のリスク無しで並行して注文する事が可能です。
APIは最近使用した100個の client_order_id
のパラメーターを検証します。
その為100を超える注文を出した後に、以前使用した値を再利用した場合は予期しない動作をする場合があります。
client_order_id
の再利用にはご注意ください。
最終更新