FIX Adapter Reference

Group: PartiesGrp

Overview

The PartiesGrp group is used to identify and convey information about the entities involved in the financial transaction associated with this FIX message.

Supported tags

Tag # Field Name Req'd Comments
453 NoPartyIDs N Number of parties in the Parties repeating group
448 PartyID C

Party identifier code

When 452=3 (ClientID) and 448=P (Short code), only the following values are valid:

  • 0: Own account; no client
  • 1: PNAL (Pending allocation)
  • 2: AGGR (Aggregated)

Data type: string

Condition: Required when NoPartyIds (453) is greater than 0.

447 PartyIdSource C

Identifies class or source of the PartyID (448) value.

Valid values include:

  • P: Short code

Data type: char

Condition: Required when NoPartyIds (453) is greater than 0.

452 PartyRole C

Type or role of PartyID (tag 448)

Possible values include:

  • 1: Executing firm
  • 3: Client ID
  • 12: Executing Trader (EDM)
  • 26: Non-executing broker
  • 122: Investment decision maker (IDM)

Data type: int

Condition: Required when NoPartyIds (453) is greater than 0.

2376 PartyRoleQualifier C

Qualifies the PartyRole (tag 452) supplied for this PartyID (tag 448)

Valid values include:

  • 22: Algorithm
  • 23: Firm or legal entity
  • 24: Natural person

Data type: char

Condition: Required when NoPartyIds (453) is greater than 0.