add algo (synthetic and GTC orders)

Places new order

POST /algo/order/add

{
  "instrument": "ETH-USD:USDT-USD",
  "clientOrderId": 1,
  "side": "ask",
  "size": 12345678,
  "volume": 12345678,
  "price": 12345678,
  "type": "limitIOC",
  "firmBookEnabled": true,
  "qsEnabled": false
}
Parameter
Type
Description

instrument

string

Instrument Technical Name. Might be Synthetic Instrument (e.g., ETH-USD:USDT-USD) or Direct Instrument (e.g., ETH-USD)

clientOrderId

Efx::ClientOrderId

Client Order ID. See Data Typesarrow-up-right.

side

string

Order side. Might be bid or ask.

size

Efx::Size

Order size. See Data Typesarrow-up-right. Must be present only if no volume provided.

volume

Efx::Size

Order volume. See Data Typesarrow-up-right. Must be present only if no size provided.

price

Efx::Price

Order price. See Data Typesarrow-up-right. Must be present only if placing limit order

type

string

Order type. For orders with Synthetic Instruments might be one of limitIOC or marketIOC. For Pending limit orders must be pendingLimit

firmBookEnabled

boolean

At the moment must be true for every order

qsEnabled

boolean

At the moment must be false for every order

Last updated