FIX TAG 452
PartyRole
Definition
Identifies the type or role of the PartyID (448) specified. See "Appendix 6-G - Use of <Parties> Component Block" (see Volume : "Glossary" for value definitions)
Compare versions
Differences between the selected source snapshots, including wording and errata; not a migration guide.
FIX 4.4 FIX 5.0 SP2
Definition text changed
FIX 4.4
Identifies the type or role of the PartyID (448) specified. See "Appendix 6-G – Use of <Parties> Component Block"
FIX 5.0 SP2
Identifies the type or role of the PartyID (448) specified. See "Appendix 6-G - Use of <Parties> Component Block" (see Volume : "Glossary" for value definitions)
Values only in FIX 5.0 SP2 47
39Contra Investor ID40Transfer to Firm41Contra Position Account42Contra Exchange43Internal Carry Account44Order Entry Operator ID45Secondary Account Number46Foreign Firm47Third Party Allocation Firm48Claiming Account49Asset Manager50Pledgor Account51Pledgee Account52Large Trader Reportable Account53Trader mnemonic54Sender Location55Session ID56Acceptable Counterparty57Unacceptable Counterparty58Entering Unit59Executing Unit60Introducing Broker61Quote originator62Report originator63Systematic internaliser (SI)64Multilateral Trading Facility (MTF)65Regulated Market (RM)66Market Maker67Investment Firm68Host Competent Authority (Host CA)69Home Competent Authority (Home CA)70Competent Authority of the most relevant market in terms of liquidity (CAL)71Competent Authority of the Transaction (Execution) Venue (CATV)72Reporting intermediary (medium/vendor via which report has been published)73Execution Venue74Market data entry originator75Location ID76Desk ID77Market data market78Allocation Entity79Prime Broker providing General Trade Services80Step-Out Firm (Prime Broker)81BrokerClearingID82Central Registration Depository (CRD)83Clearing Account84Acceptable Settling Counterparty85Unacceptable Settling Counterparty
Value text or deprecation changed 8
| Value | FIX 4.4 | FIX 5.0 SP2 |
|---|---|---|
8 | Locate/Lending Firm (for short-sales) | Locate / Lending Firm (for short-sales) |
9 | Fund manager Client ID (for CIV) | Fund Manager Client ID (for CIV) |
11 | Order Origination Trader (associated with Order Origination Firm – e.g. trader who initiates/submits the order) | Order Origination Trader (associated with Order Origination Firm - i.e. trader who initiates/submits the order) |
13 | Order Origination Firm (e.g. buyside firm) | Order Origination Firm (e.g. buy-side firm) |
31 | Sub custodian | Sub-custodian |
36 | Entering Trader | Entering trader |
37 | Contra Trader | Contra trader |
38 | Position Account | Position account |
Values 84
| Value | Meaning |
|---|---|
1 | Executing Firm (formerly FIX 4.2 ExecBroker) |
2 | Broker of Credit (formerly FIX 4.2 BrokerOfCredit) |
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 / Lending Firm (for short-sales) |
9 | Fund Manager Client ID (for CIV) |
10 | Settlement Location (formerly FIX 4.2 SettlLocation) |
11 | Order Origination Trader (associated with Order Origination Firm - i.e. trader who initiates/submits the order) |
12 | Executing Trader (associated with Executing Firm - actually executes) |
13 | Order Origination Firm (e.g. buy-side firm) |
14 | Giveup Clearing Firm (firm to which trade is given up) |
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 (Receiver/Deliverer) |
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 |
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 (SI) |
64 | Multilateral Trading Facility (MTF) |
65 | Regulated Market (RM) |
66 | Market Maker |
67 | Investment Firm |
68 | Host Competent Authority (Host CA) |
69 | Home Competent Authority (Home CA) |
70 | Competent Authority of the most relevant market in terms of liquidity (CAL) |
71 | Competent Authority of the Transaction (Execution) Venue (CATV) |
72 | Reporting intermediary (medium/vendor via which report has been published) |
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 (Prime Broker) |
81 | BrokerClearingID |
82 | Central Registration Depository (CRD) |
83 | Clearing Account |
84 | Acceptable Settling Counterparty |
85 | Unacceptable Settling Counterparty |
About the int data type
Sequence of digits without commas or decimals and optional sign character (ASCII characters "-" and "0" - "9" ). The sign character utilizes one byte (i.e. positive int is "99999" while negative int is "-99999"). Note that int values may contain leading zeros (e.g. "00023" = "23"). Examples: 723 in field 21 would be mapped int as |21=723|. -723 in field 12 would be mapped int as |12=-723| The following data types are based on int.
Used in messages 64
Includes nested components and repeating groups. Open a location to see its surrounding requirements.
35=6IOIParties35=8ExecutionReportParties35=DNewOrderSingleParties35=ENewOrderListListOrdGrp / Parties35=FOrderCancelRequestParties35=GOrderCancelReplaceRequestParties35=HOrderStatusRequestParties35=JAllocationInstructionParties35=KListCancelRequestParties35=PAllocationInstructionAckParties35=RQuoteRequestQuotReqGrp / Parties35=SQuoteParties35=TSettlementInstructionsSettlInstGrp / Parties35=VMarketDataRequestParties35=WMarketDataSnapshotFullRefreshMDFullGrp / Parties35=XMarketDataIncrementalRefreshMDIncGrp / Parties35=YMarketDataRequestRejectParties35=ZQuoteCancelParties35=aQuoteStatusRequestParties35=bMassQuoteAcknowledgementParties35=iMassQuoteParties35=oRegistrationInstructionsParties35=pRegistrationInstructionsResponseParties35=qOrderMassCancelRequestParties35=rOrderMassCancelReportParties35=sNewOrderCrossSideCrossOrdModGrp / Parties35=tCrossOrderCancelReplaceRequestSideCrossOrdModGrp / Parties35=uCrossOrderCancelRequestSideCrossOrdCxlGrp / Parties35=ABNewOrderMultilegParties35=ACMultilegOrderCancelReplaceParties35=ADTradeCaptureReportRequestParties35=AETradeCaptureReportTrdCapRptSideGrp / Parties35=AFOrderMassStatusRequestParties35=AGQuoteRequestRejectQuotReqRjctGrp / Parties35=AHRFQRequestParties35=AIQuoteStatusReportParties35=AJQuoteResponseParties35=AKConfirmationParties35=ALPositionMaintenanceRequestParties35=AMPositionMaintenanceReportParties35=ANRequestForPositionsParties35=AORequestForPositionsAckParties35=APPositionReportParties35=ARTradeCaptureReportAckTrdCapRptAckSideGrp / Parties35=ASAllocationReportParties35=ATAllocationReportAckParties35=AVSettlementInstructionRequestParties35=AWAssignmentReportParties35=AXCollateralRequestParties35=AYCollateralAssignmentParties35=AZCollateralResponseParties35=BACollateralReportParties35=BBCollateralInquiryParties35=BGCollateralInquiryAckParties35=BOContraryIntentionReportParties35=BLAdjustedPositionReportParties35=BMAllocationInstructionAlertParties35=BQSettlementObligationReportSettlObligationInstructions / Parties35=BZOrderMassActionReportParties35=CAOrderMassActionRequestParties35=BWApplicationMessageRequestParties35=BXApplicationMessageRequestAckParties35=CCStreamAssignmentRequestStrmAsgnReqGrp / Parties35=CDStreamAssignmentReportStrmAsgnRptGrp / Parties