- Created by Unknown User (zlichtenberger), last updated by Matthew Whitaker on Feb 07, 2022 7 minute read
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 6 Next »
Pricing
Supported Book Types
The Market Data feed will supports subscriptions to PriceDepth and TradeTicker MDBookTypes.
TradeTicker
By default LMAX trade notifications are delivered with a 60 second delay, at no charge. The delay may be removed on a per-session basis, for an additional LMAX fee, if the client wishes.
In the event where a trade is cancelled/busted on the LMAX Exchange, LMAX will publish a MarketDataIncrementalRefresh message with MDUpdateAction=Delete where the MDEntryID references the original trade now being cancelled.
Orders
Supported Products, OrderTypes and TimeInForce
Varies by region and session. LMAX will publish the security list on the FIX session after logon, please see attached CSV-s below for reference. MF will send the client a SecurityStatus message for each FX currency pair from this list. The client will request market data and send orders.
| Product | Order types | TimeInForce |
|---|---|---|
| SPT | Market, Limit, Iceberg, Dark Limit | IOC, FOK, DAY |
Iceberg Orders
Supported LMAX platforms
Iceberg orders are single orders where only a portion of the order, defined by MaxShow, is processed and displayed by the exchange until fully executed.
Iceberg orders are placed by sending a NewOrderMultileg and including a non-zero value in the MaxShow tag. The MaxShow value will specify the Quantity that is to be visible to the market.
Iceberg orders are supported for NewOrderMultileg messages where OrdType=Limit and TimeInForce=DAY only. No other combination of OrdType and TimeInForce in a NewOrderMultileg message is currently supported by LMAX to place Iceberg orders.
Iceberg orders are not supported in MultilegOrderCancelReplaceRequest and MassQuote (Maker) messages.
Key features of LMAX Iceberg Orders:
- A minimum ratio of 1:50 is imposed for visible Quantity to Total Quantity of an order.
- When the visible Quantity is fully filled, the next available peak will be added to the order book on price/time basis, using the time the new peak is added.
ExecutionReportsfor Iceberg orders behave in the same way asExecutionReportsfor non-Iceberg orders, with the addition of theMaxShowtag. The breakdown between the current visible Quantity and hidden Quantity will not be shown.- A new
ExecutionReportis not sent when a new peak is added to the order book. - The visible Quantity is disseminated on the MarketData stream, not the Total Quantity.
- Orders without the
MaxShowtag will be treated as a normal Limit order.
Dark Limit Orders
Supported LMAX platforms
Dark orders are orders that are processed by the exchange that do not appear on the Market Data stream.
Dark orders are placed by including a zero value in the MaxShow tag in the order entry message.
Dark orders are supported for NewOrderMultileg and MultilegOrderCancelReplaceRequest messages, where OrdType=Limit and TimeInForce=DAY only.
Key features of LMAX Dark Orders:
ExecutionReportsfor Dark orders behave in the same way asExecutionReportsfor non-Dark orders, with the addition of theMaxShowtag.ExecutionReportsfor MassQuotes made up of Dark and non-Dark orders will include theMaxShowtag for executions against Dark Orders only.MaxShowwill be omitted onExecutionReportsfor executions against non-Dark orders.- Dark orders will not be disseminated on the MarketData stream.
- Orders without the
MaxShowtag will be treated as a normal Limit order.
Trade Sizes
Minimum Trade Size
The option to control trade sizes, using the LMAX Minimum Trade Size (MTS) functionality, is available through two methods, outlined below. The functionality is to ensure orders match, in full or partial, in a size equal to or larger than a pre-set minimum trade size.
Options to implement MTS:
- The client can state their MTS quantity in
HasExtendedOrderFields[1].MinQtyonNewOrderMultilegmessages. The value will determine the MTS quantity of the order and will set the order to be filled in sizes equal to or larger than the stated amount. - LMAX can enforce a MTS quantity on a FIX order session, on a per instrument basis. This will treat each order as having a pre-set MTS. If the order Quantity is below the pre-set MTS quantity, the order will be rejected. The client will not be required to send
MinQtyon order messages. If the client wishes to sendMinQty, in addition to MTS being enforced by LMAX, and the MTS quantity set by the client is less than the LMAX pre-set MTS, it will be rejected. If the MTS set by the client is higher than the LMAX pre-set MTS, the client’s MTS will be used.
MTS restrictions
For Takers, only Limit/Market IOC and FOK orders are supported with MTS; orders with a TimeInForce of DAY or GTC will be rejected.
MTS is not supported for Makers.
Full Amount
Full Amount trading, where orders are executed in whole, without partial fills, and against only one counterparty is available on LMAX through two methods, outlined below.
Options to implement Full Amount:
- The client can utilise the Minimum Trade Size functionality outlined above, by sending a
MinQtyvalue equal to their Order Quantity. This will determine the order as Full Amount and will set the order to be filled in full against a single counterparty. - LMAX can enforce a FIX session to be Full Amount trading only. The client will not be required to send
MinQtyon order messages.
FA restrictions
For Takers, only Limit/Market IOC and FOK orders are supported for FA orders; orders with a Time in Force of DAY or GTC will be rejected.
For Makers, DAY and GTC orders are supported.
Maker ESP
Maker ESP is supported by LMAX with no Last-Look.
| Product | Order types | TimeInForce |
|---|---|---|
| SPT | Previously Quoted | n/a |
Supported instruments vary by region and session.
MF will send the client a synthetic spot quote request for each, as per the Instruments lists below (cryptocurrencies on LMAX Digital are also included in the FX currency pair list). The client will send MassQuotes in response, and LMAX will respond with fills.
MassQuote
Publication
A subsequent MassQuote, if accepted, will replace the previous MassQuote and will cancel all the unmatched liquidity associated with the replaced MassQuote.
If an order within the new MassQuote equals the price and size of an unmatched order within the previous MassQuote, the previous order will keep priority on the order book and will adopt the new QuoteID.
A MassQuote supports a maximum of 6 quote entries for each side of the order book. A MassQuote will be rejected if the number of quote entries is greater than 6 on either/both side(s).
In order to withdraw a previous MassQuote, the client may either send an explicit QuoteCancel or send an “empty” MassQuote (with no prices and quantities).
In the event that a MassQuote is sent to replace a previous MassQuote, but is rejected (e.g. due to incorrect IDs, incorrect formatting, incorrect levels of depth), the initial MassQuote will still be active on the LMAX platform. It is advised that if a MassQuote is rejected, for any reason, and there is an existing MassQuote on the platform, a QuoteCancel or “empty” MassQuote is sent to remove the existing MassQuote.
Matching
Once the MassQuote message is submitted to a market, the individual Quote Entries are treated as single orders. The trades generated for each of the Quote Entries in the MassQuote order will be reported with an ExecutionReport Message.
The MassQuote is uniquely identified in the ExecutionReport by the pairing of Price and ClOrdID fields:
MassQuoteandQuoteCancelmessages contain theQuoteIDfield that is used to uniquely identify the message. This field will be mapped to the correspondingExecutionReportasClOrdID(I.e. theQuoteEntryIDis not used).- The
Pricefield contains the price of a quote entry reported by this execution.
Two types of MassQuote matches are possible:
- Aggressive – when the
MassQuotematches retail orders immediately; - Passive –
MassQuoteis applied to a market and waiting to be matched on the Order Book.
During trading, a given MassQuote may result in a combination of the two, e.g. The following ExecutionReports in sequence:
- Aggressive full match for 1st price level submitted in the
MassQuote. - Aggressive partial match against 2nd price level submitted in the
MassQuote. - Passive match that fully fills the 2nd price level submitted in the
MassQuote.
Venue Checks
Throttling
Message Rate Threshold
Volatility Bands
In order to protect Clients from pricing errors Volatility Bands are set per order book on LMAX. If the price difference between the previous accepted price and the new price is outside the volatility limit, LMAX will reject the order with an OUTSIDE_VOLATILITY_BAND message.
LMAX will only accept a new price if it is within the volatility limit, or if LMAX Market Operations manually increase the volatility limit to allow the new price to be accepted.
For Makers, If the Maker has not yet input an order during that Trading Day, the price will be compared to the last price accepted on the order book by other Makers.
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 | QuoteRequest | OrderOriginationFirm | Optional Field - RFS Workflow only |
| barx | NewOrderMultileg | OrderOriginationFirm | Optional Field |
| 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.
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 Registered value on CME via portal |
| ebs_market_ilink3_sbe | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | NDF only - Either MiFIDExecutingDecisionMakerAsNaturalPerson or MiFIDExecutingDecisionMakerAsAlgorithm to be populated if Mifid eligible Registered value on CME via portal |
| ebs_market_ilink3_sbe | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | NDF only - Either MiFIDInvestmentDecisionMakerAsNaturalPerson or MiFIDInvestmentDecisionMakerAsAlgorithm to be populated if Mifid eligible Registered value on CME via portal |
| ebs_market_ilink3_sbe | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | NDF only - Either MiFIDInvestmentDecisionMakerAsNaturalPerson or MiFIDInvestmentDecisionMakerAsAlgorithm to be populated if Mifid eligible Registered value on CME via portal |
| 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 Registered value on CME via portal |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | NDF only - Either MiFIDExecutingDecisionMakerAsNaturalPerson or MiFIDExecutingDecisionMakerAsAlgorithm to be populated if Mifid eligible Registered value on CME via portal |
| 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 Registered value on CME via portal |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | NDF only - Either MiFIDInvestmentDecisionMakerAsNaturalPerson or MiFIDInvestmentDecisionMakerAsAlgorithm to be populated if Mifid eligible Registered value on CME via portal |
| 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.
Passthru Fields
None.
Instruments
LMAX-Exchange-TY3-Instruments.csv
LMAX-Exchange-NY4-Instruments.csv
LMAX-Exchange-LD4-Instruments.csv
- No labels
© 2025 MarketFactory, Inc. All rights reserved.