- Created by Brendan Reilly, last updated by Unknown User (michael.shapiro) on Dec 11, 2020 1 minute read
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 3 Next »
FXSpotStream is a connectivity provider with access to multiple liquidity providers (LPs), supporting RFS (spot, forward, swap, NDF, NDS) and ESP (spot, forward, NDF). Multi-allocations and blocks are not supported.
LP selection
The client is required to specify which LPs to receive quotes from by populating the NoPartyIDs repeating group in the MF QuoteRequest – use PartyRole (452) = ExecutionVenue (73). Multiple LPs are supported for ESP requests but only a single LP is supported for RFS requests.
The supported LPs are:
| LP | MF PartyID (MIC) | FSS ID |
|---|---|---|
| Bank of America | BAML | BAML |
| Barclays | BARX | BARX |
| BNP Paribas | BNPS | BNP |
| MUFG Bank | MUTI | BTMU |
| Citi | CGMI | CITI |
| CommerzBank | CBKA | COBA |
| Credit Suisse | CSAG | CS |
| Goldman Sachs | GSCO | GS |
| HSBC | HSBC | HSBC |
| JPMorgan Chase | JPSI | JPMC |
| Morgan Stanley | MSAX | MS |
| Standard Chartered | STAN | SCB |
| Societe Generale | XSGA | SGSP |
| State Street | SSBI | STS |
| UBS | UBSG | UBS |
Example:
8=FIXT.1.1|9=423|35=R|1129=5 18444 1179469389 189|34=603|49=CL_dev-fxspotstream-pricing|56=MF_dev-fxspotstream-pricing|52=20200723-17:30:50.905000000|20003=N N|20004=N|60=20200723-18:30:50.905000000|131=qr_2/ftY4_1595525350490|2115=101|55=EUR/USD|167=1|20021=N N N N|453=2|452=11|448=testTrader|452=73|448=CGMI|555=1|609=1|624=1|556=EUR|685=1000000|587=28|670=1|671=testAccount|672=1|673=1000000|58=testText|10=000|
Note not all LPs are supported in the FSS simulator environment.
Regulatory fields
Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.
The table is being loaded. Please wait for a bit ...
Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.
The table is being loaded. Please wait for a bit ...
| Venue | Message | Parent Group | Regulatory Key | Comments |
|---|---|---|---|---|
| autobahnfx_algo | ExecutionReport | BodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| autobahnfx_algo | ExecutionReport | BodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| autobahnfx_algo | ExecutionReport | BodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| autobahnfx_algo | ExecutionReport | BodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| autobahnfx_algo | ExecutionReport | BodyRegulatoryFields | MiFIDTradingCapacity | |
| autobahnfx_algo | NewOrderMultileg | BodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | |
| autobahnfx_algo | NewOrderMultileg | BodyRegulatoryFields | MiFIDLargeInScaleDeferral | |
| autobahnfx_algo | NewOrderMultileg | BodyRegulatoryFields | MiFIDSizeSpecificDeferral | |
| autobahnfx_rapid | ExecutionReport | BodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | Shortcode representing the 'Executing Decision Maker' Algorithm of the message sender. |
| autobahnfx_rapid | ExecutionReport | BodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | Shortcode representing the 'Executing Decision Maker' NaturalPerson of the message sender. |
| autobahnfx_rapid | ExecutionReport | BodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | Shortcode representing the 'Investment Decision Maker' Algorithm of the message sender. |
| autobahnfx_rapid | ExecutionReport | BodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | Shortcode representing the 'Investment Decision Maker' NaturalPerson of the message sender. |
| autobahnfx_rapid | ExecutionReport | BodyRegulatoryFields | MiFIDSystematicInternaliser | MIC Code of the ExecutingSystem. |
| autobahnfx_rapid | ExecutionReport | BodyRegulatoryFields | MiFIDTradingCapacity | Trading capacity. Valid value is DEAL: Firm Deals on own account. |
| autobahnfx_rapid | MassQuote | BodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | Shortcode representing the 'Executing Decision Maker' Algorithm of the message sender. |
| autobahnfx_rapid | MassQuote | BodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | Shortcode representing the 'Executing Decision Maker' NaturalPerson of the message sender. |
| autobahnfx_rapid | MassQuote | BodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | Shortcode representing the 'Investment Decision Maker' Algorithm of the message sender. |
| autobahnfx_rapid | MassQuote | BodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | Shortcode representing the 'Investment Decision Maker' NaturalPerson of the message sender. |
| autobahnfx_rapid | NewOrderMultileg | BodyRegulatoryFields | MiFIDSystematicInternaliser | To publish MTF MIC in PartyRole. |
| autobahnfx_rapid | QuoteRequest | BodyRegulatoryFields | MiFIDSystematicInternaliser | To publish MTF MIC in PartyRole. |
| baml | ExecutionReport | AllocRegulatoryFields | AllocEMIRUTIPrefix | Mapped to AllocGUTIPrefix [field added part of CFTC Rule Re-write change]. BAML generated AllocGUTIPrefix, value will be different to what a client published in NewOrder as BAML is responsible for regulatory reporting NonSEF trades. |
baml | ExecutionReport | AllocRegulatoryFields | AllocSEFUSI | USIValue in venue ExecReport |
baml | ExecutionReport | AllocRegulatoryFields | AllocSEFUSIPrefix | USIPrefix in venue ExecReport |
baml | ExecutionReport | BodyRegulatoryFields | MiFIDSystematicInternaliser | To handle MIC as ExecutingSystem in PartyRole that venue echo back in ExecutionReport. |
baml | ExecutionReport | BodyRegulatoryFields | SEFClearer | ClearingVenue in venue ExecReport |
baml | ExecutionReport | BodyRegulatoryFields | SEFClearingExempted | IndicationOfClearingException in venue ExecReport. |
baml | ExecutionReport | BodyRegulatoryFields | SEFDataRepository | TransactionRepository in venue ExecReport. |
| baml | ExecutionReport | LegRegulatoryFields | LegEMIRUTI | UTI/ USI value for nonSEF trades mapped to USIValue from venue ExecReport. |
| baml | ExecutionReport | LegRegulatoryFields | LegEMIRUTIPrefix | Mapped to GUTIPrefix [field added part of CFTC Rule Re-write change]. BAML generated GUTIPrefix, value will be different to what a client published in NewOrder as BAML is responsible for regulatory reporting NonSEF trades. |
baml | ExecutionReport | LegRegulatoryFields | LegSEFUSI | USIValue in venue ExecReport . |
baml | ExecutionReport | LegRegulatoryFields | LegSEFUSIPrefix | USIPrefix in venue ExecReport. |
| baml | NewOrderMultileg | AllocRegulatoryFields | AllocEMIRUTIPrefix | Mapped to AllocGUTIPrefix [field added part of CFTC Rule Re-write change]. AllocGUTIPrefix should be a 20 characters alphanumeric value to publish LEI of the LP when the trading on SEF. For NonSEF trades the prefix should be a 10 digit value. |
baml | NewOrderMultileg | AllocRegulatoryFields | AllocSEFUSI | Field mapped to USIValue in venue NewOrder message. This field is used when publishing USIPrefix as part of allocation. Unique identifier for the trade that was created by the client (max 32 chars) |
| baml | NewOrderMultileg | AllocRegulatoryFields | AllocSEFUSIPrefix | Field mapped to USIPrefix in venue NewOrder message. This field is used when publishing USIPrefix as part of allocation. ID assigned to the entity the counterparty is associated with. If assigned by Instinct : all BANA entity clients (1030282338) and MLIB clients (1030444690) (max 10 chars) |
baml | NewOrderMultileg | BodyRegulatoryFields | MiFIDSystematicInternaliser | To publish MIC as ExecutingSystem in PartyRole. |
baml | NewOrderMultileg | BodyRegulatoryFields | SEFClearer | Field mapped to ClearingVenue/ Tag21016 in venue NewOrder message to publish LEI of ckearing house if applicable (max 42 chars) |
baml | NewOrderMultileg | BodyRegulatoryFields | SEFClearingExempted | Field mapped to IndicationOfClearingException/ Tag21023 in venue NewOrder message to indicate if a trade will not be cleared. Valid values – Y or N |
baml | NewOrderMultileg | BodyRegulatoryFields | SEFDataRepository | Field mapped to TransactionRepository/ Tag21014 in venue NewOrder message to publish LEI or name of trade repository where trade has been reported. Required in order for trading counterparties to fulfill the reporting obligation on continuation & valuation data and life cycle events. (max 42 chars) |
| baml | NewOrderMultileg | LegRegulatoryFields | LegEMIRUTI | UTI/ USI value for nonSEF trades mapped to USIValue in venue NewOrder. |
| baml | NewOrderMultileg | LegRegulatoryFields | LegEMIRUTIPrefix | Mapped to GUTIPrefix [field added part of CFTC Rule Re-write change]. GUTIPrefix should be a 20 characters alphanumeric value to publish LEI of the LP when the trading on SEF. For NonSEF trades the prefix should be a 10 digit value. |
baml | NewOrderMultileg | LegRegulatoryFields | LegSEFUSI | Field mapped to USIValue/ Tag21005 in venue NewOrder message. This field is used when publishing USIPrefix for trades that do not have pre-trade allocation. Unique identifier for the trade that was created by the client (max 32 chars) |
baml | NewOrderMultileg | LegRegulatoryFields | LegSEFUSIPrefix | Field mapped to USIPrefix/ Tag21004 in venue NewOrder message. This field is used when publishing USIPrefix for trades that do not have pre-trade allocation. ID assigned to the entity the counterparty is associated with. If assigned by Instinct : all BANA entity clients (1030282338) and MLIB clients (1030444690) (max 10 chars) |
baml | QuoteRequest | BodyRegulatoryFields | MiFIDSystematicInternaliser | To publish MIC as ExecutingSystem in PartyRole. |
| barx | ExecutionReport | LegRegulatoryFields | LegEMIRUTI | Unique Trade ID. |
| barx | ExecutionReport | LegRegulatoryFields | LegEMIRUTIPrefix | Full LEI of Barclays Bank PLC. |
| barx | ExecutionReport | LegRegulatoryFields | LegMiFIDISIN | |
| barx | ExecutionReport | LegRegulatoryFields | LegSEFUSI | Unique Trade ID. |
| barx | ExecutionReport | LegRegulatoryFields | LegSEFUSIPrefix | Full LEI of Barclays Bank PLC. |
| barx | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | Shortcode representing the 'Executing Decision Maker' Algorithm of the message sender. |
| barx | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | Shortcode representing the 'Executing Decision Maker' Natural Person of the message sender. |
| barx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | Shortcode representing the 'Investment Decision Maker' Algorithm of the message sender. |
| barx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | Shortcode representing the 'Investment Decision Maker' Natural Person of the message sender. |
| barx | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | Segment MIC code (as per ISO 10383) of the message sender, indicating it is a Systematic Internaliser. Valid values are: BBSI, BBIS |
| barx | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | Trading capacity. Valid value is DEAL: Firm Deals on own account |
| barx | MassQuote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | Shortcode representing the 'Executing Decision Maker' Algorithm of the message sender. |
| barx | MassQuote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | Shortcode representing the 'Executing Decision Maker' Natural Person of the message sender. |
| barx | MassQuote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | Shortcode representing the 'Investment Decision Maker' Algorithm of the message sender. |
| barx | MassQuote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | Shortcode representing the 'Investment Decision Maker' Natural Person of the message sender. |
| barx_tcr | ExecutionReport | LegRegulatoryFields | LegEMIRUTI | |
| barx_tcr | ExecutionReport | LegRegulatoryFields | LegEMIRUTIPrefix | |
| barx_tcr | ExecutionReport | LegRegulatoryFields | LegMiFIDISIN | |
| barx_tcr | ExecutionReport | LegRegulatoryFields | LegSEFUSI | |
| barx_tcr | ExecutionReport | LegRegulatoryFields | LegSEFUSIPrefix | |
| barx_tcr | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | Shortcode representing the 'Executing Decision Maker' Algorithm of the message sender. |
| barx_tcr | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | Shortcode representing the 'Executing Decision Maker' Natural Person of the message sender. |
| barx_tcr | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | Shortcode representing the 'Investment Decision Maker' Algorithm of the message sender. |
| barx_tcr | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | Shortcode representing the 'Investment Decision Maker' Natural Person of the message sender. |
| barx_tcr | ExecutionReport | NoBodyRegulatoryFields | MiFIDPackageID | |
| barx_tcr | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | Segment MIC code (as per ISO 10383) of the message sender, indicating it is a Systematic Internaliser. Valid values are: BBSI, BBIS |
| barx_tcr | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | Trading capacity. Valid value is DEAL: Firm Deals on own account |
| bgc_midfx | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| bgc_midfx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| bgc_midfx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| bgc_midfx | ExecutionReport | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | |
| bgc_midfx | ExecutionReport | NoBodyRegulatoryFields | MiFIDProductISIN | |
| bgc_midfx | ExecutionReport | NoLegRegulatoryFields | LegEMIRRTN | |
| bgc_midfx | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | |
| bgc_midfx | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | |
| bgc_midfx | ExecutionReport | NoLegRegulatoryFields | LegMiFIDTVTIC | |
| bgc_midfx | ExecutionReport | NoLegRegulatoryFields | LegUPI | |
| bgc_midfx | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | MiFIDExecutingDecisionMakerAsAlgorithm is required for NDF orders. |
| bgc_midfx | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| bgc_midfx | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| bgc_midfx | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | |
| bloomberg_fxgo_maker | ExecutionAck | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | RFS and Batch Requirement for MTF TrdRegPublicationType = PostTradeDeferral TrdRegPublicationReason = DeferralDueToIlliquid |
| bloomberg_fxgo_maker | ExecutionAck | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | RFS and Batch Requirement for MTF TrdRegPublicationType = PreTradeTransparencyWaiver TrdRegPublicationReason = DeferralDueToIlliquid |
| bloomberg_fxgo_maker | ExecutionAck | NoBodyRegulatoryFields | MiFIDLargeInScaleDeferral | RFS and Batch Requirement for MTF TrdRegPublicationType = PostTradeDeferral TrdRegPublicationReason = DeferralDueToLargeInScale |
| bloomberg_fxgo_maker | ExecutionAck | NoBodyRegulatoryFields | MiFIDLargeInScaleWaiver | RFS and Batch Requirement for MTF TrdRegPublicationType = PreTradeTransparencyWaiver TrdRegPublicationReason = DeferralDueToLargeInScale |
| bloomberg_fxgo_maker | ExecutionAck | NoBodyRegulatoryFields | MiFIDSizeSpecificDeferral | RFS and Batch Requirement for MTF TrdRegPublicationType = PostTradeDeferral TrdRegPublicationReason = DeferralDueToSizeSpecific |
| bloomberg_fxgo_maker | ExecutionAck | NoBodyRegulatoryFields | MiFIDSizeSpecificWaiver | RFS and Batch Requirement for MTF TrdRegPublicationType = PreTradeTransparencyWaiver TrdRegPublicationReason = DeferralDueToSizeSpecific |
| bloomberg_fxgo_maker | ExecutionAck | NoLegRegulatoryFields | LegEMIRRTN | BloombergField in Batch - LegUPICode BloombergField in RFS - UPICode/NearFxUPICode/FarFxUPICOde |
| bloomberg_fxgo_maker | ExecutionAck | NoLegRegulatoryFields | LegEMIRUTI | BloombergField in Batch - LegRegulatoryTradeID BloombergField in RFS -RegulatoryTradeID Requirement for MTF and MAS and optional for XOFF |
| bloomberg_fxgo_maker | ExecutionAck | NoLegRegulatoryFields | LegEMIRUTIPrefix | BloombergField in Batch - LegRegulatoryTradeIDSource BloombergField in RFS - RegulatoryTradeIDSource Off venue (XOFF) LEI [position 7-16] for UTI Namespace [1KJTIIGC8Y] Requirement for MTF and MAS and optional for XOFF |
| bloomberg_fxgo_maker | ExecutionAck | NoLegRegulatoryFields | LegMiFIDISIN | Bloomberg field in Batch - LegSecurityID Requirement for MTF This Tag will be sent for BMTF or BTFE if ISIN is available at time of order |
| bloomberg_fxgo_maker | ExecutionAck | NoLegRegulatoryFields | LegSEFUSI | BloombergField in Batch - LegRegulatoryTradeID BloombergField in RFS -RegulatoryTradeID Trade identifier required by government regulators or other regulatory organizations for regulatory reporting purposes. Requirement for SEF |
| bloomberg_fxgo_maker | ExecutionAck | NoLegRegulatoryFields | LegSEFUSIPrefix | BloombergField in Batch - LegRegulatoryTradeIDSource BloombergField in RFS - RegulatoryTradeIDSource BSEF CFTC Namespace for SEF Transactions [1010000268] Requirement for SEF |
| bloomberg_fxgo_maker | ExecutionAck | NoLegRegulatoryFields | LegUPI | BloombergField in Batch - LegRTN BloombergField in RFS - RegulatoryTradeID |
| bloomberg_fxgo_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | RFS and BATCH Algo ID /AutoPricer name agreed between client and BBG. Requirement for MTF, SEF and MAS from Bloomberg Version5.0 onwards. Algo ID - MTF Auto-Pricer - SEF and MAS (MARKET ALGO in TEST env) |
| bloomberg_fxgo_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | RFS and BATCH Requirement for MTF,SEF and MAS from Bloomberg Version5.0 onwards. Trader Short Code - MTF - agreed between client and BBG UUID - SEF and MAS - Echo from NewOrder BodyRegulatoryKey -Taker UUID |
| bloomberg_fxgo_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | RFS and BATCH Requirement for MTF in Bloomberg Version5.0 Algo ID - MTF - agreed between client and BBG. |
| bloomberg_fxgo_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | RFS and BATCH Requirement for MTF in Bloomberg Version5.0 Trader Short Code - MTF - agreed between client and BBG |
| bloomberg_fxgo_maker | ExecutionReport | NoBodyRegulatoryFields | SEFDataRepository | BloombergField in RFS and Batch - SwapReportingAgency Reporting Agency (SDR) where the trade will be reported, e.g. |
| bloomberg_fxgo_maker | ExecutionReport | NoBodyRegulatoryFields | SEFTakerIsUSPerson | BloombergField in RFS and Batch - LiquidityMakerUSPerson Requirement for SEF - Echo from NewOrder BodyRegulatoryKey - SEFTakerIsUSPerson |
| bloomberg_fxgo_maker | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | BloombergField in Batch - LegRegulatoryTradeID Unique Trade Identifier (UTI) - Echo from NewOrder LegRegulatoryKey - LegEMIRUTI Trade identifier required by government regulators or other regulatory organizations for regulatory reporting purposes Requirement for MTF and MAS in Bloomberg Version5.0 for Batch Requirement for MTF in Bloomberg Version4.0 for RFS and Batch |
| bloomberg_fxgo_maker | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | BloombergField in Batch - LegRegulatoryTradeIDSource ID of reporting entity / Namespace - Echo from NewOrder LegRegulatoryKey - LegEMIRUTIPrefix Off Venue (XOFF) [position 7-16] for UTI Namespace [1KJTIIGC8Y] Requirement for SEF in Bloomberg Version5.0 for Batch |
| bloomberg_fxgo_maker | ExecutionReport | NoLegRegulatoryFields | LegSEFUSI | BloombergField in Batch - LegRegulatoryTradeID Universal Swap Identifier (USI) - Echo from NewOrder LegRegulatoryKey - LegSEFUSI Trade identifier required by government regulators or other regulatory organizations for regulatory reporting purposes Requirement for SEF in Bloomberg Version5.0 for Batch |
| bloomberg_fxgo_maker | ExecutionReport | NoLegRegulatoryFields | LegSEFUSIPrefix | BloombergField in Batch - LegRegulatoryTradeIDSource ID of reporting entity / Namespace: Requirement for SEF in Bloomberg Version5.0 for Batch |
| bloomberg_fxgo_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTI | BloombergField in RFS - AllocRegulatoryTradeID BloombergField in Batch - LegAllocRegulatoryTradeID Requirement for MTF and MAS |
| bloomberg_fxgo_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | BloombergField in RFS - AllocRegulatoryTradeIDSource BloombergField in Batch - LegAllocRegulatoryTradeIDSource Requirement for MTF and MAS |
| bloomberg_fxgo_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDLEI | BloombergField in Batch - Nested2PartyID Requirement for MTF |
| bloomberg_fxgo_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocSEFUSI | BloombergField in RFS - AllocRegulatoryTradeID BloombergField in Batch - LegAllocRegulatoryTradeID Requirement for SEF |
| bloomberg_fxgo_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocSEFUSIPrefix | BloombergField in RFS - AllocRegulatoryTradeIDSource BloombergField in Batch - LegAllocRegulatoryTradeIDSource Requirement for SEF |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | Requirement for MTF TrdRegPublicationType = PostTradeDeferral TrdRegPublicationReason = DeferralDueToIlliquid |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | Requirement for MTF TrdRegPublicationType = PreTradeTransparencyWaiver TrdRegPublicationReason = DeferralDueToIlliquid |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDLargeInScaleDeferral | Requirement for MTF TrdRegPublicationType = PostTradeDeferral TrdRegPublicationReason = DeferralDueToLargeInScale |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDLargeInScaleWaiver | Requirement for MTF TrdRegPublicationType = PreTradeTransparencyWaiver TrdRegPublicationReason = DeferralDueToLargeInScale |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDPackageID | BloombergField in RFS and Batch- PackageID Requirement for MTF,SEF and MAS from Bloomberg Version5.0 onwards. Indication that instrument is treated as a package by the MTF |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSizeSpecificDeferral | Requirement for MTF TrdRegPublicationType = PostTradeDeferral TrdRegPublicationReason = DeferralDueToSizeSpecific |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSizeSpecificWaiver | Requirement for MTF TrdRegPublicationType = PreTradeTransparencyWaiver TrdRegPublicationReason = DeferralDueToSizeSpecific |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFDataRepository | BloombergField in RFS and Batch- SwapReportingAgency Reporting Agency (SDR) where the trade will be reported, e.g. BSDR, DTCC |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFTakerIsUSPerson | BloombergField in RFS and Batch-LiquidityTakerIsUSPerson Liquidity Taker is US Person: |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTI | BloombergField in Batch - LegRegulatoryTradeID BloombergField in RFS -RegulatoryTradeID Requirement for MTF and MAS and optional for XOFF |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTIPrefix | BloombergField in Batch - LegRegulatoryTradeIDSource BloombergField in RFS - RegulatoryTradeIDSource Off venue (XOFF) LEI [position 7-16] for UTI Namespace [1KJTIIGC8Y] Requirement for MTF and MAS and optional for XOFF |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegRegulatoryFields | LegMiFIDISIN | BloombergField in RFS - NearFxISIN/FarFxISIN/SecurityID BloombergField in Batch -LegSecurityID ISIN Code for the FX Instrument in the case of a FX SWAP. Requirement for MTF |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSI | BloombergField in Batch - LegRegulatoryTradeID BloombergField in RFS -RegulatoryTradeID Trade identifier required by government regulators or other regulatory organizations for regulatory reporting purposes. Requirement for SEF |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSIPrefix | BloombergField in Batch - LegRegulatoryTradeIDSource BloombergField in RFS - RegulatoryTradeIDSource BSEF CFTC Namespace for SEF Transactions [1010000268] Requirement for SEF |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegRegulatoryFields | LegUPI | BloombergField in Batch and RFS - UPICode/NearFxUPICode/FarFxUPICode/LegUPICode |
| bloomberg_fxgo_maker | Quote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | RFS and Batch Requirement for MTF,SEF and MAS from Bloomberg Version5.0 onwards. Algo ID - MTF Auto-Pricer - SEF and MAS (MARKET ALGO in TEST env) |
| bloomberg_fxgo_maker | Quote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | RFS and Batch Requirement for MTF,SEF and MAS from Bloomberg Version5.0 onwards. Trader Short Code - MTF UUID - SEF and MAS |
| bloomberg_fxgo_maker | Quote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | RFS and Batch Requirement for MTF in Bloomberg Version5.0 Algo ID RFS |
| bloomberg_fxgo_maker | Quote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | RFS and Batch Requirement for MTF in Bloomberg Version5.0 Trader Short Code |
| bloomberg_fxgo_maker | QuoteRequest | NoAllocRegulatoryFields | AllocMiFIDLEI | BloombergField in Batch - NoNested2PartyIDs Required for BMTF and BTFE |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyRegulatoryFields | SEFDataRepository | BloombergField in RFS and Batch- SwapReportingAgency Reporting Agency (SDR) where the trade will be reported, e.g. BSDR, DTCC |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyRegulatoryFields | SEFTakerIsUSPerson | BloombergField in RFS and Batch-LiquidityTakerIsUSPerson Liquidity Taker is US Person: |
| bloomberg_fxgo_maker | QuoteRequest | NoLegRegulatoryFields | LegMiFIDISIN | BloombergField in RFS - NearFxISIN/FarFxISIN/SecurityID BloombergField in Batch -LegSecurityID ISIN Code for the FX Instrument in the case of a FX SWAP. |
| bloomberg_fxgo_maker | QuoteRequest | NoLegRegulatoryFields | LegUPI | BloombergField in RFS and Batch- LegUPICode |
| broadridge_orders | ExecutionReport | NoLegRegulatoryFields | LegMiFIDTVTIC | Trading Venue Transaction Identifier |
| broadridge_orders | MultilegOrderCancelReplace | NoLegRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| broadridge_orders | MultilegOrderCancelReplace | NoLegRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| broadridge_orders | MultilegOrderCancelReplace | NoLegRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| broadridge_orders | MultilegOrderCancelReplace | NoLegRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| broadridge_orders | MultilegOrderCancelReplace | NoLegRegulatoryFields | MiFIDLiquidityProvisionFlag | |
| broadridge_orders | MultilegOrderCancelReplace | NoLegRegulatoryFields | MiFIDRiskReductionOrderFlag | Applicable for commodity derivatives only. Setting it on others (ex Equity Index Futures, etc) may cause rejections on venues like Euronext Paris. |
| broadridge_orders | MultilegOrderCancelReplace | NoLegRegulatoryFields | MiFIDSystematicInternaliser | |
| broadridge_orders | MultilegOrderCancelReplace | NoLegRegulatoryFields | MiFIDTradingCapacity | |
| broadridge_orders | NewOrderMultileg | NoLegRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| broadridge_orders | NewOrderMultileg | NoLegRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| broadridge_orders | NewOrderMultileg | NoLegRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| broadridge_orders | NewOrderMultileg | NoLegRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| broadridge_orders | NewOrderMultileg | NoLegRegulatoryFields | MiFIDLiquidityProvisionFlag | |
| broadridge_orders | NewOrderMultileg | NoLegRegulatoryFields | MiFIDRiskReductionOrderFlag | Applicable for commodity derivatives only. Setting it on others (ex Equity Index Futures, etc) may cause rejections on venues like Euronext Paris. |
| broadridge_orders | NewOrderMultileg | NoLegRegulatoryFields | MiFIDSystematicInternaliser | |
| broadridge_orders | NewOrderMultileg | NoLegRegulatoryFields | MiFIDTradingCapacity | |
| cboefx_fixproxy : FullAmount Maker | ExecutionAck | NoLegRegulatoryFields | LegEMIRRTN | Required only for NDF's |
| cboefx_fixproxy : FullAmount Maker | ExecutionAck | NoLegRegulatoryFields | LegSEFUSI | Required only for NDF's |
| cboefx_fixproxy : FullAmount Maker | ExecutionAck | NoLegRegulatoryFields | LegUPI | Required only for NDF's |
| cboefx_fixproxy : FullAmount Maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRRTN | Required only for NDF's |
| cboefx_fixproxy : FullAmount Maker | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSI | Required only for NDF's |
| cboefx_fixproxy : FullAmount Maker | NewOrderMultileg | NoLegRegulatoryFields | LegUPI | Required only for NDF's |
| cboefx_fixproxy : FullAmount Taker | ExecutionReport | NoLegRegulatoryFields | LegEMIRRTN | Required only for NDF's |
| cboefx_fixproxy : FullAmount Taker | ExecutionReport | NoLegRegulatoryFields | LegSEFUSI | Required only for NDF's |
| cboefx_fixproxy : Maker | ExecutionAck | NoLegRegulatoryFields | LegEMIRRTN | Required only for NDF's |
| cboefx_fixproxy : Maker | ExecutionAck | NoLegRegulatoryFields | LegSEFUSI | Required only for NDF's |
| cboefx_fixproxy : Maker | ExecutionAck | NoLegRegulatoryFields | LegUPI | Required only for NDF's |
| cboefx_fixproxy : Maker | ExecutionReport | NoLegRegulatoryFields | LegSEFUSI | Required only for NDF's |
| cboefx_fixproxy : Maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRRTN | Required only for NDF's |
| cboefx_fixproxy : Maker | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSI | Required only for NDF's |
| cboefx_fixproxy : Maker | NewOrderMultileg | NoLegRegulatoryFields | LegUPICode | Required only for NDF's |
| cboefx_fixproxy : Maker | QuoteRequest | NoLegRegulatoryFields | LegUPI | |
| cboefx_fixproxy : Taker | ExecutionReport | NoLegRegulatoryFields | LegEMIRRTN | Required only for NDF's |
| cboefx_fixproxy : Taker | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | Unique Trade ID. CBOE currently, does not differentiate between USI and UTI values. |
| cboefx_fixproxy : Taker | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | Full LEI of CBOE SEF, LLC. CBOE currently, does not differentiate between USI and UTI values. |
| cboefx_fixproxy : Taker | ExecutionReport | NoLegRegulatoryFields | LegSEFUSI | Unique Trade ID. CBOE currently, does not differentiate between USI and UTI values. |
| cboefx_fixproxy : Taker | ExecutionReport | NoLegRegulatoryFields | LegSEFUSIPrefix | Full LEI of CBOE SEF, LLC. CBOE currently, does not differentiate between USI and UTI values. |
| citi_colo | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| citi_colo | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| citi_colo | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | MIC Code of the ExecutingSystem. |
| citi_colo | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| citi_colo | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | ISIN Number |
| citi_colo | MassQuote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| citi_colo | MassQuote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| cme_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | Will be Y if published for MiFID trades. |
| cme_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | Will be Y if published for MiFID trades. |
| cme_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | Will be Y if published for MiFID trades. |
| cme_stp | ExecutionReport | NoLegRegulatoryFields | LegEMIRRTN | Report Tracking Number from the venue published for NDFs. |
| cme_stp | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | Unique TradeID from the venue disseminated for NDFs drop copy. |
| cme_stp | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | 20 characters LEI of the the ExecutionVenue (BEL UK MTF - BrokerTec Europe Ltd) disseminated for NDFs drop copy. |
| cme_stp | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | ISINNumber disseminated for NDFs drop copy. |
| cme_stp | ExecutionReport | NoLegRegulatoryFields | LegUPI | Unique Product Identifier disseminated for NDFs drop copy. |
| currenex_rfs_maker | ExecutionAck | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | Will be Y if published for MiFID trades. |
| currenex_rfs_maker | ExecutionAck | NoLegRegulatoryFields | LegMiFIDISIN | |
| currenex_rfs_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| currenex_rfs_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| currenex_rfs_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| currenex_rfs_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| currenex_rfs_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTI | |
| currenex_rfs_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | |
| currenex_rfs_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDLEI | |
| currenex_rfs_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDTVTIC | |
| currenex_rfs_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDPackageID | |
| currenex_rfs_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDPackageTradeFlag | |
| currenex_rfs_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTI | |
| currenex_rfs_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTIPrefix | |
| currenex_rfs_maker | NewOrderMultileg | NoLegRegulatoryFields | LegMiFIDTVTIC | |
| currenex_rfs_maker | Quote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| currenex_rfs_maker | Quote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| currenex_rfs_maker | Quote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| currenex_rfs_maker | Quote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| currenex_rfs_maker | Quote Request | NoAllocRegulatoryFields | AllocMiFIDLEI | |
| currenex_rfs_maker | Quote Request | NoLegRegulatoryFields | LegMiFIDConversionFlag | |
| ebs_cpt | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | Published for OnSEFOnMTF and OffSEFOnMTF NDFs. |
| ebs_cpt | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | Published for OnSEFOnMTF and OffSEFOnMTF NDFs. |
| ebs_cpt | ExecutionReport | NoBodyRegulatoryFields | SEFDataRepository | Published for OnSEFOnMTF NDFs. |
| ebs_cpt | ExecutionReport | NoLegRegulatoryFields | LegEMIRRTN | Published in all ExecutionReport if use_upi_rtn = Y in client config. |
| ebs_cpt | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | Published when RegulatoryTradeID is provided by venue for non-NDF security type. |
| ebs_cpt | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | Published when RegulatoryTradeID is provided by venue for non-NDF security type. |
| ebs_cpt | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | Published for OnSEFOnMTF and OffSEFOnMTF NDFs. |
| ebs_cpt | ExecutionReport | NoLegRegulatoryFields | LegMiFIDTVTIC | Published for OffSEFOnMTF NDFs. |
| ebs_cpt | ExecutionReport | NoLegRegulatoryFields | LegSEFUSI | Published for OnSEFOnMTF NDFs. |
| ebs_cpt | ExecutionReport | NoLegRegulatoryFields | LegSEFUSIPrefix | Published for OnSEFOnMTF NDFs. |
| ebs_cpt | ExecutionReport | NoLegRegulatoryFields | LegUPI | Published if use_upi_rtn = Y in client config and when UPICode is received from the venue. |
| ebs_market_ilink3_sbe | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | MTF eligible NDF instruments |
| ebs_market_ilink3_sbe | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | NDF only - Either MiFIDExecutingDecisionMakerAsNaturalPerson or MiFIDExecutingDecisionMakerAsAlgorithm to be populated if Mifid eligible |
| ebs_market_ilink3_sbe | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | NDF only - Either MiFIDExecutingDecisionMakerAsNaturalPerson or MiFIDExecutingDecisionMakerAsAlgorithm to be populated if Mifid eligible |
| ebs_market_ilink3_sbe | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | NDF only - Either MiFIDInvestmentDecisionMakerAsNaturalPerson or MiFIDInvestmentDecisionMakerAsAlgorithm to be populated if Mifid eligible |
| ebs_market_ilink3_sbe | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | NDF only - Either MiFIDInvestmentDecisionMakerAsNaturalPerson or MiFIDInvestmentDecisionMakerAsAlgorithm to be populated if Mifid eligible |
| ebs_market_ilink3_sbe | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | NDF only - If Applicable |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | NDF only - Either MiFIDExecutingDecisionMakerAsNaturalPerson or MiFIDExecutingDecisionMakerAsAlgorithm to be populated if Mifid eligible |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | NDF only - Either MiFIDExecutingDecisionMakerAsNaturalPerson or MiFIDExecutingDecisionMakerAsAlgorithm to be populated if Mifid eligible |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExemptedDueToESCBPolicyTransaction | |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | NDF only - Either MiFIDInvestmentDecisionMakerAsNaturalPerson or MiFIDInvestmentDecisionMakerAsAlgorithm to be populated if Mifid eligible |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | NDF only - Either MiFIDInvestmentDecisionMakerAsNaturalPerson or MiFIDInvestmentDecisionMakerAsAlgorithm to be populated if Mifid eligible |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | NDF only - If Applicable |
| fastmatch_autoex | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | Unique Trade ID. |
| fastmatch_autoex | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | Full LEI of Euronext Markets Singapore Pte. Ltd. |
| fastmatch_autoex | ExecutionReport | NoLegRegulatoryFields | LegUPI | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDRiskReductionOrderFlag | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| fidessa_orders | ExecutionReport | NoLegRegulatoryFields | LegMiFIDTVTIC | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDRiskReductionOrderFlag | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDRiskReductionOrderFlag | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| fxall_activetrading_maker | ExecutionAck | NoLegRegulatoryFields | LegEMIRRTN | |
| fxall_activetrading_maker | NewOrderMultiLeg | NoLegRegulatoryFields | LegEMIRRTN | |
| fxall_quicktrade_maker | ExecutionAck | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | |
| fxall_quicktrade_maker | ExecutionAck | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| fxall_quicktrade_maker | ExecutionAck | NoBodyRegulatoryFields | SEFCustomerTypeIndicator | |
| fxall_quicktrade_maker | ExecutionAck | NoBodyRegulatoryFields | SEFDataRepository | |
| fxall_quicktrade_maker | ExecutionAck | NoBodyRegulatoryFields | SEFFinancialEntityDefinition | |
| fxall_quicktrade_maker | ExecutionAck | NoBodyRegulatoryFields | SEFIsBlock | |
| fxall_quicktrade_maker | ExecutionAck | NoLegRegulatoryFields | LegEMIRRTN | |
| fxall_quicktrade_maker | ExecutionAck | NoLegRegulatoryFields | LegEMIRUTI | |
| fxall_quicktrade_maker | ExecutionAck | NoLegRegulatoryFields | LegEMIRUTIPrefix | |
| fxall_quicktrade_maker | ExecutionAck | NoLegRegulatoryFields | LegSEFUSI | |
| fxall_quicktrade_maker | ExecutionAck | NoLegRegulatoryFields | LegSEFUSIPrefix | |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTI | UTI for OffSEF deals which already includes AllocEMIRUTIPrefix. |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDConversionFlag | |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDLEI | OrderOriginationFirm account LEI at allocation level. |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDNonPriceFormingTrade | |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocSEFUSI | USI for SEF deals which already includes AllocSEFUSIPrefix. |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocSEFUSIPrefix | |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFCustomerTypeIndicator | |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFDataRepository | |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFFinancialEntityDefinition | |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFIsBlock | |
| fxall_quicktrade_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRRTN | |
| fxall_quicktrade_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTI | |
| fxall_quicktrade_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTIPrefix | |
| fxall_quicktrade_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSI | |
| fxall_quicktrade_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSIPrefix | |
| fxall_quicktrade_maker | QuoteRequest | NoAllocRegulatoryFields | AllocEMIRUTI | UTI for OffSEF deals which already includes AllocEMIRUTIPrefix. |
| fxall_quicktrade_maker | QuoteRequest | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | |
| fxall_quicktrade_maker | QuoteRequest | NoAllocRegulatoryFields | AllocMiFIDConversionFlag | |
| fxall_quicktrade_maker | QuoteRequest | NoAllocRegulatoryFields | AllocMiFIDLEI | OrderOriginationFirm account LEI at allocation level. |
| fxall_quicktrade_maker | QuoteRequest | NoAllocRegulatoryFields | AllocMiFIDNonPriceFormingTrade | |
| fxall_quicktrade_maker | QuoteRequest | NoAllocRegulatoryFields | AllocSEFUSI | USI for SEF deals which already includes AllocSEFUSIPrefix. |
| fxall_quicktrade_maker | QuoteRequest | NoAllocRegulatoryFields | AllocSEFUSIPrefix | |
| fxall_quicktrade_maker | QuoteRequest | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | |
| fxall_quicktrade_maker | QuoteRequest | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| fxall_quicktrade_maker | QuoteRequest | NoBodyRegulatoryFields | SEFCustomerTypeIndicator | |
| fxall_quicktrade_maker | QuoteRequest | NoBodyRegulatoryFields | SEFDataRepository | |
| fxall_quicktrade_maker | QuoteRequest | NoBodyRegulatoryFields | SEFFinancialEntityDefinition | |
| fxall_quicktrade_maker | QuoteRequest | NoBodyRegulatoryFields | SEFIsBlock | |
| fxall_quicktrade_maker | QuoteRequest | NoLegRegulatoryFields | LegEMIRUTI | |
| fxall_quicktrade_maker | QuoteRequest | NoLegRegulatoryFields | LegEMIRUTIPrefix | |
| fxall_quicktrade_maker | QuoteRequest | NoLegRegulatoryFields | LegSEFUSI | |
| fxall_quicktrade_maker | QuoteRequest | NoLegRegulatoryFields | LegSEFUSIPrefix | |
| fxspotstream | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTI | |
| fxspotstream | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | |
| fxspotstream | ExecutionReport | NoAllocRegulatoryFields | AllocSEFUSI | |
| fxspotstream | ExecutionReport | NoAllocRegulatoryFields | AllocSEFUSIPrefix | |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | Used by UBS. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | Used by UBS. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDExemptedDueToESCBPolicyTransaction | |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | Used for MIFID with provider HSBC, JP Morgan and State Street. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | Used for MIFID with provider HSBC, JP Morgan and State Street. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | Used by UBS. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | Used by UBS. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDLargeInScaleDeferral | Used for MIFID with provider HSBC, JP Morgan and State Street. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDLargeInScaleWaiver | Used for MIFID with provider HSBC, JP Morgan and State Street. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDSizeSpecificDeferral | Used for MIFID with provider HSBC, JP Morgan and State Street. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDSizeSpecificWaiver | Used for MIFID with provider HSBC, JP Morgan and State Street. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | On MIFID covered trades the MIC code of the provider will be populated in the BodyRegulatoryValue if trade was done with either Standard Chartered, HSBC, UBS, or State Street Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | Used for MIFID with JP Morgan. Can be the following values: 'DEAL' Principle Please see here |
| fxspotstream | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | Can be used by any LP. Applicable to ESP and RFS workflow. Please see here |
| fxspotstream | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | Can be used by any LP. Applicable to ESP and RFS workflow. Please see here |
| fxspotstream | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | Used for MIFID with provider HSBC, JP Morgan and State Street, may not be populated if the value is not available. Please see here |
| fxspotstream | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | ESP. Used for MIFID with provider HSBC, JP Morgan and State Street, may not be populated if the value is not available. Please see here |
| fxspotstream | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | ESP. Used for MIFID with provider HSBC, JP Morgan and State Street, may not be populated if the value is not available. Please see here |
| fxspotstream | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDLargeInScaleDeferral | ESP. Used for MIFID with provider HSBC, JP Morgan and State Street, may not be populated if the value is not available. Please see here |
| fxspotstream | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDLargeInScaleWaiver | ESP. Used for MIFID with provider HSBC, JP Morgan and State Street, may not be populated if the value is not available. Please see here |
| fxspotstream | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSizeSpecificDeferral | ESP. Used for MIFID with provider HSBC, JP Morgan and State Street, may not be populated if the value is not available. Please see here |
| fxspotstream | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSizeSpecificWaiver | ESP. Used for MIFID with provider HSBC, JP Morgan and State Street, may not be populated if the value is not available. Please see here |
| fxspotstream | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | ESP + RFS. Client to specify if they are acting as a Systematic Internaliser, trading with UBS. Please see here |
| fxspotstream | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTI | ESP + RFS. Trade identifier required by government regulatory organizations for regulatory reporting purposes. Please see here |
| fxspotstream | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTIPrefix | ESP + RFS. LEI required by government regulatory organizations for regulatory reporting purposes. Please see here |
| fxspotstream | NewOrderMultileg | NoLegRegulatoryFields | LegMiFIDISIN | ESP + RFS. Please provide if required. Can be used for any LP. Please see here |
| fxspotstream | QuoteRequest | NoLegRegulatoryFields | LegMiFIDISIN | RFS. Required for regulatory trading (MIFID) for Statestreet ISIN (UPI – Unique Product Identifier). Please see here |
| fxspotstream_algo | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| fxspotstream_algo | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| fxspotstream_algo | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| fxspotstream_algo | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| fxspotstream_algo | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| gsfx | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| gsfx | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| gsfx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| gsfx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| gsfx | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| gsfx | MassQuote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| gsfx | MassQuote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| gsfx | MassQuote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| gsfx | MassQuote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| gsfx | MassQuote | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| gsfx | NewOrderMultileg | NoBodyRegulatoryFields | SEFDataRepository | |
| gsfx | NewOrderMultileg | NoLegRegulatoryFields | LegMiFIDISIN | |
| gsfx | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSI | |
| gsfx | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSIPrefix | |
| gsfx | NewOrderMultileg | NoLegRegulatoryFields | LegSFTRSecuritiesFinancingTransactionFlag | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDExemptedDueToESCBPolicyTransaction | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDLargeInScaleDeferral | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDLargeInScaleWaiver | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | Indication as to whether an order is submitted to a trading venue as part of a market making strategy pursuant to Articles 17 and 48 of Directive 2014/65/EU or other activity carried Always equals to "Y"- as HSBC is always |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDSizeSpecificDeferral | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDSizeSpecificWaiver | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | Trading Capacity - Indication of whether the order submission result from the member or participant or client of the trading venue carrying out matched principal trading under Will always be assigned the value of 4= DEAL(Principal ) |
| hsbc_fx_mds | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | Unique Trade ID. |
| hsbc_fx_mds | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | Full LEI of HSBC trading entity. |
| hsbc_fx_mds | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | |
| hsbc_fx_mds | ExecutionReport | NoLegRegulatoryFields | LegMiFIDTVTIC | Trading Venue Transaction Identification Code for MIFID regulatory jurisdiction. |
| hsbc_fx_mds | ExecutionReport | NoLegRegulatoryFields | LegSEFUSI | Unique Trade ID. |
| hsbc_fx_mds | ExecutionReport | NoLegRegulatoryFields | LegSEFUSIPrefix | Full LEI of HSBC BANK USA, NATIONAL ASSOCIATION when RegIDJurisdiction is CFTC. |
| hsbc_fx_mds | MarketDataSnapshotFullRefresh | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| hsbc_fx_mds | MarketDataSnapshotFullRefresh | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| hsbc_fx_mds | MarketDataSnapshotFullRefresh | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| hsbc_fx_mds | MarketDataSnapshotFullRefresh | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| hsbc_fx_mds | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDLEI | |
| hsbc_fx_mds | NewOrderMultileg | NoLegRegulatoryFields | LegMiFIDISIN | |
| hsbc_fx_mds | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSI | |
| hsbc_fx_mds | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSIPrefix | |
| integral_rfs_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| integral_rfs_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| integral_rfs_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| integral_rfs_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| integral_rfs_maker | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | |
| integral_rfs_maker | integral_rfs_maker | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| integral_rfs_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | |
| integral_rfs_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | |
| integral_rfs_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | |
| integral_rfs_maker | NewOrderMultileg | NoLegRegulatoryFields | LegMiFIDISIN | |
| integral_rfs_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSFTRSecuritiesFinancingTransactionFlag | |
| integral_rfs_maker | Quote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| integral_rfs_maker | Quote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| integral_rfs_maker | Quote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| integral_rfs_maker | Quote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| integral_rfs_maker | QuoteRequest | NoLegRegulatoryFields | LegMiFIDISIN | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| integral_stp | ExecutionReport | NoLegRegulatoryFields | LegEMIRRTN | |
| integral_stp | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | |
| integral_stp | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | |
| integral_stp | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | |
| integral_stp | ExecutionReport | NoLegRegulatoryFields | LegSEFUSI | |
| integral_stp | ExecutionReport | NoLegRegulatoryFields | LegSEFUSIPrefix | |
| integral_stp | ExecutionReport | NoLegRegulatoryFields | LegUPI | |
| jpmorgan_fx | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| jpmorgan_fx | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| jpmorgan_fx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| jpmorgan_fx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| jpmorgan_fx | ExecutionReport | NoBodyRegulatoryFields | MiFIDLargeInScaleDeferral | |
| jpmorgan_fx | ExecutionReport | NoBodyRegulatoryFields | MiFIDLargeInScaleWaiver | |
| jpmorgan_fx | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| jpmorgan_fx | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | |
| jpmorgan_fx | ExecutionReport | NpBodyRegulatoryFields | MiFIDExemptedDueToESCBPolicyTransaction | |
| jpmorgan_fx | ExecutionReport | NpBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | |
| jpmorgan_fx | ExecutionReport | NpBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | |
| jpmorgan_fx | ExecutionReport | NpBodyRegulatoryFields | MiFIDSizeSpecificDeferral | |
| jpmorgan_fx | ExecutionReport | NpBodyRegulatoryFields | MiFIDSizeSpecificWaiver | |
| jpmorgan_fx | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| lmax | MassQuote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| lmax | MassQuote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| lmax | MassQuote | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| lmax | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| lmax | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| lmax | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| lmax | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| lmax | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| lseg_ftg | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | - |
| lseg_ftg | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDTradingCapacity | If not provided, the server will apply the capacity based on the regulatory regime. As such, MTF and SEF capacity will be defaulted to P (Deal/Principle). A Capacity will not be applied regulatory regimes if not provided. A (Agency) applicable for instruments traded in Non-MTF regulatory regime. Value Meaning
|
| lseg_fxall_maker | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTI | LegAllocUSIValue |
| lseg_fxall_maker | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | LegAllocUSIValue |
| lseg_fxall_maker | ExecutionReport | NoAllocRegulatoryFields | AllocMiFIDConversionFlag | AllocSecurityConversion |
| lseg_fxall_maker | ExecutionReport | NoAllocRegulatoryFields | AllocMiFIDLEI | LegAllocAccountLEI |
| lseg_fxall_maker | ExecutionReport | NoAllocRegulatoryFields | AllocMiFIDNonPriceFormingTrade | LegAllocNpft |
| lseg_fxall_maker | ExecutionReport | NoAllocRegulatoryFields | AllocSEFUSI | LegAllocUSIValue |
| lseg_fxall_maker | ExecutionReport | NoAllocRegulatoryFields | AllocSEFUSIPrefix | LegAllocUSIValue |
| lseg_fxall_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | NPFT |
| lseg_fxall_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | TradeCapacity |
| lseg_fxall_maker | ExecutionReport | NoBodyRegulatoryFields | SEFDataRepository | SDRName |
| lseg_fxall_maker | ExecutionReport | NoBodyRegulatoryFields | SEFFinancialEntityDefinition | FinancialEntityDefinition |
| lseg_fxall_maker | ExecutionReport | NoBodyRegulatoryFields | SEFIsBlock | BlockTrade |
| lseg_fxall_maker | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | LegAcctUSI |
| lseg_fxall_maker | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | LegAcctUSI |
| lseg_fxall_maker | ExecutionReport | NoLegRegulatoryFields | LegSEFUSI | LegAcctUSI |
| lseg_fxall_maker | ExecutionReport | NoLegRegulatoryFields | LegSEFUSIPrefix | LegAcctUSI |
| lseg_fxall_maker | ExecutionReport | NoLegRegulatoryFields | LegSFTRSecuritiesFinancingTransactionFlag | LegAllocSecFin |
| lseg_fxall_maker | ExecutionReport | NoLegRegulatoryFields | LegUPI | UPIValue |
| lseg_fxall_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTI | LegAllocUSIValue |
| lseg_fxall_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | LegAllocUSIValue |
| lseg_fxall_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDConversionFlag | AllocSecurityConversion |
| lseg_fxall_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDLEI | LegAllocAccountLEI |
| lseg_fxall_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDNonPriceFormingTrade | LegAllocNpft |
| lseg_fxall_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocSEFUSI | LegAllocUSIValue |
| lseg_fxall_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocSEFUSIPrefix | LegAllocUSIValue |
| lseg_fxall_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | NPFT |
| lseg_fxall_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDTradingCapacity | TradeCapacity |
| lseg_fxall_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFDataRepository | SDRName |
| lseg_fxall_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFFinancialEntityDefinition | FinancialEntityDefinition |
| lseg_fxall_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFIsBlock | BlockTrade |
| lseg_fxall_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTI | LegAcctUSI |
| lseg_fxall_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTIPrefix | LegAcctUSI |
| lseg_fxall_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSI | LegAcctUSI |
| lseg_fxall_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSIPrefix | LegAcctUSI |
| lseg_fxall_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSFTRSecuritiesFinancingTransactionFlag | LegAllocSecFin |
| lseg_fxall_maker | NewOrderMultileg | NoLegRegulatoryFields | LegUPI | UPIValue |
| lseg_fxall_maker | QuoteRequest | NoAllocRegulatoryFields | AllocEMIRUTI | LegAllocUSIValue |
| lseg_fxall_maker | QuoteRequest | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | LegAllocUSIValue |
| lseg_fxall_maker | QuoteRequest | NoAllocRegulatoryFields | AllocMiFIDConversionFlag | AllocSecurityConversion |
| lseg_fxall_maker | QuoteRequest | NoAllocRegulatoryFields | AllocMiFIDLEI | LegAllocAccountLEI |
| lseg_fxall_maker | QuoteRequest | NoAllocRegulatoryFields | AllocMiFIDNonPriceFormingTrade | LegAllocNpft |
| lseg_fxall_maker | QuoteRequest | NoAllocRegulatoryFields | AllocSEFUSI | LegAllocUSIValue |
| lseg_fxall_maker | QuoteRequest | NoAllocRegulatoryFields | AllocSEFUSIPrefix | LegAllocUSIValue |
| lseg_fxall_maker | QuoteRequest | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | NPFT |
| lseg_fxall_maker | QuoteRequest | NoBodyRegulatoryFields | MiFIDTradingCapacity | TradeCapacity |
| lseg_fxall_maker | QuoteRequest | NoBodyRegulatoryFields | SEFDataRepository | SDRName |
| lseg_fxall_maker | QuoteRequest | NoBodyRegulatoryFields | SEFFinancialEntityDefinition | FinancialEntityDefinition |
| lseg_fxall_maker | QuoteRequest | NoBodyRegulatoryFields | SEFIsBlock | BlockTrade |
| lseg_fxall_maker | QuoteRequest | NoLegRegulatoryFields | LegEMIRUTI | LegAcctUSI |
| lseg_fxall_maker | QuoteRequest | NoLegRegulatoryFields | LegEMIRUTIPrefix | LegAcctUSI |
| lseg_fxall_maker | QuoteRequest | NoLegRegulatoryFields | LegSEFUSI | LegAcctUSI |
| lseg_fxall_maker | QuoteRequest | NoLegRegulatoryFields | LegSEFUSIPrefix | LegAcctUSI |
| lseg_fxall_maker | QuoteRequest | NoLegRegulatoryFields | LegSFTRSecuritiesFinancingTransactionFlag | LegAllocSecFin |
| lseg_fxall_maker | QuoteRequest | NoLegRegulatoryFields | LegUPI | UPIValue |
| lseg_ptg | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | NoPublicPriceDueToIlliquid |
| lseg_ptg | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | OrderCapacity |
| lseg_ptg | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | UTI |
| lseg_ptg | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | LEI |
| lseg_ptg | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | SecurityAltID - Identification number of the instrument. Applicable only for NDF instruments traded under MTF regulatory regime. |
| lseg_ptg | ExecutionReport | NoLegRegulatoryFields | LegUPI | UPICode - Uniquely identifies the product of a security using ISO 4914 standard, Unique Product Identifier (UPI). Applicable only for NDF instruments traded under SEF regulatory regime. |
| rbc_trading | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | Will have a value of 'Y' if populated. |
| rbc_trading | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| rbc_trading | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | Will have a value of "DEAL" is populated. |
| socgen | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| socgen | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| socgen | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| socgen | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| socgen | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExemptedDueToESCBPolicyTransaction | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDLargeInScaleDeferral | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSizeSpecificDeferral | |
| standardchartered_s2bx | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | Indicates the short code for Executing Decision Maker Algorithm. |
| standardchartered_s2bx | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | Indicates the short code for Executing Decision Maker Natural Person. |
| standardchartered_s2bx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | Indicates the short code for Investment Decision Maker Algorithm. |
| standardchartered_s2bx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | Indicates the short code for Investment Decision Maker Natural Person. |
| standardchartered_s2bx | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| standardchartered_s2bx | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | Always set to Principal/DEAL. |
| standardchartered_s2bx | MassQuote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | Indicates the short code for Executing Decision Maker Algorithm. |
| standardchartered_s2bx | MassQuote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | Indicates the short code for Executing Decision Maker Natural Person. |
| standardchartered_s2bx | MassQuote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | Indicates the short code for Investment Decision Maker Algorithm. |
| standardchartered_s2bx | MassQuote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | Indicates the short code for Investment Decision Maker Natural Person. |
| t360_tex | ExecutionReport | AllocRegulatoryFields | AllocMiFIDLEI | |
| t360_tex | ExecutionReport | LegRegulatoryFields | LegEMIRRTN | |
| t360_tex | ExecutionReport | LegRegulatoryFields | LegEMIRUTI | Unique Trade ID. |
| t360_tex | ExecutionReport | LegRegulatoryFields | LegEMIRUTIPrefix | Full LEI of 360 Treasury Systems AG. |
| t360_tex | ExecutionReport | LegRegulatoryFields | LegMiFIDISIN | |
| t360_tex | ExecutionReport | LegRegulatoryFields | LegUPI | Unique Product Identifier of the traded instrument. In case of swaps, there will be 2 UPI values - one for near leg and another for far. |
| t360_tex | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTI | Unique Trade ID. This field will be effective once the venue starts supporting MultiAllocations. |
| t360_tex | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | Full LEI of 360 Treasury Systems AG. This field will be effective once the venue starts supporting MultiAllocations. |
| t360_tex | ExecutionReport | NoAllocRegulatoryFields | LegMiFIDTVTIC | |
| t360_tex | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | |
| t360_tex | ExecutionReport | NoBodyRegulatoryFields | MiFIDLargeInScaleWaiver | |
| t360_tex | ExecutionReport | NoBodyRegulatoryFields | MiFIDPackageTradeFlag | |
| t360_tex | ExecutionReport | NoBodyRegulatoryFields | MiFIDSizeSpecificWaiver | |
| t360_tex | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | MIC of the systematic internaliser/requester. |
| t360_tex | QuoteRequest | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| t360_tex | QuoteRequest | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| t360_tex | QuoteRequest | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| t360_tex | QuoteRequest | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| t360_tex | QuoteRequest | NoBodyRegulatoryFields | MiFIDRiskReductionOrderFlag | |
| t360_tex | QuoteRequest | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| t360_tex | QuoteRequest | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| t360_tex_maker | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTI | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | ExecutionReport | NoAllocRegulatoryFields | AllocMiFIDTVTIC | |
| t360_tex_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| t360_tex_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| t360_tex_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| t360_tex_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDPackageTradeFlag | |
| t360_tex_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| t360_tex_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| t360_tex_maker | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | ExecutionReport | NoLegRegulatoryFields | LegMiFIDTVTIC | |
| t360_tex_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTI | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDLEI | |
| t360_tex_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDTVTIC | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDILargeInScaleDeferral | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDILargeInScaleWaiver | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDPackageTradeFlag | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDProductISIN | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDRiskReductionOrderFlag | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSizeSpecificDeferral | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSizeSpecificWaiver | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFClearer | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFClearingExempted | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFDataRepository | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFIsLargeTrade | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFRequiredTransaction | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFTakerIsUSPerson | |
| t360_tex_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRRTN | |
| t360_tex_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTI | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTIPrefix | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | NewOrderMultileg | NoLegRegulatoryFields | LegMiFIDISIN | |
| t360_tex_maker | NewOrderMultileg | NoLegRegulatoryFields | LegMiFIDTVTIC | |
| t360_tex_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSFTRSecuritiesFinancingTransactionFlag | |
| t360_tex_maker | NewOrderMultileg | NoLegRegulatoryFields | LegUPI | |
| t360_tex_maker | Quote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| t360_tex_maker | Quote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| t360_tex_maker | Quote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| t360_tex_maker | Quote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| t360_tex_maker | Quote | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| t360_tex_maker | QuoteRequest | NoAllocRegulatoryFields | AllocMiFIDLEI | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | MiFIDPackageTradeFlag | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | MiFIDProductISIN | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | SEFClearer | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | SEFClearingExempted | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | SEFDataRepository | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | SEFIsLargeTrade | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | SEFRequiredTransaction | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | SEFTakerIsUSPerson | |
| t360_tex_maker | QuoteRequest | NoLegRegulatoryFields | LegMiFIDISIN | |
| t360_tex_maker | QuoteRequest | NoLegRegulatoryFields | LegSFTRSecuritiesFinancingTransactionFlag | |
| t360_tex_maker | QuoteRequest | NoLegRegulatoryFields | LegUPI | |
| ubs_fx2b | ExecutionReport | NoLegRegulatoryFields | LegSEFUSI | Optional, Trade Id the second part of USI. |
| ubs_fx2b | ExecutionReport | NoLegRegulatoryFields | LegSEFUSIPrefix | Optional, Issuer, the first part of USI. |
Please refer to or Regulatory Fields for the full Enterprise table across all venues.
PartyIDs
Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.
The table is being loaded. Please wait for a bit ...
Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.
The table is being loaded. Please wait for a bit ...
| Venue | Message | PartyID | Comments |
|---|---|---|---|
| autobahnfx_algo | ExecutionReport | ExecutingTrader | Will publish ExecutingTrader to client. |
| autobahnfx_algo | ExecutionReport | ExecutionVenue | Will publish ExecutionVenue to client. |
| autobahnfx_algo | NewOrderMultileg | ExecutionVenue | To publish the MIC for MTF or SEF trades. |
| autobahnfx_algo | NewOrderMultileg | OrderOriginationFirmLEI | To publish ClientID LEI. |
| autobahnfx_algo | NewOrderMultileg | OrderOriginationTrader | To publish message originator. |
| autobahnfx_rapid | ExecutionReport | ExecutingFirm | Will publish ExecutingFirm to client. |
| autobahnfx_rapid | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: DBAG |
| autobahnfx_rapid | ExecutionReport | OrderOriginartionFirm | |
| autobahnfx_rapid | ExecutionReport | OrderOriginartionTrader | Will publish OrderOriginartionTrader to client. |
| autobahnfx_rapid | NewOrderMultileg | ExecutionVenue | MIC for MTF or SEF trades. |
| autobahnfx_rapid | NewOrderMultileg | OrderOriginartionFirm | |
| autobahnfx_rapid | NewOrderMultileg | OrderOriginartionFirmLEI | To publish ClientID LEI. |
| autobahnfx_rapid | NewOrderMultileg | OrderOriginartionTrader | |
| autobahnfx_singleleg | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: DBAG |
| baml | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: BAML |
| baml | ExecutionReport | OrderOriginationFirm | - |
| baml | ExecutionReport | ReportingEntity | - |
| baml | NewOrderMultileg | OrderOriginationFirm | |
| baml | NewOrderMultileg | OrderOriginationTrader | - |
| baml | NewOrderMultileg | ReportingEntity | - |
| baml | QuoteRequest | OrderOriginartionFirm | |
| baml | QuoteRequest | OrderOriginationFirmLocation | RFS Workflow only |
| barx | ExecutionReport | ExecutingFirm | Operating MIC |
| barx | ExecutionReport | ExecutingFirmLEI | Legal entity identifier for BARX (as an Executing Firm) |
| barx | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: BARX |
| barx | ExecutionReport | OrderOriginationTrader | Echo back of the NewOrderMultileg.OrderOriginationTrader |
| barx | NewOrderMultileg | OrderOriginationTrader | Optional field to provide the Trader responsible for submission of Order |
| barx_tcr | ExecutionReport | ExecutingFirmLEI | |
| barx_tcr | ExecutionReport | ExecutingTrader | |
| barx_tcr | ExecutionReport | OrderOriginationTrader | |
| bgc_midfx | ExecutionReport | ExecutingFirm | |
| bgc_midfx | ExecutionReport | OrderOriginationFirm | |
| bgc_midfx | ExecutionReport | OrderOriginationTrader | |
| bgc_midfx | ExecutionReport | PrimeBroker | |
| bgc_midfx | NewOrderMultileg | OrderOriginationTrader | |
| bloomberg_fxgo_maker | ExecutionReport | ExecutingFirm | Requirement for MTF,SEF, MAS and XOFF from Bloomberg Version5.0 onwards. Requirement for MTF on Bloomberg Version4 |
| bloomberg_fxgo_maker | ExecutionReport | ExecutingFirmLEI | Requirement for MTF,SEF, MAS from Bloomberg Version5.0 onwards. Requirement for MTF on Bloomberg Version4 |
| bloomberg_fxgo_maker | ExecutionReport | ExecutingTrader | Optional field that will represent the bank/dealer that a trade was done with. |
| bloomberg_fxgo_maker | ExecutionReport | ExecutingUnitLocation | Requirement for MTF in Bloomberg Version5.0 Requirement for MTF in Bloomberg Version4. |
| bloomberg_fxgo_maker | ExecutionReport | ReportingEntity | Requirement for SEF |
| bloomberg_fxgo_maker | NewOrderMultileg | ExecutingFirm | |
| bloomberg_fxgo_maker | NewOrderMultileg | ExecutingFirmLEI | |
| bloomberg_fxgo_maker | NewOrderMultileg | ExecutionVenue | |
| bloomberg_fxgo_maker | NewOrderMultileg | OrderOriginationFirm | |
| bloomberg_fxgo_maker | NewOrderMultileg | OrderOriginationFirmLEI | |
| bloomberg_fxgo_maker | NewOrderMultileg | ReportingEntity | |
| bloomberg_fxgo_maker | Quote | ExecutingFirm | Requirement for MTF,SEF and MAS from Bloomberg Version5.0 onwards. |
| bloomberg_fxgo_maker | Quote | ExecutingFirmLEI | Requirement for MTF,SEF and MAS from Bloomberg Version5.0 onwards. |
| bloomberg_fxgo_maker | QuoteRequest | ExecutingFirm | RFS |
| bloomberg_fxgo_maker | QuoteRequest | ExecutingFirmLEI | RFS |
| bloomberg_fxgo_maker | QuoteRequest | ExecutionVenue | RFS |
| bloomberg_fxgo_maker | QuoteRequest | OrderOriginationFirm | RFS |
| bloomberg_fxgo_maker | QuoteRequest | OrderOriginationFirmLEI | RFS |
| bloomberg_fxgo_maker | QuoteRequest | ReportingEntity | RFS |
| bnpparibas_efx_algo | ExecutionReport | ExecutionVenue | LastMkt of the Fill |
| bnpparibas_efx_algo | MultilegOrderCancelReplace | OrderOriginationTrader | Mandatory |
| bnpparibas_efx_algo | NewOrderMultileg | OrderOriginationTrader | Mandatory |
| bnpparibas_efx_streaming | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: BNPS |
| bnpparibas_efx_streaming | QuoteRequest | ContraFirm | Optional field to provide OnBehalfOfUser custom field value to specify pricing scheme. Value agreed between BNP and client. |
| broadridge_orders | ExecutionReport | ExecutionVenue | |
| broadridge_orders | ExecutionReport | OrderOriginationFirm | |
| broadridge_orders | ExecutionReport | OrderOriginationFirmLEI | |
| broadridge_orders | ExecutionReport | OrderOriginationTrader | |
| broadridge_orders | MultilegOrderCancelReplace | ExecutionVenue | Mandatory Field |
| broadridge_orders | MultilegOrderCancelReplace | OrderOriginationFirm | Mandatory Field |
| broadridge_orders | MultilegOrderCancelReplace | OrderOriginationFirmLEI | |
| broadridge_orders | MultilegOrderCancelReplace | OrderOriginationTrader | Mandatory Field |
| broadridge_orders | NewOrderMultileg | ExecutionVenue | Mandatory Field |
| broadridge_orders | NewOrderMultileg | OrderOriginationFirm | Mandatory Field |
| broadridge_orders | NewOrderMultileg | OrderOriginationFirmLEI | |
| broadridge_orders | NewOrderMultileg | OrderOriginationTrader | Mandatory Field |
| cboefx_fixproxy : FullAmount Maker | ExecutionAck | ReportingEntity | Only specified for NDF's |
| cboefx_fixproxy : FullAmount Maker | MassQuote | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| cboefx_fixproxy : FullAmount Maker | NewOrderMultileg | ExecutingFirm | For both SPT and NDF |
| cboefx_fixproxy : FullAmount Maker | NewOrderMultileg | OrderOriginationFirm | For both SPT and NDF |
| cboefx_fixproxy : FullAmount Maker | NewOrderMultileg | PrimeBroker | For both SPT and NDF |
| cboefx_fixproxy : FullAmount Maker | NewOrderMultileg | ReportingEntity | Only specified for NDF's |
| cboefx_fixproxy : FullAmount Taker | ExecutionReport | ExecutingFirm | For both SPT and NDF |
| cboefx_fixproxy : FullAmount Taker | ExecutionReport | PrimeBroker | For both SPT and NDF's |
| cboefx_fixproxy : FullAmount Taker | ExecutionReport | ReportingEntity | Only specified for NDF's |
| cboefx_fixproxy : FullAmount Taker | MultilegOrderReplaceRequest | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| cboefx_fixproxy : FullAmount Taker | NewOrderMultileg | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| cboefx_fixproxy : FullAmount Taker | OrderCancelRequest | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| cboefx_fixproxy : Maker | ExecutionAck | ExecutingFirm | For both SPT and NDF |
| cboefx_fixproxy : Maker | ExecutionAck | PrimeBroker | For both SPT and NDF |
| cboefx_fixproxy : Maker | ExecutionAck | ReportingEntity | Only specified for NDF's |
| cboefx_fixproxy : Maker | ExecutionReport | ExecutingFirm | For both SPT and NDF |
| cboefx_fixproxy : Maker | ExecutionReport | PrimeBroker | For both SPT and NDF |
| cboefx_fixproxy : Maker | ExecutionReport | ReportingEntity | Only specified for NDF's |
| cboefx_fixproxy : Maker | MassQuote | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| cboefx_fixproxy : Maker | NewOrderMultileg | OrderOriginationFirm | For both SPT and NDF |
| cboefx_fixproxy : Maker | NewOrderMultileg | PrimeBroker | For both SPT and NDF |
| cboefx_fixproxy : Maker | NewOrderMultileg | ReportingEntity | Only specified for NDF's |
| cboefx_fixproxy : Taker | ExecutionReport | ExecutingFirm | For both SPT and NDF. NOTE: Executing Firm is formally deprecated by CboeFX, but we suspect legacy use cases remain and are rretaining it for now. |
| cboefx_fixproxy : Taker | ExecutionReport | PrimeBroker | For both SPT and NDF |
| cboefx_fixproxy : Taker | ExecutionReport | ReportingEntity | Only specified for NDF's |
| cboefx_fixproxy : Taker | MultilegOrderReplaceRequest | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| cboefx_fixproxy : Taker | NewOrderMultileg | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| cboefx_fixproxy : Taker | OrderCancelRequest | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| celertech | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: XXXX No ISO MIC for Celertech. Using the ISO MIC for undefined markets (XXXX). |
| citi_colo | ExecutionReport | ExecutingFirmLEI | |
| citi_colo | ExecutionReport | ExecutingUnitLocation | |
| citi_colo | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: CGMI |
| citi_colo | ExecutionReport | OrderOriginationTrader | Venue echos back OrderOriginationTrader value in TargetSubID in ExecutionReport. Gateway to publish this as PartyRole = OrderOriginationTrader in client ExecutionReport. |
| citi_colo | NewOrderMultileg | OrderOriginationTrader | Will be published as SenderSubID in header. Identifies specific message originator Example: TraderA |
| cme_ilink2 | ExecutionReport | ExecutionVenue | Optional Echo back from request. |
| cme_ilink2 | ExecutionReport | OrderOriginationTrader | Optional |
| cme_ilink2 | MultilegOrderReplaceRequest | ExecutionVenue | Optional Allowed Values: "XKLS" = [BMD ] Bursa Malaysia |
| cme_ilink2 | MultilegOrderReplaceRequest | OrderOriginationTrader | Optional |
| cme_ilink2 | NewOrderMultileg | ExecutionVenue | Optional Allowed Values: "XKLS" = [BMD ] Bursa Malaysia |
| cme_ilink2 | NewOrderMultileg | OrderOriginationTrader | Optional |
| cme_ilink2 | OrderCancelRequest | ExecutionVenue | Optional Allowed Values: "XKLS" = [BMD ] Bursa Malaysia |
| cme_ilink3_sbe | ExecutionReport | ExecutionVenue | Optional Field : Echo back from request. |
| cme_ilink3_sbe | ExecutionReport | OrderOriginationFirmLocation | Optional Field : Echo back from request. |
| cme_ilink3_sbe | ExecutionReport | OrderOriginationTrader | Optional Field : Echo back from request. |
| cme_ilink3_sbe | MultilegOrderReplaceRequest | ExecutionVenue | Allowed Values: "XKLS" = [BMD ] Bursa Malaysia |
| cme_ilink3_sbe | MultilegOrderReplaceRequest | OrderOriginationFirmLocation | Required Field: Physical location of the individual or team head trader as per CME location codes. |
| cme_ilink3_sbe | MultilegOrderReplaceRequest | OrderOriginationTrader | Required Field |
| cme_ilink3_sbe | NewOrderMultileg | ExecutionVenue | Allowed Values: "XKLS" = [BMD ] Bursa Malaysia |
| cme_ilink3_sbe | NewOrderMultileg | OrderOriginationFirmLocation | Required Field: Physical location of the individual or team head trader as per CME location codes. |
| cme_ilink3_sbe | NewOrderMultileg | OrderOriginationTrader | Required Field |
| cme_ilink3_sbe | OrderCancelRequest | ExecutionVenue | Allowed Values: "XKLS" = [BMD ] Bursa Malaysia |
| cme_stp | ExecutionReport | ContraFirm | PrimeBroker from the venue. The GFID of the Prime Broker firm. |
| cme_stp | ExecutionReport | ExecutingFirm | ContraFirm from the venue. The GFID of the executing counterparty (the party that did the trade). |
| cme_stp | ExecutionReport | ExecutingFirmLEI | SettlementFirm with LegalEntityIdentifier PartySubID from the venue. 20 characters LegalEntityIdentifier of theExecutingFirm. |
| cme_stp | ExecutionReport | ExecutingTrader | ContraTrader from the venue. The GUS of the executing counterparty. |
| cme_stp | ExecutionReport | ExecutionVenue | The MIC code of the venue. XEBS for NDF EBSC for SPT |
| cme_stp | ExecutionReport | OrderOriginationFirm | The GFID of the party that did the trade. |
| cme_stp | ExecutionReport | OrderOriginationFirmLEI | 20 characters LegalEntityIdentifier of the OrderOriginationFirm. |
| cme_stp | ExecutionReport | OrderOriginationTrader | OrderEntryOperatorID from the venue. The GUS of the trader / operator of the Executing Party |
| cme_stp | ExecutionReport | PrimeBroker | SettlementFirm with PrimeBrokerIndicator PartySubID from the venue. The GFID of the Settlement PrimeBroker. |
| creditsuisse_ser | NewOrderMultileg | OrderOriginationTrader | Optional. Mapped to ClientID/ Tag109 in venue NewOrderSingle. |
| curex_orders | ExecutionReport | ExecutingFirm | Optional |
| curex_orders | ExecutionReport | OrderOriginationFirm | Optional |
| curex_orders | NewOrderMultileg | OrderOriginationFirm | Optional |
currenex_esp_maker | ExecutionReport | ClearingFirm | Optional. Used to identify the clearing house. E.g., LCH, CME |
currenex_esp_maker | MassQuote | ClearingFirm | Optional. Used to identify the clearing house. E.g., LCH, CME |
currenex_esp_maker | NewOrderMultileg | ClearingFirm | Optional. Used to identify the clearing house. E.g., LCH, CME |
currenex_esp_maker | NewOrderMultileg | OrderOriginationFirm | Executing Firm: Currenex defined entity under which the trade will be booked |
currenex_esp_maker | NewOrderMultileg | OrderOriginationTrader | Client ID: Currenex defined id for the user submitting the order) |
currenex_esp_maker | QuoteRequest | ClearingFirm | Optional. Used to identify the clearing house. E.g., LCH, CME |
currenex_ouch | ExecutionReport | ExecutingFirm | Populated for Disclosed Trading with end maker counterparty code. Not Populated for Anonymous Trading where this information is not revealed by venue. |
currenex_rfs_maker | ExecutionReport | ExecutingFirm | |
currenex_rfs_maker | ExecutionReport | ExecutingTrader | |
currenex_rfs_maker | ExecutionReport | ExecutingUnit | |
currenex_rfs_maker | ExecutionReport | ExecutionVenue | |
currenex_rfs_maker | NewOrderMultileg | ExecutingFirm | |
currenex_rfs_maker | NewOrderMultileg | ExecutingUnit | |
currenex_rfs_maker | NewOrderMultileg | OrderOriginationFirm | |
currenex_rfs_maker | NewOrderMultileg | OrderOriginationFirmLEI | |
currenex_rfs_maker | NewOrderMultileg | OrderOriginationTrader | |
currenex_rfs_maker | Quote | ExecutingTrader | |
currenex_rfs_maker | Quote | ExecutingUnit | |
currenex_rfs_maker | Quote | ExecutionVenue | |
currenex_rfs_maker | QuoteRequest | ExecutingFirm | |
currenex_rfs_maker | QuoteRequest | ExecutingUnit | |
currenex_rfs_maker | QuoteRequest | ExecutionVenue | |
currenex_rfs_maker | QuoteRequest | OrderOriginationFirm | |
currenex_rfs_maker | QuoteRequest | OrderOriginationFirmLEI | |
currenex_rfs_maker | QuoteRequest | OrderOriginationTrader | |
| ebs_cpt | ExecutionReport | ExecutingFirm | |
| ebs_cpt | ExecutionReport | ExecutingFirmLEI | |
| ebs_cpt | ExecutionReport | ExecutingTrader | |
| ebs_cpt | ExecutionReport | ExecutingVenue | |
| ebs_cpt | ExecutionReport | OrderOriginationFirm | |
| ebs_cpt | ExecutionReport | OrderOriginationTrader | |
| ebs_cpt | ExecutionReport | PrimeBroker | |
| ebs_market_ilink3_sbe | ExecutionReport | ExecutingFirm | Optional field: on trades |
| ebs_market_ilink3_sbe | ExecutionReport | ExecutionVenue | EBSC => Spot, EBSC => NDF OffSEF OffMTF NEXS => NDF OnSEF OnMTF XEBS => NDF OffSEF OnMTF |
| ebs_market_ilink3_sbe | ExecutionReport | OrderOriginationFirm | |
| ebs_market_ilink3_sbe | ExecutionReport | OrderOriginationTrader | |
| ebs_market_ilink3_sbe | MultilegOrderReplaceRequest | OrderOriginationFirmLocation | Optional Field: Physical location of the individual or team head trader as per CME location codes. |
| ebs_market_ilink3_sbe | MultilegOrderReplaceRequest | OrderOriginationTrader | Mandatory Field: Registered GUS on CME |
| ebs_market_ilink3_sbe | NewOrderMultileg | OrderOriginationFirmLocation | Optional Field: Physical location of the individual or team head trader as per CME location codes. |
ebs_market_ilink3_sbe | NewOrderMultileg | OrderOriginationTrader | Mandatory Field: Registered GUS on CME |
| ebs_market_ilink3_sbe | OrderCancelRequest | OrderOriginationFirmLocation | Optional Field: Physical location of the individual or team head trader as per CME location codes. |
| ebs_market_ilink3_sbe | OrderCancelRequest | OrderOriginationTrader | Mandatory Field: Registered GUS on CME |
| edgewater_markets | NewOrderMultileg | OrderOriginationTrader | OnBehalfOfCompID in Edgewater: "Third-party identifier". |
| exchange24 | ExecutionReport | ExecutionFirm | |
| exchange24 | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: 24EX |
| fastmatch_autoex | ExecutionReport | ExecutionFirm | ContraID -Numeric value of customer id on the other side of execution |
| fastmatch_autoex | ExecutionReport | OrderOriginationFirm | |
| fastmatch_autoex | ExecutionReport | OrderOriginationTrader | |
| fastmatch_autoex | ExecutionReport | PrimeBroker | ContraBroker |
| fastmatch_autoex | MultilegOrderCancelReplaceRequest | ContraFirm | Third-party identifier to indicate intended for the this third party - If present on NewOrderMultileg |
| fastmatch_autoex | NewOrderMultileg | ContraFirm | Third-party identifier to indicate intended for the this third party |
| fastmatch_autoex | NewOrderMultileg | OrderOriginationFirm | Required if RMO enabled flow. |
| fastmatch_autoex | NewOrderMultileg | OrderOriginationTrader | Required if RMO enabled flow. |
| fastmatch_autoex | OrderCancelRequest | ContraFirm | Third-party identifier to indicate intended for the this third party - If present on NewOrderMultileg |
| fastmatch_stream_maker | ExecutionAck | ExecutingFirm | RMOID for NDFs. |
| fastmatch_stream_maker | ExecutionAck | OrderOriginationTrader | ClientID of the actual taker [in case of dealing with undisclosed clients] published in ContraID in ExecutionAck. |
| fastmatch_stream_maker | ExecutionReport | ContraFirm | Third party identifier of the taker client received in NewOrderMultiLeg. |
| fastmatch_stream_maker | ExecutionReport | ExecutingFirm | RMOID for NDFs. Optional. |
| fastmatch_stream_maker | ExecutionReport | ExecutingTrader | Required for NDFs. Code identifier for the human trader, required for RMO by MAS. |
| fastmatch_stream_maker | ExecutionReport | OrderOriginationTrader | ClientID of the disclosed/ undisclosed taker received in NewOrderMultiLeg. |
| fastmatch_stream_maker | MassQuote | ExecutingTrader | Required for NDFs. Code identifier for the human trader, required for RMO by MAS. |
| fastmatch_stream_maker | MassQuote | OrderOriginationFirm | To publish RMOID for NDFs. Optional. |
| fastmatch_stream_maker | NewOrderMultiLeg | ContraFirm | Third party identifier of the taker client. |
| fastmatch_stream_maker | NewOrderMultiLeg | OrderOriginationTrader | Will publish ClientID of the disclosed/ undisclosed taker to maker. ClientID is set to 1000 for undisclosed taker clients. |
| fidessa_orders | ExecutionReport | ContraFirm | |
| fidessa_orders | ExecutionReport | ExecutionVenue | |
| fidessa_orders | ExecutionReport | OrderOriginationFirm | |
| fidessa_orders | ExecutionReport | OrderOriginationFirmLEI | |
| fidessa_orders | ExecutionReport | OrderOriginationTrader | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | ContraFirm | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | ExecutionVenue | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | OrderOriginationFirm | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | OrderOriginationFirmLEI | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | OrderOriginationTrader | |
| fidessa_orders | NewOrderMultileg | ContraFirm | |
| fidessa_orders | NewOrderMultileg | ExecutionVenue | |
| fidessa_orders | NewOrderMultileg | OrderOriginationFirm | |
| fidessa_orders | NewOrderMultileg | OrderOriginationFirmLEI | |
| fidessa_orders | NewOrderMultileg | OrderOriginationTrader | |
| fidessa_orders | OrderCancelRequest | OrderOriginationTrader | |
| fxall_activetrading | ExecutionReport | PrimeBroker | |
| fxall_activetrading_maker | ExecutionAcknowledgement | ExecutingFirm | |
| fxall_activetrading_maker | ExecutionAcknowledgement | OrderOriginationTrader | |
| fxall_activetrading_maker | ExecutionAcknowledgement | PrimeBroker | |
| fxall_activetrading_maker | ExecutionReport | ExecutingFirm | |
| fxall_activetrading_maker | ExecutionReport | OrderOriginationTrader | |
| fxall_activetrading_maker | ExecutionReport | PrimeBroker | |
| fxall_activetrading_maker | NewOrderMultileg | ExecutingFirm | |
| fxall_activetrading_maker | NewOrderMultileg | OrderOriginationTrader | |
| fxall_activetrading_maker | NewOrderMultileg | PrimeBroker | |
| fxall_quicktrade_maker | ExecutionAcknowledgement | ExecutingFirm | |
| fxall_quicktrade_maker | ExecutionAcknowledgement | ExecutingTrader | |
| fxall_quicktrade_maker | ExecutionAcknowledgement | ExecutionVenue | |
| fxall_quicktrade_maker | ExecutionAcknowledgement | OrderOriginationFirm | |
| fxall_quicktrade_maker | ExecutionAcknowledgement | OrderOriginationFirmLEI | |
| fxall_quicktrade_maker | ExecutionAcknowledgement | OrderOriginationTrader | |
| fxall_quicktrade_maker | NewOrderMultileg | ExecutingFirm | |
| fxall_quicktrade_maker | NewOrderMultileg | ExecutingTrader | |
| fxall_quicktrade_maker | NewOrderMultileg | ExecutionVenue | |
| fxall_quicktrade_maker | NewOrderMultileg | OrderOriginationFirm | |
| fxall_quicktrade_maker | NewOrderMultileg | OrderOriginationFirmLEI | |
| fxall_quicktrade_maker | NewOrderMultileg | OrderOriginationTrader | |
| fxall_quicktrade_maker | NewOrderMultileg | PrimeBroker | |
| fxall_quicktrade_maker | Quote | ExecutingFirm | |
| fxall_quicktrade_maker | Quote | ExecutingTrader | |
| fxall_quicktrade_maker | QuoteRequest | ExecutionVenue | |
| fxall_quicktrade_maker | QuoteRequest | OrderOriginationFirm | |
| fxall_quicktrade_maker | QuoteRequest | OrderOriginationFirmLEI | |
| fxall_quicktrade_maker | QuoteRequest | OrderOriginationTrader | |
| fxspotstream | ExecutionReport RFS+ESP | ExecutingFirm | |
| fxspotstream | ExecutionReport RFS+ESP | ExecutingFirmLEI | |
| fxspotstream | ExecutionReport RFS+ESP | ExecutingUnitLocation | |
| fxspotstream | ExecutionReport RFS+ESP | ExecutionVenue | |
| fxspotstream | ExecutionReport RFS+ESP | OrderOriginationFirmLEI | |
| fxspotstream | ExecutionReport RFS+ESP | OrderOriginationFirmLocation | |
| fxspotstream | ExecutionReport RFS+ESP | OrderOriginationTrader | |
| fxspotstream | NewOrderMultiLeg ESP | ExecutingFirm | MIC |
| fxspotstream | NewOrderMultiLeg ESP | ExecutingFirmLEI | |
| fxspotstream | NewOrderMultiLeg ESP | ExecutionVenue | |
| fxspotstream | NewOrderMultiLeg RFS+ESP | OrderOriginationFirmLEI | |
| fxspotstream | NewOrderMultiLeg RFS+ESP | OrderOriginationTrader | |
| fxspotstream | Quote RFS | ExecutionVenue | |
| fxspotstream | QuoteRequest RFS | ExecutingFirm | MIC |
| fxspotstream | QuoteRequest RFS | ExecutingFirmLEI | |
| fxspotstream | QuoteRequest RFS | OrderOriginationTrader | |
| fxspotstream | QuoteRequest RFS+ESP | ExecutionVenue | |
| fxspotstream_algo | MultilegOrderCancelReplaceRequest | ExecutionVenue | |
| fxspotstream_algo | MultilegOrderCancelReplaceRequest | OrderOriginationTrader | |
| fxspotstream_algo | NewOrderMultileg | ExecutionVenue | |
| fxspotstream_algo | NewOrderMultileg | OrderOriginationTrader | |
| fxspotstream_midmatch | ExecutionReport | ExecutingFirm | Numeric Matching Participant ID. |
| fxspotstream_midmatch | ExecutionReport | OrderOriginationFirm | Numeric Matching Participant ID. |
| fxspotstream_midmatch | ExecutionReport | OrderOriginationTrader | Echo of value provided by client in NewOrderMultileg. |
| fxspotstream_midmatch | NewOrderMultiLeg | OrderOriginationTrader | Free-format string solely determined by client. |
| gsfx | ExecutionReport | ExecutingFirmLEI | |
| gsfx | ExecutionReport | ExecutingUnitLocation | |
| gsfx | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: GSCO |
| gsfx | MassQuote | ExecutingFirmLEI | |
| gsfx | MassQuote | ExecutingUnitLocation | |
| gsfx | NewOrderMultileg | ExecutionVenue | |
| gsfx | NewOrderMultileg | OrderOriginationFirmLEI | |
| gsfx | NewOrderMultileg | OrderOriginationTrader | |
| gsfx | NewOrderMultileg | ReportingEntity | |
| gsfx | QuoteRequest | ExecutionVenue | |
| hsbc_fx_mds | ExecutionReport | ExecutingFirmLEI | |
| hsbc_fx_mds | ExecutionReport | ExecutingUnitLocation | |
| hsbc_fx_mds | ExecutionReport | ExecutionVenue | |
| hsbc_fx_mds | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: HSBC |
| hsbc_fx_mds | ExecutionReport | OrderOriginationTrader | |
| hsbc_fx_mds | NewOrderMultileg | OrderOriginationTrader | |
| hsbc_fx_mds | NewOrderMultileg | ReportingEntity | Valid values are: "ExecutingFirm" and "OrderOriginationFirm" |
| integral_esp_maker | MassQuote | ExecutingFirm | |
| integral_esp_maker | NewOrderMultileg | OrderOriginationFirm | |
| integral_rfs_maker | ExecutionReport | ExecutingFirm | |
| integral_rfs_maker | ExecutionReport | ExecutingFirmLEI | |
| integral_rfs_maker | ExecutionReport | ExecutingUnitLocation | |
| integral_rfs_maker | ExecutionReport | ExecutionVenue | |
| integral_rfs_maker | NewOrderMultileg | ExecutionVenue | |
| integral_rfs_maker | NewOrderMultileg | OrderOriginationFirm | |
| integral_rfs_maker | NewOrderMultileg | OrderOriginationFirmLEI | |
| integral_rfs_maker | NewOrderMultileg | OrderOriginationTrader | |
| integral_rfs_maker | Quote | ExecutingFirm | |
| integral_rfs_maker | QuoteRequest | ExecutionVenue | |
| integral_rfs_maker | QuoteRequest | OrderOriginationFirm | |
| integral_rfs_maker | QuoteRequest | OrderOriginationFirmLEI | |
| integral_stp | ExecutionReport | ExecutingFirm | |
| integral_stp | ExecutionReport | ExecutingFirmLEI | LegalEntityIdentifier |
| integral_stp | ExecutionReport | ExecutingTrader | |
| integral_stp | ExecutionReport | ExecutingUnit | |
| integral_stp | ExecutionReport | ExecutionVenue | |
| integral_stp | ExecutionReport | OrderOriginationFirm | |
| integral_stp | ExecutionReport | OrderOriginationFirmLEI | LegalEntityIdentifier |
| integral_stp | ExecutionReport | OrderOriginationFirmLocation | |
| integral_stp | ExecutionReport | OrderOriginationTrader | |
| jpmorgan_fx | ExecutionReport | ContraFirm |
|
| jpmorgan_fx | ExecutionReport | ExecutingFirm |
|
| jpmorgan_fx | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: JPSI |
| jpmorgan_fx | ExecutionReport | OrderOriginationFirm |
|
| jpmorgan_fx | NewOrderMultileg | MiFIDSystematicInternaliser |
|
| jpmorgan_fx | NewOrderMultileg | OrderOriginationTrader | Optional field to provide the Trader responsible for submission of Order or the Sub-account identifier. Only alphanumeric characters, "-", and "_" are supported |
| jpmorgan_fx_algo | ExecutionReport | ExecutionVenue | |
| jpmorgan_fx_algo | MultilegOrderCancelReplaceRequest | ContraFirm | |
| jpmorgan_fx_algo | MultilegOrderCancelReplaceRequest | OrderOriginationFirm | |
| jpmorgan_fx_algo | MultilegOrderCancelReplaceRequest | OrderOriginationTrader | Required field to provide the Trader responsible for submission of Order. |
| jpmorgan_fx_algo | NewOrderMultileg | ContraFirm | |
| jpmorgan_fx_algo | NewOrderMultileg | OrderOriginationFirm | |
| jpmorgan_fx_algo | NewOrderMultileg | OrderOriginationTrader | Required field to provide the Trader responsible for submission of Order. |
| lmax | ExecutionReport | ExecutingFirm | |
| lmax | ExecutionReport | ExecutingTrader | |
| lmax | ExecutionReport | PrimeBroker | |
| lmax | NewOrderMultileg | OrderOriginationFirm | Added as part of the Curex-LMAX integration. Where a buy-side client has agreed to be identified to LMAX/Curex, MF's client will include a value for the buy-side client in the OrderOriginationFirm PartyRole. Supported only in NewOrderSingle and will not be echoed in the ExecutionReport. |
| lseg_ftg | ExecutionReport | ClearingFirm | ClearingOrganization |
| lseg_ftg | ExecutionReport | ExecutingFirm | AcceptableCounterparty |
| lseg_ftg | ExecutionReport | OrderOriginationFirm | ExecutingUnit |
| lseg_ftg | ExecutionReport | OrderOriginationTrader | Trading Mnemonic |
| lseg_ftg | ExecutionReport | PrimeBroker | Prime Broker Trade Code |
| lseg_ftg | NewOrderMultileg | ClearingFirm | Clearing Member Trade Code |
| lseg_ftg | NewOrderMultileg | OrderOriginationTrader | Trading Mnemonic |
| lseg_ftg | NewOrderMultileg | PrimeBroker | Prime Broker Trade Code |
| lseg_fxall_maker | ExecutionReport | ExecutionVenue | MIC |
| lseg_fxall_maker | ExecutionReport | OrderOriginationFirmLEI | CustomerLEI |
| lseg_fxall_maker | ExecutionReport | OrderOriginationTrader | ClientID |
| lseg_fxall_maker | NewOrderMultileg | ExecutionVenue | MIC |
| lseg_fxall_maker | NewOrderMultileg | OrderOriginationFirmLEI | CustomerLEI |
| lseg_fxall_maker | NewOrderMultileg | OrderOriginationTrader | ClientID |
| lseg_fxall_maker | Quote | OrderOriginationFirmLEI | LEI for the account |
| lseg_fxall_maker | QuoteRequest | ExecutionVenue | MIC |
| lseg_fxall_maker | QuoteRequest | OrderOriginationFirmLEI | CustomerLEI |
| lseg_fxall_maker | QuoteRequest | OrderOriginationTrader | ClientID |
| lseg_ptg | ExecutionReport | ClearingFirm | This will only be populated for trades under the cleared trading model. |
| lseg_ptg | ExecutionReport | ExecutingFirm | AcceptableCounterparty |
| lseg_ptg | ExecutionReport | ExecutingFirmLEI | LegalEntityIdentifier |
| lseg_ptg | ExecutionReport | ExecutingUnitLocation | ISOCountryCode |
| lseg_ptg | ExecutionReport | ExecutionVenue | ExecutionVenue |
| lseg_ptg | ExecutionReport | OrderOriginationFirm | ExecutingUnit |
| lseg_ptg | ExecutionReport | OrderOriginationFirmLEI | LegalEntityIdentifier |
| lseg_ptg | ExecutionReport | OrderOriginationFirmLocation | ISOCountryCode |
| lseg_ptg | ExecutionReport | OrderOriginationTrader | TraderMnemonic |
| lseg_ptg | ExecutionReport | ReportingEntity | ReportingIntermediary |
| lucera_lumefx | ExecutionReport | ExecutingFirm | |
| lucera_lumefx | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID values: BKLN, BGCF, WELX, and XXXX (for undefined markets) |
| lucera_lumefx | NewOrderMultileg | OrderOriginationTrader | Optional |
| morganstanleyfx_esp | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: MSAX |
| morganstanleyfx_esp | NewOrderMultileg | OrderOriginationTrader | Optional field to provide the Trader responsible for submission of Order |
| natwest_markets | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: NWMS |
| natwest_markets | ExecutionReport | PrimeBroker | |
| natwest_markets | NewOrderMultileg | OrderOriginationTrader | |
| nomura_esp | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: NMRA |
| parfx_orders | ExecutionReport | ContraTrader | |
| parfx_orders | ExecutionReport | ExecutingFirm | |
| parfx_orders | ExecutionReport | ExecutingTrader | |
| parfx_orders | ExecutionReport | OrderOriginationFirm | |
| parfx_orders | ExecutionReport | OrderOriginationFirmLocation | |
| parfx_orders | ExecutionReport | OrderOriginationTrader | |
| parfx_orders | ExecutionReport | PrimeBroker | |
| parfx_orders | NewOrderMultileg | ExecutingFirm | |
| parfx_orders | NewOrderMultileg | ExecutingTrader | |
| parfx_orders | NewOrderMultileg | OrderOriginationFirm | |
| parfx_orders | NewOrderMultileg | OrderOriginationFirmLocation | |
| parfx_orders | NewOrderMultileg | OrderOriginationFirmLocation | |
| parfx_orders | NewOrderMultileg | OrderOriginationTrader | |
| precision_algo | ExecutionReport | ExecutingFirm | Always "ICAN". |
| precision_algo | ExecutionReport | ExecutionVenue | Provided for full/partial fills only. Known values:
|
| precision_algo | ExecutionReport | OrderOriginationFirm | As defined on the original order. |
| precision_algo | MultilegOrderCancelReplaceRequest | OrderOriginationFirm | Firm identifier, up to 10 chars. As defined on the original order. |
| precision_algo | MultilegOrderCancelReplaceRequest | OrderOriginationTrader | Bilaterally agreed with Precision Algo team. |
| precision_algo | NewOrderMultileg | OrderOriginationFirm | Firm identifier, up to 10 chars. |
| precision_algo | NewOrderMultileg | OrderOriginationTrader | Bilaterally agreed with Precision Algo team. |
| rbc_trading | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: RBCS |
| rbc_trading | NewOrderMultileg | OrderOriginationFirm | |
| rbc_trading | NewOrderMultileg | OrderOriginationTrader | |
| rbc_trading | QuoteRequest | OrderOriginationFirm | |
| rbc_trading | QuoteRequest | OrderOriginationTrader | |
| refinitv_mapi | ExecutionReport | ContraFirm | |
| refinitv_mapi | ExecutionReport | OrderOriginationFirm | |
| refinitv_mapi | ExecutionReport | OrderOriginationFirmLocation | |
| refinitv_mapi | ExecutionReport | OrderOriginationTrader | |
| refinitv_mapi | ExecutionReport | PrimeBroker | |
| saxo_direct | ExecutionReport | ExecutionVenue | Optional |
| saxo_direct | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: SXSI |
| saxo_direct | ExecutionReport | OrderOriginationFirm | Optional |
| saxo_direct | NewOrderMultileg | OrderOriginationFirm | Mandatory |
| socgen | ExecutionReport | ExecutingFirmLEI | |
| socgen | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: XSGA |
| socgen | NewOrderMultileg | ClearingFirm | Optional. Mapped to ClearingHouse/ Tag20073 in venue NewOrderSingle. Mapped when OrderReceivedFromWithinFirm |
| socgen | NewOrderMultileg | ContraFirmLEI | Optional. LEI of the Non-Executing Broker. |
| socgen | NewOrderMultileg | ContraTrader | Optional. Mapped when OrderReceivedFromAnotherBrokerDealer |
| socgen | NewOrderMultileg | ExecutionVenue | Optional. Execution Venue MIC Code |
| socgen | NewOrderMultileg | OrderOriginationFirm | Optional. Mapped when OrderReceivedFromWithinFirm |
| socgen | NewOrderMultileg | OrderOriginationFirmLEI | Optional. LEI of the Liquidity Taker |
| socgen | NewOrderMultileg | OrderOriginationTrader | Optional. Mapped when OrderReceivedFromCustomer |
| standardchartered_s2bx | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: STAN |
| statestreet_efx | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: SSBI |
| statestreet_efx | NewOrderMultileg | OrderOriginationTrader | Optional. Mapped to ClientID/ Tag109 in venue NewOrderSingle. |
| t360_gtx | ExecutionReport | ExecutingFirm | |
| t360_gtx | ExecutionReport | ExecutingTrader | |
| t360_gtx | ExecutionReport | OrderOriginationTrader | |
| t360_gtx | ExecutionReport | PrimeBroker | |
| t360_supersonic_maker | ExecutionAck | OrderOriginationTrader | Echo back from ExecutionReport |
| t360_supersonic_maker | ExecutionReport | OrderOriginationTrader | Must be identical to the value of the Username field in the NewOrderSingle message it refers to. |
| t360_supersonic_maker | NewOrderMultileg | OrderOriginationTrader | Defines the 360T username of the user that initiated the order. |
| t360_tex | ExecutionReport | ClearingFirm | Specifies the Ccearing house (DCO) this trade will be cleared at. |
| t360_tex | ExecutionReport | ExecutingFirm | |
| t360_tex | ExecutionReport | ExecutingFirmLEI | |
| t360_tex | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: based on the list of LPs configured for a client. |
| t360_tex | ExecutionReport | OrderOriginationFirmLEI | |
| t360_tex | ExecutionReport | ReportingEntity | Company of the reporting party. |
| t360_tex | NewOrderMultileg | ExecutionVenue | Optional - Issuer of the original quote that is supposed to be executed. |
| t360_tex | Quote | ExecutionVenue | Specifies the TEX name of the bank that sent this quote. |
| t360_tex | QuoteRequest | ExecutionVenue | To be populated with the name of a provider that is in the bank basket and from whom quotes are requested. |
| t360_tex_maker | ExecutionAck | ReportingEntity | |
| t360_tex_maker | ExecutionReport | ContraTrader | |
| t360_tex_maker | ExecutionReport | ExecutionVenue | |
| t360_tex_maker | NewOrderMultileg | ContraFirm | |
| t360_tex_maker | NewOrderMultileg | ContraFirmLEI | |
| t360_tex_maker | NewOrderMultileg | ContraTrader | |
| t360_tex_maker | NewOrderMultileg | ExecutingFirm | |
| t360_tex_maker | NewOrderMultileg | ExecutingFirmLEI | |
| t360_tex_maker | NewOrderMultileg | ExecutionVenue | |
| t360_tex_maker | NewOrderMultileg | OrderOriginationFirm | |
| t360_tex_maker | NewOrderMultileg | OrderOriginationFirmLEI | |
| t360_tex_maker | NewOrderMultileg | OrderOriginationTrader | |
| t360_tex_maker | NewOrderMultileg | ReportingEntity | |
| t360_tex_maker | Quote | ContraTrader | |
| t360_tex_maker | QuoteRequest | ContraFirm | |
| t360_tex_maker | QuoteRequest | ContraFirmLEI | |
| t360_tex_maker | QuoteRequest | ContraTrader | |
| t360_tex_maker | QuoteRequest | ExecutingFirm | |
| t360_tex_maker | QuoteRequest | ExecutingFirmLEI | |
| t360_tex_maker | QuoteRequest | ExecutionVenue | |
| t360_tex_maker | QuoteRequest | OrderOriginationFirm | |
| t360_tex_maker | QuoteRequest | OrderOriginationFirmLEI | |
| t360_tex_maker | QuoteRequest | OrderOriginationTrader | |
| t360_tex_maker | QuoteRequest | ReportingEntity | |
| ubs_algo | ExecutionReport | ExecutionVenue | Optional LastMkt on trades |
| ubs_algo | MultilegOrderCancelReplaceRequest | OrderOriginationFirm | Required |
| ubs_algo | MultilegOrderCancelReplaceRequest | OrderOriginationTrader | Required |
| ubs_algo | NewOrderMultileg | OrderOriginationFirm | Required |
| ubs_algo | NewOrderMultileg | OrderOriginationTrader | Required |
| ubs_fx2b | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: UBSG |
| ubs_fx2b | NewOrderMultileg | ExecutionVenue | Optional |
| ubs_fx2b | NewOrderMultileg | OrderOriginationFirm | Optional. Support for OrderOriginationFirm PartyRole to be deprecated. Account to be populated in LegAllocAccount instead. |
| ubs_fx2b | NewOrderMultileg | OrderOriginationTrader | Optional |
| ubs_fx2b | QuoteRequest | OrderOriginationFirm | Optional |
| xenfin_liquiditypool | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: XXXX No ISO MIC for Xenfin. Using the ISO MIC for undefined markets (XXXX). |
| xenfin_liquiditypool | NewOrderMultileg | OrderOriginationFirm | |
| xtx_euthenia | ExecutionReport | ClearingFirm | Populated if provided on NewOrderMultileg |
| xtx_euthenia | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: XTXM |
| xtx_euthenia | NewOrderMultileg | ClearingFirm | Optional field to provide ClearingFirm to venue |
Please refer to Whisperer Enterprise - PartyIDs for the full Enterprise table across all venues.
LP specific regulatory fields / PartyIDs
Required by HSBC for MIFID trading clients when trading MIFID covered products
NewOrderMultiLeg.NoPartyIDs.PartyRole = OrderOriginationFirmLEI
ExecutionReport.NoPartyIDs.PartyRole = ExecutingFirmLEI
NewOrderMultileg.NoLegs.NoLegRegulatoryFields.LegRegulatoryKey = LegMiFIDISIN
Required by UBS for MIFID trading clients when trading MIFID covered products
ExecutionReport.NoPartyIDs.PartyRole = ExecutingFirmLEI
- No labels
© 2025 MarketFactory, Inc. All rights reserved.