Execution

FieldValueType

account

Unique code of the account

Account code, required

executionCode

Unique string code of the execution

Number, required

orderCode

Internal unique string code of an order chain in the system

String, required

updateOrderId

Internal numeric id of an updated order

Number, required

version

Numeric version of the account

Number, required

clientOrderId

Unique order id assigned by the client during order placement

Client Id, required

actionCode

Internal unique code of the last order modification

String, required

instrument

Symbol of the order’s instrument

String, required

status

Status of the order after this execution

Order Status, required

finalStatus

Boolean value indicating if order is in final state after this execution

Boolean, required

filledQuantity

Quantity filled so far in units (not in lots). If no fills took place, this field equals to 0.0.

Number, required

lastQuantity

The quantity of the fill, reported by the execution in units (not in lots); signed value. If the execution is not a fill, this field equals to 0.0.

Number, required

remainingQuantity

Quantity available for further execution (in units) after this execution

Number, required

filledQuantityNotional

Quantity filled so far in notional units (not in lots). If no fills took place, this field equals to 0.0.

Number, required

lastQuantityNotional

The quantity notional of the fill, reported by the execution in notional units (not in lots); signed value

Number, required

lastPrice

For executions of TRADE execution type, price of the trade. Omitted for all other execution types.

Number, optional

averagePrice

Volume-weighted average price of all fills for this order up to (and including) this execution

Number, optional

transactionTime

Timestamp in UTC of the last order modification or fill

Date, required

rejectReason

If an order is rejected, this field contains a human-readable reject reason. In this case the rejectCode field is also present.

String, optional

rejectCode

Numeric code of an error in case of order rejections. Present (along with rejectReason) only if an order has been rejected

Number, optional

number Order Id

This value is assigned when an order is initially placed and does not change when an order is replaced or cancelled.

string Order Code

This value is assigned when an order is initially placed and does not change when an order is replaced or cancelled.

number Version

Numeric version of the account to which last update of this order is related. Client can use this value to find out which of the updates is more recent (its version is greater).

Last updated