NewOrderSingle

Message from client to server, to submit a trading order.

NewOrderSingle message fields, Tag 35=D

Tag

Field Name

Required

Type

Comments

<Standard Header>

11

ClOrdID

Y

String

Custom client identificator for order. Must be unique. max 64 symbols.

55

Symbol

Y

String

Symbol name, e.g. BTC/USD

1500

MDStreamID

Y

String

Feed identificator, should be the same as subscribed for market data.

38

OrderQty

Y

Double

Order size in base currency.

54

Side

Y

Int

The side of the request.

1 = Buy

2 = Sell

40

OrdType

Y

Char

Type of the order.

1 = Market (IOC, FOK)

2 = Limit (IOC, FOK, GTC)

60

TransactTime

Y

Time

Time of order creation in UTC. Will be rejected it time differs more than by 3 seconds from server time once order is parsed.

59

TimeInForce

Y

Int

Order execution model

1 = GoodTillCancel (GTC)

3 = Immediate Or Cancel (IOC)

4 = FillOrKill (FOK)

44

Price

N

Double

Limit price of order. Required for Limit type (tag 40=2) only.

1

Account

N

String

Underlying client identificator. Needs to be set only when order placed through platform owner connection on behalf of some client.

Last updated