Account subscription buffering.
Whether this is a give up or market maker order.
The enabled status of an account.
Account risk management / position tracking mode
List of risk management status's.
Enum defining the order activation types.
Enum determing whether we are connecting to live or simulation system.
The type of application, e.g. manual order submission or ATS.
Type of clearing fee.
Enum defining the data that just changed in a chart data set
Flags that can be set on chart data responses from the server.
Chart data aggregration type
Type of commission and fees.
The type of customer for an account.
Type of price depth subscription buffering.
Number of price depth levels.
Enum defining the permission a user has for an exchange.
How implied prices are displayed. Exchange Matched - Whether or not implied prices are calculated that the exchange dosn't support. Trading against these implied prices arn't guarenteed to fill because the exchange has implied pricing turned off.
The login result. Note: changes to this list must be updated in billing
Market modes. These are used in combination so are actually bit fields.
Enum defining the type of market this is.
The type of order, e.g. a master or child dependent on a master.
Describes an options pricing model.
Whether the order is opening or closing interest.
What last changed in the order update message.
Enum defining linking type between orders.
Enum defining the frontend functionality that originated the order.
Enum defining more specifically how the frontend functionality originated the order.
The status of an order, such as working, rejected etc. Does NOT include fill status.
Supported order types for a market. These are used in combination so are actually bit fields.
The clearing fee assciated with an account.
The type of order price.
Enum defining the primary user setting for an order
Whether an order is awaiting a response from the exchange.
The lifetime of the order.