NewOrderSingle (35=D)
Creates a new order to buy or sell a digital asset on Bitvavo.
Rate limit weight points: 1
Structure
Requires:
Message body
Required column values:
- Y = Required
- N = Not required
- C = Conditionally required (depends on another parameter)
| Tag | Name | Type | Required | Description |
|---|---|---|---|---|
2422 | OrderRequestID | Int | N | Your unique identifier of the request. |
60 | TransactTime | UTCTimestamp | Y | The UTC timestamp in nanoseconds when the order was created. Must be in the format YYYYMMDD-HH:MM:SS.sssssssss, for example 20260115-10:05:54.794327000. |
1 | Account | String | N | The unique identifier of the account. If not specified, the |
55 | Symbol | String | Y | The market in which the order was created, for example BTC-EUR. |
11 | ClOrdID | String | Y | Your identifier of the order. Must be a valid UUID, for example 1be6d0df-d5dc-4b53-a250-3376f3b393e6. |
54 | Side | Char | Y | Indicates whether the order is to buy or sell the asset. Can be:
|
40 | OrdType | Char | Y | The type of order you create. Can be:
|
38 | OrderQty | Qty | C | The quantity of the base currency (for example BTC) to buy or sell. Required if CashOrderQty is not provided. |
152 | CashOrderQty | Qty | C | The quantity of the quote currency (for example EUR) to buy or sell for the market, stop, or stop limit order types. Required if OrderQty is not provided. |
44 | Price | Price | C | The price in quote currency. Must be a multiple of the |
99 | StopPx | Price | C | The trigger price in quote currency. Required for stop and stop limit orders. |
1107 | TriggerPriceType | Char | C | The price which triggers the order to be filled. Can be:
|
59 | TimeInForce | Char | N | How long an order stays active for. Can be:
|
18 | ExecInst | MultipleCharValue | N | Set to 6 to mark the order as postOnly (adds liquidity to the order book). |
2964 | SelfMatchPreventionInstruction | Char | N | Prevents self-trading for conflicting orders. Can be:
|
5002 | OperatorID | Int | Y | Custom Bitvavo tag Your identifier for the trader or the bot within your account that made the request. |