Message: AccountFilter

File: WebAPI/trade_routing_2.proto

Description

Account filter.

Used in

AccountSummaryParameters

Fields

exclude_omnibus

Type: bool

Description: True if omnibus accounts shall be excluded.

exclude_group_member

Type: bool

Description: True if a group accounts member shall be excluded. exclude_group_member and group_account_filter are mutually exclusive.

reinclude_accumulated_group_member

Type: bool

Description: Applicable only if exclude_group_member is true, to reinclude accumulated group accounts. True if accounts of an accumulated group shall be reincluded (i.e., not excluded by exclude_group_member). If the user is authorized for the main account of an accumulated group, only the main account is included. Otherwise, sub-accounts of an accumulated group are included.

exclude_non_derivative

Type: bool

Description: True if accounts related to non-derivative brokerages shall be excluded.

exclude_cleared_with_zeroed_positions

Type: bool

Description: If true, exclude accounts that had “Zero positions at the end of the day” option during last account’s clearing.

exclude_cleared_with_zeroed_balances

Type: bool

Description: If true, exclude accounts that had “Zero balances at the end of the day” option during last account’s clearing.

exclude_managed

Type: bool

Description: If true, exclude managed accounts.

group_account_filter

Type: GroupAccountFilter

Description: If present only group accounts satisfying this filter shall be included. exclude_group_member and group_account_filter are mutually exclusive.