TT® FIX

Component: <PartiesGrp>

Overview

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

Tag Directory

Click the links below to navigate to the documentation for that tag.

Supported tags

Tag # Field Name Req'd Data type Comments
453 NoPartyIDs N int

New tag for TT

Number of parties in the PartiesGrp repeating group

> 448 PartyID C String

New tag for TT

Party identifier code

Reserved values when 452=3 (ClientID) and 448=P (Short code):

  • 0: Own account; no client
  • 1: PNAL (Pending allocation)
  • 2: AGGR (Aggregated)
  • GU: CME give-up code (to override the Give-up code configured in Setup)
  • SX: SGX give-up code (to override the Give-up code configured in Setup)

Reserved when 452=12 (Executing trader) and 448=P (Short code):

  • 3: NORE: Execution decision outside firm

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

> 452 PartyRole C int

New tag for TT

Type or role of PartyID (tag 448)

Possible values include:

  • 1: Executing firm (formerly FIX 4.2 ExecBroker)
  • 2: Broker of credit
  • 3: Client id (formerly FIX 4.2 ClientID)
  • 4: Clearing firm (formerly FIX 4.2 ClearingFirm)
  • 5: Investor id
  • 6: Introducing firm
  • 7: Entering firm
  • 8: Locate
  • 9: Fund manager client id
  • 10: Settlement location
  • 11: Order origination trader
  • 12: Executing trader (associated with Executing Firm - actually executes)
  • 13: Order origination firm
  • 14: Giveup clearing firm
  • 15: Correspondant clearing firm
  • 16: Executing system
  • 17: Contra firm
  • 18: Contra clearing firm
  • 19: Sponsoring firm
  • 20: Underlying contra firm
  • 21: Clearing organization
  • 22: Exchange
  • 24: Customer account
  • 25: Correspondent clearing organization
  • 26: Correspondent broker
  • 27: Buyer seller
  • 28: Custodian
  • 29: Intermediary
  • 30: Agent
  • 31: Sub custodian
  • 32: Beneficiary
  • 33: Interested party
  • 34: Regulatory body
  • 35: Liquidity provider
  • 36: Entering trader
  • 37: Contra trader
  • 38: Position account
  • 39: Contra investor id
  • 40: Transfer to firm
  • 41: Contra position account
  • 42: Contra exchange
  • 43: Internal carry account
  • 44: Order entry operator id
  • 45: Secondary account number
  • 46: Foreign firm
  • 47: Third party allocation firm
  • 48: Claiming account
  • 49: Asset manager
  • 50: Pledgor account
  • 51: Pledgee account
  • 52: Large trader reportable account
  • 53: Trader mnemonic (NASDAQ_EU only)
  • 54: Sender location
  • 55: Session id
  • 56: Acceptable counterparty
  • 57: Unacceptable counterparty
  • 58: Entering unit
  • 59: Executing unit
  • 60: Introducing broker
  • 61: Quote originator
  • 62: Report originator
  • 63: Systematic internaliser
  • 64: Multilateral trading facility
  • 65: Regulated market
  • 66: Market maker
  • 67: Investment firm
  • 68: Host competent authority
  • 69: Home competent authority
  • 70: Competent authority of the most relevant market in terms of liquidity
  • 71: Competent authority of the transaction
  • 72: Reporting intermediary
  • 73: Execution venue
  • 74: Market data entry originator
  • 75: Location id
  • 76: Desk id
  • 77: Market data market
  • 78: Allocation entity
  • 79: Prime broker providing general trade services
  • 80: Step out firm
  • 81: Brokerclearingid
  • 82: Central registration depository
  • 83: Clearing account
  • 84: Acceptable settling counterparty
  • 85: Unacceptable settling counterparty
  • 122: Investment decision maker (IDM)
  • 200: Account code
  • 201: Takeup firm
  • 202: Clearing instruction
  • 203: Customer info
  • 204: Allocation entity ID
  • 205: Account type
  • 206: Giveup firm
  • 207: MIFID ID
  • 208: Composite MIFID ID (ICE only)
  • 209: CTI code
  • 210: LMA clearing account
  • 211: Authorized trader ID (ICE only)
  • 212: Frequent trader ID (CFE only)
  • 213: User (TFEX only)
  • 214: Member(TFEX only)
  • 215: Trading member(TFEX only)
  • 216: Clearing member(TFEX only)
  • 217: Acting user(TFEX only)
  • 218: Trader ID(TFEX only)
  • 219: Owner type(TFEX only)
  • 220: Routing Member ID (ICE only)
  • 221: Give-up qualifier (This party role allows FIX orders to override the CME Give-up code configured in TTUS on FIX order messages. Set tag 448 value to "SX" when mutually offsetting to SGX. Set 448 to "GU" for all other Give-ups on CME.)
  • 222: Algo strategy type (For TOCOM only to override the Algo Strategy Type setting configured for FIX messages in Setup.

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

> 2376 PartyRoleQualifier N char

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

Possible values include:

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

Default values are set for this tag when PartyRole (tag 452) is one of the following:

  • When 452=3 (Client ID), the default is 2376=23 (Firm).
  • When 452=12 (Execution Decision Maker), the default is 2376=24 (Natural Person).
  • When 452=122 (Investment Decision Maker), the default is 2376=24 (Natural Person).

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

> 447 PartyIdSource C char

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

Possible values include:

  • 1: Korean investor ID
  • 2: Taiwanese qualified investor ID (QFII FID)
  • 3: Taiwanese trading account
  • 4: Malaysian central depository
  • 5: Chinese investor ID
  • 6: UK national insurance or pension number
  • 7: US social security number
  • 8: US employer or tax ID number
  • 9: Australian business number
  • A: Australian tax file number
  • B: BIC
  • C: Generally-accepted market participant identifier
  • D: Proprietary
  • E: ISO country code
  • F: Settlement entity location
  • G: MIC
  • H: CSD participant member code
  • I: Directed broker three-character acronym as defined in the ISITC ETC Best Practice Guidelines document
  • P: Short code

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