FIX TAG 2378
InstrumentPartyRoleQualifier
Definition
Used to further qualify the value of InstrumentPartyRole(1051).
Compare versions
Differences between the selected source snapshots, including wording and errata; not a migration guide.
FIX 5.0 SP2 FIX Latest · EP309
This tag is not present in the FIX 5.0 SP2 source. There is no definition or value list to compare.
Values 31
| Value | Meaning |
|---|---|
23 | Firm or legal entity |
18 | Current Additional detail from the official sourceCan be used to convey an existing party identifier for the same party role in a single message. |
19 | New Additional detail from the official sourceCan be used to convey a future party identifier for the same party role in a single message. |
24 | Natural person |
0 | Agency |
1 | Principal |
2 | Riskless principal |
30 | Exchange order submitter Additional detail from the official sourceUsed to identify original or initial exchange order submitting broker when party role "1" (Executing Firm) appears more than once. |
9 | Primary trade repository Additional detail from the official sourceUsed to differentiate the principal trade repository from the Original or Additional trade repositories when there are multiple trade repositories being reported. |
10 | Original trade repository Additional detail from the official sourceUsed to identify the trade repository to which the trade was originally reported if different from the current repository to which the trade is being reported. |
11 | Additional international trade repository Additional detail from the official sourceUsed with InternationalSwapIndicator(2526) to identify the trade repository that is in addition to the local swaps data repository as required by U.S. law. |
12 | Additional domestic trade repository Additional detail from the official sourceUsed with MixedSwapIndicator(1929) to identify the trade repository that is in addition to the current trade repository when the assets in the swap are subject to two different domestic regulators. |
25 | Regular trader Additional detail from the official sourceStandard trader profile. |
26 | Head trader Additional detail from the official sourceSenior trader leading a group of regular traders. |
27 | Supervisor Additional detail from the official sourceAdministrative user that has only limited rights for normal trading but possibly special rights for emergency actions. |
22 | Algorithm |
13 | Related exchange |
14 | Options exchange |
15 | Specified exchange |
16 | Constituent exchange |
7 | Bank |
8 | Hub Additional detail from the official sourceIndicates that the Intermediary party is a hub system or service provider. |
28 | Tri-party Additional detail from the official sourceIn the context of EU SFTR reporting, identifies the third party, not necessarily the custodian, to which the reporting counterparty has outsourced the post-trade processing of an SFT (if applicable). |
29 | Lender Additional detail from the official sourceIn the context of EU SFTR reporting, identifies the agent lender involved in the securities lending transaction. |
3 | General clearing member |
4 | Individual clearing member |
5 | Preferred market maker Additional detail from the official sourceMarket maker getting a part of the matched quantity before primary or default market maker. |
6 | Directed market maker Additional detail from the official sourceSingle market maker to handle the order provided. |
20 | Designated sponsor Additional detail from the official sourceMarket maker jointly providing liquidity for the same security with other market makers. |
21 | Specialist Additional detail from the official sourceMarket maker being the only one providing liquidity for a security. |
17 | Exempt from trade reporting Additional detail from the official sourceIn the context of FINRA TRACE reporting requirements, this is used to indicate the ATS has been granted a regulatory exemption from reporting. |
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").
Used in messages 97
Includes nested components and repeating groups. Open a location to see its surrounding requirements.
35=6IOIInstrument / InstrumentParties35=7AdvertisementInstrument / InstrumentParties35=8ExecutionReportInstrument / InstrumentParties35=BNewsInstrmtGrp / Instrument / InstrumentParties35=CEmailInstrmtGrp / Instrument / InstrumentParties35=DNewOrderSingleInstrument / InstrumentParties35=ENewOrderListListOrdGrp / Instrument / InstrumentParties35=FOrderCancelRequestInstrument / InstrumentParties35=GOrderCancelReplaceRequestInstrument / InstrumentParties35=HOrderStatusRequestInstrument / InstrumentParties35=JAllocationInstructionInstrument / InstrumentParties35=PAllocationInstructionAckInstrument / InstrumentParties35=QDontKnowTradeInstrument / InstrumentParties35=RQuoteRequestQuotReqGrp / Instrument / InstrumentParties35=SQuoteInstrument / InstrumentParties35=VMarketDataRequestInstrmtMDReqGrp / Instrument / InstrumentParties35=WMarketDataSnapshotFullRefreshInstrument / InstrumentParties35=XMarketDataIncrementalRefreshMDIncGrp / Instrument / InstrumentParties35=ZQuoteCancelQuotCxlEntriesGrp / Instrument / InstrumentParties35=aQuoteStatusRequestInstrument / InstrumentParties35=bMassQuoteAckQuotSetAckGrp / QuotEntryAckGrp / Instrument / InstrumentParties35=cSecurityDefinitionRequestInstrument / InstrumentParties35=dSecurityDefinitionInstrument / InstrumentParties35=eSecurityStatusRequestInstrument / InstrumentParties35=fSecurityStatusInstrument / InstrumentParties35=hTradingSessionStatusInstrument / InstrumentParties35=iMassQuoteQuotSetGrp / QuotEntryGrp / Instrument / InstrumentParties35=mListStrikePriceInstrmtStrkPxGrp / Instrument / InstrumentParties35=qOrderMassCancelRequestInstrument / InstrumentParties35=rOrderMassCancelReportInstrument / InstrumentParties35=sNewOrderCrossInstrument / InstrumentParties35=tCrossOrderCancelReplaceRequestInstrument / InstrumentParties35=uCrossOrderCancelRequestInstrument / InstrumentParties35=xSecurityListRequestInstrument / InstrumentParties35=ySecurityListSecListGrp / Instrument / InstrumentParties35=AADerivativeSecurityListRelSymDerivSecGrp / Instrument / InstrumentParties35=ABNewOrderMultilegInstrument / InstrumentParties35=ACMultilegOrderCancelReplaceInstrument / InstrumentParties35=ADTradeCaptureReportRequestInstrument / InstrumentParties35=AETradeCaptureReportInstrument / InstrumentParties35=AFOrderMassStatusRequestInstrument / InstrumentParties35=AGQuoteRequestRejectQuotReqRjctGrp / Instrument / InstrumentParties35=AHRFQRequestRFQReqGrp / Instrument / InstrumentParties35=AIQuoteStatusReportInstrument / InstrumentParties35=AJQuoteResponseInstrument / InstrumentParties35=AKConfirmationInstrument / InstrumentParties35=ALPositionMaintenanceRequestInstrument / InstrumentParties35=AMPositionMaintenanceReportInstrument / InstrumentParties35=ANRequestForPositionsInstrument / InstrumentParties35=AORequestForPositionsAckInstrument / InstrumentParties35=APPositionReportInstrument / InstrumentParties35=AQTradeCaptureReportRequestAckInstrument / InstrumentParties35=ARTradeCaptureReportAckInstrument / InstrumentParties35=ASAllocationReportInstrument / InstrumentParties35=ATAllocationReportAckInstrument / InstrumentParties35=AWAssignmentReportInstrument / InstrumentParties35=AXCollateralRequestInstrument / InstrumentParties35=AYCollateralAssignmentInstrument / InstrumentParties35=AZCollateralResponseInstrument / InstrumentParties35=BACollateralReportInstrument / InstrumentParties35=BBCollateralInquiryInstrument / InstrumentParties35=BGCollateralInquiryAckInstrument / InstrumentParties35=BOContraryIntentionReportInstrument / InstrumentParties35=BPSecurityDefinitionUpdateReportInstrument / InstrumentParties35=BKSecurityListUpdateReportSecLstUpdRelSymGrp / Instrument / InstrumentParties35=BLAdjustedPositionReportInstrmtGrp / Instrument / InstrumentParties35=BMAllocationInstructionAlertInstrument / InstrumentParties35=BNExecutionAckInstrument / InstrumentParties35=BQSettlementObligationReportSettlObligationInstructions / Instrument / InstrumentParties35=BRDerivativeSecurityListUpdateReportRelSymDerivSecUpdGrp / Instrument / InstrumentParties35=BZOrderMassActionReportInstrument / InstrumentParties35=CAOrderMassActionRequestInstrument / InstrumentParties35=CCStreamAssignmentRequestStrmAsgnReqGrp / StrmAsgnReqInstrmtGrp / Instrument / InstrumentParties35=CDStreamAssignmentReportStrmAsgnRptGrp / StrmAsgnRptInstrmtGrp / Instrument / InstrumentParties35=CHMarginRequirementInquiryInstrument / InstrumentParties35=CIMarginRequirementInquiryAckInstrument / InstrumentParties35=CJMarginRequirementReportInstrument / InstrumentParties35=COSecurityMassStatusSecMassStatGrp / Instrument / InstrumentParties35=DCTradeMatchReportInstrmtMatchSideGrp / Instrument / InstrumentParties35=DFPartyRiskLimitCheckRequestInstrument / InstrumentParties35=DGPartyRiskLimitCheckRequestAckInstrument / InstrumentParties35=DJMassOrderOrderEntryGrp / Instrument / InstrumentParties35=DKMassOrderAckOrderEntryAckGrp / Instrument / InstrumentParties35=DLPositionTransferInstructionInstrument / InstrumentParties35=DNPositionTransferReportInstrument / InstrumentParties35=DOMarketDataStatisticsRequestInstrument / InstrumentParties35=DPMarketDataStatisticsReportInstrument / InstrumentParties35=DSCrossRequestInstrument / InstrumentParties35=DTCrossRequestAckInstrument / InstrumentParties35=DWTradeAggregationRequestInstrument / InstrumentParties35=DXTradeAggregationReportInstrument / InstrumentParties35=EAPayManagementReportInstrument / InstrumentParties35=DYPayManagementRequestInstrument / InstrumentParties35=ECSettlementStatusRequestSettlTradeDetails / Instrument / InstrumentParties35=EESettlementStatusReportSettlTradeDetails / Instrument / InstrumentParties35=EGSecurityRiskMetricsReportSecurityRiskMetricGrp / Instrument / InstrumentParties35=EQMarketDataAckMDAckGrp / Instrument / InstrumentParties