| Param | Type | Mandatory | Description |
|---|---|---|---|
| clientOid | String | No | Client Order ID, unique identifier created by the user, the use of UUID is recommended |
| symbol | String | Yes | symbol |
| type | String | Yes | Order type ‘limit’ and ‘market’ |
| side | String | Yes | ‘buy’ or ‘sell’ |
| stp | String | No | self trade prevention is divided into four strategies: ‘CN’, ‘CO’, ‘CB’, and ‘DC’ |
| tags | String | No | Order tag, length cannot exceed ‘20’ characters (ASCII) |
| remark | String | No | Order placement remarks, length cannot exceed ‘20’ characters (ASCII) |
| Param | Type | Mandatory | Description |
|---|---|---|---|
| price | String | Yes | Specify price for currency |
| size | String | Yes | Specify quantity for currency |
| timeInForce | String | No | Order timing strategy ‘GTC’, ‘GTT’, ‘IOC’, ‘FOK’ (the default is ‘GTC’) |
| cancelAfter | long | No | Cancel after ‘n’ seconds, the order timing strategy is ‘GTT’ |
| postOnly | boolean | No | passive order labels, this is disabled when the order timing strategy is ‘IOC’ or ‘FOK’ |
| hidden | boolean | No | Hidden or not (not shown in order book) |
| iceberg | boolean | No | Whether or not only visible portions of orders are shown in iceberg orders |
| visibleSize | String | No | Maximum visible quantity in iceberg orders |
| Param | Type | Mandatory | Description |
|---|---|---|---|
| size | String | No | (Select one out of two: ‘size’ or ‘funds’) |
| funds | String | No | (Select one out of two: ‘size’ or ‘funds’) |