Message: Account

File: WebAPI/trading_account_2.proto

Description

Trade routing account data.

Used in

SalesSeries

Fields

account_id

Type: sint32

Description: Account ID in the CQG trade routing system.

brokerage_account_number

Type: string

Description: Account number in Brokerage Firm.

name

Type: string

Description: Account name in CQG trade routing system.

last_statement_date

Type: sint64

Description: Last statement date for this account (brokerage local date in time format, use date part only).

is_view_only

Type: bool

Description: True if user can only monitor this account without trading.

is_unauthorized

Type: bool

Description: True if user was unauthorized and is not able to use/ see this account anymore.

account_connection_status

Type: uint32

Description: Current account connection status. It is set for only accounts that require authorization.

account_connection_status_utc_timestamp

Type: google.protobuf.Timestamp

Description: Account status last update time. It is set for only accounts that require authorization.

contributor_ids

Type: string

Description: Optional list of authorized OTC contributors.

pre_trade_mid_market_mark_required

Type: bool

Description: This flag shows if pre trade mid market mark should be calculated by client and provided via order extra attribute “PreTradeMidMarketMark” during order placement or modification.

allow_external_accounts

Type: bool

Description: This flag shows if the current account can be used to place orders into external accounts. See order_2.Order.external_account_number.

is_omnibus

Type: bool

Description: True if it is omnibus account.

is_group_member

Type: bool

Description: True if it is a group account member.

force_care_orders

Type: bool

Description: If true, all orders for the account will be placed as care orders.

cleared_by_statements

Type: bool

Description: True if the account was cleared with Back Office statements (whether received from brokerage or generated by CQG). For accounts that were never cleared, the flag is set to true if the account is configured to be cleared with Back Office statements.

supports_exchange_balances_subscription

Type: bool

Description: True if this account supports subscriptions on exchange balances. (see trade_routing_2.TradeSubscription.SUBSCRIPTION_SCOPE_EXCHANGE_BALANCES)

supports_exchange_positions_subscription

Type: bool

Description: True if this account supports subscriptions on exchange positions. (see trade_routing_2.TradeSubscription.SUBSCRIPTION_SCOPE_EXCHANGE_POSITIONS)

account_group_info

Type: AccountGroupInfo

Description: Information about group associated with account. For group accounts only.

Enum AccountConnectionStatus

Description: Account connection status list. It is used for accounts that require additional authorization.

Values

      ACCOUNT_CONNECTION_STATUS_OFFLINE = 1

     Route is offline, connection is impossible.

      ACCOUNT_CONNECTION_STATUS_DISCONNECTED = 2

     Connection is not established but can be initiated by a logon message.

      ACCOUNT_CONNECTION_STATUS_CONNECTING = 3

     Connection is initiated but is not fully established.

      ACCOUNT_CONNECTION_STATUS_CONNECTED = 4

     Connection is established, trading is possible.