The ExecutionReport type exposes the following members.
Unique identifier for Order as assigned by the buy-side (institution, broker, intermediary etc.).
Commission currency. Can be .
Unique identifier of execution message as assigned by sell-side (broker, exchange, ECN).
Describes the purpose of the execution report ExecType.
Date of order expiration (last day the order can trade), always expressed in terms of the local market date.
Indicator to identify whether this fill was a result of a liquidity provider providing or liquidity taker taking the liquidity. Valid values: 1 = Added Liquidity 2 = Removed Liquidity 3 = Liquidity Routed Out
Price of this (last) fill.
Quantity (e.g. shares) bought/sold on this (last) fill.
Quantity open for further execution.
Unique identifier for Order as assigned by sell-side (broker, exchange, ECN).
Quantity ordered. This represents the number of shares for equities or par, face or nominal value for FI instruments.
Required if responding to and if provided on the OrderStatusRequest message.
Order type OrdType.
Used to identify the previous order in cancel and cancel/replace requests.
Price per unit of quantity (e.g. per share).
Market used to help identify a security.
Security identifier value.
Side of order Side.
Ticker symbol. Common, "human understood" representation of the security.
Free format text string.
Specifies how long the order remains in effect. Absence of this field is interpreted as DAY. NOTE not applicable to CIV Orders.
Identifier for Trading Session.