- Created by Unknown User (aagoro), last updated by Renghanath Natarajan on Jun 06, 2024 2 minute read
Workflow
Algo Orders
Supported Instruments
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 | target_platform | client_role | Workflow | SessionType | SecurityType | LegSettlType | MDBookType (SessionType == Pricing) | MDEntryType (SessionType == Pricing) | OrderType (SessionType == Orders) | TimeInForce (SessionType == Orders) | ExecutionVenue | Comments |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| autobahnfx_algo | n/a | n/a | Algo Orders | Orders | SPT | SPT | n/a | n/a | Market | DAY, GTD, GTC | n/a | GTC: Maximum possible duration is one trading week |
| autobahnfx_algo | n/a | n/a | Algo Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY, GTD, GTC | n/a | GTC: Maximum possible duration is one trading week |
| autobahnfx_algo | n/a | n/a | Algo Orders | Orders | SPT | SPT | n/a | n/a | Stop | DAY, GTD, GTC | n/a | GTC: Maximum possible duration is one trading week |
| autobahnfx_algo | n/a | n/a | Algo Orders | Orders | SPT | SPT | n/a | n/a | Stop Limit | DAY, GTD, GTC | n/a | GTC: Maximum possible duration is one trading week |
| autobahnfx_rapid | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| autobahnfx_rapid | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| autobahnfx_rapid | n/a | n/a | Taker ESP | Pricing, Orders | NDF | 1M | n/a | n/a | Previously Quoted | IOC, FOK | n/a | Onshore NDF trading is not yet supported. |
| autobahnfx_rapid | n/a | n/a | Taker ESP | Pricing, Orders | NDF | 1M | n/a | n/a | Market | IOC, FOK | n/a | Onshore NDF trading is not yet supported. |
| autobahnfx_singleleg | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, | n/a | Separate sessions for pricing and orders |
| autobahnfx_singleleg | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, | n/a | Separate sessions for pricing and orders |
| autobahnfx_singleleg | n/a | n/a | Taker RFS | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, | n/a | Single session for pricing and orders |
| autobahnfx_singleleg | n/a | n/a | Taker RFS | Pricing, Orders | FWD | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, | n/a | Single session for pricing and orders |
| autobahnfx_singleleg | n/a | n/a | Taker RFS | Pricing, Orders | NDF | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, | n/a | Single session for pricing and orders |
| autobahnfx_singleleg | n/a | n/a | Taker RFS | Pricing, Orders | SWP | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, | n/a | Single session for pricing and orders |
| autobahnfx_singleleg | n/a | n/a | Taker RFS | Pricing, Orders | NDS | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, | n/a | Single session for pricing and orders |
| baml | InstinctFX | n/a | Taker RFS | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| baml | InstinctFX | n/a | Taker RFS | Pricing, Orders | FWD | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M9, M15, M18, Y1, Y2, Y3, Y4, Y5, IMM1, IMM2, IMM3, IMM4, IMM5 | n/a | n/a | Previously Quoted | IOC, | n/a | n/a |
| baml | InstinctFX | n/a | Taker RFS | Pricing, Orders | NDF | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M9, M15, M18, Y1, Y2, Y3, Y4, Y5, IMM1, IMM2, IMM3, IMM4, IMM5 | n/a | n/a | Previously Quoted | IOC, | n/a | n/a |
| baml | BAMLX, InstinctFX | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| baml | BAMLX, InstinctFX | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| baml | InstinctFX | n/a | Taker ESP | Pricing, Orders | FWD | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M9, M15, M18, Y1, Y2, Y3, Y4, Y5, IMMH, IMMM, IMMU, IMMZ | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| baml | InstinctFX | n/a | Taker ESP | Pricing, Orders | FWD | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M9, M15, M18, Y1, Y2, Y3, Y4, Y5, IMMH, IMMM, IMMU, IMMZ | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| baml | InstinctFX | n/a | Taker ESP | Pricing, Orders | NDF | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M9, M15, M18, Y1, Y2, Y3, Y4, Y5, IMMH, IMMM, IMMU, IMMZ | n/a | n/a | Previously Quoted | IOC, FOK | n/a | Venue does not support NDF crosses. All NDF trades are settled in USD. |
| baml | InstinctFX | n/a | Taker ESP | Pricing, Orders | NDF | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M9, M15, M18, Y1, Y2, Y3, Y4, Y5, IMMH, IMMM, IMMU, IMMZ | n/a | n/a | Market | IOC, FOK | n/a | Venue does not support NDF crosses. All NDF trades are settled in USD. |
| barx | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| barx | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| barx | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, ON, TN, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| barx | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, ON, TN, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5 | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| barx | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN, ON, TN, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| barx | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN, ON, TN, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5 | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| barx_tcr | n/a | n/a | Drop Copy | DropCopy | SPT | SP | n/a | n/a | n/a | n/a | n/a | n/a |
| barx_tcr | n/a | n/a | Drop Copy | DropCopy | FWD | BKN, ON, TN, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5 | n/a | n/a | n/a | n/a | n/a | n/a |
| barx_tcr | n/a | n/a | Drop Copy | DropCopy | NDF | BKN, ON, TN, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5 | n/a | n/a | n/a | n/a | n/a | n/a |
| barx_tcr | n/a | n/a | Drop Copy | DropCopy | NDS | BKN, ON, TN, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5 | n/a | n/a | n/a | n/a | n/a | n/a |
| barx_tcr | n/a | n/a | Drop Copy | DropCopy | SWP | BKN, ON, TN, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5 | n/a | n/a | n/a | n/a | n/a | n/a |
| bgc_midfx | NoRegrets | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY | n/a | n/a |
| bgc_midfx | NoRegrets | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Market | DAY | n/a | n/a |
| bgc_midfx | MIDFX | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Market | DAY | n/a | n/a |
| bgc_midfx | MIDFX | n/a | CLOB: Orders | Orders | NDF | BKN, M1 | n/a | n/a | Market | DAY | n/a | n/a |
| bgc_midfx | n/a | n/a | Drop Copy | DropCopy | SPT | SPT | n/a | n/a | n/a | n/a | n/a | n/a |
| bgc_midfx | n/a | n/a | Drop Copy | DropCopy | NDF | BKN, M1 | n/a | n/a | n/a | n/a | n/a | n/a |
| bloomberg_fxgo_maker | n/a | n/a | Maker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| bloomberg_fxgo_maker | n/a | n/a | Maker ESP | Pricing, Orders | NDF | TOD, TOM, T2, T3, ON, TN, SN, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4, EOM0, EOM1, BMF3, BMF4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| bloomberg_fxgo_maker | n/a | n/a | Maker ESP | Pricing, Orders | FWD | TOD, TOM, T2, T3, ON, TN, SN, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4, EOM0, EOM1, BMF3, BMF4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| bloomberg_fxgo_maker | n/a | n/a | Maker RFS | RFS | SPT | SPT | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| bloomberg_fxgo_maker | n/a | n/a | Maker RFS | RFS | FWD | TOD, TOM, T2, T3, ON, TN, SN, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4, EOM0, EOM1, BMF3, BMF4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| bloomberg_fxgo_maker | n/a | n/a | Maker RFS | RFS | NDF | TOD, TOM, T2, T3, ON, TN, SN, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4, EOM0, EOM1, BMF3, BMF4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| bloomberg_fxgo_maker | n/a | n/a | Maker RFS | RFS | SWP | SPT, TOD, TOM, T2, T3, ON, TN, SN, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4, EOM0, EOM1, BMF3, BMF4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| bloomberg_fxgo_maker | n/a | n/a | Maker RFS | RFS | NDS | SPT, TOD, TOM, T2, T3, ON, TN, SN, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4, EOM0, EOM1, BMF3, BMF4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| bloomberg_fxgo_maker | n/a | n/a | Maker Batch | RFS | BLK | SPT, TOD, TOM, T2, T3, ON, TN, SN, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4, EOM0, EOM1, BMF3, BMF4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| bloomberg_fxgo_maker | n/a | n/a | Maker Batch | RFS | NDB | SPT, TOD, TOM, T2, T3, ON, TN, SN, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4, EOM0, EOM1, BMF3, BMF4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| bnpparibas_efx_algo | n/a | n/a | Algo Orders | Orders | SPT | SPT | n/a | n/a | Market | GFA1 DAY2, GTC3, GTD4, GFT5 | n/a | 1 BenchmarOrFixing Strategy only 2 Chameleon, Viper, Stop, Custom strategies only. 3 Chameleon, Viper, Stop, Custom, Rex strategies only. 4 Chameleon, Viper, TWAP, Iguana, Stop, Custom, Rex strategies only. 5 TWAP, Iguana strategies only. |
| bnpparibas_efx_algo | n/a | n/a | Algo Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY1, GTC2, GTD3, GFT4 | n/a | 1 Chameleon, Viper, Limit, Stop, Custom strategies only. 2 Chameleon, Viper, Limit, Stop, Custom, Rex strategies only. 3 Chameleon, Viper, TWAP, Iguana, Limit, Stop, Custom, Rex strategies only. 4 TWAP, Iguana strategies only. |
| bnpparibas_efx_algo | n/a | n/a | Algo Orders | Orders | SPT | SPT | n/a | n/a | Stop | DAY1, GTC2, GTD3, GFT4 | n/a | 1 Chameleon, Viper, Stop, Custom , TWAP, Iguana, strategies only. 2 Chameleon, Viper, Stop, Custom , TWAP, Iguana, strategies only. 3 Chameleon, Viper, Stop, Custom , TWAP, Iguana, strategies only. 4 Chameleon, Viper, Custom , TWAP, Iguana, strategies only. |
| bnpparibas_efx_algo | n/a | n/a | Algo Orders | Orders | SPT | SPT | n/a | n/a | StopLimit | DAY1, GTC2, GTD3, GFT4 | n/a | 1 Chameleon, Viper, Stop, Custom , TWAP, Iguana, strategies only. 2 Chameleon, Viper, Stop, Custom , TWAP, Iguana, strategies only. 3 Chameleon, Viper, Stop, Custom , TWAP, Iguana, strategies only. 4 Chameleon, Viper, Custom , TWAP, Iguana, strategies only. |
| bnpparibas_efx_streaming | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| bnpparibas_efx_streaming | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| bnpparibas_efx_streaming | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Market | DAY, GTC, IOC, FOK, GTD | ICE (IFEU, IFUS, IFLL, IFLX) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Limit | DAY, GTC, IOC, FOK, GTD | ICE (IFEU, IFUS, IFLL, IFLX) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Stop | DAY, GTC, IOC, FOK, GTD | ICE (IFEU, IFUS, IFLL, IFLX) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Stop Limit | DAY, GTC, IOC, FOK, GTD | ICE (IFEU, IFUS, IFLL, IFLX) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | SPR | YYYYMM/ YYYYMM | n/a | n/a | Market | DAY, GTC, IOC, FOK, GTD | ICE (IFEU, IFUS, IFLL, IFLX) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | SPR | YYYYMM/ YYYYMM | n/a | n/a | Limit | DAY, GTC, IOC, FOK, GTD | ICE (IFEU, IFUS, IFLL, IFLX) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | SPR | YYYYMM/ YYYYMM | n/a | n/a | Stop | DAY, GTC, IOC, FOK, GTD | ICE (IFEU, IFUS, IFLL, IFLX) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | SPR | YYYYMM/ YYYYMM | n/a | n/a | Stop Limit | DAY, GTC, IOC, FOK, GTD | ICE (IFEU, IFUS, IFLL, IFLX) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Market | DAY, GTC, IOC, FOK, GTD, AMO, AMC | Eurex (XEUR) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Limit | DAY, GTC, IOC, FOK, GTD, AMO, AMC | Eurex (XEUR) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Stop | DAY, GTC, IOC, FOK, GTD, AMO, AMC | Eurex (XEUR) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Stop Limit | DAY, GTC, IOC, FOK, GTD, AMO, AMC | Eurex (XEUR) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Market To Limit | DAY, GTC, IOC, FOK, GTD, AMO, AMC | Eurex (XEUR) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | SPR | YYYYMM/ YYYYMM | n/a | n/a | Limit | DAY, GTC, IOC, GTD | Eurex (XEUR) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Limit | DAY, GTC, IOC, FOK, GTD | ASX (XSFR) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Market To Limit | DAY, GTC, IOC, FOK, GTD | ASX (XSFR) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | SPR | YYYYMM/ YYYYMM | n/a | n/a | Limit | DAY, IOC, FOK, | ASX (XSFR) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | SPR | YYYYMM/ YYYYMM | n/a | n/a | Market To Limit | DAY, IOC, FOK, | ASX (XSFR) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | CLOB: Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Market | DAY, GTC, IOC, FOK, GTD | MX (XMOD) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | CLOB: Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Limit | DAY, GTC, IOC, FOK, GTD | MX (XMOD) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | CLOB: Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Stop Limit | DAY, GTC, IOC, FOK, GTD | MX (XMOD) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | CLOB: Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Market To Limit | DAY, GTC, IOC, FOK, GTD | MX (XMOD) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | CLOB: Orders | SPR | YYYYMM/ YYYYMM | n/a | n/a | Limit | DAY, GTC, IOC, GTD | MX (XMOD) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | CLOB: Orders | SPR | YYYYMM/ YYYYMM | n/a | n/a | Market | DAY, GTC, IOC, GTD | MX (XMOD) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Limit | DAY, GTC, IOC, FOK, GTD | SGX (XSIM) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Market | DAY, GTC, IOC, FOK, GTD | SGX (XSIM) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Market | DAY, GTC, IOC, GTD | Enxt Paris (XMON) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Limit | DAY, GTC, IOC, GTD | Enxt Paris (XMON) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Stop Limit | DAY, GTC, IOC, GTD | Enxt Paris (XMON) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Market To Limit | DAY, GTC, IOC, GTD | Enxt Paris (XMON) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Limit | DAY, GTC, IOC, FOK, GTD | Enxt Amsterdam (XEUE) | n/a |
| broadridge_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Limit | DAY, GTC, IOC, FOK, GTD | IDEM (XDMI) | n/a |
| cboefx_bookfeed | SPT | n/a | CLOB: MarketData | Pricing | SPT | SPT | PriceDepth | Bid, Offer, TradePaid, TradeGiven | n/a | n/a | n/a | n/a |
| cboefx_bookfeed | NDF | n/a | CLOB: MarketData | Pricing | NDF | ON W1, W2, W3 M1, M2, M3, M6, M9 Y1 IMM1, IMM2, IMM3, IMM4 EOM0, EOM1 | PriceDepth | Bid, Offer, TradePaid, TradeGiven | n/a | n/a | n/a | n/a |
| cboefx_fixproxy | Spot_ECN, Spot_FullAmount | Market_Participant | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | IOC, DAY | n/a | |
| cboefx_fixproxy | Spot_ECN, Spot_FullAmount | Market_Participant | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Market | IOC | n/a | |
| cboefx_fixproxy | Spot_ECN, Spot_FullAmount | Market_Participant | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Pegged | DAY | n/a | |
| cboefx_fixproxy | NDF_CboeSEF, NDF_CboeSEF_FullAmount | Market_Participant | CLOB: Orders | Orders | NDF | ON, W1, W2, W3, M1, M2 , M3, M6, M9, Y1, IMM1, IMM2, IMM3, IMM4 EOM0, EOM1 | n/a | n/a | Limit | IOC, DAY | n/a | |
| cboefx_fixproxy | NDF_CboeSEF, NDF_CboeSEF_FullAmount | Market_Participant | CLOB: Orders | Orders | NDF | ON, W1, W2, W3, M1, M2 , M3, M6, M9, Y1, IMM1, IMM2, IMM3, IMM4 EOM0, EOM1 | n/a | n/a | Market | IOC | n/a | |
| cboefx_fixproxy | NDF_CboeSEF, NDF_CboeSEF_FullAmount | Market_Participant | CLOB: Orders | Orders | NDF | ON, W1, W2, W3, M1, M2 , M3, M6, M9, Y1, IMM1, IMM2, IMM3, IMM4 EOM0, EOM1 | n/a | n/a | Pegged | DAY | n/a | |
| cboefx_fixproxy | Spot_ECN | Maker_LastLook, Maker_Firm | Maker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | FOK | n/a | |
| cboefx_fixproxy | Spot_FullAmount | Maker_LastLook | Maker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | FOK | n/a | |
| cboefx_fixproxy | NDF_CboeSEF | Maker_LastLook, Maker_Firm | Maker ESP | Pricing, Orders | NDF | ON, W1, W2, W3, M1, M2 , M3, M6, M9, Y1, IMM1, IMM2, IMM3, IMM4 EOM0, EOM1 | n/a | n/a | Previously Quoted | FOK | n/a | |
| cboefx_fixproxy | NDF_CboeSEF_FullAmount | Maker_LastLook | Maker ESP | Pricing, Orders | NDF | ON, W1, W2, W3, M1, M2 , M3, M6, M9, Y1, IMM1, IMM2, IMM3, IMM4 EOM0, EOM1 | n/a | n/a | Previously Quoted | FOK | n/a | |
| cboefx_itch | SPT_ECN, SPT_SummaryDepth, SPT_FullAmount | n/a | CLOB: MarketData | Pricing | SPT | SPT | PriceDepth, OrderDepth | Bid, Offer, TradePaid, TradeGiven | n/a | n/a | n/a | n/a |
| cboefx_itch | NDF_CboeSEF, NDF_CboeSEF_FullAmount | n/a | CLOB: MarketData | Pricing | NDF | ON W1, W2, W3 M1, M2, M3, M6, M9 Y1 IMM1, IMM2, IMM3, IMM4 EOM0, EOM1 | PriceDepth, OrderDepth | Bid, Offer, TradePaid, TradeGiven | n/a | n/a | n/a | n/a |
| celertech | ESP | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Pegged | DAY, IOC1, FOK2 | n/a | 1 - used for sweep, 2 - used for fullamount, supports DarkLimit and Iceberg |
| celertech | ESP | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Market | DAY, IOC1, FOK2 | n/a | 1 - used for sweep, 2 - used for fullamount, supports DarkLimit and Iceberg |
| celertech | ESP | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Limit | DAY, IOC1, FOK2 | n/a | 1 - used for sweep, 2 - used for fullamount, supports DarkLimit and Iceberg |
| celertech | ESP | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | DAY, IOC1, FOK2 | n/a | 1 - used for sweep, 2 - used for fullamount, supports DarkLimit and Iceberg |
| celertech | ESP | n/a | Taker ESP | Pricing, Orders | FWD | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Limit | DAY, IOC1, FOK2 | n/a | 1 - used for sweep, 2 - used for fullamount, supports DarkLimit and Iceberg |
| celertech | ESP | n/a | Taker ESP | Pricing, Orders | FWD | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Market | DAY, IOC1, FOK2 | n/a | 1 - used for sweep, 2 - used for fullamount, supports DarkLimit and Iceberg |
| celertech | ESP | n/a | Taker ESP | Pricing, Orders | FWD | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Pegged | DAY, IOC1, FOK2 | n/a | 1 - used for sweep, 2 - used for fullamount, supports DarkLimit and Iceberg |
| celertech | ESP | n/a | Taker ESP | Pricing, Orders | FWD | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | DAY, IOC1, FOK2 | n/a | 1 - used for sweep, 2 - used for fullamount, supports DarkLimit and Iceberg |
| celertech | ESP | n/a | Taker ESP | Pricing, Orders | NDF | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Limit | DAY, IOC1, FOK2 | n/a | 1 - used for sweep, 2 - used for fullamount, supports DarkLimit and Iceberg |
| celertech | ESP | n/a | Taker ESP | Pricing, Orders | NDF | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Market | DAY, IOC1, FOK2 | n/a | 1 - used for sweep, 2 - used for fullamount, supports DarkLimit and Iceberg |
| celertech | ESP | n/a | Taker ESP | Pricing, Orders | NDF | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Pegged | DAY, IOC1, FOK2 | n/a | 1 - used for sweep, 2 - used for fullamount, supports DarkLimit and Iceberg |
| celertech | ESP | n/a | Taker ESP | Pricing, Orders | NDF | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | DAY, IOC1, FOK2 | n/a | 1 - used for sweep, 2 - used for fullamount, supports DarkLimit and Iceberg |
| citi_colo | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| citi_colo | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| citi_colo | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, TOD, TOM, SPT, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y10, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| citi_colo | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, TOD, TOM, SPT, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y10, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| citi_colo | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN, TOD, TOM, SPT, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y10, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| citi_colo | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN, TOD, TOM, SPT, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y10, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| cme_ilink2 | n/a | n/a | CLOB: Orders | Orders | FUT | YYYYMM, YYYYMMDD | n/a | n/a | Market | DAY, IOC, FOK | n/a | n/a |
| cme_ilink2 | n/a | n/a | CLOB: Orders | Orders | SPR | SPT YYYYMM, | n/a | n/a | Market | DAY, IOC, FOK | n/a | Calendar Spreads: YYYYMMDD/YYYYMMDD, YYYYMM/YYYYMM FXLink: SPT/YYYYMM |
| cme_ilink2 | n/a | n/a | CLOB: Orders | Orders | FUT | YYYYMM, YYYYMMDD | n/a | n/a | Limit | DAY, IOC, FOK | n/a | n/a |
| cme_ilink2 | n/a | n/a | CLOB: Orders | Orders | SPR | SPT YYYYMM, | n/a | n/a | Limit | DAY, IOC, FOK | n/a | Calendar Spreads: YYYYMMDD/YYYYMMDD, YYYYMM/YYYYMM FXLink: SPT/YYYYMM |
| cme_ilink2 | n/a | n/a | CLOB: Orders | Orders | FUT | YYYYMM, YYYYMMDD | n/a | n/a | Stop | Day | n/a | n/a |
| cme_ilink2 | n/a | n/a | CLOB: Orders | Orders | SPR | SPT YYYYMM, | n/a | n/a | Stop | Day | n/a | Calendar Spreads: YYYYMMDD/YYYYMMDD, YYYYMM/YYYYMM FXLink: SPT/YYYYMM |
| cme_ilink2 | n/a | n/a | CLOB: Orders | Orders | FUT | YYYYMM, YYYYMMDD | n/a | n/a | Stop Limit | Day | n/a | n/a |
| cme_ilink2 | n/a | n/a | CLOB: Orders | Orders | SPR | SPT YYYYMM, | n/a | n/a | Stop Limit | Day | n/a | Calendar Spreads: YYYYMMDD/YYYYMMDD, YYYYMM/YYYYMM FXLink: SPT/YYYYMM |
| cme_ilink2 | n/a | n/a | CLOB: Orders | Orders | FUT | YYYYMM, YYYYMMDD | n/a | n/a | Market To Limit | DAY, IOC, FOK | n/a | n/a |
| cme_ilink2 | n/a | n/a | CLOB: Orders | Orders | SPR | SPT YYYYMM, | n/a | n/a | Market To Limit | DAY, IOC, FOK | n/a | Calendar Spreads: YYYYMMDD/YYYYMMDD, YYYYMM/YYYYMM FXLink: SPT/YYYYMM |
| cme_ilink3_sbe | n/a | n/a | CLOB: Orders | Orders | FUT | YYYYMM, | n/a | n/a | Market | DAY, IOC, FOK | n/a | n/a |
| cme_ilink3_sbe | n/a | n/a | CLOB: Orders | Orders | SPR | SPT YYYYMM, | n/a | n/a | Market | DAY, IOC, FOK | n/a | Calendar Spreads: YYYYMMDD/YYYYMMDD, YYYYMM/YYYYMM FXLink: SPT/YYYYMM |
| cme_ilink3_sbe | n/a | n/a | CLOB: Orders | Orders | FUT | YYYYMM, | n/a | n/a | Limit | DAY, IOC, FOK | n/a | n/a |
| cme_ilink3_sbe | n/a | n/a | CLOB: Orders | Orders | SPR | SPT YYYYMM, | n/a | n/a | Limit | DAY, IOC, FOK | n/a | Calendar Spreads: YYYYMMDD/YYYYMMDD, YYYYMM/YYYYMM FXLink: SPT/YYYYMM |
| cme_ilink3_sbe | n/a | n/a | CLOB: Orders | Orders | FUT | YYYYMM, | n/a | n/a | Stop | Day | n/a | n/a |
| cme_ilink3_sbe | n/a | n/a | CLOB: Orders | Orders | SPR | SPT YYYYMM, | n/a | n/a | Stop | Day | n/a | Calendar Spreads: YYYYMMDD/YYYYMMDD, YYYYMM/YYYYMM FXLink: SPT/YYYYMM |
| cme_ilink3_sbe | n/a | n/a | CLOB: Orders | Orders | FUT | YYYYMM, | n/a | n/a | Stop Limit | Day | n/a | n/a |
| cme_ilink3_sbe | n/a | n/a | CLOB: Orders | Orders | SPR | SPT YYYYMM, | n/a | n/a | Stop Limit | Day | n/a | Calendar Spreads: YYYYMMDD/YYYYMMDD, YYYYMM/YYYYMM FXLink: SPT/YYYYMM |
| cme_ilink3_sbe | n/a | n/a | CLOB: Orders | Orders | FUT | YYYYMM, | n/a | n/a | Market To Limit | DAY, IOC, FOK | n/a | n/a |
| cme_ilink3_sbe | n/a | n/a | CLOB: Orders | Orders | SPR | SPT YYYYMM, | n/a | n/a | Market To Limit | DAY, IOC, FOK | n/a | Calendar Spreads: YYYYMMDD/YYYYMMDD, YYYYMM/YYYYMM FXLink: SPT/YYYYMM |
| cme_mdp3_sbe_udp | n/a | n/a | CLOB: MarketData | Pricing | FUT | YYYYMM, YYYYMMDD | PriceDepth | Bid, | n/a | n/a | n/a | Futures |
| cme_mdp3_sbe_udp | n/a | n/a | CLOB: MarketData | Pricing | SPR | YYYYMM, YYYYMMDD | PriceDepth | Bid, Offer, ImpliedBid, ImpliedOffer, SettlementPrice, TradeVolume, OpenInterest, FixingPrice, OpeningPrice, TradingSessionHighPrice, TradingSessionLowPrice, SessionHighBid, SessionLowOffer, Trade, TradePaid, TradeGiven, TradeVolume, EmptyBook | n/a | n/a | n/a | Calendar Spreads |
| cme_mdp3_sbe_udp | n/a | n/a | CLOB: MarketData | Pricing | SPR | YYYYMM, SPT | PriceDepth | Bid, Offer, ImpliedBid, ImpliedOffer, SettlementPrice, TradeVolume, OpenInterest, FixingPrice, OpeningPrice, TradingSessionHighPrice, TradingSessionLowPrice, SessionHighBid, SessionLowOffer, Trade, TradePaid, TradeGiven, TradeVolume, EmptyBook | n/a | n/a | n/a | FXLink - YYYYMM, SPT (Leg1 FUT , Leg2 SPT) |
| cme_stp | n/a | n/a | Drop Copy | Drop Copy | SPT | SPT | n/a | n/a | n/a | n/a | n/a | Supports SPT for Currencies, Metals, and eFix products. |
| cme_stp | n/a | n/a | Drop Copy | Drop Copy | NDF | TOD, TOM, T2, T3, T4, T5, SN, D1, D2, D3, D4, D5, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M3, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | n/a | n/a | n/a | NDF Regulatory jurisdiction is "UK MTF". |
| creditsuisse_ser | FullAmount, Sweepable | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| creditsuisse_ser | Singlepoint | n/a | Taker ESP | Pricing, Orders | FWD | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M9, M15, M18, M21, Y1, Y2, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| creditsuisse_ser | Singlepoint | n/a | Taker ESP | Pricing, Orders | NDF | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M9, M15, M18, M21, Y1, Y2, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| curex_marketdata | n/a | n/a | CLOB: Marketdata | Pricing | SPT | SPT | PriceDepth, OrderDepth | n/a | n/a | n/a | n/a | n/a |
| curex_orders | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY, GTC, GTD, GFT, IOC | n/a | n/a |
| curex_orders | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Pegged | DAY, GTC, GTD, GFT, IOC | n/a | n/a |
| currenex_esp_maker | FullAmount, Sweepable | n/a | Maker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | FOK | n/a | Spec details NDF, FWD, Swaps, NDS - but these are not supported for the ESP Maker session. |
| currenex_itch | n/a | n/a | CLOB: MarketData | Pricing | SPT | SPT | PriceDepth*, OrderDepth | Bid, Offer, TradePaid, TradeGiven | n/a | n/a | n/a | *Native Currenex market data via this API is full book, non-aggregated (OrderDepth). Whisperer Enterprise additionally supports provision of a synthetic PriceDepth view. |
| currenex_now_itch | n/a | n/a | CLOB: MarketData | Pricing | SPT | SPT | PriceDepth | Bid, Offer, TradePaid, TradeGiven, MidPrice, Trade | n/a | n/a | n/a | n/a |
| currenex_ouch | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | GTC, IOC | n/a | n/a |
| currenex_rfs_maker | n/a | n/a | Maker RFS | RFS | SPT | SPT | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| currenex_rfs_maker | n/a | n/a | Maker RFS | RFS | FWD | TOD, TOM, ON, TN, T3, SN, W1, W2, W3, M!, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, Y1, Y2, Y3, Y4, Y5, Y6, Y7, D1M1,, JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC, EOMF, EOMG, EOMH, EOMJ, EOMK, EOMM, EOMN, EOMQ, EOMU, EOMV, EOMX, EOMZ, IMMF, IMMG, IMMH, IMMJ, IMMK, IMMM, IMMN, IMMQ, IMMU, IMMV, IMMX, IMMZ, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| currenex_rfs_maker | n/a | n/a | Maker RFS | RFS | NDF | TOD, TOM, ON, TN, T3, SN, W1, W2, W3, M!, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, Y1, Y2, Y3, Y4, Y5, Y6, Y7, D1M1,, JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC, EOMF, EOMG, EOMH, EOMJ, EOMK, EOMM, EOMN, EOMQ, EOMU, EOMV, EOMX, EOMZ, IMMF, IMMG, IMMH, IMMJ, IMMK, IMMM, IMMN, IMMQ, IMMU, IMMV, IMMX, IMMZ, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| currenex_rfs_maker | n/a | n/a | Maker RFS | RFS | SWP | TOD, TOM, ON, TN, SPT, T3, SN, W1, W2, W3, M!, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, Y1, Y2, Y3, Y4, Y5, Y6, Y7, D1M1,, JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC, EOMF, EOMG, EOMH, EOMJ, EOMK, EOMM, EOMN, EOMQ, EOMU, EOMV, EOMX, EOMZ, IMMF, IMMG, IMMH, IMMJ, IMMK, IMMM, IMMN, IMMQ, IMMU, IMMV, IMMX, IMMZ, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| currenex_rfs_maker | n/a | n/a | Maker RFS | RFS | NDS | TOD, TOM, ON, TN, SPT, T3, SN, W1, W2, W3, M!, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, Y1, Y2, Y3, Y4, Y5, Y6, Y7, D1M1,, JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC, EOMF, EOMG, EOMH, EOMJ, EOMK, EOMM, EOMN, EOMQ, EOMU, EOMV, EOMX, EOMZ, IMMF, IMMG, IMMH, IMMJ, IMMK, IMMM, IMMN, IMMQ, IMMU, IMMV, IMMX, IMMZ, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| ebs_cpt | n/a | n/a | Drop Copy | Drop Copy | SPT | SPT | n/a | n/a | n/a | n/a | n/a | Products: FXSpot, Metals, eFix |
| ebs_cpt | n/a | n/a | Drop Copy | Drop Copy | NDF | T2, SN, D1, D2, D3, D4, D5, W1, W2, W3, W4, W5, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M3, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | n/a | n/a | n/a | |
| ebs_market_ilink3_sbe | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | IOC, | n/a | GTC orders expire at the end of the trading session depending upon which instruments are subject to daily open/close or weekly open/close |
| ebs_market_ilink3_sbe | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Market | GFA | n/a | efix instruments will be sent as Market GFA order. |
| ebs_market_ilink3_sbe | n/a | n/a | CLOB: Orders | Orders | NDF | M1, M2, M3, EOM0, EOM11 | n/a | n/a | Limit | IOC, FOK, GTC | n/a | 1BRL and INR only GTC orders expire at the end of the trading session depending upon which instruments are subject to daily open/close or weekly open/close |
| ebs_market_ilink3_sbe (CME FXSpot+) | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Stop | DAY | n/a | n/a |
| ebs_market_ilink3_sbe (CME FXSpot+) | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | StopLimit | DAY | n/a | n/a |
| ebs_market_ilink3_sbe (CME FXSpot+) | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | MarketLimit | DAY | n/a | n/a |
| ebs_market_ilink3_sbe (CME FXSpot+) | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY, | n/a | n/a |
| ebs_market_ilink3_sbe (CME FXSpot+) | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Market | DAY, | n/a | n/a |
| ebs_market_mdp3_sbe | n/a | n/a | CLOB: MarketData | Pricing | SPT | SPT | PriceDepth | Bid, | n/a | n/a | n/a | Following MDEntryTypes only apply for CME FX Spot+ |
| ebs_market_mdp3_sbe | n/a | n/a | CLOB: MarketData | Pricing | NDF | M1, M2, M3, EOM0, EOM1 | PriceDepth | Bid, Offer, BestBid, BestOffer, Trade, TradePaid, TradeGiven | n/a | n/a | n/a | n/a |
| ebs_market_mdp3_sbe_udp | n/a | n/a | CLOB: MarketData | Pricing | SPT | SPT | PriceDepth | Bid, Offer, BestBid, BestOffer, Trade, TradePaid, TradeGiven | n/a | n/a | n/a | n/a |
| ebs_market_mdp3_sbe_udp | n/a | n/a | CLOB: MarketData | Pricing | NDF | M1, M2, M3, EOM0, EOM1 | PriceDepth | Bid, Offer, BestBid, BestOffer, Trade, TradePaid, TradeGiven | n/a | n/a | n/a | n/a |
| edgewater_markets | n/a | n/a | MarketData and Orders | Orders | SPT | SPT | n/a | n/a | Limit | IOC, FOK | n/a | n/a |
| edgewater_markets | n/a | n/a | MarketData and Orders | Orders | SPT | SPT | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| edgewater_markets | n/a | n/a | MarketData and Orders | Orders | NDF | W1, W2, W3 M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11 Y1, Y2, Y5 EOM0 (BRL Only) | n/a | n/a | Limit | IOC, FOK | n/a | n/a |
| edgewater_markets | n/a | n/a | MarketData and Orders | Orders | NDF | W1, W2, W3 M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11 Y1, Y2, Y5 EOM0 (BRL Only) | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| edgewater_markets | n/a | n/a | MarketData and Orders | Pricing | SPT | SPT | PriceDepth, OrderDepth | Bid, Offer | n/a | n/a | n/a | n/a |
| edgewater_markets | n/a | n/a | MarketData and Orders | Pricing | NDF | W1, W2, W3 M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11 Y1, Y2, Y5 EOM0 (BRL Only) | PriceDepth, OrderDepth | Bid, Offer | n/a | n/a | n/a | n/a |
| edgewater_markets | n/a | n/a | MarketData and Orders | Pricing | FWD | TOD, TOM, SN | PriceDepth, OrderDepth | Bid, Offer | n/a | n/a | n/a | n/a |
| edgewater_markets | n/a | n/a | MarketData and Orders | Orders | FWD | TOD, TOM, SN | n/a | n/a | Limit | IOC, FOK | n/a | n/a |
| edgewater_markets | n/a | n/a | MarketData and Orders | Orders | FWD | TOD, TOM, SN | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| exchange24 | CLOB | n/a | CLOB: MarketData | Pricing | SPT | SPT | n/a | n/a | Limit | IOC, FOK, DAY | n/a | Crypto SPT is not supported. |
| exchange24 | ESP | n/a | Taker ESP | Pricing | SPT | SPT | n/a | n/a | Market | IOC, FOK, DAY | n/a | Crypto SPT is not supported. |
| exchange24 | CLOB | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK, DAY | n/a | Crypto SPT is not supported. |
| exchange24 | ESP | n/a | Taker ESP | Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK, DAY | n/a | Crypto SPT is not supported. |
| exchange24 | CLOB | n/a | CLOB: MarketData | Pricing | NDF | W1, M1, M2, M3, M6, Y1, IMM1, IMM2, EOM0, EOM1 | n/a | n/a | Limit | IOC, FOK, DAY | n/a | n/a |
| exchange24 | ESP | n/a | Taker ESP | Pricing | NDF | W1, M1, M2, M3, M6, Y1, IMM1, IMM2, EOM0, EOM1 | n/a | n/a | Market | IOC, FOK, DAY | n/a | n/a |
| exchange24 | CLOB | n/a | CLOB: Orders | Orders | NDF | W1, M1, M2, M3, M6, Y1, IMM1, IMM2, EOM0, EOM1 | n/a | n/a | Previously Quoted | IOC, FOK, DAY | n/a | n/a |
| exchange24 | ESP | n/a | Taker ESP | Orders | NDF | W1, M1, M2, M3, M6, Y1, IMM1, IMM2, EOM0, EOM1 | n/a | n/a | Previously Quoted | IOC, FOK, DAY | n/a | n/a |
| exchange24 | CLOB | n/a | CLOB: MarketData | Pricing | NDF | EOM0, EOM1 | n/a | n/a | Limit | IOC, FOK, DAY | n/a | Crypto instruments only. |
| exchange24 | ESP | n/a | Taker ESP | Pricing | NDF | EOM0, EOM1 | n/a | n/a | Market | IOC, FOK, DAY | n/a | Crypto instruments only. |
| exchange24 | CLOB | n/a | CLOB: Orders | Orders | NDF | EOM0, EOM1 | n/a | n/a | Previously Quoted | IOC, FOK, DAY | n/a | Crypto instruments only. |
| exchange24 | ESP | n/a | Taker ESP | Orders | NDF | EOM0, EOM1 | n/a | n/a | Previously Quoted | IOC, FOK, DAY | n/a | Crypto instruments only. |
| exchange24 | CLOB | n/a | CLOB: MarketData | Pricing | FWD | ON, TN, SN | n/a | n/a | n/a | n/a | n/a | Will be sent to venue as swap |
| exchange24 | ESP | n/a | Taker ESP | Pricing | FWD | ON, TN, SN | n/a | n/a | n/a | n/a | n/a | Will be sent to venue as swap |
| exchange24 | CLOB | n/a | CLOB: Orders | Orders | FWD | ON, TN, SN | n/a | n/a | Previously Quoted, Limit, Market | IOC, FOK, DAY | n/a | Will be sent to venue as swap |
| exchange24 | ESP | n/a | Taker ESP | Orders | FWD | ON, TN, SN | n/a | n/a | Previously Quoted, Limit, Market | IOC, FOK, DAY | n/a | Will be sent to venue as swap |
| exchange24 | CLOB | n/a | CLOB: MarketData | Pricing | SWP | TOD, TOM, SPT, D1, W1, M1, M2, M3, M6, Y1 | n/a | n/a | n/a | n/a | n/a | Supported tenor combinations: TOD/TOM, TOM/SPT, SPT/D1, SPT/W1, SPT/M1, SPT/M2, SPT/M3, SPT/M6, SPT/Y1 |
| exchange24 | ESP | n/a | Taker ESP | Pricing | SWP | TOD, TOM, SPT, D1, W1, M1, M2, M3, M6, Y1 | n/a | n/a | n/a | n/a | n/a | Supported tenor combinations: TOD/TOM, TOM/SPT, SPT/D1, SPT/W1, SPT/M1, SPT/M2, SPT/M3, SPT/M6, SPT/Y1 |
| exchange24 | CLOB | n/a | CLOB: Orders | Orders | SWP | TOD, TOM, SPT, D1, W1, M1, M2, M3, M6, Y1 | n/a | n/a | Previously Quoted, Limit, Market | IOC, FOK, DAY | n/a | Supported tenor combinations: TOD/TOM, TOM/SPT, SPT/D1, SPT/W1, SPT/M1, SPT/M2, SPT/M3, SPT/M6, SPT/Y1 |
| exchange24 | ESP | n/a | Taker ESP | Orders | SWP | TOD, TOM, SPT, D1, W1, M1, M2, M3, M6, Y1 | n/a | n/a | Previously Quoted, Limit, Market | IOC, FOK, DAY | n/a | Supported tenor combinations: TOD/TOM, TOM/SPT, SPT/D1, SPT/W1, SPT/M1, SPT/M2, SPT/M3, SPT/M6, SPT/Y1 |
| exchange24 | ESP | n/a | Taker ESP | Pricing | NDS | SPT, W1, M1, M2, M3, M6, Y1 | n/a | n/a | n/a | n/a | n/a | Supported tenor combinations: |
| exchange24 | ESP | n/a | CLOB: MarketData | Pricing | NDS | SPT, W1, M1, M2, M3, M6, Y1 | n/a | n/a | n/a | n/a | n/a | Supported tenor combinations: SPT/W1, SPT/M1, SPT/M2, SPT/M3, SPT/M6, SPT/Y1, |
| exchange24 | CLOB | n/a | CLOB: Orders | Orders | NDS | SPT, W1, M1, M2, M3, M6, Y1 | n/a | n/a | Previously Quoted, Limit, Market | IOC, FOK, DAY | n/a | Supported tenor combinations: SPT/W1, SPT/M1, SPT/M2, SPT/M3, SPT/M6, SPT/Y1, W1/M1, M1/M2, M1/M3, M1/M6, M1/Y1 |
| exchange24 | ESP | n/a | Taker ESP | Orders | NDS | SPT, W1, M1, M2, M3, M6, Y1 | n/a | n/a | Previously Quoted, Limit, Market | IOC, FOK, DAY | n/a | Supported tenor combinations: SPT/W1, SPT/M1, SPT/M2, SPT/M3, SPT/M6, SPT/Y1, W1/M1, M1/M2, M1/M3, M1/M6, M1/Y1 |
| fastmatch_autoex | SPT | n/a | CLOB: MarketData | Pricing | SPT | SPT | PriceDepth, OrderDepth | Bid, Offer, Trade | n/a | n/a | n/a | Target Platoform: ALL in UAT (combines SPTand NDF sessions) |
| fastmatch_autoex | NDF | n/a | CLOB: MarketData | Pricing | NDF | M1, EOM0, EOM1 | PriceDepth, OrderDepth | Bid, Offer | n/a | n/a | n/a | Target Platoform: ALL in UAT (combines SPTand NDF sessions) |
| fastmatch_autoex | ALL | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY, IOC, FOK, GFT | n/a | n/a |
| fastmatch_autoex | ALL | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| fastmatch_autoex | ALL | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Pegged | DAY, IOC, FOK | n/a | n/a |
| fastmatch_autoex | ALL | n/a | CLOB: Orders | Orders | NDF | M1, EOM0, EOM1 | n/a | n/a | Limit | DAY, IOC, FOK, GFT | n/a | n/a |
| fastmatch_autoex | ALL | n/a | CLOB: Orders | Orders | NDF | M1, EOM0, EOM1 | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| fastmatch_autoex | ALL | n/a | CLOB: Orders | Orders | NDF | M1, EOM0, EOM1 | n/a | n/a | Pegged | DAY, IOC, FOK | n/a | n/a |
| fastmatch_stream_maker | SP | n/a | Maker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| fastmatch_stream_maker | NDF | n/a | Maker ESP | Pricing, Orders | NDF | M1 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| fenics_fx | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY, IOC, FOK | n/a | n/a |
| fenics_fx | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Market | DAY, IOC, FOK | n/a | n/a |
| fenics_fx | n/a | n/a | CLOB: Orders | Orders | NDF | M1 | n/a | n/a | Limit | DAY, IOC, FOK | n/a | n/a |
| fenics_fx | n/a | n/a | CLOB: Orders | Orders | NDF | M1 | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| fenics_fx | n/a | n/a | CLOB: MarketData | Pricing | SPT | SPT | PriceDepth | Bid, Offer | n/a | n/a | n/a | n/a |
| fenics_fx | n/a | n/a | CLOB: MarketData | Pricing | NDF | M1 | PriceDepth | Bid, Offer | n/a | n/a | n/a | n/a |
| fidessa_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Market | DAY | ICE (IFUS, IFEU, IFLL) | n/a |
| fidessa_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Limit | DAT, GTC, IOC, FOK GTD | ICE (IFUS, IFEU, IFLL) | n/a |
| fidessa_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Stop | DAY, GTC | ICE (IFUS, IFEU, IFLL) | n/a |
| fidessa_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Stop Limit | DAY, GTC, GTD | ICE (IFUS, IFEU, IFLL) | n/a |
| fidessa_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Limit | DAY, GTC, IOC | XLME | n/a |
| fidessa_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Stop Limit | DAY, GTC | XLME | n/a |
| fidessa_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Limit | DAY, GTC, IOC, FOK, GTD, GFA, AMO, AMC | XEUR | n/a |
| fidessa_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Market | DAY, GTC, IOC, FOK, GTD, GFA, AMO, AMC | XEUR | n/a |
| fidessa_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Stop | DAY, GTC, IOC, FOK, GTD, GFA, AMO, AMC | XEUR | n/a |
| fidessa_orders | n/a | n/a | CLOB: Orders | Orders | FUT | TOD, TOM, T2, T3, T4, T5, M3, YYYYMM, YYYYMDD, BKN | n/a | n/a | Stop Limit | DAY, GTC, IOC, FOK, GTD, GFA, AMO, AMC | XEUR | n/a |
| fxall_activetrading | n/a | n/a | CLOB: MarketData | Pricing | SPT | SPT | PriceDepth, OrderDepth | Bid, Offer | n/a | n/a | n/a | n/a |
| fxall_activetrading | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY, IOC | n/a | n/a |
| fxall_activetrading | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Market | DAY, IOC | n/a | n/a |
| fxall_activetrading_maker | n/a | n/a | Maker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | n/a | n/a | n/a | n/a |
| fxall_quicktrade_maker | n/a | n/a | Maker RFS | RFS | SPT | SPT | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| fxall_quicktrade_maker | n/a | n/a | Maker RFS | RFS | FWD | TOD, TOM, D1, W1, W2, M1, M2, M3, M6, M9, M18, Y1, Y2, Y3, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| fxall_quicktrade_maker | n/a | n/a | Maker RFS | RFS | NDF | TOD, TOM, D1, W1, W2, M1, M2, M3, M6, M9, M18, Y1, Y2, Y3, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| fxall_quicktrade_maker | n/a | n/a | Maker RFS | RFS | SWP | TOD, TOM, SPT, D1, W1, W2, M1, M2, M3, M6, M9, M18, Y1, Y2, Y3, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| fxall_quicktrade_maker | n/a | n/a | Maker RFS | RFS | NDS | TOD, TOM, SPT, D1, W1, W2, M1, M2, M3, M6, M9, M18, Y1, Y2, Y3, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| fxall_quicktrade_maker | n/a | n/a | Maker RFS | RFS | BLK | TOD, TOM, SPT, D1, W1, W2, M1, M2, M3, M6, M9, M18, Y1, Y2, Y3, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| fxall_quicktrade_maker | n/a | n/a | Maker RFS | RFS | NDB | TOD, TOM, SPT, D1, W1, W2, M1, M2, M3, M6, M9, M18, Y1, Y2, Y3, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| fxspotstream | ESP | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| fxspotstream | Limit | n/a | Orders | Pricing, Orders | SPT | SPT | n/a | n/a | Market | IOC, | n/a | GTC, GTD orders are cancelled at the end of the trading week by FSS |
| fxspotstream | Limit | n/a | Orders | Pricing, Orders | SPT | SPT | n/a | n/a | Limit | IOC, FOK, DAY, GTC, GTD, GFT | n/a | GTC, GTD orders are cancelled at the end of the trading week by FSS |
| fxspotstream | ESP | n/a | Taker ESP | Pricing, Orders | FWD | BKN, | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| fxspotstream | Limit | n/a | Orders | Pricing, Orders | FWD | BKN, TOD, TOM, D1, D2, D3, D4, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, | n/a | n/a | Market | IOC, FOK, DAY, GTC, GTD, GFT | n/a | GTC, GTD orders are cancelled at the end of the trading week by FSS |
| fxspotstream | Limit | n/a | Orders | Pricing, Orders | FWD | BKN, TOD, TOM, D1, D2, D3, D4, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, | n/a | n/a | Limit | IOC, FOK, DAY, GTC, GTD, GFT | n/a | GTC, GTD orders are cancelled at the end of the trading week by FSS |
| fxspotstream | ESP | n/a | Taker ESP | Pricing, Orders | NDF | BKN, TOD, TOM, D1, D2, D3, D4, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| fxspotstream | Limit | n/a | Orders | Pricing, Orders | NDF | BKN, TOD, TOM, D1, D2, D3, D4, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, | n/a | n/a | Market | IOC, FOK, DAY, GTC, GTD, GFT | n/a | GTC, GTD orders are cancelled at the end of the trading week by FSS |
| fxspotstream | Limit | n/a | Orders | Pricing, Orders | NDF | BKN, TOD, TOM, D1, D2, D3, D4, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, | n/a | n/a | Limit | IOC, FOK, DAY, GTC, GTD, GFT | n/a | GTC, GTD orders are cancelled at the end of the trading week by FSS |
| fxspotstream | RFS | n/a | Taker RFS | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| fxspotstream | RFS | n/a | Taker RFS | Pricing, Orders | FWD | BKN, TOD, TOM, D1, D2, D3, D4, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30 | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| fxspotstream | RFS | n/a | Taker RFS | Pricing, Orders | NDF | BKN, TOD, TOM, D1, D2, D3, D4, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30 | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| fxspotstream | RFS | n/a | Taker RFS | Pricing, Orders | SWP | BKN, TOD, TOM, D1, D2, D3, D4, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30 | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| fxspotstream | RFS | n/a | Taker ESP, Taker RFS | Pricing, Orders | NDS | BKN, TOD, TOM, D1, D2, D3, D4, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30 | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| fxspotstream_algo | n/a | n/a | LP Resting and Algo Orders | Orders | NDF | M1, EOM0, BKN | n/a | n/a | Limit | DAY, GTC, GTD | n/a | n/a |
| fxspotstream_algo | n/a | n/a | LP Resting and Algo Orders | Orders | NDF | M1, EOM0, BKN | n/a | n/a | Stop | DAY, GTC, GTD | n/a | n/a |
| fxspotstream_algo | n/a | n/a | LP Resting and Algo Orders | Orders | NDF | M1, EOM0, BKN | n/a | n/a | Stop Limit | DAY, GTC, GTD | n/a | n/a |
| fxspotstream_algo | n/a | n/a | LP Resting and Algo Orders | Orders | NDF | M1, EOM0, BKN | n/a | n/a | Pegged | DAY, GTC, GTD | n/a | n/a |
| fxspotstream_algo | n/a | n/a | LP Resting and Algo Orders | Orders | SPT | SPT | n/a | n/a | Market | IOC, GFA1 | n/a | 1BenchmarkOrFixing Algo only. |
| fxspotstream_midmatch | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY | n/a | For midmatch it is implied that market-visible order qty is set to zero (Dark Limit). |
| fxspotstream_midmatch | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Market | DAY | n/a | For midmatch it is implied that market-visible order qty is set to zero (Dark Market). |
| gsfx | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| gsfx | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| gsfx | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, TOM, SN, D1, D2, D3, D4, D5, W1, W2, W3, M1, M2, M3, M6, M9, Y1, IMM1, IMM2, EOM0, EOM1 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| gsfx | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, TOM, SN, D1, D2, D3, D4, D5, W1, W2, W3, M1, M2, M3, M6, M9, Y1, IMM1, IMM2, EOM0, EOM1 | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| gsfx | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN, TOM, SN, D1, D2, D3, D4, D5, W1, W2, W3, M1, M2, M3, M6, M9, Y1, IMM1, IMM2, EOM0, EOM1 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| gsfx | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN, TOM, SN, D1, D2, D3, D4, D5, W1, W2, W3, M1, M2, M3, M6, M9, Y1, IMM1, IMM2, EOM0, EOM1 | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| hsbc_fx_mds | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| hsbc_fx_mds | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| hsbc_fx_mds | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| hsbc_fx_mds | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| integral_esp_maker | n/a | n/a | Maker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Limit | FOK, IOC | n/a | n/a |
| integral_rfs_maker | n/a | n/a | Maker RFS | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| integral_rfs_maker | n/a | n/a | Maker RFS | Pricing, Orders | FWD | TOD, ON, TN, SN, D1, D2, D3, D4, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, BKN IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| integral_rfs_maker | n/a | n/a | Maker RFS | Pricing, Orders | NDF | TOD, ON, TN, SN, D1, D2, D3, D4, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, BKN IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| integral_rfs_maker | n/a | n/a | Maker RFS | Pricing, Orders | SWP | SPT, TOD, ON, TN, SN, D1, D2, D3, D4, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, BKN IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| integral_stp | n/a | n/a | Drop Copy | Drop Copy | SPT | SPT | n/a | n/a | n/a | n/a | n/a | n/a |
| integral_stp | n/a | n/a | Drop Copy | Drop Copy | FWD | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| integral_stp | n/a | n/a | Drop Copy | Drop Copy | NDF | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| integral_stp | n/a | n/a | Drop Copy | Drop Copy | SWP | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| jpmorgan_fx | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| jpmorgan_fx | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Market | FOK | n/a | n/a |
| jpmorgan_fx | n/a | n/a | Taker ESP | Pricing, Orders | FWD | TN, TOD, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11 IMMH, IMMM, IMMU, IMMZ | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| jpmorgan_fx | n/a | n/a | Taker ESP | Pricing, Orders | FWD | TN, TOD, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11 IMMH, IMMM, IMMU, IMMZ | n/a | n/a | Market | FOK | n/a | n/a |
| jpmorgan_fx | n/a | n/a | Taker ESP | Pricing, Orders | NDF | TN, TOD, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11 IMMH, IMMM, IMMU, IMMZ | n/a | n/a | PreviouslyQuoted | FOK | n/a | n/a |
| jpmorgan_fx | n/a | n/a | Taker ESP | Pricing, Orders | NDF | TN, TOD, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11 IMMH, IMMM, IMMU, IMMZ | n/a | n/a | Market | FOK | n/a | n/a |
| jpmorgan_fx_algo | n/a | n/a | Algo Orders | Orders | SPT | SPT | n/a | n/a | Market | GFA1, DAY2, GTC3, GTD4, | n/a | 1 BenchmarkOrFixing Strategy only 2 Adaptive, AquaPov, Float, InternalTracker, strategies only. 3 Adaptive, AquaPov,Float, InternalTracker strategies only. 4 Adaptive, AquaPov, AquaVwap, Float, InternalTracker, Twap strategies only. |
| jpmorgan_fx_algo | n/a | n/a | Algo Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY1, GTC2, GTD3 | n/a | 1 Adaptive, AquaPov, Float, InternalTracker, Panther, Sliceberg strategies only. 2 Adaptive, AquaPov, Float, InternalTracker, Panther, Sliceberg strategies only. 3 Adaptive, AquaPov, AquaVwap, Float, InternalTracker, Panther, Sliceberg, Twap strategies only. |
| jpmorgan_fx_algo | n/a | n/a | Orders | Orders | SPT | SPT | n/a | n/a | Stop | DAY GTC, GTD | n/a | |
| jpmorgan_fx_algo | n/a | n/a | Orders | Orders | SPT | SPT | n/a | n/a | StopLimit | DAY, GTC, GTD | n/a | |
| jpmorgan_fx_algo | n/a | n/a | Orders | Orders | SPT | SPT | n/a | n/a | Market | DAY, GTC | n/a | n/a |
| jpmorgan_fx_algo | n/a | n/a | Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY, GTC, GTD, | n/a | n/a |
| lmax | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Market | IOC, FOK, DAY | n/a | n/a |
| lmax | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | IOC, FOK, DAY | n/a | Supports Iceberg. The interbank session was decommissioned in 2023. Support for Dark limit orders does not exist in Digital, FullAmount, and Retail LMAX sessions. |
| lmax | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Pegged | DAY | n/a | n/a |
| lmax | n/a | n/a | CLOB: Orders | Orders | NDF | M1, YYYYMM, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| lmax | n/a | n/a | CLOB: Orders | Orders | NDF | M1, YYYYMM, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Limit | IOC, FOK, DAY | n/a | n/a |
| lmax | n/a | n/a | CLOB: Orders | Orders | NDF | M1, YYYYMM, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Pegged | DAY | n/a | n/a |
| lmax | n/a | n/a | CLOB: MarketData | Pricing | SPT | SPT | PriceDepth | Bid, Offer, Trade, ClosingPrice, TradingSessionHighPrice, TradingSessionLowPrice | n/a | n/a | n/a | MDEntryType=Trade is supported only on the LMAX liquidity pool. LMAX does not support Trade data in the Curex liquidity pool. A client's MD subscription request for the trade data on the Curex liquidity pool will be rejected by LMAX. |
| lmax | n/a | n/a | Maker ESP | Pricing | SPT | SPT | n/a | n/a | Previously Quoted | DAY | n/a | Maker ESP is supported by LMAX with no Last-Look. |
| lmax | n/a | n/a | CLOB: MarketData | Pricing | NDF | M1, YYYYMM, IMM1, IMM2, IMM3, IMM4 | PriceDepth | Bid, Offer, Trade, ClosingPrice, TradingSessionHighPrice, TradingSessionLowPrice | n/a | n/a | n/a | NDFs are offered by LMAX only when subscribing to the LMAX liquidity pool. Trade data is enabled by LMAX upon the client's request. |
| lmax | n/a | n/a | Maker ESP | Pricing | NDF | M1, YYYYMM, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | DAY | n/a | Maker ESP is supported by LMAX with no Last-Look. |
| lseg_ftg | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY, | n/a | n/a |
| lseg_ftg | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Iceberg | DAY, | n/a | n/a |
| lseg_ftg | n/a | n/a | CLOB: Orders | Orders | FWD | TOD, TOM D1, D2, D3, D4 | n/a | n/a | Limit | DAY, | n/a | Supported non Spot ccypair/tenor combinations. USDPKR TOM USDVND TOD USDVND D1 D2, D3, D4 are not yet supported but added by lseg for future reference. |
| lseg_ftg | n/a | n/a | CLOB: Orders | Orders | FWD | TOD, TOM D1, D2, D3, D4 | n/a | n/a | Iceberg | DAY, | n/a | Supported non Spot ccypair/tenor combinations. USDPKR TOM USDVND TOD USDVND D1 D2, D3, D4 are not yet supported but added by lseg for future reference. |
| lseg_ftg | n/a | n/a | CLOB: Orders | Orders | NDF | M1, E0M0, E0M1 | n/a | n/a | Limit | DAY, | n/a | RegulatoryBodies - MAS, SEF Supported ccy pairs: M1 - USD/CNY,USD/INR,USD/IDR,USD/KRW,USD/MYR,USD/PHP,USD/TWD,USD/CLP,USD/COP,USD/PEN EOM0, EOM1 - USDBRL |
| lseg_ftg | n/a | n/a | CLOB: Orders | Orders | NDF | M1, E0M0, E0M1 | n/a | n/a | Iceberg | DAY, | n/a | RegulatoryBodies - MAS, SEF Supported ccy pairs: M1 - USD/CNY,USD/INR,USD/IDR,USD/KRW,USD/MYR,USD/PHP,USD/TWD,USD/CLP,USD/COP,USD/PEN EOM0, EOM1 - USDBRL |
| lseg_fxall_maker | n/a | n/a | Maker RFS | RFS | SPT | SPT | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| lseg_fxall_maker | n/a | n/a | Maker RFS | RFS | FWD | TOD, TOM, D1, W1, W2, M1, M2, M3, M6, M9, M18, Y1, Y2, Y3, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| lseg_fxall_maker | n/a | n/a | Maker RFS | RFS | NDF | TOD, TOM, D1, W1, W2, M1, M2, M3, M6, M9, M18, Y1, Y2, Y3, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| lseg_fxall_maker | n/a | n/a | Maker RFS | RFS | SWP | TOD, TOM, SPT, D1, W1, W2, M1, M2, M3, M6, M9, M18, Y1, Y2, Y3, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| lseg_fxall_maker | n/a | n/a | Maker RFS | RFS | NDS | TOD, TOM, SPT, D1, W1, W2, M1, M2, M3, M6, M9, M18, Y1, Y2, Y3, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| lseg_fxall_maker | n/a | n/a | Maker RFS | RFS | BLK | TOD, TOM, SPT, D1, W1, W2, M1, M2, M3, M6, M9, M18, Y1, Y2, Y3, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| lseg_fxall_maker | n/a | n/a | Maker RFS | RFS | NDB | TOD, TOM, SPT, D1, W1, W2, M1, M2, M3, M6, M9, M18, Y1, Y2, Y3, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| lseg_ptg | n/a | n/a | Drop Copy | Drop Copy | SPT | SPT | n/a | n/a | n/a | n/a | ||
| lseg_ptg | n/a | n/a | Drop Copy | Drop Copy | FWD | TOD, TOM D1, D2, D3, D4 | n/a | n/a | n/a | Supported non Spot ccypair/tenor combinations. USDPKR TOM USDVND TOD USDVND D1 D2, D3, D4 are not yet supported but added by lseg for future reference. | ||
| lseg_ptg | n/a | n/a | Drop Copy | Drop Copy | NDF | M1, E0M0, E0M1 | n/a | n/a | n/a | RegulatoryBodies - MAS, SEF Supported ccy pairs: M1 - USD/CNY,USD/INR,USD/IDR,USD/KRW,USD/MYR,USD/PHP,USD/TWD,USD/CLP,USD/COP,USD/PEN EOM0, EOM1 - USDBRL | ||
| lucera_lumefx | SPT | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY, IOC, FOK | n/a | n/a |
| lucera_lumefx | SPT | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Market | DAY, IOC, FOK | n/a | n/a |
| lucera_lumefx | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | Offered for wellsfargo_esp only. |
| lucera_lumefx | NDF | n/a | CLOB: Orders | Orders | NDF | M1 | n/a | n/a | Limit | DAY, IOC, FOK | n/a | n/a |
| lucera_lumefx | NDF | n/a | CLOB: Orders | Orders | NDF | M1 | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| lucera_lumefx | n/a | n/a | Taker ESP | Pricing, Orders | NDF | M1 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | Offered for wellsfargo_esp only. |
| lucera_lumefx | SPT | n/a | CLOB: MarketData | Pricing | SPT | SPT | PriceDepth | Bid, Offer | n/a | n/a | n/a | n/a |
| lucera_lumefx | NDF | n/a | CLOB: MarketData | Pricing | NDF | M1 | PriceDepth | Bid, Offer | n/a | n/a | n/a | n/a |
| morganstanleyfx_esp | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| morganstanleyfx_esp | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, TOD, TOM, D1, D2, D3, D4, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, IMMH, IMMM, IMMU, IMMZ, EOM0, EOM1, BMF3, BMF4, YYYYMM | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| morganstanleyfx_esp | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN, TOD, TOM, D1, D2, D3, D4, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, IMMH, IMMM, IMMU, IMMZ, EOM0, EOM1, BMF3, BMF4, YYYYMM | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| natwest_markets | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| natwest_markets | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| natwest_markets | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, TOD, TOM, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, Y1 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| natwest_markets | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, TOD, TOM, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, Y1 | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| natwest_markets | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN, TOD, TOM, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, Y1 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| natwest_markets | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN, TOD, TOM, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, Y1 | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| nomura_esp | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| nomura_esp | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN,D1, D2, D3, D4, D5, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, Y1, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| nomura_esp | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, TOM, D1, D2, D3, D4, D5, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M18, Y1, Y2, Y3, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| parfx_marketdata | n/a | n/a | CLOB: MarketData | Pricing | SPT | SPT | PriceDepth | Bid, Offer, Trade, TradingSessionHighPrice, TradingSessionLowPrice, TradeVolume, | n/a | n/a | n/a | n/a |
| parfx_orders | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY, GTC, IOC | n/a | |
| parfx_orders | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Market | IOC | n/a | |
| parfx_orders | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Pegged | DAY, GTC, IOC | n/a | PeggedPriceType : MidPricePeg, PrimaryPeg MaxShow=0 (Dark) |
| precision_algo | n/a | n/a | Algo Orders | Orders | SPT | SPT | n/a | n/a | Limit | IOC1, GFA2, DAY, GTD | n/a | 1SmartSweep and Custom Algos only. 2BenchmarkOrFixing Algo only. |
| precision_algo | n/a | n/a | Algo Orders | Orders | SPT | SPT | n/a | n/a | Market | IOC1, GFA2, DAY, GTD | n/a | 1SmartSweep and Custom Algos only. 2BenchmarkOrFixing Algo only. |
| rbc_trading | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | FOK, IOC | n/a | IOC will be treated as FOK. |
| rbc_trading | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Market | FOK, IOC | n/a | IOC will be treated as FOK. |
| rbc_trading | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, Y1, Y2, Y3, Y4, Y5 | n/a | n/a | Previously Quoted | FOK, IOC | n/a | IOC will be treated as FOK. |
| rbc_trading | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, Y1, Y2, Y3, Y4, Y5 | n/a | n/a | Market | FOK, IOC | n/a | IOC will be treated as FOK. |
| refinitiv_mapi | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY, IOC, GTD, GFT | n/a | n/a |
| refinitiv_matching_eta | n/a | n/a | CLOB: MarketData | Pricing | SPT | SPT | PriceDepth | Bid, | n/a | n/a | n/a | n/a |
| refinitiv_matching_eta | n/a | n/a | CLOB: MarketData | Pricing | FWD | TOD, TOM | PriceDepth | Bid, | n/a | n/a | n/a | n/a |
| refinitiv_sbe_udp | n/a | n/a | CLOB: MarketData | Pricing | SPT | SPT | PriceDepth | Bid, Offer, Trade, TradePaid, TradeGiven TradingSessionHighPrice, TradingSessionLowPrice, TradingSessionVWAPPrice | n/a | n/a | n/a | n/a |
| saxo_direct | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| saxo_direct | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| socgen | Sweepable, FullAmount | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | Bid, Offer, | Previously Quoted | IOC, FOK | n/a | n/a |
| socgen | FullAmount | n/a | Taker ESP | Pricing, Orders | FWD | BKN, TOM, SP, SN, 1W, 2W, 1M, 2M, 3M, 6M, 9M, 1Y, 15M, 18M, 2Y, IMM1, IMM2, IMM3, IMM4, IMM5 | n/a | Bid, Offer, | Previously Quoted | IOC, FOK | n/a | n/a |
| socgen | FullAmount | n/a | Taker ESP | Pricing, Orders | NDF | BKN, TOM, SP, SN, 1W, 2W, 1M, 2M, 3M, 6M, 9M, 1Y, 15M, 18M, 2Y, IMM1, IMM2, IMM3, IMM4, IMM5 | n/a | Bid, Offer, | Previously Quoted | IOC, FOK | n/a | n/a |
| standardchartered_s2bx | n/a | n/a | Taker ESP, Taker RFS | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| standardchartered_s2bx | n/a | n/a | Taker ESP, Taker RFS | Pricing, Orders | FWD | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M18, M21, Y1, Y2, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| standardchartered_s2bx | n/a | n/a | Taker ESP, Taker RFS | Pricing, Orders | NDF | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M18, M21, Y1, Y2, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| standardchartered_s2bx | n/a | n/a | Taker RFS | Pricing, Orders | SWP | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M18, M21, Y1, Y2, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | TODO: SettlDate vs Tenor mandation in NewOrderMultiLeg |
| standardchartered_s2bx | n/a | n/a | Taker RFS | Pricing, Orders | NDS | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M18, M21, Y1, Y2, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| standardchartered_s2bx | n/a | n/a | Taker RFS | Pricing, Orders | BLK | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M18, M21, Y1, Y2, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| standardchartered_s2bx | n/a | n/a | Taker RFS | Pricing, Orders | NDB | BKN, TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M18, M21, Y1, Y2, IMM1, IMM2, IMM3, IMM4 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| statestreet_efx | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | PriceDepth | n/a | Previously Quoted | FOK, IOC | n/a | n/a |
| statestreet_efx | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | PriceDepth | n/a | Market | FOK, IOC | n/a | n/a |
| statestreet_efx | n/a | n/a | Taker ESP | Pricing, Orders | FWD | ON, TN, SPT, SN, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M8, M9, M10, Y1, Y2 | PriceDepth | n/a | Previously Quoted | FOK, IOC | n/a | n/a |
| statestreet_efx | n/a | n/a | Taker ESP | Pricing, Orders | FWD | ON, TN, SPT, SN, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M8, M9, M10, Y1, Y2 | PriceDepth | n/a | Market | FOK, IOC | n/a | n/a |
| statestreet_efx | n/a | n/a | Taker ESP | Pricing, Orders | NDF | M1, IMM1, IMM2 | PriceDepth | n/a | Previously Quoted | FOK, IOC | n/a | n/a |
| statestreet_efx | n/a | n/a | Taker ESP | Pricing, Orders | NDF | M1, IMM1, IMM2 | PriceDepth | n/a | Previously Quoted, Market | FOK, IOC | n/a | n/a |
| t360_gtx | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Market | DAY, GTC, IOC, FOK, GFT | n/a | n/a |
| t360_gtx | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Limit | DAY, GTC, IOC, FOK, GFT | n/a | n/a |
| t360_gtx | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Pegged | DAY, GTC, IOC, FOK, GFT | n/a | n/a |
| t360_gtx | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Dark Market | DAY, GTC, IOC, FOK, GFT | n/a | n/a |
| t360_gtx | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Dark Limit | DAY, GTC, IOC, FOK, GFT | n/a | n/a |
| t360_gtx | n/a | n/a | CLOB: Orders | Orders | SPT | SPT | n/a | n/a | Iceberg | DAY, GTC, IOC, FOK, GFT | n/a | n/a |
| t360_gtx | n/a | n/a | CLOB: Orders | Orders | NDF | M1 | n/a | n/a | Market | DAY, GTC, IOC, FOK, GFT | n/a | LegSettlCurrency must be 'USD' for NDF orders. |
| t360_gtx | n/a | n/a | CLOB: Orders | Orders | NDF | M1 | n/a | n/a | Limit | DAY, GTC, IOC, FOK, GFT | n/a | LegSettlCurrency must be 'USD' for NDF orders. |
| t360_gtx | n/a | n/a | CLOB: Orders | Orders | NDF | M1 | n/a | n/a | Pegged | DAY, GTC, IOC, FOK, GFT | n/a | LegSettlCurrency must be 'USD' for NDF orders. |
| t360_gtx | n/a | n/a | CLOB: Orders | Orders | NDF | M1 | n/a | n/a | Dark Market | DAY, GTC, IOC, FOK, GFT | n/a | LegSettlCurrency must be 'USD' for NDF orders. |
| t360_gtx | n/a | n/a | CLOB: Orders | Orders | NDF | M1 | n/a | n/a | Dark Limit | DAY, GTC, IOC, FOK, GFT | n/a | LegSettlCurrency must be 'USD' for NDF orders. |
| t360_gtx | n/a | n/a | CLOB: Orders | Orders | NDF | M1 | n/a | n/a | Iceberg | DAY, GTC, IOC, FOK, GFT | n/a | LegSettlCurrency must be 'USD' for NDF orders. |
| t360_gtx | n/a | n/a | CLOB: MarketData | Pricing | SPT | SPT | PriceDepth, OrderDepth | Bid, Offer | n/a | n/a | n/a | n/a |
| t360_gtx | n/a | n/a | CLOB: MarketData | Pricing | NDF | M1 | PriceDepth, OrderDepth | Bid, Offer | n/a | n/a | n/a | n/a |
| t360_supersonic_maker | n/a | n/a | Maker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Limit | IOC, FOK | n/a | n/a |
| t360_tex | n/a | n/a | Taker RFS | RFS | SPT | SPT | n/a | n/a | Previously Quoted | n/a | n/a | |
| t360_tex | n/a | n/a | Taker RFS | RFS | FWD | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, Y1, M18, Y2, Y3, IMMH, IMMM, IMMU, IMMZ, BKN | n/a | n/a | Previously Quoted | n/a | n/a | |
| t360_tex | n/a | n/a | Taker RFS | RFS | NDF | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, Y1, M18, Y2, Y3, IMMH, IMMM, IMMU, IMMZ, BKN | n/a | n/a | Previously Quoted | n/a | n/a | |
| t360_tex | n/a | n/a | Taker RFS | RFS | SWP | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, Y1, M18, Y2, Y3, IMMH, IMMM, IMMU, IMMZ, BKN | n/a | n/a | Previously Quoted | n/a | n/a | |
| t360_tex | n/a | n/a | Taker RFS | RFS | NDS | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, Y1, M18, Y2, Y3, IMMH, IMMM, IMMU, IMMZ, BKN | n/a | n/a | Previously Quoted | n/a | n/a | |
| t360_tex | n/a | n/a | Taker RFS | RFS | BLK | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, Y1, M18, Y2, Y3, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | n/a | n/a | |
| t360_tex | n/a | n/a | Taker RFS | RFS | NDB | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, Y1, M18, Y2, Y3, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | n/a | n/a | |
| t360_tex | n/a | n/a | Taker RFS | RFS | FTO | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, Y1, M18, Y2, Y3, IMM1, IMM2, IMM3, IMM4, BKN | n/a | n/a | Previously Quoted | n/a | n/a | n/a |
| t360_tex_maker | n/a | n/a | Maker RFS | RFS | SPT | SPT | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| t360_tex_maker | n/a | n/a | Maker RFS | RFS | FWD | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| t360_tex_maker | n/a | n/a | Maker RFS | RFS | NDF | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| t360_tex_maker | n/a | n/a | Maker RFS | RFS | SWP | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| t360_tex_maker | n/a | n/a | Maker RFS | RFS | NDS | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| t360_tex_maker | n/a | n/a | Maker RFS | RFS | BLK | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| t360_tex_maker | n/a | n/a | Maker RFS | RFS | NDB | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| t360_tex_maker | n/a | n/a | Maker RFS | RFS | FTO | TOD, TOM, D1, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M15, M18, M21, BKN | n/a | n/a | Previously Quoted | FOK | n/a | n/a |
| ubs_algo | n/a | n/a | Algo Orders | Orders | SPT | SPT | n/a | n/a | Market | IOC, DAY, GTD, GTC | n/a | n/a |
| ubs_algo | n/a | n/a | Algo Orders | Orders | SPT | SPT | n/a | n/a | Limit | IOC, DAY, GTD, GTC | n/a | n/a |
| ubs_algo | n/a | n/a | Algo Orders | Orders | SPT | SPT | n/a | n/a | Stop | IOC, DAY, GTD, GTC | n/a | n/a |
| ubs_fx2b | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Limit | IOC, FOK | n/a | n/a |
| ubs_fx2b | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| ubs_fx2b | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| ubs_fx2b | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, ON, TOD, TOM, SN, D1, D2, D3, D4, D5, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, | n/a | n/a | Limit | IOC, FOK | n/a | n/a |
| ubs_fx2b | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, ON, TOD, TOM, SN, D1, D2, D3, D4, D5, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| ubs_fx2b | n/a | n/a | Taker ESP | Pricing, Orders | FWD | BKN, ON, TOD, TOM, SN, D1, D2, D3, D4, D5, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| ubs_fx2b | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN, ON, TOD, TOM, SN, D1, D2, D3, D4, D5, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, | n/a | n/a | Limit | IOC, FOK | n/a | n/a |
| ubs_fx2b | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN, ON, TOD, TOM, SN, D1, D2, D3, D4, D5, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| ubs_fx2b | n/a | n/a | Taker ESP | Pricing, Orders | NDF | BKN, ON, TOD, TOM, SN, D1, D2, D3, D4, D5, W1, W2, W3, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M13, M14, M15, M18, M21, Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8, Y9, Y10, Y15, Y20, Y25, Y30, IMM1, IMM2, IMM3, IMM4, | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| xenfin_liquiditypool | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| xenfin_liquiditypool | n/a | n/a | Taker ESP, CLOB | Pricing, Orders | SPT | SPT | n/a | n/a | Market | IOC, FOK | n/a | n/a |
| xenfin_liquiditypool | n/a | n/a | CLOB | Pricing, Orders | SPT | SPT | n/a | n/a | Limit | IOC, FOK, DAY, GTC, GTD | n/a | n/a |
| xenfin_liquiditypool | n/a | n/a | CLOB | Pricing, Orders | SPT | SPT | n/a | n/a | Stop | IOC, FOK, DAY, GTC, GTD | n/a | n/a |
| xenfin_liquiditypool | n/a | n/a | CLOB | Pricing, Orders | SPT | SPT | n/a | n/a | Stop Limit | IOC, FOK, DAY, GTC, GTD | n/a | n/a |
| xenfin_liquiditypool | n/a | n/a | CLOB | Pricing, Orders | SPT | SPT | n/a | n/a | Pegged | DAY, GTC, GTD | n/a | n/a |
| xtx_euthenia | n/a | n/a | Taker ESP | Pricing, Orders | SPT | SPT | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
| xtx_euthenia | n/a | n/a | Taker ESP | Pricing, Orders | FWD | IMM1 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | FWD is available in UAT only |
| xtx_euthenia | n/a | n/a | Taker ESP | Pricing, Orders | NDF | M1 | n/a | n/a | Previously Quoted | IOC, FOK | n/a | n/a |
Please refer to Supported Instruments to view across all venues.
PartyIDs
Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.
The table is being loaded. Please wait for a bit ...
Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.
The table is being loaded. Please wait for a bit ...
| Venue | Message | PartyID | Comments |
|---|---|---|---|
| autobahnfx_algo | ExecutionReport | ExecutingTrader | Will publish ExecutingTrader to client. |
| autobahnfx_algo | ExecutionReport | ExecutionVenue | Will publish ExecutionVenue to client. |
| autobahnfx_algo | NewOrderMultileg | ExecutionVenue | To publish the MIC for MTF or SEF trades. |
| autobahnfx_algo | NewOrderMultileg | OrderOriginationFirmLEI | To publish ClientID LEI. |
| autobahnfx_algo | NewOrderMultileg | OrderOriginationTrader | To publish message originator. |
| autobahnfx_rapid | ExecutionReport | ExecutingFirm | Will publish ExecutingFirm to client. |
| autobahnfx_rapid | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: DBAG |
| autobahnfx_rapid | ExecutionReport | OrderOriginartionFirm | |
| autobahnfx_rapid | ExecutionReport | OrderOriginartionTrader | Will publish OrderOriginartionTrader to client. |
| autobahnfx_rapid | NewOrderMultileg | ExecutionVenue | MIC for MTF or SEF trades. |
| autobahnfx_rapid | NewOrderMultileg | OrderOriginartionFirm | |
| autobahnfx_rapid | NewOrderMultileg | OrderOriginartionFirmLEI | To publish ClientID LEI. |
| autobahnfx_rapid | NewOrderMultileg | OrderOriginartionTrader | |
| autobahnfx_singleleg | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: DBAG |
| baml | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: BAML |
| baml | ExecutionReport | OrderOriginationFirm | - |
| baml | ExecutionReport | ReportingEntity | - |
| baml | NewOrderMultileg | OrderOriginationFirm | |
| baml | NewOrderMultileg | OrderOriginationTrader | - |
| baml | NewOrderMultileg | ReportingEntity | - |
| baml | QuoteRequest | OrderOriginartionFirm | |
| baml | QuoteRequest | OrderOriginationFirmLocation | RFS Workflow only |
| barx | ExecutionReport | ExecutingFirm | Operating MIC |
| barx | ExecutionReport | ExecutingFirmLEI | Legal entity identifier for BARX (as an Executing Firm) |
| barx | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: BARX |
| barx | ExecutionReport | OrderOriginationTrader | Echo back of the NewOrderMultileg.OrderOriginationTrader |
| barx | NewOrderMultileg | OrderOriginationTrader | Optional field to provide the Trader responsible for submission of Order |
| barx_tcr | ExecutionReport | ExecutingFirmLEI | |
| barx_tcr | ExecutionReport | ExecutingTrader | |
| barx_tcr | ExecutionReport | OrderOriginationTrader | |
| bgc_midfx | ExecutionReport | ExecutingFirm | |
| bgc_midfx | ExecutionReport | OrderOriginationFirm | |
| bgc_midfx | ExecutionReport | OrderOriginationTrader | |
| bgc_midfx | ExecutionReport | PrimeBroker | |
| bgc_midfx | NewOrderMultileg | OrderOriginationTrader | |
| bloomberg_fxgo_maker | ExecutionReport | ExecutingFirm | Requirement for MTF,SEF, MAS and XOFF from Bloomberg Version5.0 onwards. Requirement for MTF on Bloomberg Version4 |
| bloomberg_fxgo_maker | ExecutionReport | ExecutingFirmLEI | Requirement for MTF,SEF, MAS from Bloomberg Version5.0 onwards. Requirement for MTF on Bloomberg Version4 |
| bloomberg_fxgo_maker | ExecutionReport | ExecutingTrader | Optional field that will represent the bank/dealer that a trade was done with. |
| bloomberg_fxgo_maker | ExecutionReport | ExecutingUnitLocation | Requirement for MTF in Bloomberg Version5.0 Requirement for MTF in Bloomberg Version4. |
| bloomberg_fxgo_maker | ExecutionReport | ReportingEntity | Requirement for SEF |
| bloomberg_fxgo_maker | NewOrderMultileg | ExecutingFirm | |
| bloomberg_fxgo_maker | NewOrderMultileg | ExecutingFirmLEI | |
| bloomberg_fxgo_maker | NewOrderMultileg | ExecutionVenue | |
| bloomberg_fxgo_maker | NewOrderMultileg | OrderOriginationFirm | |
| bloomberg_fxgo_maker | NewOrderMultileg | OrderOriginationFirmLEI | |
| bloomberg_fxgo_maker | NewOrderMultileg | ReportingEntity | |
| bloomberg_fxgo_maker | Quote | ExecutingFirm | Requirement for MTF,SEF and MAS from Bloomberg Version5.0 onwards. |
| bloomberg_fxgo_maker | Quote | ExecutingFirmLEI | Requirement for MTF,SEF and MAS from Bloomberg Version5.0 onwards. |
| bloomberg_fxgo_maker | QuoteRequest | ExecutingFirm | RFS |
| bloomberg_fxgo_maker | QuoteRequest | ExecutingFirmLEI | RFS |
| bloomberg_fxgo_maker | QuoteRequest | ExecutionVenue | RFS |
| bloomberg_fxgo_maker | QuoteRequest | OrderOriginationFirm | RFS |
| bloomberg_fxgo_maker | QuoteRequest | OrderOriginationFirmLEI | RFS |
| bloomberg_fxgo_maker | QuoteRequest | ReportingEntity | RFS |
| bnpparibas_efx_algo | ExecutionReport | ExecutionVenue | LastMkt of the Fill |
| bnpparibas_efx_algo | MultilegOrderCancelReplace | OrderOriginationTrader | Mandatory |
| bnpparibas_efx_algo | NewOrderMultileg | OrderOriginationTrader | Mandatory |
| bnpparibas_efx_streaming | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: BNPS |
| bnpparibas_efx_streaming | QuoteRequest | ContraFirm | Optional field to provide OnBehalfOfUser custom field value to specify pricing scheme. Value agreed between BNP and client. |
| broadridge_orders | ExecutionReport | ExecutionVenue | |
| broadridge_orders | ExecutionReport | OrderOriginationFirm | |
| broadridge_orders | ExecutionReport | OrderOriginationFirmLEI | |
| broadridge_orders | ExecutionReport | OrderOriginationTrader | |
| broadridge_orders | MultilegOrderCancelReplace | ExecutionVenue | Mandatory Field |
| broadridge_orders | MultilegOrderCancelReplace | OrderOriginationFirm | Mandatory Field |
| broadridge_orders | MultilegOrderCancelReplace | OrderOriginationFirmLEI | |
| broadridge_orders | MultilegOrderCancelReplace | OrderOriginationTrader | Mandatory Field |
| broadridge_orders | NewOrderMultileg | ExecutionVenue | Mandatory Field |
| broadridge_orders | NewOrderMultileg | OrderOriginationFirm | Mandatory Field |
| broadridge_orders | NewOrderMultileg | OrderOriginationFirmLEI | |
| broadridge_orders | NewOrderMultileg | OrderOriginationTrader | Mandatory Field |
| cboefx_fixproxy : FullAmount Maker | ExecutionAck | ReportingEntity | Only specified for NDF's |
| cboefx_fixproxy : FullAmount Maker | MassQuote | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| cboefx_fixproxy : FullAmount Maker | NewOrderMultileg | ExecutingFirm | For both SPT and NDF |
| cboefx_fixproxy : FullAmount Maker | NewOrderMultileg | OrderOriginationFirm | For both SPT and NDF |
| cboefx_fixproxy : FullAmount Maker | NewOrderMultileg | PrimeBroker | For both SPT and NDF |
| cboefx_fixproxy : FullAmount Maker | NewOrderMultileg | ReportingEntity | Only specified for NDF's |
| cboefx_fixproxy : FullAmount Taker | ExecutionReport | ExecutingFirm | For both SPT and NDF |
| cboefx_fixproxy : FullAmount Taker | ExecutionReport | PrimeBroker | For both SPT and NDF's |
| cboefx_fixproxy : FullAmount Taker | ExecutionReport | ReportingEntity | Only specified for NDF's |
| cboefx_fixproxy : FullAmount Taker | MultilegOrderReplaceRequest | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| cboefx_fixproxy : FullAmount Taker | NewOrderMultileg | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| cboefx_fixproxy : FullAmount Taker | OrderCancelRequest | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| cboefx_fixproxy : Maker | ExecutionAck | ExecutingFirm | For both SPT and NDF |
| cboefx_fixproxy : Maker | ExecutionAck | PrimeBroker | For both SPT and NDF |
| cboefx_fixproxy : Maker | ExecutionAck | ReportingEntity | Only specified for NDF's |
| cboefx_fixproxy : Maker | ExecutionReport | ExecutingFirm | For both SPT and NDF |
| cboefx_fixproxy : Maker | ExecutionReport | PrimeBroker | For both SPT and NDF |
| cboefx_fixproxy : Maker | ExecutionReport | ReportingEntity | Only specified for NDF's |
| cboefx_fixproxy : Maker | MassQuote | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| cboefx_fixproxy : Maker | NewOrderMultileg | OrderOriginationFirm | For both SPT and NDF |
| cboefx_fixproxy : Maker | NewOrderMultileg | PrimeBroker | For both SPT and NDF |
| cboefx_fixproxy : Maker | NewOrderMultileg | ReportingEntity | Only specified for NDF's |
| cboefx_fixproxy : Taker | ExecutionReport | ExecutingFirm | For both SPT and NDF. NOTE: Executing Firm is formally deprecated by CboeFX, but we suspect legacy use cases remain and are rretaining it for now. |
| cboefx_fixproxy : Taker | ExecutionReport | PrimeBroker | For both SPT and NDF |
| cboefx_fixproxy : Taker | ExecutionReport | ReportingEntity | Only specified for NDF's |
| cboefx_fixproxy : Taker | MultilegOrderReplaceRequest | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| cboefx_fixproxy : Taker | NewOrderMultileg | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| cboefx_fixproxy : Taker | OrderCancelRequest | OrderOriginationTrader | Required to populate with OEOID for NDFs. |
| celertech | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: XXXX No ISO MIC for Celertech. Using the ISO MIC for undefined markets (XXXX). |
| citi_colo | ExecutionReport | ExecutingFirmLEI | |
| citi_colo | ExecutionReport | ExecutingUnitLocation | |
| citi_colo | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: CGMI |
| citi_colo | ExecutionReport | OrderOriginationTrader | Venue echos back OrderOriginationTrader value in TargetSubID in ExecutionReport. Gateway to publish this as PartyRole = OrderOriginationTrader in client ExecutionReport. |
| citi_colo | NewOrderMultileg | OrderOriginationTrader | Will be published as SenderSubID in header. Identifies specific message originator Example: TraderA |
| cme_ilink2 | ExecutionReport | ExecutionVenue | Optional Echo back from request. |
| cme_ilink2 | ExecutionReport | OrderOriginationTrader | Optional |
| cme_ilink2 | MultilegOrderReplaceRequest | ExecutionVenue | Optional Allowed Values: "XKLS" = [BMD ] Bursa Malaysia |
| cme_ilink2 | MultilegOrderReplaceRequest | OrderOriginationTrader | Optional |
| cme_ilink2 | NewOrderMultileg | ExecutionVenue | Optional Allowed Values: "XKLS" = [BMD ] Bursa Malaysia |
| cme_ilink2 | NewOrderMultileg | OrderOriginationTrader | Optional |
| cme_ilink2 | OrderCancelRequest | ExecutionVenue | Optional Allowed Values: "XKLS" = [BMD ] Bursa Malaysia |
| cme_ilink3_sbe | ExecutionReport | ExecutionVenue | Optional Field : Echo back from request. |
| cme_ilink3_sbe | ExecutionReport | OrderOriginationFirmLocation | Optional Field : Echo back from request. |
| cme_ilink3_sbe | ExecutionReport | OrderOriginationTrader | Optional Field : Echo back from request. |
| cme_ilink3_sbe | MultilegOrderReplaceRequest | ExecutionVenue | Allowed Values: "XKLS" = [BMD ] Bursa Malaysia |
| cme_ilink3_sbe | MultilegOrderReplaceRequest | OrderOriginationFirmLocation | Required Field: Physical location of the individual or team head trader as per CME location codes. |
| cme_ilink3_sbe | MultilegOrderReplaceRequest | OrderOriginationTrader | Required Field |
| cme_ilink3_sbe | NewOrderMultileg | ExecutionVenue | Allowed Values: "XKLS" = [BMD ] Bursa Malaysia |
| cme_ilink3_sbe | NewOrderMultileg | OrderOriginationFirmLocation | Required Field: Physical location of the individual or team head trader as per CME location codes. |
| cme_ilink3_sbe | NewOrderMultileg | OrderOriginationTrader | Required Field |
| cme_ilink3_sbe | OrderCancelRequest | ExecutionVenue | Allowed Values: "XKLS" = [BMD ] Bursa Malaysia |
| cme_stp | ExecutionReport | ContraFirm | PrimeBroker from the venue. The GFID of the Prime Broker firm. |
| cme_stp | ExecutionReport | ExecutingFirm | ContraFirm from the venue. The GFID of the executing counterparty (the party that did the trade). |
| cme_stp | ExecutionReport | ExecutingFirmLEI | SettlementFirm with LegalEntityIdentifier PartySubID from the venue. 20 characters LegalEntityIdentifier of theExecutingFirm. |
| cme_stp | ExecutionReport | ExecutingTrader | ContraTrader from the venue. The GUS of the executing counterparty. |
| cme_stp | ExecutionReport | ExecutionVenue | The MIC code of the venue. XEBS for NDF EBSC for SPT |
| cme_stp | ExecutionReport | OrderOriginationFirm | The GFID of the party that did the trade. |
| cme_stp | ExecutionReport | OrderOriginationFirmLEI | 20 characters LegalEntityIdentifier of the OrderOriginationFirm. |
| cme_stp | ExecutionReport | OrderOriginationTrader | OrderEntryOperatorID from the venue. The GUS of the trader / operator of the Executing Party |
| cme_stp | ExecutionReport | PrimeBroker | SettlementFirm with PrimeBrokerIndicator PartySubID from the venue. The GFID of the Settlement PrimeBroker. |
| creditsuisse_ser | NewOrderMultileg | OrderOriginationTrader | Optional. Mapped to ClientID/ Tag109 in venue NewOrderSingle. |
| curex_orders | ExecutionReport | ExecutingFirm | Optional |
| curex_orders | ExecutionReport | OrderOriginationFirm | Optional |
| curex_orders | NewOrderMultileg | OrderOriginationFirm | Optional |
currenex_esp_maker | ExecutionReport | ClearingFirm | Optional. Used to identify the clearing house. E.g., LCH, CME |
currenex_esp_maker | MassQuote | ClearingFirm | Optional. Used to identify the clearing house. E.g., LCH, CME |
currenex_esp_maker | NewOrderMultileg | ClearingFirm | Optional. Used to identify the clearing house. E.g., LCH, CME |
currenex_esp_maker | NewOrderMultileg | OrderOriginationFirm | Executing Firm: Currenex defined entity under which the trade will be booked |
currenex_esp_maker | NewOrderMultileg | OrderOriginationTrader | Client ID: Currenex defined id for the user submitting the order) |
currenex_esp_maker | QuoteRequest | ClearingFirm | Optional. Used to identify the clearing house. E.g., LCH, CME |
currenex_ouch | ExecutionReport | ExecutingFirm | Populated for Disclosed Trading with end maker counterparty code. Not Populated for Anonymous Trading where this information is not revealed by venue. |
currenex_rfs_maker | ExecutionReport | ExecutingFirm | |
currenex_rfs_maker | ExecutionReport | ExecutingTrader | |
currenex_rfs_maker | ExecutionReport | ExecutingUnit | |
currenex_rfs_maker | ExecutionReport | ExecutionVenue | |
currenex_rfs_maker | NewOrderMultileg | ExecutingFirm | |
currenex_rfs_maker | NewOrderMultileg | ExecutingUnit | |
currenex_rfs_maker | NewOrderMultileg | OrderOriginationFirm | |
currenex_rfs_maker | NewOrderMultileg | OrderOriginationFirmLEI | |
currenex_rfs_maker | NewOrderMultileg | OrderOriginationTrader | |
currenex_rfs_maker | Quote | ExecutingTrader | |
currenex_rfs_maker | Quote | ExecutingUnit | |
currenex_rfs_maker | Quote | ExecutionVenue | |
currenex_rfs_maker | QuoteRequest | ExecutingFirm | |
currenex_rfs_maker | QuoteRequest | ExecutingUnit | |
currenex_rfs_maker | QuoteRequest | ExecutionVenue | |
currenex_rfs_maker | QuoteRequest | OrderOriginationFirm | |
currenex_rfs_maker | QuoteRequest | OrderOriginationFirmLEI | |
currenex_rfs_maker | QuoteRequest | OrderOriginationTrader | |
| ebs_cpt | ExecutionReport | ExecutingFirm | |
| ebs_cpt | ExecutionReport | ExecutingFirmLEI | |
| ebs_cpt | ExecutionReport | ExecutingTrader | |
| ebs_cpt | ExecutionReport | ExecutingVenue | |
| ebs_cpt | ExecutionReport | OrderOriginationFirm | |
| ebs_cpt | ExecutionReport | OrderOriginationTrader | |
| ebs_cpt | ExecutionReport | PrimeBroker | |
| ebs_market_ilink3_sbe | ExecutionReport | ExecutingFirm | Optional field: on trades |
| ebs_market_ilink3_sbe | ExecutionReport | ExecutionVenue | EBSC => Spot, EBSC => NDF OffSEF OffMTF NEXS => NDF OnSEF OnMTF XEBS => NDF OffSEF OnMTF |
| ebs_market_ilink3_sbe | ExecutionReport | OrderOriginationFirm | |
| ebs_market_ilink3_sbe | ExecutionReport | OrderOriginationTrader | |
| ebs_market_ilink3_sbe | MultilegOrderReplaceRequest | OrderOriginationFirmLocation | Optional Field: Physical location of the individual or team head trader as per CME location codes. |
| ebs_market_ilink3_sbe | MultilegOrderReplaceRequest | OrderOriginationTrader | Mandatory Field: Registered GUS on CME |
| ebs_market_ilink3_sbe | NewOrderMultileg | OrderOriginationFirmLocation | Optional Field: Physical location of the individual or team head trader as per CME location codes. |
ebs_market_ilink3_sbe | NewOrderMultileg | OrderOriginationTrader | Mandatory Field: Registered GUS on CME |
| ebs_market_ilink3_sbe | OrderCancelRequest | OrderOriginationFirmLocation | Optional Field: Physical location of the individual or team head trader as per CME location codes. |
| ebs_market_ilink3_sbe | OrderCancelRequest | OrderOriginationTrader | Mandatory Field: Registered GUS on CME |
| edgewater_markets | NewOrderMultileg | OrderOriginationTrader | OnBehalfOfCompID in Edgewater: "Third-party identifier". |
| exchange24 | ExecutionReport | ExecutionFirm | |
| exchange24 | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: 24EX |
| fastmatch_autoex | ExecutionReport | ExecutionFirm | ContraID -Numeric value of customer id on the other side of execution |
| fastmatch_autoex | ExecutionReport | OrderOriginationFirm | |
| fastmatch_autoex | ExecutionReport | OrderOriginationTrader | |
| fastmatch_autoex | ExecutionReport | PrimeBroker | ContraBroker |
| fastmatch_autoex | MultilegOrderCancelReplaceRequest | ContraFirm | Third-party identifier to indicate intended for the this third party - If present on NewOrderMultileg |
| fastmatch_autoex | NewOrderMultileg | ContraFirm | Third-party identifier to indicate intended for the this third party |
| fastmatch_autoex | NewOrderMultileg | OrderOriginationFirm | Required if RMO enabled flow. |
| fastmatch_autoex | NewOrderMultileg | OrderOriginationTrader | Required if RMO enabled flow. |
| fastmatch_autoex | OrderCancelRequest | ContraFirm | Third-party identifier to indicate intended for the this third party - If present on NewOrderMultileg |
| fastmatch_stream_maker | ExecutionAck | ExecutingFirm | RMOID for NDFs. |
| fastmatch_stream_maker | ExecutionAck | OrderOriginationTrader | ClientID of the actual taker [in case of dealing with undisclosed clients] published in ContraID in ExecutionAck. |
| fastmatch_stream_maker | ExecutionReport | ContraFirm | Third party identifier of the taker client received in NewOrderMultiLeg. |
| fastmatch_stream_maker | ExecutionReport | ExecutingFirm | RMOID for NDFs. Optional. |
| fastmatch_stream_maker | ExecutionReport | ExecutingTrader | Required for NDFs. Code identifier for the human trader, required for RMO by MAS. |
| fastmatch_stream_maker | ExecutionReport | OrderOriginationTrader | ClientID of the disclosed/ undisclosed taker received in NewOrderMultiLeg. |
| fastmatch_stream_maker | MassQuote | ExecutingTrader | Required for NDFs. Code identifier for the human trader, required for RMO by MAS. |
| fastmatch_stream_maker | MassQuote | OrderOriginationFirm | To publish RMOID for NDFs. Optional. |
| fastmatch_stream_maker | NewOrderMultiLeg | ContraFirm | Third party identifier of the taker client. |
| fastmatch_stream_maker | NewOrderMultiLeg | OrderOriginationTrader | Will publish ClientID of the disclosed/ undisclosed taker to maker. ClientID is set to 1000 for undisclosed taker clients. |
| fidessa_orders | ExecutionReport | ContraFirm | |
| fidessa_orders | ExecutionReport | ExecutionVenue | |
| fidessa_orders | ExecutionReport | OrderOriginationFirm | |
| fidessa_orders | ExecutionReport | OrderOriginationFirmLEI | |
| fidessa_orders | ExecutionReport | OrderOriginationTrader | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | ContraFirm | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | ExecutionVenue | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | OrderOriginationFirm | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | OrderOriginationFirmLEI | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | OrderOriginationTrader | |
| fidessa_orders | NewOrderMultileg | ContraFirm | |
| fidessa_orders | NewOrderMultileg | ExecutionVenue | |
| fidessa_orders | NewOrderMultileg | OrderOriginationFirm | |
| fidessa_orders | NewOrderMultileg | OrderOriginationFirmLEI | |
| fidessa_orders | NewOrderMultileg | OrderOriginationTrader | |
| fidessa_orders | OrderCancelRequest | OrderOriginationTrader | |
| fxall_activetrading | ExecutionReport | PrimeBroker | |
| fxall_activetrading_maker | ExecutionAcknowledgement | ExecutingFirm | |
| fxall_activetrading_maker | ExecutionAcknowledgement | OrderOriginationTrader | |
| fxall_activetrading_maker | ExecutionAcknowledgement | PrimeBroker | |
| fxall_activetrading_maker | ExecutionReport | ExecutingFirm | |
| fxall_activetrading_maker | ExecutionReport | OrderOriginationTrader | |
| fxall_activetrading_maker | ExecutionReport | PrimeBroker | |
| fxall_activetrading_maker | NewOrderMultileg | ExecutingFirm | |
| fxall_activetrading_maker | NewOrderMultileg | OrderOriginationTrader | |
| fxall_activetrading_maker | NewOrderMultileg | PrimeBroker | |
| fxall_quicktrade_maker | ExecutionAcknowledgement | ExecutingFirm | |
| fxall_quicktrade_maker | ExecutionAcknowledgement | ExecutingTrader | |
| fxall_quicktrade_maker | ExecutionAcknowledgement | ExecutionVenue | |
| fxall_quicktrade_maker | ExecutionAcknowledgement | OrderOriginationFirm | |
| fxall_quicktrade_maker | ExecutionAcknowledgement | OrderOriginationFirmLEI | |
| fxall_quicktrade_maker | ExecutionAcknowledgement | OrderOriginationTrader | |
| fxall_quicktrade_maker | NewOrderMultileg | ExecutingFirm | |
| fxall_quicktrade_maker | NewOrderMultileg | ExecutingTrader | |
| fxall_quicktrade_maker | NewOrderMultileg | ExecutionVenue | |
| fxall_quicktrade_maker | NewOrderMultileg | OrderOriginationFirm | |
| fxall_quicktrade_maker | NewOrderMultileg | OrderOriginationFirmLEI | |
| fxall_quicktrade_maker | NewOrderMultileg | OrderOriginationTrader | |
| fxall_quicktrade_maker | NewOrderMultileg | PrimeBroker | |
| fxall_quicktrade_maker | Quote | ExecutingFirm | |
| fxall_quicktrade_maker | Quote | ExecutingTrader | |
| fxall_quicktrade_maker | QuoteRequest | ExecutionVenue | |
| fxall_quicktrade_maker | QuoteRequest | OrderOriginationFirm | |
| fxall_quicktrade_maker | QuoteRequest | OrderOriginationFirmLEI | |
| fxall_quicktrade_maker | QuoteRequest | OrderOriginationTrader | |
| fxspotstream | ExecutionReport RFS+ESP | ExecutingFirm | |
| fxspotstream | ExecutionReport RFS+ESP | ExecutingFirmLEI | |
| fxspotstream | ExecutionReport RFS+ESP | ExecutingUnitLocation | |
| fxspotstream | ExecutionReport RFS+ESP | ExecutionVenue | |
| fxspotstream | ExecutionReport RFS+ESP | OrderOriginationFirmLEI | |
| fxspotstream | ExecutionReport RFS+ESP | OrderOriginationFirmLocation | |
| fxspotstream | ExecutionReport RFS+ESP | OrderOriginationTrader | |
| fxspotstream | NewOrderMultiLeg ESP | ExecutingFirm | MIC |
| fxspotstream | NewOrderMultiLeg ESP | ExecutingFirmLEI | |
| fxspotstream | NewOrderMultiLeg ESP | ExecutionVenue | |
| fxspotstream | NewOrderMultiLeg RFS+ESP | OrderOriginationFirmLEI | |
| fxspotstream | NewOrderMultiLeg RFS+ESP | OrderOriginationTrader | |
| fxspotstream | Quote RFS | ExecutionVenue | |
| fxspotstream | QuoteRequest RFS | ExecutingFirm | MIC |
| fxspotstream | QuoteRequest RFS | ExecutingFirmLEI | |
| fxspotstream | QuoteRequest RFS | OrderOriginationTrader | |
| fxspotstream | QuoteRequest RFS+ESP | ExecutionVenue | |
| fxspotstream_algo | MultilegOrderCancelReplaceRequest | ExecutionVenue | |
| fxspotstream_algo | MultilegOrderCancelReplaceRequest | OrderOriginationTrader | |
| fxspotstream_algo | NewOrderMultileg | ExecutionVenue | |
| fxspotstream_algo | NewOrderMultileg | OrderOriginationTrader | |
| fxspotstream_midmatch | ExecutionReport | ExecutingFirm | Numeric Matching Participant ID. |
| fxspotstream_midmatch | ExecutionReport | OrderOriginationFirm | Numeric Matching Participant ID. |
| fxspotstream_midmatch | ExecutionReport | OrderOriginationTrader | Echo of value provided by client in NewOrderMultileg. |
| fxspotstream_midmatch | NewOrderMultiLeg | OrderOriginationTrader | Free-format string solely determined by client. |
| gsfx | ExecutionReport | ExecutingFirmLEI | |
| gsfx | ExecutionReport | ExecutingUnitLocation | |
| gsfx | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: GSCO |
| gsfx | MassQuote | ExecutingFirmLEI | |
| gsfx | MassQuote | ExecutingUnitLocation | |
| gsfx | NewOrderMultileg | ExecutionVenue | |
| gsfx | NewOrderMultileg | OrderOriginationFirmLEI | |
| gsfx | NewOrderMultileg | OrderOriginationTrader | |
| gsfx | NewOrderMultileg | ReportingEntity | |
| gsfx | QuoteRequest | ExecutionVenue | |
| hsbc_fx_mds | ExecutionReport | ExecutingFirmLEI | |
| hsbc_fx_mds | ExecutionReport | ExecutingUnitLocation | |
| hsbc_fx_mds | ExecutionReport | ExecutionVenue | |
| hsbc_fx_mds | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: HSBC |
| hsbc_fx_mds | ExecutionReport | OrderOriginationTrader | |
| hsbc_fx_mds | NewOrderMultileg | OrderOriginationTrader | |
| hsbc_fx_mds | NewOrderMultileg | ReportingEntity | Valid values are: "ExecutingFirm" and "OrderOriginationFirm" |
| integral_esp_maker | MassQuote | ExecutingFirm | |
| integral_esp_maker | NewOrderMultileg | OrderOriginationFirm | |
| integral_rfs_maker | ExecutionReport | ExecutingFirm | |
| integral_rfs_maker | ExecutionReport | ExecutingFirmLEI | |
| integral_rfs_maker | ExecutionReport | ExecutingUnitLocation | |
| integral_rfs_maker | ExecutionReport | ExecutionVenue | |
| integral_rfs_maker | NewOrderMultileg | ExecutionVenue | |
| integral_rfs_maker | NewOrderMultileg | OrderOriginationFirm | |
| integral_rfs_maker | NewOrderMultileg | OrderOriginationFirmLEI | |
| integral_rfs_maker | NewOrderMultileg | OrderOriginationTrader | |
| integral_rfs_maker | Quote | ExecutingFirm | |
| integral_rfs_maker | QuoteRequest | ExecutionVenue | |
| integral_rfs_maker | QuoteRequest | OrderOriginationFirm | |
| integral_rfs_maker | QuoteRequest | OrderOriginationFirmLEI | |
| integral_stp | ExecutionReport | ExecutingFirm | |
| integral_stp | ExecutionReport | ExecutingFirmLEI | LegalEntityIdentifier |
| integral_stp | ExecutionReport | ExecutingTrader | |
| integral_stp | ExecutionReport | ExecutingUnit | |
| integral_stp | ExecutionReport | ExecutionVenue | |
| integral_stp | ExecutionReport | OrderOriginationFirm | |
| integral_stp | ExecutionReport | OrderOriginationFirmLEI | LegalEntityIdentifier |
| integral_stp | ExecutionReport | OrderOriginationFirmLocation | |
| integral_stp | ExecutionReport | OrderOriginationTrader | |
| jpmorgan_fx | ExecutionReport | ContraFirm |
|
| jpmorgan_fx | ExecutionReport | ExecutingFirm |
|
| jpmorgan_fx | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: JPSI |
| jpmorgan_fx | ExecutionReport | OrderOriginationFirm |
|
| jpmorgan_fx | NewOrderMultileg | MiFIDSystematicInternaliser |
|
| jpmorgan_fx | NewOrderMultileg | OrderOriginationTrader | Optional field to provide the Trader responsible for submission of Order or the Sub-account identifier. Only alphanumeric characters, "-", and "_" are supported |
| jpmorgan_fx_algo | ExecutionReport | ExecutionVenue | |
| jpmorgan_fx_algo | MultilegOrderCancelReplaceRequest | ContraFirm | |
| jpmorgan_fx_algo | MultilegOrderCancelReplaceRequest | OrderOriginationFirm | |
| jpmorgan_fx_algo | MultilegOrderCancelReplaceRequest | OrderOriginationTrader | Required field to provide the Trader responsible for submission of Order. |
| jpmorgan_fx_algo | NewOrderMultileg | ContraFirm | |
| jpmorgan_fx_algo | NewOrderMultileg | OrderOriginationFirm | |
| jpmorgan_fx_algo | NewOrderMultileg | OrderOriginationTrader | Required field to provide the Trader responsible for submission of Order. |
| lmax | ExecutionReport | ExecutingFirm | |
| lmax | ExecutionReport | ExecutingTrader | |
| lmax | ExecutionReport | PrimeBroker | |
| lmax | NewOrderMultileg | OrderOriginationFirm | Added as part of the Curex-LMAX integration. Where a buy-side client has agreed to be identified to LMAX/Curex, MF's client will include a value for the buy-side client in the OrderOriginationFirm PartyRole. Supported only in NewOrderSingle and will not be echoed in the ExecutionReport. |
| lseg_ftg | ExecutionReport | ClearingFirm | ClearingOrganization |
| lseg_ftg | ExecutionReport | ExecutingFirm | AcceptableCounterparty |
| lseg_ftg | ExecutionReport | OrderOriginationFirm | ExecutingUnit |
| lseg_ftg | ExecutionReport | OrderOriginationTrader | Trading Mnemonic |
| lseg_ftg | ExecutionReport | PrimeBroker | Prime Broker Trade Code |
| lseg_ftg | NewOrderMultileg | ClearingFirm | Clearing Member Trade Code |
| lseg_ftg | NewOrderMultileg | OrderOriginationTrader | Trading Mnemonic |
| lseg_ftg | NewOrderMultileg | PrimeBroker | Prime Broker Trade Code |
| lseg_fxall_maker | ExecutionReport | ExecutionVenue | MIC |
| lseg_fxall_maker | ExecutionReport | OrderOriginationFirmLEI | CustomerLEI |
| lseg_fxall_maker | ExecutionReport | OrderOriginationTrader | ClientID |
| lseg_fxall_maker | NewOrderMultileg | ExecutionVenue | MIC |
| lseg_fxall_maker | NewOrderMultileg | OrderOriginationFirmLEI | CustomerLEI |
| lseg_fxall_maker | NewOrderMultileg | OrderOriginationTrader | ClientID |
| lseg_fxall_maker | Quote | OrderOriginationFirmLEI | LEI for the account |
| lseg_fxall_maker | QuoteRequest | ExecutionVenue | MIC |
| lseg_fxall_maker | QuoteRequest | OrderOriginationFirmLEI | CustomerLEI |
| lseg_fxall_maker | QuoteRequest | OrderOriginationTrader | ClientID |
| lseg_ptg | ExecutionReport | ClearingFirm | This will only be populated for trades under the cleared trading model. |
| lseg_ptg | ExecutionReport | ExecutingFirm | AcceptableCounterparty |
| lseg_ptg | ExecutionReport | ExecutingFirmLEI | LegalEntityIdentifier |
| lseg_ptg | ExecutionReport | ExecutingUnitLocation | ISOCountryCode |
| lseg_ptg | ExecutionReport | ExecutionVenue | ExecutionVenue |
| lseg_ptg | ExecutionReport | OrderOriginationFirm | ExecutingUnit |
| lseg_ptg | ExecutionReport | OrderOriginationFirmLEI | LegalEntityIdentifier |
| lseg_ptg | ExecutionReport | OrderOriginationFirmLocation | ISOCountryCode |
| lseg_ptg | ExecutionReport | OrderOriginationTrader | TraderMnemonic |
| lseg_ptg | ExecutionReport | ReportingEntity | ReportingIntermediary |
| lucera_lumefx | ExecutionReport | ExecutingFirm | |
| lucera_lumefx | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID values: BKLN, BGCF, WELX, and XXXX (for undefined markets) |
| lucera_lumefx | NewOrderMultileg | OrderOriginationTrader | Optional |
| morganstanleyfx_esp | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: MSAX |
| morganstanleyfx_esp | NewOrderMultileg | OrderOriginationTrader | Optional field to provide the Trader responsible for submission of Order |
| natwest_markets | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: NWMS |
| natwest_markets | ExecutionReport | PrimeBroker | |
| natwest_markets | NewOrderMultileg | OrderOriginationTrader | |
| nomura_esp | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: NMRA |
| parfx_orders | ExecutionReport | ContraTrader | |
| parfx_orders | ExecutionReport | ExecutingFirm | |
| parfx_orders | ExecutionReport | ExecutingTrader | |
| parfx_orders | ExecutionReport | OrderOriginationFirm | |
| parfx_orders | ExecutionReport | OrderOriginationFirmLocation | |
| parfx_orders | ExecutionReport | OrderOriginationTrader | |
| parfx_orders | ExecutionReport | PrimeBroker | |
| parfx_orders | NewOrderMultileg | ExecutingFirm | |
| parfx_orders | NewOrderMultileg | ExecutingTrader | |
| parfx_orders | NewOrderMultileg | OrderOriginationFirm | |
| parfx_orders | NewOrderMultileg | OrderOriginationFirmLocation | |
| parfx_orders | NewOrderMultileg | OrderOriginationFirmLocation | |
| parfx_orders | NewOrderMultileg | OrderOriginationTrader | |
| precision_algo | ExecutionReport | ExecutingFirm | Always "ICAN". |
| precision_algo | ExecutionReport | ExecutionVenue | Provided for full/partial fills only. Known values:
|
| precision_algo | ExecutionReport | OrderOriginationFirm | As defined on the original order. |
| precision_algo | MultilegOrderCancelReplaceRequest | OrderOriginationFirm | Firm identifier, up to 10 chars. As defined on the original order. |
| precision_algo | MultilegOrderCancelReplaceRequest | OrderOriginationTrader | Bilaterally agreed with Precision Algo team. |
| precision_algo | NewOrderMultileg | OrderOriginationFirm | Firm identifier, up to 10 chars. |
| precision_algo | NewOrderMultileg | OrderOriginationTrader | Bilaterally agreed with Precision Algo team. |
| rbc_trading | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: RBCS |
| rbc_trading | NewOrderMultileg | OrderOriginationFirm | |
| rbc_trading | NewOrderMultileg | OrderOriginationTrader | |
| rbc_trading | QuoteRequest | OrderOriginationFirm | |
| rbc_trading | QuoteRequest | OrderOriginationTrader | |
| refinitv_mapi | ExecutionReport | ContraFirm | |
| refinitv_mapi | ExecutionReport | OrderOriginationFirm | |
| refinitv_mapi | ExecutionReport | OrderOriginationFirmLocation | |
| refinitv_mapi | ExecutionReport | OrderOriginationTrader | |
| refinitv_mapi | ExecutionReport | PrimeBroker | |
| saxo_direct | ExecutionReport | ExecutionVenue | Optional |
| saxo_direct | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: SXSI |
| saxo_direct | ExecutionReport | OrderOriginationFirm | Optional |
| saxo_direct | NewOrderMultileg | OrderOriginationFirm | Mandatory |
| socgen | ExecutionReport | ExecutingFirmLEI | |
| socgen | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: XSGA |
| socgen | NewOrderMultileg | ClearingFirm | Optional. Mapped to ClearingHouse/ Tag20073 in venue NewOrderSingle. Mapped when OrderReceivedFromWithinFirm |
| socgen | NewOrderMultileg | ContraFirmLEI | Optional. LEI of the Non-Executing Broker. |
| socgen | NewOrderMultileg | ContraTrader | Optional. Mapped when OrderReceivedFromAnotherBrokerDealer |
| socgen | NewOrderMultileg | ExecutionVenue | Optional. Execution Venue MIC Code |
| socgen | NewOrderMultileg | OrderOriginationFirm | Optional. Mapped when OrderReceivedFromWithinFirm |
| socgen | NewOrderMultileg | OrderOriginationFirmLEI | Optional. LEI of the Liquidity Taker |
| socgen | NewOrderMultileg | OrderOriginationTrader | Optional. Mapped when OrderReceivedFromCustomer |
| standardchartered_s2bx | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: STAN |
| statestreet_efx | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: SSBI |
| statestreet_efx | NewOrderMultileg | OrderOriginationTrader | Optional. Mapped to ClientID/ Tag109 in venue NewOrderSingle. |
| t360_gtx | ExecutionReport | ExecutingFirm | |
| t360_gtx | ExecutionReport | ExecutingTrader | |
| t360_gtx | ExecutionReport | OrderOriginationTrader | |
| t360_gtx | ExecutionReport | PrimeBroker | |
| t360_supersonic_maker | ExecutionAck | OrderOriginationTrader | Echo back from ExecutionReport |
| t360_supersonic_maker | ExecutionReport | OrderOriginationTrader | Must be identical to the value of the Username field in the NewOrderSingle message it refers to. |
| t360_supersonic_maker | NewOrderMultileg | OrderOriginationTrader | Defines the 360T username of the user that initiated the order. |
| t360_tex | ExecutionReport | ClearingFirm | Specifies the Ccearing house (DCO) this trade will be cleared at. |
| t360_tex | ExecutionReport | ExecutingFirm | |
| t360_tex | ExecutionReport | ExecutingFirmLEI | |
| t360_tex | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: based on the list of LPs configured for a client. |
| t360_tex | ExecutionReport | OrderOriginationFirmLEI | |
| t360_tex | ExecutionReport | ReportingEntity | Company of the reporting party. |
| t360_tex | NewOrderMultileg | ExecutionVenue | Optional - Issuer of the original quote that is supposed to be executed. |
| t360_tex | Quote | ExecutionVenue | Specifies the TEX name of the bank that sent this quote. |
| t360_tex | QuoteRequest | ExecutionVenue | To be populated with the name of a provider that is in the bank basket and from whom quotes are requested. |
| t360_tex_maker | ExecutionAck | ReportingEntity | |
| t360_tex_maker | ExecutionReport | ContraTrader | |
| t360_tex_maker | ExecutionReport | ExecutionVenue | |
| t360_tex_maker | NewOrderMultileg | ContraFirm | |
| t360_tex_maker | NewOrderMultileg | ContraFirmLEI | |
| t360_tex_maker | NewOrderMultileg | ContraTrader | |
| t360_tex_maker | NewOrderMultileg | ExecutingFirm | |
| t360_tex_maker | NewOrderMultileg | ExecutingFirmLEI | |
| t360_tex_maker | NewOrderMultileg | ExecutionVenue | |
| t360_tex_maker | NewOrderMultileg | OrderOriginationFirm | |
| t360_tex_maker | NewOrderMultileg | OrderOriginationFirmLEI | |
| t360_tex_maker | NewOrderMultileg | OrderOriginationTrader | |
| t360_tex_maker | NewOrderMultileg | ReportingEntity | |
| t360_tex_maker | Quote | ContraTrader | |
| t360_tex_maker | QuoteRequest | ContraFirm | |
| t360_tex_maker | QuoteRequest | ContraFirmLEI | |
| t360_tex_maker | QuoteRequest | ContraTrader | |
| t360_tex_maker | QuoteRequest | ExecutingFirm | |
| t360_tex_maker | QuoteRequest | ExecutingFirmLEI | |
| t360_tex_maker | QuoteRequest | ExecutionVenue | |
| t360_tex_maker | QuoteRequest | OrderOriginationFirm | |
| t360_tex_maker | QuoteRequest | OrderOriginationFirmLEI | |
| t360_tex_maker | QuoteRequest | OrderOriginationTrader | |
| t360_tex_maker | QuoteRequest | ReportingEntity | |
| ubs_algo | ExecutionReport | ExecutionVenue | Optional LastMkt on trades |
| ubs_algo | MultilegOrderCancelReplaceRequest | OrderOriginationFirm | Required |
| ubs_algo | MultilegOrderCancelReplaceRequest | OrderOriginationTrader | Required |
| ubs_algo | NewOrderMultileg | OrderOriginationFirm | Required |
| ubs_algo | NewOrderMultileg | OrderOriginationTrader | Required |
| ubs_fx2b | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: UBSG |
| ubs_fx2b | NewOrderMultileg | ExecutionVenue | Optional |
| ubs_fx2b | NewOrderMultileg | OrderOriginationFirm | Optional. Support for OrderOriginationFirm PartyRole to be deprecated. Account to be populated in LegAllocAccount instead. |
| ubs_fx2b | NewOrderMultileg | OrderOriginationTrader | Optional |
| ubs_fx2b | QuoteRequest | OrderOriginationFirm | Optional |
| xenfin_liquiditypool | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: XXXX No ISO MIC for Xenfin. Using the ISO MIC for undefined markets (XXXX). |
| xenfin_liquiditypool | NewOrderMultileg | OrderOriginationFirm | |
| xtx_euthenia | ExecutionReport | ClearingFirm | Populated if provided on NewOrderMultileg |
| xtx_euthenia | ExecutionReport | ExecutionVenue | MIC of the LP that filled/ rejected the order. PartyID value: XTXM |
| xtx_euthenia | NewOrderMultileg | ClearingFirm | Optional field to provide ClearingFirm to venue |
Please refer to PartyIDs to view 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 |
| ebs_market_ilink3_sbe | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | NDF only - Either MiFIDExecutingDecisionMakerAsNaturalPerson or MiFIDExecutingDecisionMakerAsAlgorithm to be populated if Mifid eligible |
| ebs_market_ilink3_sbe | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | NDF only - Either MiFIDInvestmentDecisionMakerAsNaturalPerson or MiFIDInvestmentDecisionMakerAsAlgorithm to be populated if Mifid eligible |
| ebs_market_ilink3_sbe | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | NDF only - Either MiFIDInvestmentDecisionMakerAsNaturalPerson or MiFIDInvestmentDecisionMakerAsAlgorithm to be populated if Mifid eligible |
| ebs_market_ilink3_sbe | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | NDF only - If Applicable |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | NDF only - Either MiFIDExecutingDecisionMakerAsNaturalPerson or MiFIDExecutingDecisionMakerAsAlgorithm to be populated if Mifid eligible |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | NDF only - Either MiFIDExecutingDecisionMakerAsNaturalPerson or MiFIDExecutingDecisionMakerAsAlgorithm to be populated if Mifid eligible |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExemptedDueToESCBPolicyTransaction | |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | NDF only - Either MiFIDInvestmentDecisionMakerAsNaturalPerson or MiFIDInvestmentDecisionMakerAsAlgorithm to be populated if Mifid eligible |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | NDF only - Either MiFIDInvestmentDecisionMakerAsNaturalPerson or MiFIDInvestmentDecisionMakerAsAlgorithm to be populated if Mifid eligible |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | NDF only - If Applicable |
| fastmatch_autoex | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | Unique Trade ID. |
| fastmatch_autoex | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | Full LEI of Euronext Markets Singapore Pte. Ltd. |
| fastmatch_autoex | ExecutionReport | NoLegRegulatoryFields | LegUPI | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDRiskReductionOrderFlag | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| fidessa_orders | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| fidessa_orders | ExecutionReport | NoLegRegulatoryFields | LegMiFIDTVTIC | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDRiskReductionOrderFlag | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDRiskReductionOrderFlag | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| fidessa_orders | NewOrderMultiLeg | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| fxall_activetrading_maker | ExecutionAck | NoLegRegulatoryFields | LegEMIRRTN | |
| fxall_activetrading_maker | NewOrderMultiLeg | NoLegRegulatoryFields | LegEMIRRTN | |
| fxall_quicktrade_maker | ExecutionAck | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | |
| fxall_quicktrade_maker | ExecutionAck | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| fxall_quicktrade_maker | ExecutionAck | NoBodyRegulatoryFields | SEFCustomerTypeIndicator | |
| fxall_quicktrade_maker | ExecutionAck | NoBodyRegulatoryFields | SEFDataRepository | |
| fxall_quicktrade_maker | ExecutionAck | NoBodyRegulatoryFields | SEFFinancialEntityDefinition | |
| fxall_quicktrade_maker | ExecutionAck | NoBodyRegulatoryFields | SEFIsBlock | |
| fxall_quicktrade_maker | ExecutionAck | NoLegRegulatoryFields | LegEMIRRTN | |
| fxall_quicktrade_maker | ExecutionAck | NoLegRegulatoryFields | LegEMIRUTI | |
| fxall_quicktrade_maker | ExecutionAck | NoLegRegulatoryFields | LegEMIRUTIPrefix | |
| fxall_quicktrade_maker | ExecutionAck | NoLegRegulatoryFields | LegSEFUSI | |
| fxall_quicktrade_maker | ExecutionAck | NoLegRegulatoryFields | LegSEFUSIPrefix | |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTI | UTI for OffSEF deals which already includes AllocEMIRUTIPrefix. |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDConversionFlag | |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDLEI | OrderOriginationFirm account LEI at allocation level. |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDNonPriceFormingTrade | |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocSEFUSI | USI for SEF deals which already includes AllocSEFUSIPrefix. |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocSEFUSIPrefix | |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFCustomerTypeIndicator | |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFDataRepository | |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFFinancialEntityDefinition | |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFIsBlock | |
| fxall_quicktrade_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRRTN | |
| fxall_quicktrade_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTI | |
| fxall_quicktrade_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTIPrefix | |
| fxall_quicktrade_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSI | |
| fxall_quicktrade_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSIPrefix | |
| fxall_quicktrade_maker | QuoteRequest | NoAllocRegulatoryFields | AllocEMIRUTI | UTI for OffSEF deals which already includes AllocEMIRUTIPrefix. |
| fxall_quicktrade_maker | QuoteRequest | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | |
| fxall_quicktrade_maker | QuoteRequest | NoAllocRegulatoryFields | AllocMiFIDConversionFlag | |
| fxall_quicktrade_maker | QuoteRequest | NoAllocRegulatoryFields | AllocMiFIDLEI | OrderOriginationFirm account LEI at allocation level. |
| fxall_quicktrade_maker | QuoteRequest | NoAllocRegulatoryFields | AllocMiFIDNonPriceFormingTrade | |
| fxall_quicktrade_maker | QuoteRequest | NoAllocRegulatoryFields | AllocSEFUSI | USI for SEF deals which already includes AllocSEFUSIPrefix. |
| fxall_quicktrade_maker | QuoteRequest | NoAllocRegulatoryFields | AllocSEFUSIPrefix | |
| fxall_quicktrade_maker | QuoteRequest | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | |
| fxall_quicktrade_maker | QuoteRequest | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| fxall_quicktrade_maker | QuoteRequest | NoBodyRegulatoryFields | SEFCustomerTypeIndicator | |
| fxall_quicktrade_maker | QuoteRequest | NoBodyRegulatoryFields | SEFDataRepository | |
| fxall_quicktrade_maker | QuoteRequest | NoBodyRegulatoryFields | SEFFinancialEntityDefinition | |
| fxall_quicktrade_maker | QuoteRequest | NoBodyRegulatoryFields | SEFIsBlock | |
| fxall_quicktrade_maker | QuoteRequest | NoLegRegulatoryFields | LegEMIRUTI | |
| fxall_quicktrade_maker | QuoteRequest | NoLegRegulatoryFields | LegEMIRUTIPrefix | |
| fxall_quicktrade_maker | QuoteRequest | NoLegRegulatoryFields | LegSEFUSI | |
| fxall_quicktrade_maker | QuoteRequest | NoLegRegulatoryFields | LegSEFUSIPrefix | |
| fxspotstream | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTI | |
| fxspotstream | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | |
| fxspotstream | ExecutionReport | NoAllocRegulatoryFields | AllocSEFUSI | |
| fxspotstream | ExecutionReport | NoAllocRegulatoryFields | AllocSEFUSIPrefix | |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | Used by UBS. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | Used by UBS. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDExemptedDueToESCBPolicyTransaction | |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | Used for MIFID with provider HSBC, JP Morgan and State Street. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | Used for MIFID with provider HSBC, JP Morgan and State Street. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | Used by UBS. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | Used by UBS. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDLargeInScaleDeferral | Used for MIFID with provider HSBC, JP Morgan and State Street. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDLargeInScaleWaiver | Used for MIFID with provider HSBC, JP Morgan and State Street. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDSizeSpecificDeferral | Used for MIFID with provider HSBC, JP Morgan and State Street. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDSizeSpecificWaiver | Used for MIFID with provider HSBC, JP Morgan and State Street. Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | On MIFID covered trades the MIC code of the provider will be populated in the BodyRegulatoryValue if trade was done with either Standard Chartered, HSBC, UBS, or State Street Please see here |
| fxspotstream | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | Used for MIFID with JP Morgan. Can be the following values: 'DEAL' Principle Please see here |
| fxspotstream | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | Can be used by any LP. Applicable to ESP and RFS workflow. Please see here |
| fxspotstream | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | Can be used by any LP. Applicable to ESP and RFS workflow. Please see here |
| fxspotstream | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | Used for MIFID with provider HSBC, JP Morgan and State Street, may not be populated if the value is not available. Please see here |
| fxspotstream | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | ESP. Used for MIFID with provider HSBC, JP Morgan and State Street, may not be populated if the value is not available. Please see here |
| fxspotstream | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | ESP. Used for MIFID with provider HSBC, JP Morgan and State Street, may not be populated if the value is not available. Please see here |
| fxspotstream | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDLargeInScaleDeferral | ESP. Used for MIFID with provider HSBC, JP Morgan and State Street, may not be populated if the value is not available. Please see here |
| fxspotstream | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDLargeInScaleWaiver | ESP. Used for MIFID with provider HSBC, JP Morgan and State Street, may not be populated if the value is not available. Please see here |
| fxspotstream | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSizeSpecificDeferral | ESP. Used for MIFID with provider HSBC, JP Morgan and State Street, may not be populated if the value is not available. Please see here |
| fxspotstream | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSizeSpecificWaiver | ESP. Used for MIFID with provider HSBC, JP Morgan and State Street, may not be populated if the value is not available. Please see here |
| fxspotstream | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | ESP + RFS. Client to specify if they are acting as a Systematic Internaliser, trading with UBS. Please see here |
| fxspotstream | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTI | ESP + RFS. Trade identifier required by government regulatory organizations for regulatory reporting purposes. Please see here |
| fxspotstream | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTIPrefix | ESP + RFS. LEI required by government regulatory organizations for regulatory reporting purposes. Please see here |
| fxspotstream | NewOrderMultileg | NoLegRegulatoryFields | LegMiFIDISIN | ESP + RFS. Please provide if required. Can be used for any LP. Please see here |
| fxspotstream | QuoteRequest | NoLegRegulatoryFields | LegMiFIDISIN | RFS. Required for regulatory trading (MIFID) for Statestreet ISIN (UPI – Unique Product Identifier). Please see here |
| fxspotstream_algo | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| fxspotstream_algo | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| fxspotstream_algo | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| fxspotstream_algo | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| fxspotstream_algo | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| gsfx | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| gsfx | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| gsfx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| gsfx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| gsfx | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| gsfx | MassQuote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| gsfx | MassQuote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| gsfx | MassQuote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| gsfx | MassQuote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| gsfx | MassQuote | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| gsfx | NewOrderMultileg | NoBodyRegulatoryFields | SEFDataRepository | |
| gsfx | NewOrderMultileg | NoLegRegulatoryFields | LegMiFIDISIN | |
| gsfx | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSI | |
| gsfx | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSIPrefix | |
| gsfx | NewOrderMultileg | NoLegRegulatoryFields | LegSFTRSecuritiesFinancingTransactionFlag | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDExemptedDueToESCBPolicyTransaction | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDLargeInScaleDeferral | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDLargeInScaleWaiver | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | Indication as to whether an order is submitted to a trading venue as part of a market making strategy pursuant to Articles 17 and 48 of Directive 2014/65/EU or other activity carried Always equals to "Y"- as HSBC is always |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDSizeSpecificDeferral | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDSizeSpecificWaiver | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| hsbc_fx_mds | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | Trading Capacity - Indication of whether the order submission result from the member or participant or client of the trading venue carrying out matched principal trading under Will always be assigned the value of 4= DEAL(Principal ) |
| hsbc_fx_mds | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | Unique Trade ID. |
| hsbc_fx_mds | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | Full LEI of HSBC trading entity. |
| hsbc_fx_mds | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | |
| hsbc_fx_mds | ExecutionReport | NoLegRegulatoryFields | LegMiFIDTVTIC | Trading Venue Transaction Identification Code for MIFID regulatory jurisdiction. |
| hsbc_fx_mds | ExecutionReport | NoLegRegulatoryFields | LegSEFUSI | Unique Trade ID. |
| hsbc_fx_mds | ExecutionReport | NoLegRegulatoryFields | LegSEFUSIPrefix | Full LEI of HSBC BANK USA, NATIONAL ASSOCIATION when RegIDJurisdiction is CFTC. |
| hsbc_fx_mds | MarketDataSnapshotFullRefresh | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| hsbc_fx_mds | MarketDataSnapshotFullRefresh | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| hsbc_fx_mds | MarketDataSnapshotFullRefresh | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| hsbc_fx_mds | MarketDataSnapshotFullRefresh | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| hsbc_fx_mds | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDLEI | |
| hsbc_fx_mds | NewOrderMultileg | NoLegRegulatoryFields | LegMiFIDISIN | |
| hsbc_fx_mds | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSI | |
| hsbc_fx_mds | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSIPrefix | |
| integral_rfs_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| integral_rfs_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| integral_rfs_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| integral_rfs_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| integral_rfs_maker | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | |
| integral_rfs_maker | integral_rfs_maker | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| integral_rfs_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | |
| integral_rfs_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | |
| integral_rfs_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | |
| integral_rfs_maker | NewOrderMultileg | NoLegRegulatoryFields | LegMiFIDISIN | |
| integral_rfs_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSFTRSecuritiesFinancingTransactionFlag | |
| integral_rfs_maker | Quote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| integral_rfs_maker | Quote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| integral_rfs_maker | Quote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| integral_rfs_maker | Quote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| integral_rfs_maker | QuoteRequest | NoLegRegulatoryFields | LegMiFIDISIN | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| integral_stp | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| integral_stp | ExecutionReport | NoLegRegulatoryFields | LegEMIRRTN | |
| integral_stp | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | |
| integral_stp | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | |
| integral_stp | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | |
| integral_stp | ExecutionReport | NoLegRegulatoryFields | LegSEFUSI | |
| integral_stp | ExecutionReport | NoLegRegulatoryFields | LegSEFUSIPrefix | |
| integral_stp | ExecutionReport | NoLegRegulatoryFields | LegUPI | |
| jpmorgan_fx | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| jpmorgan_fx | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| jpmorgan_fx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| jpmorgan_fx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| jpmorgan_fx | ExecutionReport | NoBodyRegulatoryFields | MiFIDLargeInScaleDeferral | |
| jpmorgan_fx | ExecutionReport | NoBodyRegulatoryFields | MiFIDLargeInScaleWaiver | |
| jpmorgan_fx | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| jpmorgan_fx | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | |
| jpmorgan_fx | ExecutionReport | NpBodyRegulatoryFields | MiFIDExemptedDueToESCBPolicyTransaction | |
| jpmorgan_fx | ExecutionReport | NpBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | |
| jpmorgan_fx | ExecutionReport | NpBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | |
| jpmorgan_fx | ExecutionReport | NpBodyRegulatoryFields | MiFIDSizeSpecificDeferral | |
| jpmorgan_fx | ExecutionReport | NpBodyRegulatoryFields | MiFIDSizeSpecificWaiver | |
| jpmorgan_fx | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| lmax | MassQuote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| lmax | MassQuote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| lmax | MassQuote | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| lmax | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| lmax | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| lmax | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| lmax | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| lmax | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| lseg_ftg | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | - |
| lseg_ftg | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDTradingCapacity | If not provided, the server will apply the capacity based on the regulatory regime. As such, MTF and SEF capacity will be defaulted to P (Deal/Principle). A Capacity will not be applied regulatory regimes if not provided. A (Agency) applicable for instruments traded in Non-MTF regulatory regime. Value Meaning
|
| lseg_fxall_maker | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTI | LegAllocUSIValue |
| lseg_fxall_maker | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | LegAllocUSIValue |
| lseg_fxall_maker | ExecutionReport | NoAllocRegulatoryFields | AllocMiFIDConversionFlag | AllocSecurityConversion |
| lseg_fxall_maker | ExecutionReport | NoAllocRegulatoryFields | AllocMiFIDLEI | LegAllocAccountLEI |
| lseg_fxall_maker | ExecutionReport | NoAllocRegulatoryFields | AllocMiFIDNonPriceFormingTrade | LegAllocNpft |
| lseg_fxall_maker | ExecutionReport | NoAllocRegulatoryFields | AllocSEFUSI | LegAllocUSIValue |
| lseg_fxall_maker | ExecutionReport | NoAllocRegulatoryFields | AllocSEFUSIPrefix | LegAllocUSIValue |
| lseg_fxall_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | NPFT |
| lseg_fxall_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | TradeCapacity |
| lseg_fxall_maker | ExecutionReport | NoBodyRegulatoryFields | SEFDataRepository | SDRName |
| lseg_fxall_maker | ExecutionReport | NoBodyRegulatoryFields | SEFFinancialEntityDefinition | FinancialEntityDefinition |
| lseg_fxall_maker | ExecutionReport | NoBodyRegulatoryFields | SEFIsBlock | BlockTrade |
| lseg_fxall_maker | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | LegAcctUSI |
| lseg_fxall_maker | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | LegAcctUSI |
| lseg_fxall_maker | ExecutionReport | NoLegRegulatoryFields | LegSEFUSI | LegAcctUSI |
| lseg_fxall_maker | ExecutionReport | NoLegRegulatoryFields | LegSEFUSIPrefix | LegAcctUSI |
| lseg_fxall_maker | ExecutionReport | NoLegRegulatoryFields | LegSFTRSecuritiesFinancingTransactionFlag | LegAllocSecFin |
| lseg_fxall_maker | ExecutionReport | NoLegRegulatoryFields | LegUPI | UPIValue |
| lseg_fxall_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTI | LegAllocUSIValue |
| lseg_fxall_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | LegAllocUSIValue |
| lseg_fxall_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDConversionFlag | AllocSecurityConversion |
| lseg_fxall_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDLEI | LegAllocAccountLEI |
| lseg_fxall_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDNonPriceFormingTrade | LegAllocNpft |
| lseg_fxall_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocSEFUSI | LegAllocUSIValue |
| lseg_fxall_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocSEFUSIPrefix | LegAllocUSIValue |
| lseg_fxall_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | NPFT |
| lseg_fxall_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDTradingCapacity | TradeCapacity |
| lseg_fxall_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFDataRepository | SDRName |
| lseg_fxall_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFFinancialEntityDefinition | FinancialEntityDefinition |
| lseg_fxall_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFIsBlock | BlockTrade |
| lseg_fxall_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTI | LegAcctUSI |
| lseg_fxall_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTIPrefix | LegAcctUSI |
| lseg_fxall_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSI | LegAcctUSI |
| lseg_fxall_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSEFUSIPrefix | LegAcctUSI |
| lseg_fxall_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSFTRSecuritiesFinancingTransactionFlag | LegAllocSecFin |
| lseg_fxall_maker | NewOrderMultileg | NoLegRegulatoryFields | LegUPI | UPIValue |
| lseg_fxall_maker | QuoteRequest | NoAllocRegulatoryFields | AllocEMIRUTI | LegAllocUSIValue |
| lseg_fxall_maker | QuoteRequest | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | LegAllocUSIValue |
| lseg_fxall_maker | QuoteRequest | NoAllocRegulatoryFields | AllocMiFIDConversionFlag | AllocSecurityConversion |
| lseg_fxall_maker | QuoteRequest | NoAllocRegulatoryFields | AllocMiFIDLEI | LegAllocAccountLEI |
| lseg_fxall_maker | QuoteRequest | NoAllocRegulatoryFields | AllocMiFIDNonPriceFormingTrade | LegAllocNpft |
| lseg_fxall_maker | QuoteRequest | NoAllocRegulatoryFields | AllocSEFUSI | LegAllocUSIValue |
| lseg_fxall_maker | QuoteRequest | NoAllocRegulatoryFields | AllocSEFUSIPrefix | LegAllocUSIValue |
| lseg_fxall_maker | QuoteRequest | NoBodyRegulatoryFields | MiFIDNonPriceFormingTrade | NPFT |
| lseg_fxall_maker | QuoteRequest | NoBodyRegulatoryFields | MiFIDTradingCapacity | TradeCapacity |
| lseg_fxall_maker | QuoteRequest | NoBodyRegulatoryFields | SEFDataRepository | SDRName |
| lseg_fxall_maker | QuoteRequest | NoBodyRegulatoryFields | SEFFinancialEntityDefinition | FinancialEntityDefinition |
| lseg_fxall_maker | QuoteRequest | NoBodyRegulatoryFields | SEFIsBlock | BlockTrade |
| lseg_fxall_maker | QuoteRequest | NoLegRegulatoryFields | LegEMIRUTI | LegAcctUSI |
| lseg_fxall_maker | QuoteRequest | NoLegRegulatoryFields | LegEMIRUTIPrefix | LegAcctUSI |
| lseg_fxall_maker | QuoteRequest | NoLegRegulatoryFields | LegSEFUSI | LegAcctUSI |
| lseg_fxall_maker | QuoteRequest | NoLegRegulatoryFields | LegSEFUSIPrefix | LegAcctUSI |
| lseg_fxall_maker | QuoteRequest | NoLegRegulatoryFields | LegSFTRSecuritiesFinancingTransactionFlag | LegAllocSecFin |
| lseg_fxall_maker | QuoteRequest | NoLegRegulatoryFields | LegUPI | UPIValue |
| lseg_ptg | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | NoPublicPriceDueToIlliquid |
| lseg_ptg | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | OrderCapacity |
| lseg_ptg | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | UTI |
| lseg_ptg | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | LEI |
| lseg_ptg | ExecutionReport | NoLegRegulatoryFields | LegMiFIDISIN | SecurityAltID - Identification number of the instrument. Applicable only for NDF instruments traded under MTF regulatory regime. |
| lseg_ptg | ExecutionReport | NoLegRegulatoryFields | LegUPI | UPICode - Uniquely identifies the product of a security using ISO 4914 standard, Unique Product Identifier (UPI). Applicable only for NDF instruments traded under SEF regulatory regime. |
| rbc_trading | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | Will have a value of 'Y' if populated. |
| rbc_trading | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| rbc_trading | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | Will have a value of "DEAL" is populated. |
| socgen | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| socgen | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| socgen | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| socgen | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| socgen | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExemptedDueToESCBPolicyTransaction | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDLargeInScaleDeferral | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDLiquidityProvisionFlag | |
| socgen | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSizeSpecificDeferral | |
| standardchartered_s2bx | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | Indicates the short code for Executing Decision Maker Algorithm. |
| standardchartered_s2bx | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | Indicates the short code for Executing Decision Maker Natural Person. |
| standardchartered_s2bx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | Indicates the short code for Investment Decision Maker Algorithm. |
| standardchartered_s2bx | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | Indicates the short code for Investment Decision Maker Natural Person. |
| standardchartered_s2bx | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| standardchartered_s2bx | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | Always set to Principal/DEAL. |
| standardchartered_s2bx | MassQuote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | Indicates the short code for Executing Decision Maker Algorithm. |
| standardchartered_s2bx | MassQuote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | Indicates the short code for Executing Decision Maker Natural Person. |
| standardchartered_s2bx | MassQuote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | Indicates the short code for Investment Decision Maker Algorithm. |
| standardchartered_s2bx | MassQuote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | Indicates the short code for Investment Decision Maker Natural Person. |
| t360_tex | ExecutionReport | AllocRegulatoryFields | AllocMiFIDLEI | |
| t360_tex | ExecutionReport | LegRegulatoryFields | LegEMIRRTN | |
| t360_tex | ExecutionReport | LegRegulatoryFields | LegEMIRUTI | Unique Trade ID. |
| t360_tex | ExecutionReport | LegRegulatoryFields | LegEMIRUTIPrefix | Full LEI of 360 Treasury Systems AG. |
| t360_tex | ExecutionReport | LegRegulatoryFields | LegMiFIDISIN | |
| t360_tex | ExecutionReport | LegRegulatoryFields | LegUPI | Unique Product Identifier of the traded instrument. In case of swaps, there will be 2 UPI values - one for near leg and another for far. |
| t360_tex | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTI | Unique Trade ID. This field will be effective once the venue starts supporting MultiAllocations. |
| t360_tex | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | Full LEI of 360 Treasury Systems AG. This field will be effective once the venue starts supporting MultiAllocations. |
| t360_tex | ExecutionReport | NoAllocRegulatoryFields | LegMiFIDTVTIC | |
| t360_tex | ExecutionReport | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | |
| t360_tex | ExecutionReport | NoBodyRegulatoryFields | MiFIDLargeInScaleWaiver | |
| t360_tex | ExecutionReport | NoBodyRegulatoryFields | MiFIDPackageTradeFlag | |
| t360_tex | ExecutionReport | NoBodyRegulatoryFields | MiFIDSizeSpecificWaiver | |
| t360_tex | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | MIC of the systematic internaliser/requester. |
| t360_tex | QuoteRequest | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| t360_tex | QuoteRequest | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| t360_tex | QuoteRequest | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| t360_tex | QuoteRequest | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| t360_tex | QuoteRequest | NoBodyRegulatoryFields | MiFIDRiskReductionOrderFlag | |
| t360_tex | QuoteRequest | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| t360_tex | QuoteRequest | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| t360_tex_maker | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTI | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | ExecutionReport | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | ExecutionReport | NoAllocRegulatoryFields | AllocMiFIDTVTIC | |
| t360_tex_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| t360_tex_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| t360_tex_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| t360_tex_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDPackageTradeFlag | |
| t360_tex_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| t360_tex_maker | ExecutionReport | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| t360_tex_maker | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTI | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | ExecutionReport | NoLegRegulatoryFields | LegEMIRUTIPrefix | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | ExecutionReport | NoLegRegulatoryFields | LegMiFIDTVTIC | |
| t360_tex_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTI | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocEMIRUTIPrefix | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDLEI | |
| t360_tex_maker | NewOrderMultileg | NoAllocRegulatoryFields | AllocMiFIDTVTIC | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDILargeInScaleDeferral | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDILargeInScaleWaiver | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentDeferral | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDIlliquidInstrumentWaiver | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDPackageTradeFlag | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDProductISIN | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDRiskReductionOrderFlag | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSizeSpecificDeferral | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSizeSpecificWaiver | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | MiFIDSystematicInternaliser | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFClearer | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFClearingExempted | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFDataRepository | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFIsLargeTrade | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFRequiredTransaction | |
| t360_tex_maker | NewOrderMultileg | NoBodyRegulatoryFields | SEFTakerIsUSPerson | |
| t360_tex_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRRTN | |
| t360_tex_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTI | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | NewOrderMultileg | NoLegRegulatoryFields | LegEMIRUTIPrefix | Venue uses UTI for SEF trades aswell. |
| t360_tex_maker | NewOrderMultileg | NoLegRegulatoryFields | LegMiFIDISIN | |
| t360_tex_maker | NewOrderMultileg | NoLegRegulatoryFields | LegMiFIDTVTIC | |
| t360_tex_maker | NewOrderMultileg | NoLegRegulatoryFields | LegSFTRSecuritiesFinancingTransactionFlag | |
| t360_tex_maker | NewOrderMultileg | NoLegRegulatoryFields | LegUPI | |
| t360_tex_maker | Quote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsAlgorithm | |
| t360_tex_maker | Quote | NoBodyRegulatoryFields | MiFIDExecutingDecisionMakerAsNaturalPerson | |
| t360_tex_maker | Quote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsAlgorithm | |
| t360_tex_maker | Quote | NoBodyRegulatoryFields | MiFIDInvestmentDecisionMakerAsNaturalPerson | |
| t360_tex_maker | Quote | NoBodyRegulatoryFields | MiFIDTradingCapacity | |
| t360_tex_maker | QuoteRequest | NoAllocRegulatoryFields | AllocMiFIDLEI | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | MiFIDPackageTradeFlag | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | MiFIDProductISIN | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | SEFClearer | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | SEFClearingExempted | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | SEFDataRepository | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | SEFIsLargeTrade | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | SEFRequiredTransaction | |
| t360_tex_maker | QuoteRequest | NoBodyRegulatoryFields | SEFTakerIsUSPerson | |
| t360_tex_maker | QuoteRequest | NoLegRegulatoryFields | LegMiFIDISIN | |
| t360_tex_maker | QuoteRequest | NoLegRegulatoryFields | LegSFTRSecuritiesFinancingTransactionFlag | |
| t360_tex_maker | QuoteRequest | NoLegRegulatoryFields | LegUPI | |
| ubs_fx2b | ExecutionReport | NoLegRegulatoryFields | LegSEFUSI | Optional, Trade Id the second part of USI. |
| ubs_fx2b | ExecutionReport | NoLegRegulatoryFields | LegSEFUSIPrefix | Optional, Issuer, the first part of USI. |
Please refer to Regulatory Fields to view across all venues.
Passthru 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 | Passthru Key | Venue Comment | MarketFactory Comment |
|---|---|---|---|---|---|
| autobahnfx_algo | ExecutionReport | NoBodyPassthruFields | AlgorithmicTradeIndicator | - | - |
| autobahnfx_algo | ExecutionReport | NoBodyPassthruFields | AvgForwardPoints | - | - |
| autobahnfx_algo | ExecutionReport | NoBodyPassthruFields | DayAvgPx | - | - |
| autobahnfx_algo | ExecutionReport | NoBodyPassthruFields | DayCumQty | - | - |
| autobahnfx_algo | ExecutionReport | NoBodyPassthruFields | ExecInst | - | - |
| autobahnfx_algo | ExecutionReport | NoBodyPassthruFields | GrossAvgSpotPx | - | - |
| autobahnfx_algo | ExecutionReport | NoBodyPassthruFields | GrossDayAvgPx | - | - |
| autobahnfx_algo | ExecutionReport | NoBodyPassthruFields | GrossLastSpotPx | - | - |
| autobahnfx_algo | ExecutionReport | NoBodyPassthruFields | NetAvgSpotPx | - | - |
| autobahnfx_algo | ExecutionReport | NoBodyPassthruFields | ParticipationRatio | - | - |
| autobahnfx_algo | MultiLegOrderCancelReplaceRequest | NoBodyPassthruFields | ExecInst | Optional - Supports venue HotActions functionality, e=WorkToTargetStrategy, y=TrdAtRefPx - TrdAtRefPx is Buy Remaining functionality and can be used in conjunction with StrategyParameterName=ForceTradeTargetQty to Buy/Sell X where the quantity must not be more than the leaves quantity WorkToTargetStrategy is Cancel Fill at Price | - |
| autobahnfx_rapid | QuoteRequest | NoBodyPassthruFields | MarketDepth | Optional, 0=Full Book (the default), 1=Top of book, or any other positive integer | - |
| autobahnfx_singleleg | MassQuote | NoBodyPassthruFields | MidSwapPoints | In accordance with Dodd-Frank Swap Dealer Requirements, we are required to provide a pre-trade mid-market Mark (PTMM / DF MID). Only applicable for swaps. | - |
| autobahnfx_singleleg | MassQuote | NoBodyPassthruFields | MinPriceIncrement | The minimum price change (for example 0.00005 for Spot EURUSD) | - |
| autobahnfx_singleleg | MassQuote | NoBodyPassthruFields | SpotDate | - | - |
| autobahnfx_singleleg | MassQuote | NoBodyPassthruFields | SwapPoints | Only applicable for Swaps. | - |
| autobahnfx_singleleg | Quote | NoBodyPassthruFields | MidSwapPoints | In accordance with Dodd-Frank Swap Dealer Requirements, we are required to provide a pre-trade mid-market Mark (PTMM / DF MID). Only applicable for swaps. | - |
| autobahnfx_singleleg | Quote | NoBodyPassthruFields | MinPriceIncrement | The minimum price change (for example 0.00005 for Spot EURUSD) | - |
| autobahnfx_singleleg | Quote | NoBodyPassthruFields | SpotDate | - | - |
| autobahnfx_singleleg | Quote | NoBodyPassthruFields | SwapPoints | Only applicable for Swaps. | - |
| baml | ExecutionReport | NoAllocPassthruFields | AllocSide | - | AllocSide/ Tag21012 in venue ExecReport is published through AllocPassThru in client ExecReport. |
| baml | ExecutionReport | NoAllocPassthruFields | ExecID | - | ExecID/ Tag17 in venue ExecReport is published through AllocPassThru in client ExecReport as AllocExecID. |
| baml | ExecutionReport | NoAllocPassthruFields | PriorGUTIPrefix | Prior Global UTI (GUTI) Prefix in the form of Legal Entity Identifier (LEI). | PriorGUTIPrefix/ Tag1911 added part of CFTC Rules Re-write in venue ExecReport is published through AllocPassThru in client ExecReport for Pre-Allocated trades. |
| baml | ExecutionReport | NoAllocPassthruFields | PriorUSIPrefix | - | PriorUSIPrefix/ Tag21021 in venue ExecReport is published through AllocPassThru in client ExecReport. |
| baml | ExecutionReport | NoAllocPassthruFields | PriorUSIValue | - | PriorUSIValue/ Tag21022 in venue ExecReport is published through AllocPassThru in client ExecReport. |
| baml | ExecutionReport | NoAllocPassthruFields | UPIPrefix | - | UPIPrefix/ Tag21018 in venue ExecReport is published through AllocPassThru in client ExecReport. |
| baml | ExecutionReport | NoAllocPassthruFields | UPIValue | - | UPIValue/ Tag21019 in venue ExecReport is published through AllocPassThru in client ExecReport. |
| baml | ExecutionReport | NoBodyPassthruFields | ClearingIndicator | - | Tag21017 in venue ExecutionReport message used as an indicator to show whether the SEF considers the executed trade to be cleared. This will be the value the client published in NewOrder message. Valid values – Y or N. Applicable to SEF trades only. |
| baml | ExecutionReport | NoBodyPassthruFields | ExecVenuePrefix | - | Tag21000 in venue ExecutionReport message used to publish LEI or name of venue (max 42 chars). This will be the value the client published in NewOrder message. Applicable to SEF trades only. |
| baml | ExecutionReport | NoBodyPassthruFields | IndicationOfAllocation | - | Tag21024 in venue ExecutionReport message used as an indication of whether the trade will be allocated. Valid values – Y or N. This will be the value the client published in NewOrder message. Applicable to SEF trades only. |
| baml | ExecutionReport | NoBodyPassthruFields | PriorGUTIPrefix | Prior Global UTI (GUTI) Prefix in the form of Legal Entity Identifier (LEI). | PriorGUTIPrefix/ Tag1911 added part of CFTC Rules Re-write in venue ExecReport is published through AllocPassThru in client ExecReport for trades with no pre-allocation. |
| baml | ExecutionReport | NoBodyPassthruFields | PriorUSIPrefix | - | Tag21021 in venue ExecutionReport message used to publish when prior USI is known for a trade, the SEF needs to provide the prefix (max 10 chars). This will be the value the client published in NewOrder message. Applicable to SEF trades only. |
| baml | ExecutionReport | NoBodyPassthruFields | PriorUSIValue | - | Tag21022 in venue ExecutionReport message used to publish when prior USI is known for a trade, the SEF needs to provide the value (max 32 chars). This will be the value the client published in NewOrder message. Applicable to SEF trades only. |
| baml | ExecutionReport | NoBodyPassthruFields | SecurityConversion | - | Tag21020 in venue ExecutionReport message used as a Flag to indicate if the trade is a result of security conversion only where applicable Valid values – Y or N. This will be the value the client published in NewOrder message. Applicable to SEF trades only. |
| baml | ExecutionReport | NoBodyPassthruFields | USILinkID | - | Tag21003 in venue ExecutionReport message used to link the legs of a swap; track allocations; cancel/correct, etc. (max 42 chars). This will be the value the client published in NewOrder message. Applicable to SEF trades only. |
| baml | ExecutionReport | NoBodyPassthruFields | USIPrefix | - | Tag21018 in venue ExecutionReport message used to publish Unique product Identifier as per the ISDA taxonomy (max 10 chars). This will be the value the client published in NewOrder message. Applicable to SEF trades only. |
| baml | ExecutionReport | NoBodyPassthruFields | USIValue | - | Tag21019 in venue ExecutionReport message used to publish Unique product Identifier as per the ISDA taxonomy (max 42 chars). This will be the value the client published in NewOrder message. Applicable to SEF trades only. |
| baml | NewOrderMultileg | NoAllocPassthruFields | PriorUSIPrefix | Where prior USI is known for a trade, the SEF needs to provide the prefix (max 10 chars) | Field mapped to PriorUSIPrefix/ Tag21021 in venue NewOrder message. |
| baml | NewOrderMultileg | NoAllocPassthruFields | PriorUSIValue | Where prior USI is known for a trade, the SEF needs to provide the value (max 32 chars) | Field mapped to PriorUSIValue/ Tag21022 in venue NewOrder message. |
| baml | NewOrderMultileg | NoAllocPassthruFields | UPIPrefix | Unique product Identifier as per the ISDA taxonomy (max 10 chars) | Field mapped to UPIPrefix/ Tag21018 in venue NewOrder message. |
| baml | NewOrderMultileg | NoAllocPassThruFields | PriorGUTIPrefix | Prior Global UTI (GUTI) Prefix in the form of Legal Entity Identifier (LEI). | PriorGUTIPrefix/ Tag1911 added part of CFTC Rules Re-write in venue ExecReport is published through AllocPassThru in client ExecReport for Pre-Allocated trades. |
| baml | NewOrderMultileg | NoAllocPassThruFields | UPIValue | Unique product Identifier as per the ISDA taxonomy (max 42 chars) | Field mapped to UPIValue/ Tag21019 in venue NewOrder message. |
| baml | NewOrderMultileg | NoBodyPassthruFields | ClearingIndicator | Used as an indicator to show whether the SEF considers the executed trade to be cleared. Valid values – Y or N. | Tag21017 in venue NewOrderSingle message used as an indicator to show whether the SEF considers the executed trade to be cleared. Valid values – Y or N. Applicable to SEF trades only. |
| baml | NewOrderMultileg | NoBodyPassthruFields | ExecutionTime | Date & Time (hh:mm:ss) – (max 25 chars). | Tag21002 in venue NewOrderSingle message used to publish Date & Time (hh:mm:ss) – (max 25 chars). Applicable to SEF trades only. |
| baml | NewOrderMultileg | NoBodyPassthruFields | ExecVenuePrefix | LEI or name of venue (max 42 chars). | Tag21000 in venue NewOrderSingle message used to publish LEI or name of venue (max 42 chars). Applicable to SEF trades only. |
| baml | NewOrderMultileg | NoBodyPassthruFields | IndicationOfAllocation | Used as an indication of whether the trade will be allocated. Valid values – Y or N. | Tag21024 in venue NewOrderSingle message used as an indication of whether the trade will be allocated. Valid values – Y or N Applicable to SEF trades only. |
| baml | NewOrderMultileg | NoBodyPassthruFields | PriorGUTIPrefix | Prior Global UTI (GUTI) Prefix in the form of Legal Entity Identifier (LEI). | PriorGUTIPrefix/ Tag1911 added part of CFTC Rules Re-write in venue ExecReport is published through AllocPassThru in client ExecReport for trades with no pre-allocation. |
| baml | NewOrderMultileg | NoBodyPassthruFields | PriorUSIPrefix | Used to publish when prior USI is known for a trade, the SEF needs to provide the prefix (max 10 chars) | Tag21021 in venue NewOrderSingle message used to publish when prior USI is known for a trade, the SEF needs to provide the prefix (max 10 chars) Applicable to SEF trades only. |
| baml | NewOrderMultileg | NoBodyPassthruFields | PriorUSIValue | Used to publish when prior USI is known for a trade, the SEF needs to provide the value (max 32 chars) | Tag21022 in venue NewOrderSingle message used to publish when prior USI is known for a trade, the SEF needs to provide the value (max 32 chars) Applicable to SEF trades only. |
| baml | NewOrderMultileg | NoBodyPassthruFields | SecurityConversion | Flag to indicate if the trade is a result of security conversion only where applicable Valid values – Y or N | Tag21020 in venue NewOrderSingle message used as a Flag to indicate if the trade is a result of security conversion only where applicable Valid values – Y or N Applicable to SEF trades only. |
| baml | NewOrderMultileg | NoBodyPassthruFields | USILinkID | Used to link the legs of a swap; track allocations; cancel/correct, etc. (max 42 chars) | Tag21003 in venue NewOrderSingle message used to link the legs of a swap; track allocations; cancel/correct, etc. (max 42 chars) Applicable to SEF trades only. |
| baml | NewOrderMultileg | NoBodyPassthruFields | USIPrefix | Unique product Identifier as per the ISDA taxonomy (max 10 chars) | Tag21018 in venue NewOrderSingle message used to publish Unique product Identifier as per the ISDA taxonomy (max 10 chars) Applicable to SEF trades only. |
| baml | NewOrderMultileg | NoBodyPassthruFields | USIValue | Unique product Identifier as per the ISDA taxonomy (max 42 chars) | Tag21019 in venue NewOrderSingle message used to publish Unique product Identifier as per the ISDA taxonomy (max 42 chars) Applicable to SEF trades only. |
| baml | Quote | NoBodyPassthruFields | CombinedPtsBid | Optional: Swap points LHS | - |
| baml | Quote | NoBodyPassthruFields | CombinedPtsOffer | Optional: Swap points RHS | - |
| baml | Quote | NoLegPassthruFields | ContraAmount | Optional | - |
| baml | Quote | NoLegPassthruFields | ContraAmount2 | Optional: Swaps only | - |
| baml | Quote | NoLegPassthruFields | MaxAutoTradeLimit | Optional: Maximum auto trade limit for the currency pair corresponding to LegSettDate of Leg1 | - |
| baml | Quote | NoLegPassthruFields | MaxAutoTradeLimit2 | Optional: Swaps only. Maximum auto trade limit for the currency pair corresponding to LegSettDate of Leg2 | - |
| baml | Quote | NoLegPassthruFields | MaxSpotAutoTradeLimit | Optional: Maximum Spot auto trade limit for Spot Date | - |
| baml | Quote | NoLegPassthruFields | MinBidSize2 | Optional: Minimum size of order for execution at quoted price for far leg of F/X Swaps. | - |
| baml | Quote | NoLegPassthruFields | MinOfferSize2 | Optional: Minimum size of order for execution at quoted price for far leg of F/X Swaps. | - |
| barx | MassQuote | NoBodyPassthruFields | MinBidSize | Minimum bid size of the order for execution at the quoted price | - |
| barx | MassQuote | NoBodyPassthruFields | MinOfferSize | Minimum offer size of the order for execution at the quoted price | - |
| barx_tcr | ExecutionReport | NoBodyPassthruFields | OperatingMIIC | BARX Operating MIC Values: BPLC, BBIE | - |
| barx_tcr | ExecutionReport | NoBodyPassthruFields | TradeReportID | - | - |
| barx_tcr | ExecutionReport | NoBodyPassthruFields | TradeReportTransType | Values: New, Replace | - |
| barx_tcr | ExecutionReport | NoLegPassthruFields | FarLegFixingCurrency | - | - |
| barx_tcr | ExecutionReport | NoLegPassthruFields | FarLegFixingTime | - | - |
| barx_tcr | ExecutionReport | NoLegPassthruFields | FarLegOrderID | Barx tradeID of the far leg of a swap | - |
| barx_tcr | ExecutionReport | NoLegPassthruFields | NearLegFixingCurrency | - | - |
| barx_tcr | ExecutionReport | NoLegPassthruFields | NearLegFixingTime | - | - |
| bgc_midfx | ExecutionReport | NoBodyPassthruFields | AggressorIndicator | Valid values: Y = Order initiator is aggressor N = Order initiator is passive | - |
| bgc_midfx | ExecutionReport | NoBodyPassthruFields | CFI Code | Indicates the type of security. | - |
| bgc_midfx | ExecutionReport | NoBodyPassthruFields | ClientCashAccountNumber | - | - |
| bgc_midfx | ExecutionReport | NoBodyPassthruFields | ClientRegistrationName | - | - |
| bgc_midfx | ExecutionReport | NoBodyPassthruFields | ClientSettlementAccountNumber | - | - |
| bgc_midfx | ExecutionReport | NoBodyPassthruFields | ClientSettlementBank | - | - |
| bgc_midfx | ExecutionReport | NoBodyPassthruFields | ClientSettlementSWIFTcode | - | - |
| bgc_midfx | ExecutionReport | NoBodyPassthruFields | CounterpartyCashAccountNumber | - | - |
| bgc_midfx | ExecutionReport | NoBodyPassthruFields | CounterpartyRegistrationName | - | - |
| bgc_midfx | ExecutionReport | NoBodyPassthruFields | CounterpartySettlementAccountNumber | - | - |
| bgc_midfx | ExecutionReport | NoBodyPassthruFields | CounterpartySettlementBank | - | - |
| bgc_midfx | ExecutionReport | NoBodyPassthruFields | CounterpartySettlementSWIFTcode | - | - |
| bloomberg_fxgo_maker | ExecutionAck | NoBodyPassthruFields | ListID | Daily unique identifier for Batch Order. Gererated by Bloomberg. | Batch. Same as ClOrdID |
| bloomberg_fxgo_maker | ExecutionAck | NoBodyPassthruFields | OrderSubmissionTime | Order submission time (Time the order was sent by the submitter). | RFS, ESP – Same as TransactTime on originating NewOrderMultileg. |
| bloomberg_fxgo_maker | ExecutionAck | NoBodyPassthruFields | QuoteID | Echo of QuoteID(117) in MassQuote(35=i). | Batch |
| bloomberg_fxgo_maker | ExecutionReport | NoBodyPassthruFields | CLExecID | Client Execution id – A corresponding execution report from another system to send the original execution id sent. Execution report id for an FX trade done for a previous execution report sent to BLP. | RFS, ESP |
| bloomberg_fxgo_maker | ExecutionReport | NoBodyPassthruFields | CounterpartyReference | The free text identification of a counterparty who is not a member of the exchange. | RFS, ESP |
| bloomberg_fxgo_maker | ExecutionReport | NoBodyPassthruFields | FXPVID4 | Counterparty client identifier as defined by Identifier 4 in Bloomberg function FXPV. | RFS, ESP, Batch |
| bloomberg_fxgo_maker | ExecutionReport | NoBodyPassthruFields | Source | Identifies the system source. This tag will be a string i.e. “Tradebook” | RFS, ESP |
| bloomberg_fxgo_maker | NewOrderMultileg | NoAllocPassthruFields | LiquidityTakerAccountLEI | Liquidity Taker Account LEI | RFS |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyPassthruFields | BloombergSEFID | Bloomberg SEF ID (Requirement for SEF) | RFS, Batch |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyPassthruFields | ExecutionVenueLEI | Execution Venue LEI Supported values:
| RFS, Batch |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyPassthruFields | FXPVID3 | Identify specific message originator. Unique Bloomberg Identifier of client (read from user profile identifier 3 in Bloomberg function FXPV). | RFS, Batch |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyPassthruFields | FXPVID4 | Counterparty client identifier as defined by Identifier 4 in Bloomberg function FXPV. | RFS, Batch |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyPassthruFields | ListID | Daily unique identifier for Batch Order. Generated by Bloomberg. | Batch. Same as ClOrdID. |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyPassthruFields | MakerFirmName | Liquidity Maker Firm Name | RFS |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyPassthruFields | OrderQty | The net amount for the entire Symbol block, expressed in terms of the dealt Currency. | Batch |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyPassthruFields | Side | The side for the net amount for the entire block. If the net amount is ZERO, can be set to either Buy or Sell. | Batch |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyPassthruFields | SymbolCcyRefID | Identifer used to specify an individual symbol/currency combination within this quote request. | Batch |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyPassthruFields | TakerContactName | Liquidity Taker Trader Name | RFS |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyPassthruFields | TakerFirmName | Liquidity Taker Firm Name | RFS |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyPassthruFields | TakerUUID | Counterparty Client Taker UUID as known on Bloomberg. | RFS |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyPassthruFields | TradeDate | Indication of trade date expressed in YYYYMMDD format. | RFS, Batch |
| bloomberg_fxgo_maker | NewOrderMultileg | NoBodyPassthruFields | TrdRegTimestamp | Populated for MTF (BMTF & BTFE) Regulatory Trades. Traded / Regulatory timestamp value. Use to store time information required by government regulators or self regulatory organizations. Time the transaction was entered in UTC. For example: YYYYMMDD–HH:MM:SS.sss | RFS, Batch – same as TransactTime |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegPassthruFields | CCY2SplitSettlDate | For BRL split settlement requests this tag represents the value date for CCY2. | RFS |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegPassthruFields | CCY2SplitSettlType | For BRL split settlement request, this tag will specify the tenor for CCY2. | RFS |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegPassthruFields | FarLegForwardPoints | Forward points sent in unscaled convention to eliminate scaling factor mismatches when applying the points to the spot rate. For example, if the forward points for EURUSD using market conventions, for any given tenor, is 8 then Bloomberg publish 0.0008 instead of 8. | RFS |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegPassthruFields | LegForwardPoints | Forward points sent in unscaled convention to eliminate scaling factor mismatches when applying the points to the spot rate. For example, if the forward points for EURUSD using market conventions, for any given tenor, is 8 then Bloomberg publish 0.0008 instead of 8. | Batch |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegPassthruFields | LegISINProduct | Supported values:
| Batch |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegPassthruFields | LegMidRate | Mid Market Rate for Forward/NDF | Batch |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegPassthruFields | LegRefID | Bloomberg generated unique leg reference identifier. Used to specify an individual leg. | Batch |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegPassthruFields | MidRateFar | Mid Market Rate for far leg of FX Swap (all-in) | RFS |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegPassthruFields | MidRateNear | Mid Market Rate for Forward/NDF and near leg of FX Swap (all-in) | RFS |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegPassthruFields | MidSpotRate | Mid Market Spot Rate. | Batch |
| bloomberg_fxgo_maker | NewOrderMultileg | NoLegPassthruFields | NearLegForwardPoints | Forward points sent in unscaled convention to eliminate scaling factor mismatches when applying the points to the spot rate. For example, if the forward points for EURUSD using market conventions, for any given tenor, is 8 then Bloomberg publish 0.0008 instead of 8. | RFS |
| bloomberg_fxgo_maker | Quote | NoLegPassthruFields | CCY2SplitSettlDate | For BRL split settlement requests this tag represents the value date for CCY2. | RFS |
| bloomberg_fxgo_maker | Quote | NoLegPassthruFields | CCY2SplitSettlType | For BRL split settlement request, this tag will specify the tenor for CCY2. | RFS |
| bloomberg_fxgo_maker | QuoteRequest | NoAllocPassthruFields | LiquidityTakerAccountLEI | Liquidity Taker Account LEI | RFS |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyPassthruFields | AssetClass | The broad asset category for assessing risk exposure. Supported values:
| Batch |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyPassthruFields | BloombergSEFID | Bloomberg SEF ID (Requirement for SEF) | RFS, Batch |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyPassthruFields | ExecutionVenueLEI | Execution Venue LEI Supported values:
| RFS, Batch |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyPassthruFields | FXPVID3 | Identify specific message originator. Unique Bloomberg Identifier of client (read from user profile identifier 3 in Bloomberg function FXPV). | RFS, Batch |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyPassthruFields | FXPVID4 | Counterparty client identifier as defined by Identifier 4 in Bloomberg function FXPV. | RFS, Batch |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyPassthruFields | MakerFirmName | Liquidity Maker Firm Name | RFS |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyPassthruFields | OrderQty | The net amount for the entire Symbol block, expressed in terms of the dealt Currency. | Batch |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyPassthruFields | ReferenceSpotRate | Reference SPOT rate as entered by the Counterparty Client Taker on Bloomberg {FXBM} for currency pair set in Symbol. | Batch |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyPassthruFields | ReportingEntity | Supported values:
| Batch, Deprecated in favour of Parties block. |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyPassthruFields | Side | The side for the net amount for the entire block. If the net amount is ZERO, can be set to either Buy or Sell. | Batch |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyPassthruFields | SymbolCcyRefID | Identifier used to specify an individual symbol/currency combination within this quote request. | Batch |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyPassthruFields | TakerContactName | Liquidity Taker Trader Name | RFS |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyPassthruFields | TakerFirmName | Liquidity Taker Firm Name | RFS |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyPassthruFields | TakerUUID | Counterparty Client Taker UUID as known on Bloomberg. | RFS |
| bloomberg_fxgo_maker | QuoteRequest | NoBodyPassthruFields | TradeDate | Indication of trade date expressed in YYYYMMDD format. | RFS, Batch |
| bloomberg_fxgo_maker | QuoteRequest | NoLegPassthruFields | CCY2SplitSettlDate | For BRL split settlement requests this tag represents the value date for CCY2. | RFS |
| bloomberg_fxgo_maker | QuoteRequest | NoLegPassthruFields | CCY2SplitSettlType | For BRL split settlement request, this tag will specify the tenor for CCY2. | RFS |
| bloomberg_fxgo_maker | QuoteRequest | NoLegPassthruFields | LegISINProduct | Supported values:
| Batch |
| bloomberg_fxgo_maker | QuoteRequest | NoLegPassthruFields | LegRefID | Bloomberg generated unique leg reference identifier. Used to specify an individual leg. | Batch |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | ContraCumQty | Total executed quantity so far in the contra currency. | - |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | ContraLastQty | Contra currency Quantity bought / sold on this (last) fill. | - |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | DayAvgPx | (Multi Day orders)The average net price for amount traded on the day. Includes fees. | - |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | DayCumQty | (Multi Day orders)Total amount traded on the trade date. For same day orders, this will be same as CumQty(14). | - |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | DayForwardPoint | (Multi Day orders)The Forward points for the whole order. | - |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | DaySettlRate | Multi Day orders) All in settlement rate for the amount traded on the day. | - |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | ExecutionStyle | Identify the Execution style Supported values:
| - |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | GrossPrice | Gross Price on last partial fill. | - |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | LastCapacity | Trading capacity in execution. | - |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | LastSpotRate | Gross Spot Rate at the parent order. | - |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | MiscFeeAmt | - | MF Calculated fees. |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | MiscFeeBasis
| - | PerUnit |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | MiscFeeCurr
| - | Fees Currency. (Term ccy) |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | PeggedPrice | Price the Order is currently pegged at. (depending upon TargetStrategy) | - |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | SettlCurrFxRate | FX Rate used to compute Settlement Currency. (Net average price, includes forwards on the last fill) | - |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | SpotReference | Implied spot reference - NDF only | - |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | SpotRefFwdPt | Implied points from the spot ref - NDF only | - |
| bnpparibas_efx_algo | ExecutionReport | NoBodyPassthruFields | TargetStrategy | Target Strategy as defined in the Order. | - |
| bnpparibas_efx_streaming | NewOrderMultiLeg | NoBodyPassthruFields | ChannelOverride | Optional field to provide booking scheme info agreed between BNP and client. | - |
| bnpparibas_efx_streaming | NewOrderMultiLeg | NoBodyPassthruFields | ClientID | Optional field to pass party identifier for MIFID reporting. | - |
| broadridge_orders | ExecutionReport | NoBodyPassthruFields | LastLiquidityInd | Indicates whether the trade provided or removed liquidity from the market. Only applicable to trade notifications. Supported values:
| - |
| broadridge_orders | ExecutionReport | NoBodyPassthruFields | ManualOrderIndicator | Echo back on the tag is used for clients to disclose if the request was instigated by a trader or an automated system:
| - |
| broadridge_orders | ExecutionReport | NoBodyPassthruFields | PositionEffect | Whether a trade would result in an opening or closing position. Supported values:
| Echo back of the Position Effect on the Order request |
| broadridge_orders | ExecutionReport | NoBodyPassthruFields | SelfMatchPreventionID | - | - |
| broadridge_orders | ExecutionReport | NoBodyPassthruFields | TradeReportingIndicator | Used between parties to convey trade reporting status. Supported values:
| - |
| broadridge_orders | ExecutionReport | NoBodyPassthruFields | TrdMatchID | Execution ID assigned to a trade by an exchange or executing system | This is an ID that is assigned for the trade. Both the sides of the trade will have the same trdMatchID allocated by the venue however each side will have a different ExecID. |
| broadridge_orders | ExecutionReport | NoBodyPassthruFields | TrdSubType | - | - |
| broadridge_orders | ExecutionReport | NoBodyPassthruFields | TrdType | - | - |
| broadridge_orders | ExecutionReport | NoBodyPassthruFields | VenueExecID | ExecID from broadridge | Populated if the length of ExecID from Broadridge is > 64. ExecID (Tag 17 in this case is truncated to remove the OrderID component.) |
| broadridge_orders | MultiLegOrderCancelReplaceRequest | NoBodyPassthruFields | CustOrderHandlingInst | Allowed Values:
| Defaulted to 'C' : 'FCMProvidedScreen' on the gateway. Optionally provided for Eurex in which case, the value will override the default. |
| broadridge_orders | MultiLegOrderCancelReplaceRequest | NoBodyPassthruFields | KRXFinalBeneficiary | Eurex requires KRX Final Beneficiary populated on products listed on Korean Exchange including KOSPI. | Eurex Korean listed products only |
| broadridge_orders | MultiLegOrderCancelReplaceRequest | NoBodyPassthruFields | KRXMemberID | Eurex requires KRX Member ID populated on products listed on Korean Exchange including KOSPI. | Eurex Korean listed products only |
| broadridge_orders | MultiLegOrderCancelReplaceRequest | NoBodyPassthruFields | MiFIDID | MifidID is Profile ID from the ICE Identifier Admin (Integer). This is an optional field | ICE Only |
| broadridge_orders | MultiLegOrderCancelReplaceRequest | NoBodyPassthruFields | PositionEffect | Whether a trade would result in an opening or closing position. Allowed Values:
| Required for Eurex, IDEM Closing position is an instruction to close as much as the current position as possible, not that it is the last order of the session. |
| broadridge_orders | MultiLegOrderCancelReplaceRequest | NoBodyPassthruFields | SelfMatchPreventionID | This tag is required when market participants elect to use the optional Self Match Prevention functionality. | ICE Only |
| broadridge_orders | MultiLegOrderCancelReplaceRequest | NoBodyPassthruFields | SelfMatchPreventionInstruction | Optional Field Indicates a cancel instruction when Self Match Prevention is triggered. Allowed Values:
| ICE Only |
| broadridge_orders | MultiLegOrderCancelReplaceRequest | NoBodyPassthruFields | TriggerTradingSessionID | Session State Orders allowed on SGX Allowed Values:
| Optional on SGX |
| broadridge_orders | NewOrderMultiLeg | NoBodyPassthruFields | CustOrderHandlingInst | Allowed Values:
| Defaulted to 'C' : 'FCMProvidedScreen' on the gateway. Optionally provided for Eurex in which case, the value will override the default. |
| broadridge_orders | NewOrderMultiLeg | NoBodyPassthruFields | KRXFinalBeneficiary | Eurex requires KRX Final Beneficiary populated on products listed on Korean Exchange including KOSPI. | Eurex Korean listed products only |
| broadridge_orders | NewOrderMultiLeg | NoBodyPassthruFields | KRXMemberID | Eurex requires KRX Member ID populated on products listed on Korean Exchange including KOSPI. | Eurex Korean listed products only |
| broadridge_orders | NewOrderMultiLeg | NoBodyPassthruFields | MiFIDID | ICE requires either a ‘MiFIDID’ or both ‘LiquidityProvisionActivityOrder’ and ‘RiskReductionOrder’ flags. | ICE Only |
| broadridge_orders | NewOrderMultiLeg | NoBodyPassthruFields | PositionEffect | Whether a trade would result in an opening or closing position. Allowed Values:
| Required for Eurex, IDEM Closing position is an instruction to close as much as the current position as possible, not that it is the last order of the session. |
| broadridge_orders | NewOrderMultiLeg | NoBodyPassthruFields | SelfMatchPreventionID | This tag is required when market participants elect to use the optional Self Match Prevention functionality. | ICE Only |
| broadridge_orders | NewOrderMultiLeg | NoBodyPassthruFields | SelfMatchPreventionInstruction | Optional Field Indicates a cancel instruction when Self Match Prevention is triggered. Allowed Values:
| ICE Only |
| broadridge_orders | NewOrderMultiLeg | NoBodyPassthruFields | TriggerTradingSessionID | Session State Orders allowed on SGX Allowed Values:
| Optional on SGX |
| cboefx_bookfeed | SecurityStatus | NoBodyPassthruFields | DerivativeUPICode | - | - |
| cboefx_fixproxy : FullAmount Maker | ExecutionAck | NoLegPassthruFields | UTI | Unique Trade Identifier. Up to 40 characters in length. Only sent for NDFs on Cboe SEF. | Only specified for NDF's |
| cboefx_fixproxy : FullAmount Maker | NewOrderMultileg | NoBodyPassthruFields | ConfirmDelay | Delay in milliseconds between the client selecting a quote and confirming the order. This tag is only supplied if Tag 6999=1 in QuoteRequest message. | - |
| cboefx_fixproxy : FullAmount Maker | NewOrderMultileg | NoBodyPassthruFields | SolicitedFlag | Y’ when an order is routed to the market maker. Only present if the order has been routed. | - |
| cboefx_fixproxy : FullAmount Maker | NewOrderMultileg | NoLegPassthruFields | UTI | Unique Trade Identifier. Up to 40 characters in length. Only sent for NDFs on Cboe SEF. | Only specified for NDF's |
| cboefx_fixproxy : FullAmount Taker | ExecutionReport | NoBodyPassthruFields | ExecBroker | Indicates if the Order is aggressed. Supported values:
| - |
| cboefx_fixproxy : FullAmount Taker | ExecutionReport | NoBodyPassthruFields | SettlCurrAmt | Equivalent amount in USD | - |
| cboefx_fixproxy : FullAmount Taker | ExecutionReport | NoBodyPassthruFields | SettlCurrency | Always in USD | - |
| cboefx_fixproxy : FullAmount Taker | ExecutionReport | NoLegPassthruFields | UTI | Unique Trade Identifier. Only sent for NDFs on Cboe SEF. | - |
| cboefx_fixproxy : Maker | ExecutionAck | NoLegPassthruFields | CumQty | Total quantity filled in the order quantity currency. | - |
| cboefx_fixproxy : Maker | ExecutionAck | NoLegPassthruFields | LeavesQty | It is OrderQty-CumQty | - |
| cboefx_fixproxy : Maker | ExecutionAck | NoLegPassthruFields | OrderQty2 | Quantity in the opposite currency of order quantity. | - |
| cboefx_fixproxy : Maker | ExecutionReport | NoLegPassthruFields | UTI | Unique Trade Identifier. Up to 40 characters in length. Only sent for NDFs on Cboe SEF. | Only specified for NDF's |
| cboefx_fixproxy : Maker | MassQuote | NoBodyPassthruFields | Account | - | Optional field for NDF only |
| cboefx_fixproxy : Maker | NewOrderMultileg | NoBodyPassthruFields | MaxShow | The order amount to show on market data. Market data will continue to show this amount as trades lower the outstanding order quantity until the order quantity is less than this value. The default show amount is the value in OrderQty. Value is in the same currency as tag 38. The minimum value of tag 210 depends on account configuration with the default being 1 million. If the value for tag 38 is greater than the minimum configured value, then the value in OrderQty must be >= the value for MaxShow. Hidden orders (value of 0) are possible depending on account configuration. Hidden orders are restricted by a minimum value of 250,000 for tag 38. Fully hidden orders are unsupported for NDFs. | - |
| cboefx_fixproxy : Maker | NewOrderMultileg | NoBodyPassthruFields | MinQty | Minimum trade quantity in the same currency as OrderQty. Must be at most the quantity specified in OrderQty. If the OrderQty drops below this quantity due to a fill, the order will be automatically canceled. For NDFs traded on Cboe SEF, this must contain a valid value. | - |
| cboefx_fixproxy : Maker | NewOrderMultileg | NoBodyPassthruFields | SettlCurrAmt | Equivalent amount in USD | - |
| cboefx_fixproxy : Maker | NewOrderMultileg | NoBodyPassthruFields | SettlCurrency | Always in USD | - |
| cboefx_fixproxy : Maker | NewOrderMultileg | NoLegPassthruFields | AvgPx | Avg executed price | - |
| cboefx_fixproxy : Maker | NewOrderMultileg | NoLegPassthruFields | CumQty | Total quantity filled in the order quantity currency. | - |
| cboefx_fixproxy : Maker | NewOrderMultileg | NoLegPassthruFields | LeavesQty | It is OrderQty-CumQty | - |
| cboefx_fixproxy : Maker | NewOrderMultileg | NoLegPassthruFields | OrderQty | - | Order Qty of the Maker Quote |
| cboefx_fixproxy : Maker | NewOrderMultileg | NoLegPassthruFields | OrderQty2 | Quantity in the opposite currency of order quantity. | - |
| cboefx_fixproxy : Maker | QuoteRequest | NoBodyPassthruFields | MinPriceIncrement | Minimum tick size. | Only for NDF |
| cboefx_fixproxy : Maker | QuoteRequest | NoBodyPassthruFields | MinQty | Minimum deal quantity for order size. | Only for NDF |
| cboefx_fixproxy : Taker | ExecutionReport | NoBodyPassthruFields | ExecBroker | Indicates if the Order is aggressed. Supported values:
| - |
| cboefx_fixproxy : Taker | ExecutionReport | NoBodyPassthruFields | SettlCurrAmt | Equivalent amount in USD | - |
| cboefx_fixproxy : Taker | ExecutionReport | NoBodyPassthruFields | SettlCurrency | Always in USD | - |
| cboefx_fixproxy : Taker | ExecutionReport | NoLegPassthruFields | UTI | Unique Trade Identifier. Only sent for NDFs on Cboe SEF. | - |
| cboefx_fixproxy : Taker | NewOrderMultileg | NoBodyPassthruFields | CollapseToMid | Accepted values are Y or N. Y = The pegged order has the discretion to match at the Cboe-defined Mid-Point price. | Required when trading a CollapseToMid Pegged Order. |
| cboefx_itch | MarketDataIncrementalRefresh | NoEntryPassthruFields | Last5SecondsVolume | 5 Second Volume in CCY1. | FXSnap only. Note that cumulative daily volume is published in the MDEntry itself. |
| cboefx_itch | SecurityStatus | NoBodyPassthruFields | DerivativeUPICode | Please contact CboeFX Trade Desk to request the UPI entitlement. | CboeFX CboeSEF only. |
| celertech | NewOrderMultileg | NoBodyPassthruFields | SubAccountId | not currently used by 24 Exchange | - |
| citi_colo | ExecutionReport | NoBodyPassthruFields | MarketSegmentID | Identifies the trade as MiFID | Applicable only for MIFID |
| citi_colo | ExecutionReport | NoBodyPassthruFields | MatchType | Used to report that the Trade was matched by a SystematicInternaliser | Applicable only for MIFID |
| citi_colo | ExecutionReport | NoBodyPassthruFields | TradeReportingIndicator | Used between parties to convey trade reporting status. Supported values:
| Applicable only for MIFID |
| cme_ilink2 | ExecutionReport | NoBodyPassthruFields | AggressorIndicator | Indicates if order was incoming or resting for the match event. Default=not present. Note: For spread trade Execution Reports, this tag is sent in the for the spread only and not the legs of the spread. | Valid Values: "RestingAtMatch" |
| cme_ilink2 | ExecutionReport | NoBodyPassthruFields | AvgPxGroupID | Used to identify account numbers or orders for grouping trades together for average price calculations. | - |
| cme_ilink2 | ExecutionReport | NoBodyPassthruFields | AvgPxIndicator | Indicates if the resulting trade is to be average priced. This tag is also used to indicate type of average price grouping. | Valid Values: "NoAveragePricing" |
| cme_ilink2 | ExecutionReport | NoBodyPassthruFields | ClearingTradePriceType | Indicates whether spread differential trade is clearing at execution price (LastPx) or alternate clearing price (i.e. previous day’s settlement price). | Valid Values: "TradeClearingAtExecutionPrice" |
| cme_ilink2 | ExecutionReport | NoBodyPassthruFields | CorrelationClOrdID | Unvalidated value returned as submitted if sent by client system on inbound message. | ClOrderID of the original message of the order chain. |
| cme_ilink2 | ExecutionReport | NoBodyPassthruFields | ExecRestatementReason | Identifies origin of the order elimination | Valid Values: "Market" |
| cme_ilink2 | ExecutionReport | NoBodyPassthruFields | FillExecID_X | Used as an identifier for each fill reason or allocation reported in single Execution Report Required if NoFills > 0 Append tag 17-ExecID with FillExecID to derive the unique identifier for each fill reason | - |
| cme_ilink2 | ExecutionReport | NoBodyPassthruFields | FillPx_X | Price of this fill reason or allocation Required if NoFills > 0 Same as LastPx | - |
| cme_ilink2 | ExecutionReport | NoBodyPassthruFields | FillQty_X | Quantity bought/sold for this fill reason or allocation Required if NoFills > 0 | - |
| cme_ilink2 | ExecutionReport | NoBodyPassthruFields | FillYieldType_X | Fill reason | Valid Values: "FutureHedge" |
| cme_ilink2 | ExecutionReport | NoBodyPassthruFields | MDTradeEntryID | Common identifier that associates CME STP cleared trades with order execution and market data messaging. Will continue to refer back to the original value as assigned to the trade being busted or adjusted. Will always be present on Fills except for leg fills on a spread or combination trade. Unique across all iLink sessions and market segments per trading week. | - |
| cme_ilink2 | ExecutionReport | NoBodyPassthruFields | RequestTime | Information carried on a response to convey the time (UTC) when the request was received by the MSGW application. UTC timestamps are sent in number of nanoseconds since UNIX epoch with microsecond precision. | - |
| cme_ilink2 | ExecutionReport | NoBodyPassthruFields | SecondaryExecID | - | - |
| cme_ilink2 | ExecutionReport | NoBodyPassthruFields | SecurityID | Identifier of the instrument defined in tag SecurityDesc. | - |
| cme_ilink2 | ExecutionReport | NoBodyPassthruFields | TotNoRelatedSym | - | - |
| cme_ilink2 | MultilegOrderCancelReplace | NoBodyPassthruFields | AvgPxGroupID | Used to identify account numbers or orders for grouping trades together for average price calculations. | Optional Field |
| cme_ilink2 | MultilegOrderCancelReplace | NoBodyPassthruFields | AvgPxIndicator | Indicates if the resulting trade is to be average priced. This tag is also used to indicate type of average price grouping. | Optional Field Allowed Values: 'NoAveragePricing': No Average Pricing (Default) 'Trade': Trade is part of an Average Price Group Identified by the AvgPxGroupID. 'NotionalValueAveragePxGroupTrade' : Notional Value Average Pricing with Average Price Group Identified by the AvgPxGroupID. |
| cme_ilink2 | MultilegOrderCancelReplace | NoBodyPassthruFields | ClearingTradePriceType | Indicates whether spread differential trade is clearing at execution price (tag 31-LastPx) or alternate clearing price (i.e. previous day’s settlement price). | Optional Field Allowed Values: 'TradeClearingAtExecutionPrice' 'TradeClearingAtAlternateClearingPrice' |
| cme_ilink2 | MultilegOrderCancelReplace | NoBodyPassthruFields | CTICode |
| Optional Field Allowed Values: CTI1 CTI2 (default) CTI3 CTI4 |
| cme_ilink2 | MultilegOrderCancelReplace | NoBodyPassthruFields | CustomerOrFirm | - | Optional Field The type of business conducted. Allowed Values: 'Customer' (Default) 'Firm' |
| cme_ilink2 | MultilegOrderCancelReplace | NoBodyPassthruFields | CustOrderHandlingInst | Defines source of original order | Optional Field Defines source of original order Allowed Values: 'DeskElectronic' 'AlgoEngine' 'VendorProvidedPlatform' 'SponsoredAccess' 'ClientElectronic' (Default) 'Other' |
| cme_ilink2 | MultilegOrderCancelReplace | NoBodyPassthruFields | ManualOrderIndicator | Optional Field Allowed Values: Manual | |
| cme_ilink2 | MultilegOrderCancelReplace | NoBodyPassthruFields | OFMOverride | Indicates whether the cancel/replace supports IFM. | Optional Field Allowed Values: 'N' = Disabled (Default) |
| cme_ilink2 | MultilegOrderCancelReplace | NoBodyPassthruFields | SelfMatchPreventionID | This tag is required when market participants elect to use the optional Self Match Prevention functionality. | Optional Field |
| cme_ilink2 | MultilegOrderCancelReplace | NoBodyPassthruFields | SelfMatchPreventionInstruction | Indicates a cancel instruction when Self Match Prevention is triggered. | Optional Field Allowed Values: 'CancelOldest' 'CancelNewest' |
| cme_ilink2 | NewOrderMultileg | NoBodyPassthruFields | AvgPxGroupID | Used to identify account numbers or orders for grouping trades together for average price calculations. | Optional Field |
| cme_ilink2 | NewOrderMultileg | NoBodyPassthruFields | AvgPxIndicator | Indicates if the resulting trade is to be average priced. This tag is also used to indicate type of average price grouping. Allowed Values:
| Optional Field Allowed Values: 'NoAveragePricing' (Default) 'Trade' 'NotionalValueAveragePxGroupTrade' |
| cme_ilink2 | NewOrderMultileg | NoBodyPassthruFields | ClearingTradePriceType | Indicates whether spread differential trade is clearing at execution price (tag 31-LastPx) or alternate clearing price (i.e. previous day’s settlement price). | Optional Field Allowed Values: 'TradeClearingAtExecutionPrice' 'TradeClearingAtAlternateClearingPrice' |
| cme_ilink2 | NewOrderMultileg | NoBodyPassthruFields | CTICode |
| Optional Field Allowed Values: 'CTI1' |
| cme_ilink2 | NewOrderMultileg | NoBodyPassthruFields | CustomerOrFirm | - | Optional Field The type of business conducted. Allowed Values: Customer (Default) Firm |
| cme_ilink2 | NewOrderMultileg | NoBodyPassthruFields | CustOrderHandlingInst | Defines source of original order | Optional Field Allowed Values: 'DeskElectronic' 'AlgoEngine' 'VendorProvidedPlatform' 'SponsoredAccess' 'ClientElectronic' (Default) 'Other' |
| cme_ilink2 | NewOrderMultileg | NoBodyPassthruFields | ManualOrderIndicator | - | Optional Field Allowed Values: Manual |
| cme_ilink2 | NewOrderMultileg | NoBodyPassthruFields | SelfMatchPreventionID | - | Optional Field This tag is required when market participants elect to use the optional Self Match Prevention functionality. |
| cme_ilink2 | NewOrderMultileg | NoBodyPassthruFields | SelfMatchPreventionInstruction | - | Optional Field Indicates a cancel instruction when Self Match Prevention is triggered. Allowed Values: 'CancelOldest' 'CancelNewest' |
| cme_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | AggressorIndicator | Indicates if order was incoming or resting for the match event. | - |
| cme_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | ContraCalculatedCcyLastQty | Amount traded in notional counter currency for the Spot with this counterparty | - |
| cme_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | ContraGrossTradeAmt | Amount traded in notional base currency for the Spot with this counterparty | - |
| cme_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | ExpireDate | - | - |
| cme_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | FillExecID | Used as an identifier for each fill reason or allocation reported in single Execution Report. Required if NoFills(1362) > 0. Append FillExecID with ExecID to derive unique identifier for each fill reason or allocation | - |
| cme_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | FillYieldType | Enumeration of the Fill Reason field using Integer. Identifies the type of match algorithm | Allowed Values: "FutureHedge" |
| cme_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | MDTradeEntryID | Market Data Trade Entry ID. This identifier is assigned to all trades that take place for an instrument at a particular price level. | - |
| cme_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | OrderEventExecID | This is a unique ID that ties together a specific fill between two orders. | Optional Field: populated on FXLink Spot leg of the order. |
| cme_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | OrigExecID | - | ExecID from venue. |
| cme_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | OrigSecondaryExecutionID | Unique identifier of the corrected or cancelled fill. Format - TradeDate prefixed to OrigSecondaryExecID. | OrigSecondaryExecutionID will be provided on both Trade Cancel and Trade Correction ExecutionReport messages. |
| cme_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | PriorityIndicator | - | LargeOrderSizePriority StandardOrderSizePriority |
| cme_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | SecurityID | - | - |
| cme_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | SideTradeID | Trade ID assigned to the trade once it is received or matched by the exchange. | - |
| cme_ilink3_sbe | MultilegOrderCancelReplace | NoBodyPassthruFields | AvgPxGroupID | Used to identify account numbers or orders for grouping trades together for average price calculations. | Optional Field |
| cme_ilink3_sbe | MultilegOrderCancelReplace | NoBodyPassthruFields | AvgPxIndicator | Indicates if the resulting trade is to be average priced. This tag is also used to indicate type of average price grouping. Allowed Values:
| Optional Field Allowed Values: 'NoAveragePricing' (Default) 'Trade' 'NotionalValueAveragePxGroupTrade' |
| cme_ilink3_sbe | MultilegOrderCancelReplace | NoBodyPassthruFields | ClearingAccountType | Designates the account type to use for the order when submitted to clearing. | Optional Field : CustomerOrFirm equvivalent of ilink2 Allowed Values: Customer (Default) Firm
|
| cme_ilink3_sbe | MultilegOrderCancelReplace | NoBodyPassthruFields | ClearingTradePriceType | Indicates whether spread differential trade is clearing at execution price (tag 31-LastPx) or alternate clearing price (i.e. previous day’s settlement price). | Optional Field Allowed Values: 'TradeClearingAtExecutionPrice' 'TradeClearingAtAlternateClearingPrice' |
| cme_ilink3_sbe | MultilegOrderCancelReplace | NoBodyPassthruFields | CustOrderCapacity | Capacity of customer placing the order. Used by futures exchanges to indicate the CTICode | 'CTICode' equvivalent of ilink2 Allowed Values: 'Membertradingfortheirownaccount' =>CTI1) |
| cme_ilink3_sbe | MultilegOrderCancelReplace | NoBodyPassthruFields | CustOrderHandlingInst | Defines source of original order | Optional Field Allowed Values: 'DeskElectronic' 'AlgoEngine' 'VendorProvidedPlatform' 'SponsoredAccess' 'ClientElectronic' (Default) 'Other'
|
| cme_ilink3_sbe | MultilegOrderCancelReplace | NoBodyPassthruFields | ManualOrderIndicator | Indicates if the message was initially received manually. This tag is subject to Rule 536.B.2 Electronic Audit Trail Requirements for Electronic Order Routing/Front-End Systems. https://www.cmegroup.com/rulebook/files/cme-group-Rule-536-B-Tag1028.pdf | Optional Field Allowed Values: Manual
|
| cme_ilink3_sbe | MultilegOrderCancelReplace | NoBodyPassthruFields | OFMOverride | Indicates whether the cancel/replace supports In Flight Mitigation (IFM) | Optional Field Allowed Values: 'N' = Disabled (Default) |
| cme_ilink3_sbe | MultilegOrderCancelReplace | NoBodyPassthruFields | SelfMatchPreventionID | Identifies an order or trade that should not be matched to an opposite order or trade if both buy and sell orders for the same asset contain the same tag 2362-SelfMatchPreventionID and were submitted by the same firm. | Optional Field This tag is required when market participants elect to use the optional Self Match Prevention functionality. |
| cme_ilink3_sbe | MultilegOrderCancelReplace | NoBodyPassthruFields | SelfMatchPreventionInstruction | Used to act upon the outcome when a self-match is detected and an order is prevented from trading against another order with the same tag 2362-SelfMatchPreventionID. | Optional Field Indicates a cancel instruction when Self Match Prevention is triggered. Allowed Values: 'CancelOldest' 'CancelNewest' |
| cme_ilink3_sbe | NewOrderMultileg | NoBodyPassthruFields | AvgPxGroupID | Used to identify account numbers or orders for grouping trades together for average price calculations. | Optional Field |
| cme_ilink3_sbe | NewOrderMultileg | NoBodyPassthruFields | AvgPxIndicator | Indicates if the resulting trade is to be average priced. This tag is also used to indicate type of average price grouping. Allowed Values:
| Optional Field Allowed Values: 'NoAveragePricing' (Default) 'Trade' 'NotionalValueAveragePxGroupTrade' |
| cme_ilink3_sbe | NewOrderMultileg | NoBodyPassthruFields | ClearingAccountType | Designates the account type to use for the order when submitted to clearing. | Optional Field : CustomerOrFirm equvivalent of ilink2 Allowed Values: Customer (Default) Firm |
| cme_ilink3_sbe | NewOrderMultileg | NoBodyPassthruFields | ClearingTradePriceType | Indicates whether spread differential trade is clearing at execution price (tag 31-LastPx) or alternate clearing price (i.e. previous day’s settlement price). | Optional Field Allowed Values: 'TradeClearingAtExecutionPrice' 'TradeClearingAtAlternateClearingPrice' |
| cme_ilink3_sbe | NewOrderMultileg | NoBodyPassthruFields | CustOrderCapacity | Capacity of customer placing the order. Used by futures exchanges to indicate the CTICode | 'CTICode' equvivalent of ilink2 Allowed Values: 'Membertradingfortheirownaccount' =>CTI1) |
| cme_ilink3_sbe | NewOrderMultileg | NoBodyPassthruFields | CustOrderHandlingInst | Defines source of original order | Optional Field Allowed Values: 'DeskElectronic' 'AlgoEngine' 'VendorProvidedPlatform' 'SponsoredAccess' 'ClientElectronic' (Default) 'Other'
|
| cme_ilink3_sbe | NewOrderMultileg | NoBodyPassthruFields | ManualOrderIndicator | Indicates if the message was initially received manually. This tag is subject to Rule 536.B.2 Electronic Audit Trail Requirements for Electronic Order Routing/Front-End Systems. https://www.cmegroup.com/rulebook/files/cme-group-Rule-536-B-Tag1028.pdf | Optional Field Allowed Values: Manual
|
| cme_ilink3_sbe | NewOrderMultileg | NoBodyPassthruFields | SelfMatchPreventionID | Identifies an order or trade that should not be matched to an opposite order or trade if both buy and sell orders for the same asset contain the same tag 2362-SelfMatchPreventionID and were submitted by the same firm. | Optional Field This tag is required when market participants elect to use the optional Self Match Prevention functionality. |
| cme_ilink3_sbe | NewOrderMultileg | NoBodyPassthruFields | SelfMatchPreventionInstruction | Used to act upon the outcome when a self-match is detected and an order is prevented from trading against another order with the same tag 2362-SelfMatchPreventionID. | Optional Field Indicates a cancel instruction when Self Match Prevention is triggered. Allowed Values: 'CancelOldest' 'CancelNewest'
|
| cme_mdp3_sbe_udp | MarketDataIncrementalRefresh | NoBodyPassthruFields | DisplayFactor | Scaling information from CME | Informational |
| cme_mdp3_sbe_udp | MarketDataIncrementalRefresh | NoBodyPassthruFields | SecurityID | - | |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | DisplayFactor | Scaling information from CME | Informational |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | FXCCyPair | - | If clients are using GlobexSymbols, the underlying FXCCyPair will be published |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | HighLimitPrice | - | - |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | InstrumentActivationTime | - | - |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | InstrumentExpirationTime | - | - |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | LegPriceX | Price of the Leg | - |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | LegRatioQtyX | RatioQty of the Leg | - |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | LegSecurityIDX | CME SecurityID of the leg | - |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | LegSideX | Side of the Leg | - |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | LowLimitPrice | - | - |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | MarketSegmentID | MarketSegmentID for the instrument | - |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | MaxPriceVariation | - | - |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | SecurityExchange | Exchange MIC | MIC value that can be optionally provided by clients on Order Requests. |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | SecurityGroup | CME SecurityGroup | - |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | SecurityID | CME SecurityID | - |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | SecuritySubType | CME SecuritySubType | - |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | Symbol | CME Symbol | - |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | TradingReferencePrice | Reference price for prelisted instruments or the last calculated Settlement whether it be Theoretical, Preliminary or a Final Settle of the session. | - |
| cme_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | UserDefinedInstrument | If a given spread is UserDefined | Boolean : TRUE / FALSE |
| cme_stp | ExecutionReport | NoBodyPassthruFields | CFICode | Indicates the type of security using ISO 10962 standard, Classification of Financial Instruments (CFI code) values. ISO 10962 is maintained by ANNA (Association of National Numbering Agencies) acting as Registration Authority. | Example: IFXXXP. |
| cme_stp | ExecutionReport | NoBodyPassthruFields | ClearingBusinessDate | Will generally overlap with TrdDt, but can differ either if a trade is canceled or amended, depending on what day it was done or the time of day it was done. | Value format follows Protocol. FIX: YYYYMMDD, FIXML: YYYY-MM-DD. |
| cme_stp | ExecutionReport | NoBodyPassthruFields | ClientBIC | BIC Code of the EnteringFirm. | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | ClientGUS | The GUS of the trader / operator of the Executing Party | The Globex User Signature of the EnteringFirm. |
| cme_stp | ExecutionReport | NoBodyPassthruFields | ClientLegalName | Full legal name of EnteringFirm. | Example: MF01 AUTO CERT TEST FIRM |
| cme_stp | ExecutionReport | NoBodyPassthruFields | CounterpartyBIC | BIC Code of the SettlementFirm. | Example: DFLTCRDT |
| cme_stp | ExecutionReport | NoBodyPassthruFields | CounterpartyLegalName | Full legal name of the SettlementFirm. | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | EnteringFirmIsAggresor | Used to identify if the Trading Firm (R=7) is an aggressor or non-aggressor in the trade. |
|
| cme_stp | ExecutionReport | NoBodyPassthruFields | ExchangeSymbol | Identifies class or source of the SecurityAltID (455) value. Required if SecurityAltID is specified. | This is the SecurityID on the exchange. Example: 11827320. |
| cme_stp | ExecutionReport | NoBodyPassthruFields | FundDesignation | Fund Designation as specified at order submission time. | Note: Only present on EBS Direct Trades. |
| cme_stp | ExecutionReport | NoBodyPassthruFields | GUID | Globally unique identifier. | Example: 952310819198598223 |
| cme_stp | ExecutionReport | NoBodyPassthruFields | InstrumentSymbol | Unique symbol for the instrument as defined in the reference data. | Example values: EUR/CZK - EUR/CZK Spot on Globex VND 1M - USD/VND 1 Month NDF USD/CNH - USD/CNH Spot on Globex TMA 1130 HK - USD/TMA 1130 HK eFix - To check TWD 1M SEF - USD/TWD 1 Month on SEF NDF EUR/DKK BFIX 0030 LN - EUR/DKK BFIX 0030 London eFix XPT/USD - XPT/USD Spot loco Zurich XPT/USD LN - XPT/USD Spot loco London XPT/USD:Q - XPT/USD Spot loco Zurich on EBS Direct |
| cme_stp | ExecutionReport | NoBodyPassthruFields | InvestmentDecissionMaker | Investment Decission Maker code. | CME confirmed that they cannot determine if the Investment decission maker is a NaturalPerson or an Algo. |
| cme_stp | ExecutionReport | NoBodyPassthruFields | LastUpdateTime | Used to indicate the date and time that internal transaction processing of the trade or allocation completed. Should occur on or after the Transaction Time. Not reset on cancels/amends. | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | ManualOrderIndicator | Indicates if the order was created manually or through API. |
|
| cme_stp | ExecutionReport | NoBodyPassthruFields | MarketDataTradeEntryID | Unique Trade Identifier that will match to a CME Globex order execution, associated market data message. | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | MDStreamID | The identifier or name of the price stream. | Apply to LP tickets on EBS Direct. |
| cme_stp | ExecutionReport | NoBodyPassthruFields | NonDisclosedIndicator | Indicates whether a trade is Disclosed or Non-Disclosed. | N - Disclosed Y - Non-Disclosed |
| cme_stp | ExecutionReport | NoBodyPassthruFields | PostTradeType | Identifies the type of ticket. Interdealer tickets (also known as Market tickets) are received by Bilateral GFIDs or Prime Broker GFIDs (when facing bilateral codes, i.e., not when facing their Prime Customer). Prime Give Up tickets are also known as synthetic tickets and are those in which either the Prime Broker or Prime of Prime Broker faces their Prime Client OR when the Prime (or Prime of Prime) Client faces their credit parent broker. Prime of Prime Broker tickets are similar to Interdealer tickets in nature but are solely when the Prime of Prime Broker faces their credit parent broker. | 4 - Prime Give up (Synthetic tickets) 5 - Interdealer 6 - Prime of Prime Broker - Equivalent of Interdealer ticket (facing the Parent of the Prime of Prime Broker). |
| cme_stp | ExecutionReport | NoBodyPassthruFields | PriceQuoteCurrency | 3 character ISO code of the term currency. | Example: KRW |
| cme_stp | ExecutionReport | NoBodyPassthruFields | PriceType | Code to represent the price type. | 2 - Per unit (i.e. per share or contract) 101 - Updated actual price |
| cme_stp | ExecutionReport | NoBodyPassthruFields | PriceUnitOfMeasure | Used to provide context to the PxUOM fields. | Value: Ccy |
| cme_stp | ExecutionReport | NoBodyPassthruFields | PriceUnitOfMeasureCurrency | 3 character ISO code of the base currency. Conditionally required when PriceUnitOfMeasure = Ccy. | USD. Mostly the base currency. |
| cme_stp | ExecutionReport | NoBodyPassthruFields | Product | Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields. | 2 - COMMODITY 4 - CURRENCY |
| cme_stp | ExecutionReport | NoBodyPassthruFields | QtyType | Indicates the type of quantity being represented in the Last Quantity. The quantity type defaults to what is specified in the contract specifications. | 0 - Notional FX |
| cme_stp | ExecutionReport | NoBodyPassthruFields | SecondaryClOrdID | Client Order ID of counterparty provided on EBS Direct tickets to LPs where LC was disclosed. | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | SecondaryTradeID | A globally unique identifier (GUID) that can be reliably used across trade dates and all markets supported by STP. | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | SecurityDesc | Can be used to provide an optional textual description for a financial instrument. | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | SecurityExchange | Market used to help identify a security. | Always set to 'EBS'. |
| cme_stp | ExecutionReport | NoBodyPassthruFields | SecurityID | The Clearing Product ID. | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | SecurityIDSource | Identifies class or source of the SecurityID value. Currently always set to 'H'. | H - Clearing House / Clearing Organization |
| cme_stp | ExecutionReport | NoBodyPassthruFields | SessionID | EnteringFirm's SessionID. | Example: 2HN |
| cme_stp | ExecutionReport | NoBodyPassthruFields | SettlMethod | Settlement method for a contract. Can be used as an alternative to CFI Code value. | C - Cash settlement required |
| cme_stp | ExecutionReport | NoBodyPassthruFields | SpotDate | For FXNDF, the associated SPOT settlement date. Value format follows Protocol. FIX: YYYYMMDD, FIXML: YYYY-MM-DD. | Note: Not provided for FXSPOT. |
| cme_stp | ExecutionReport | NoBodyPassthruFields | TradeInputSource | Venue from which the trade was entered. |
|
| cme_stp | ExecutionReport | NoBodyPassthruFields | TradeNumber | The EBS Deal ID - common to maker and taker on Globex. For EBS Direct this is the Taker Deal ID, the Maker sees this as a CLOrdID (Tag 11). | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | TradeReportID | Unique identifier of the TradeCaptureReport message. Use to check for duplicate TradeCaptureReports. Up to a maximum of 63 characters | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | TradeReportTransType | Identifies Trade Report message transaction type. | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | TrdMatchID | For EBS Direct trades this is the EBS Deal ID. LCs will see this in Tag 17 (ExecID) on their Execution Report and LPs will see this as the ClOrdID generated by the match engine. For Globex trades this is a system generated identifier common to all sides at a price level within a match event. This will be common to multiple deal IDs (as a match event can result in multiple deal IDs). Not provided at trade time. Can be used for Post Trade queries. | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | TrdSubType | Further qualification to the trade type. Only set for eFix Trades when TrdTyp (Tag 828) = 1000, otherwise not set. | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | TrdType | Type of trade, distinguishes between regular trades (0) and eFix trades (1000). | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | UnitOfMeasure | Used to provide context to the UOM fields, always set to 'Ccy'. | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | UnitOfMeasureCurrency | Represents the base currency for any FX trade that is not a metal. | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | UnitOfMeasureQuantity | Typically used to indicate the quantity of the underlying commodity unit of measure on which the contract is based. | - |
| cme_stp | ExecutionReport | NoBodyPassthruFields | VenueSubType | Identifies the sub-type of the venue where a trade was executed. | C - Central limit order book S - Single ticket W - Sweepable |
| cme_stp | ExecutionReport | NoBodyPassthruFields | VenueType | Identifies the type of venue where a trade was executed. Refer to tag 20058 for on SEF or on MTF indicator. | E - Electronic Q - Quote-driven Market |
| creditsuisse_ser | ExecutionAck | NoBodyPassthruFields | TradeStatus | Required if ExecAckStatus is Rejected [1036=2]. | If a client choose to enable ExecutionMessage to send ExecAck in response to venue ExecReport, then TradeStatus is a required field to pass Rejected execution status. Applicable field values are: '2: Client Declined', '3: Expired' and '4: Error' Field mapped to TradeStatus/ Tag7226 in venue message. |
| creditsuisse_ser | NewOrderSingle | NoBodyPassthruFields | ClientID | Required Client identifier provided by CreditSuisse. | Field mapped to ClientID/ Tag109 in venue message. |
| creditsuisse_ser | QuoteRequest | NoBodyPassthruFields | MarketDepth | Optional field to specify number of price levels you want to receive in a MassQuote. | Field mapped to ContractMultiplier/ Tag231 in venue message. |
| curex_marketdata | MarketDataIncrementalRefresh | NoBodyPassthruFields | MiscFeeAmt | fee amount value | - |
| curex_marketdata | MarketDataIncrementalRefresh | NoBodyPassthruFields | MiscFeeBasis | fee unit. Absolute/PerUnit/Percentage | - |
| curex_marketdata | MarketDataIncrementalRefresh | NoBodyPassthruFields | MiscFeeCurr | Fee currency abbreviation | - |
| curex_marketdata | MarketDataIncrementalRefresh | NoBodyPassthruFields | MiscFeeType | always ExchangeFees | - |
| curex_marketdata | MarketDataIncrementalRefresh | NoEntryPassthruFields | Issuer | will be present if QuoteViewOption BodyPassthru is populated with a mark option in MarketDataRequest
| - |
| curex_marketdata | MarketDataIncrementalRefresh | NoEntryPassthruFields | MDEntryID | unique entry id for new or change. can not be used to maintain book. | - |
| curex_marketdata | MarketDataIncrementalRefresh | NoEntryPassthruFields | MDQuoteType | Indicative/Tradeable/RestrictedTradeable/Illiquid | - |
| curex_marketdata | MarketDataRequest | NoBodyPassthruFields | Account | Account name for which to supply all-in pricing information | - |
| curex_marketdata | MarketDataRequest | NoBodyPassthruFields | CurexMarketId | specify liquidity pool
| - |
| curex_marketdata | MarketDataRequest | NoBodyPassthruFields | MinUpdateInterval | Force update interval to specified millisecond interval, for client-controlled bandwidth restriction. | - |
| curex_marketdata | MarketDataRequest | NoBodyPassthruFields | QuoteViewOptions | This is used for self match prevention.
Marked quotes will contain Isser Entrypassthruvalue in MarketDataIncrementalRefresh | - |
| curex_orders | ExecutionReport | NoBodyPassthruFields | ClientAdditionalInfo | Echoed back from NewOrderMultileg | - |
| curex_orders | MultilegOrderCancelReplace | NoBodyPassthruFields | ClientAdditionalInfo | Accepts Strings. Provided by the client for their own tracking. will be returned in execution reports. | Optional |
| curex_orders | NewOrderMultileg | NoBodyPassthruFields | ClientAdditionalInfo | Accepts Strings. Provided by the client for their own tracking. will be returned in execution reports. | Optional |
| currenex_esp_maker | NewOrderMultileg | NoBodyPassthruFields | AggressorIndicator | Y = Taker is the aggressor (aggressor) N = Taker is not the aggressor (aggressed) | Indicates whether the maker's price was resting in the book or came into the book at the time of the match. |
| currenex_itch | MarketDataIncrementalRefresh | NoEntryPassthruFields | PriceProvider[1..n] | Market Maker id. | Where this is not available, Enterprise will publish "ANON".
|
| currenex_now_itch | MarketDataIncrementalRefresh | NoEntryPassthruFields | 25_ConfFactorBid | 25th percentile bid price scaled to five dp. | - |
| currenex_now_itch | MarketDataIncrementalRefresh | NoEntryPassthruFields | 25_ConfFactorOffer | 25th percentile offer price scaled to five dp. | - |
| currenex_now_itch | MarketDataIncrementalRefresh | NoEntryPassthruFields | 50_ConfFactorBid | 50th percentile bid price scaled to five dp. | - |
| currenex_now_itch | MarketDataIncrementalRefresh | NoEntryPassthruFields | 50_ConfFactorOffer | 50th percentile offer price scaled to five dp. | - |
| currenex_now_itch | MarketDataIncrementalRefresh | NoEntryPassthruFields | 75_ConfFactorBid | 75th percentile bid price scaled to five dp. | - |
| currenex_now_itch | MarketDataIncrementalRefresh | NoEntryPassthruFields | 75_ConfFactorOffer | 75th percentile offer price scaled to five dp. | - |
| currenex_now_itch | MarketDataIncrementalRefresh | NoEntryPassthruFields | ActivityIndicator | Indicates when a Mid trade has occurred. | Indicates if a Mid trade has occurred within '<15 seconds' or '<45 seconds' or 'prior to 45 seconds'. |
| currenex_now_itch | MarketDataIncrementalRefresh | NoEntryPassthruFields | SizeIndicator | Indicates size of an order. | Indicates if an order size is '<500K' or within '500K - 2MM' or '>2MM'. |
| currenex_now_itch | SecurityStatus | NoBodyPassthruFields | SecurityID | Numeric identifier for currency pair identified by the InstrumentID; unique for the session scope, only. Not guaranteed to be the same from session to session or across Ouch and Itch services. | - |
| currenex_ouch | ExecutionReport | NoBodyPassthruFields | AggressorIndicator | Aggressor flag:
| - |
| currenex_rfs_maker | ExecutionAck | NoBodyPassthruFields | MTF | MTF MIC | Echoed here if previously provided in the NewOrderMultileg. |
| currenex_rfs_maker | NewOrderMultileg | NoBodyPassthruFields | MTF | MTF MIC | This is in addition to the Parties Block ExecutionVenue, which is populated from another source in the message. Not required and passed through for transparency only. |
| currenex_rfs_maker | QuoteRequest | NoLegPassthruFields | FixingDate | Fixing date for NDF, or near leg fixing date for NDF swaps. | The Currenex GUI allows the user to submit an 'NDF' request for SPT. This results in a vanilla spot quote request, but with the additional FixingDate field populated which is passed through by MarketFactory. |
| currenex_rfs_maker | QuoteRequest | NoLegPassthruFields | FixingDate2 | Far leg fixing date for NDF swaps. | The Currenex GUI allows the user to submit an 'NDS' request TOD/SPT or TOM/SPT. This results in a vanilla SWP quote request, but with the additional FixingDate2 field populated which is passed through by MarketFactory. |
| currenex_rfs_maker | QuoteRequest | NoLegPassthruFields | PrevClosePx | Reference rate. | Optionally provided by the Currenex GUI user. |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | AggressorIndicator | For EBS Direct:
Prime Broker receives 2 tickets: On Ticket with PC, the Aggressor Indicator is the opposite of the PC's value. On Ticket with counterparty to the Trade, the Aggressor Indicator is the same as the PC's value. Provided on both sides (and will be opposite on each side) | - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | ClientAccountReference | - | AccountReference [PartySubIDType=1000] published in first side of TradeCaptureReport. |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | ClientBankIdentifierCode | - | BIC code [PartySubIDType=16] published in first side of TradeCaptureReport. |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | ClientIBAN | - | IBAN [PartySubIDType=1002] published in first side of TradeCaptureReport. |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | ClientPricingSegment | - | PricingSegment [PartySubIDType=1001] published in first side of TradeCaptureReport. |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | ClientPrimeBroker | - | First party's prime broker. The Prime Broker's deal code is provided only if the first party is a PB. |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | CounterpartyAccount | Floor code for first party (instance 1) Account ID for 2nd partyThis follows the general principle that a participant always sees their own floor code but the Account ID of other participants. Provided on both sides. | Note: First side Account [client's Account] is published in LegAllocAccount. |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | CounterpartyAccountReference | - | AccountReference [PartySubIDType=1000] published in second side of TradeCaptureReport. |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | CounterpartyBankIdentifierCode | - | BIC code [PartySubIDType=16] published in second side of TradeCaptureReport. |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | CounterpartyIBAN | - | IBAN [PartySubIDType=1002] published in second side of TradeCaptureReport. |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | CounterpartyPricingSegment | - | PricingSegment [PartySubIDType=1001] published in second side of TradeCaptureReport. |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | ExecutingSystem | PartyRole=16 | - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | FundDesignation | Fund Designation as specified at order submission time. Only provided on 1st side and only if first party created this. | - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | Institution | PartyRole=1001 | - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | LastFixPoints | For eFix trades, the dealt points to be applied to the fixing rate. | - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | MarketID | A classification akin to 'venue' used to group Market Segments together.
| - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | MarketSegmentID |
| Applicable to us:
|
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | NonDisclosedTrade | Flag indicating if this was a disclosed or non-disclosed trade. Provided only on non-disclosed trades (with value Y). The default is (N), meaning that the trade is disclosed. Not relevant for EBS Market trades | - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | PreviouslyReported | Indicates if the trade capture report was previously reported to the counterparty on a dynamic subscription.
| - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | Product | Indication of the type of product the security is associated with. Valid Values:
| - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | ReferenceRate | For eFix trades, prior to the fixing (ie the reference ticket) this is the reference rate. | - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | RegulatoryLegRefID | Identifies the leg of the trade the entry applies to by referencing the leg's LegID(1788). | - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | RegulatoryTradeIDEvent | Identifies the event that caused the origination of the identifier. Will always be ‘0’ – Initial Block Trade. Required when NoRegulatoryTradeIDs (1907) > 0 | - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | RegulatoryTradeIDType | Specifies the type of trade identifier provided in 1903 within the context of the hierarchy of trade events. Will always be ‘0’ – Current (Default value). Required when NoRegulatoryTradeIDs (1907) > 0 | - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | SecondaryOrderID | OrderID on target execution system (for LP tickets this would be the LP's Order ID).Provided on 1st side only. | - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | SettlementFirm | PartyRole=90 | - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | SpotDate | For FXNDF, FXFWD, and FXSWAP the associated SPOT settlement date. Not provided for FXSPOT | - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | TradeInputSource | How the First Party entered into the trade, values:
| - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | TradeReportID | Unique Identifier of the Trade Capture Report, e.g. Taker Ticket ID. | - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | TrdSubType | The only valid value for this tag is “40” (Wash Trade) | - |
| ebs_cpt | ExecutionReport | NoBodyPassthruFields | VenueType | Identifies the type of venue where a trade was executed. Provided when traded on a regulated market (eg on SEF or on MTF). | - |
| ebs_market_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | AggressorIndicator | Indicates if order was incoming or resting for the match event.
| Optional Field |
| ebs_market_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | CalculatedCcyLastQty | Total amount traded (in notional) in counter currency for the Spot leg of FXLink Leg fill | Optional Field |
| ebs_market_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | ExpireDate | Date of order expiration (last day the order can trade) | Optional Field |
| ebs_market_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | FillExecID | Used as an identifier for each fill reason or allocation reported in single Execution Report. Append FillExecID with ExecID to derive unique identifier for each fill reason or allocation | Optional Field |
| ebs_market_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | FillYieldType | Fill Reason - This identifies the type of match algorithm
| Optional Field |
| ebs_market_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | GrossTradeAmt | Total amount traded (in notional) in base currency for the Spot leg of FXLink Leg fill | Optional Field |
| ebs_market_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | MDTradeEntryID | Market Data Trade Entry ID. This identifier is assigned to all trades that take place for an instrument at a particular price level. | Optional Field |
| ebs_market_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | OrigExecID | Tag 17 from venue | Optional Field |
| ebs_market_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | PriorityIndicator | LargeOrderSizePriority Indicates whether an incoming New Order/Cancel-Replace entered the book or subsequently rests on the book with Large Order Size or Standard Order Size priority. | Optional Field |
| ebs_market_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | SecExecID | Unique identifier linking spread summary fill notice with leg fill notice and trade cancel messages. To uniquely identify each fill, Client System can concatenate: OrderID (37) + TradeDate (75) + SecExecID (527) | Optional Field |
| ebs_market_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | SecurityID | Security ID as defined by CME | Optional Field |
| ebs_market_ilink3_sbe | ExecutionReport | NoBodyPassthruFields | SideTradeID | The unique ID assigned to the trade once it is received or matched by the exchange. | Optional Field |
| ebs_market_ilink3_sbe | MultilegOrderReplaceRequest | NoBodyPassthruFields | ManualOrderIndicator | Indicates if order was sent manually. Allowed Values:
| Optional Field |
| ebs_market_ilink3_sbe | MultilegOrderReplaceRequest | NoBodyPassthruFields | OFMOverride | Flag indicating whether the cancel/replace supports iLink Order Cancel-Replace and In-Flight Mitigation to prevent overfilling. Once enabled in the order chain, IFMOverride cannot be disabled.
| Optional Field |
| ebs_market_ilink3_sbe | MultilegOrderReplaceRequest | NoBodyPassthruFields | SelfMatchPreventionID | Identifies an order or trade that should not be matched to an opposite order or trade if both buy and sell orders for the same asset contain the same tag 2362-SelfMatchPreventionID and were submitted by the same firm. | Optional Field |
| ebs_market_ilink3_sbe | MultilegOrderReplaceRequest | NoBodyPassthruFields | SelfMatchPreventionInstruction | Used to act upon the outcome when a self-match is detected and an order is prevented from trading against another order with the same tag 2362-SelfMatchPreventionID. Allowed Values:
SelfMatchPreventionInstruction is supported only for CME FX Spot+ orders. CME Globex will ignore this instruction on other EBS orders. | Optional Field |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyPassthruFields | ManualOrderIndicator | Indicates if order was sent manually. Allowed Values:
| Optional Field |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyPassthruFields | SelfMatchPreventionID | Identifies an order or trade that should not be matched to an opposite order or trade if both buy and sell orders for the same asset contain the same tag 2362-SelfMatchPreventionID and were submitted by the same firm. | Optional Field |
| ebs_market_ilink3_sbe | NewOrderMultileg | NoBodyPassthruFields | SelfMatchPreventionInstruction | Used to act upon the outcome when a self-match is detected and an order is prevented from trading against another order with the same tag 2362-SelfMatchPreventionID. Allowed Values:
SelfMatchPreventionInstruction is supported only for CME FX Spot+ orders. CME Globex will ignore this instruction on other EBS orders. | Optional Field |
| ebs_market_mdp3_sbe | MarketDataIncrementalRefresh | NoBodyPassthruFields | MaxPriceVariation | Differential static value for price banding. The maximum price variation of an execution from one event to the next for a given security. | only when MDFlags.IsSnapshot = TRUE |
| ebs_market_mdp3_sbe | MarketDataIncrementalRefresh | NoBodyPassthruFields | SecurityID | A unique instrument ID value that will not be reused until the next trade date following an instrument expiration or deletion. | - |
| ebs_market_mdp3_sbe | SecurityStatus | NoBodyPassthruFields | AltMinPriceIncrement | New sub-tick, which is only available for order entry when certain conditions are met, tick value that corresponds to the Alt Min Quote Life. | Please refer to the Conditional Price Increment CME confluence page for Supported instruments. |
| ebs_market_mdp3_sbe | SecurityStatus | NoBodyPassthruFields | AltMinQuoteLife | MQL duration in number of microseconds applied to orders at AltMinPriceIncrement. | Please refer to the Conditional Price Increment CME confluence page for Supported instruments. |
| ebs_market_mdp3_sbe | SecurityStatus | NoBodyPassthruFields | AltPriceIncrementConstraint | Minimum price offset better than the best Standard Globex Minimum Tick order for which Alternate Globex Minimum Tick order will be accepted. | The value is Null. Will be published when a non-Null value is provided. |
| ebs_market_mdp3_sbe | SecurityStatus | NoBodyPassthruFields | HighLimitPrice | Allowable high limit price for the trading day. | - |
| ebs_market_mdp3_sbe | SecurityStatus | NoBodyPassthruFields | LegMiFIDISIN | ISIN value as provided by ANNA, Association of National Numbering Agencies. This field is populated for MTF-Regulated NDFs and is unique for each Settle Date. | - |
| ebs_market_mdp3_sbe | SecurityStatus | NoBodyPassthruFields | LowLimitPrice | Allowable low limit price for the trading day. | - |
| ebs_market_mdp3_sbe | SecurityStatus | NoBodyPassthruFields | MarketDepth | Identifies the depth of book. | - |
| ebs_market_mdp3_sbe | SecurityStatus | NoBodyPassthruFields | MatchAlgorithm | SizePriority For instruments eligible for Size Priority Matching, SecurityStatus will be published with MatchAlgorithm set to SizePriority. | - |
| ebs_market_mdp3_sbe | SecurityStatus | NoBodyPassthruFields | MaxBidAskConstraint | Maximum bid/ask spread for which Alternate Globex Minimum Tick orders will be accepted (Sub tick orders will be rejected if bid/ask spread is greater than this value). | The value is Null. Will be published when a non-Null value is provided. |
| ebs_market_mdp3_sbe | SecurityStatus | NoBodyPassthruFields | MaxPriceDiscretionOffset | Max allowed discretionary offset from Limit order price. When the value in this field = 0, discretionary price cannot be submitted for the instrument. | - |
| ebs_market_mdp3_sbe | SecurityStatus | NoBodyPassthruFields | MaxPriceVariation | Differential static value for price banding. The maximum price variation of an execution from one event to the next for a given security. | - |
| ebs_market_mdp3_sbe | SecurityStatus | NoBodyPassthruFields | MinQuoteLife | Minimum Quote Life in number of microseconds. | - |
| ebs_market_mdp3_sbe | SecurityStatus | NoBodyPassthruFields | SecurityExchange | Exchange or market used to identify a security. | Sample MIC codes: EBSC, NEXS. |
| ebs_market_mdp3_sbe | SecurityStatus | NoBodyPassthruFields | SecurityID | A unique instrument ID value that will not be reused until the next trade date following an instrument expiration or deletion. | - |
| ebs_market_mdp3_sbe | SecurityStatus | NoBodyPassthruFields | SizePriorityMinQty | MinLotSize required for Size Priority Matching published for eligible instruments. | - |
| ebs_market_mdp3_sbe_udp | MarketDataIncrementalRefresh | NoBodyPassthruFields | MaxPriceVariation | Differential static value for price banding. The maximum price variation of an execution from one event to the next for a given security. | only when MDFlags.IsSnapshot = TRUE |
| ebs_market_mdp3_sbe_udp | MarketDataIncrementalRefresh | NoBodyPassthruFields | SecurityID | A unique instrument ID value that will not be reused until the next trade date following an instrument expiration or deletion. | - |
| ebs_market_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | AltMinPriceIncrement | New sub-tick, which is only available for order entry when certain conditions are met, tick value that corresponds to the Alt Min Quote Life. | Please refer to the Conditional Price Increment CME confluence page for Supported instruments. |
| ebs_market_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | AltMinQuoteLife | MQL duration in number of microseconds applied to orders at AltMinPriceIncrement. | Please refer to the Conditional Price Increment CME confluence page for Supported instruments. |
| ebs_market_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | AltPriceIncrementConstraint | Minimum price offset better than the best Standard Globex Minimum Tick order for which Alternate Globex Minimum Tick order will be accepted. | - |
| ebs_market_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | HighLimitPrice | Allowable high limit price for the trading day. | - |
| ebs_market_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | LegMiFIDISIN | ISIN value as provided by ANNA, Association of National Numbering Agencies. This field is populated for MTF-Regulated NDFs and is unique for each Settle Date. | - |
| ebs_market_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | LowLimitPrice | Allowable low limit price for the trading day. | - |
| ebs_market_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | MarketDepth | Identifies the depth of book. | - |
| ebs_market_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | MatchAlgorithm | SizePriority For instruments eligible for Size Priority Matching, SecurityStatus will be published with MatchAlgorithm set to SizePriority. | - |
| ebs_market_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | MaxBidAskConstraint | Maximum bid/ask spread for which Alternate Globex Minimum Tick orders will be accepted (Sub tick orders will be rejected if bid/ask spread is greater than this value). | The value is Null. Will be published when a non-Null value is provided. |
| ebs_market_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | MaxPriceDiscretionOffset | Max allowed discretionary offset from Limit order price. When the value in this field = 0, discretionary price cannot be submitted for the instrument. | - |
| ebs_market_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | MaxPriceVariation | Differential static value for price banding. The maximum price variation of an execution from one event to the next for a given security. | - |
| ebs_market_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | MinQuoteLife | Minimum Quote Life in number of microseconds. | - |
| ebs_market_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | SecurityExchange | Exchange or market used to identify a security. | Sample MIC codes: EBSC, NEXS. |
| ebs_market_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | SecurityID | A unique instrument ID value that will not be reused until the next trade date following an instrument expiration or deletion. | - |
| ebs_market_mdp3_sbe_udp | SecurityStatus | NoBodyPassthruFields | SizePriorityMinQty | MinLotSize required for Size Priority Matching published for eligible instruments. | - |
| exchange24 | ExecutionReport | NoBodyPassthruFields | NearLegPrice | All In price for the 1st leg of the short dated FWD tenors ON, TN, SN | - |
| exchange24 | ExecutionReport | NoBodyPassthruFields | NearLegQty | Qty for the 1st leg of the short dated FWD tenors ON, TN, SN | - |
| exchange24 | ExecutionReport | NoBodyPassthruFields | NearLegSettlDate | Settlement date for the 1st leg of the short dated FWD tenors ON, TN, SN | - |
| exchange24 | ExecutionReport | NoBodyPassthruFields | VenueAvgPx | AvgPx value from venue | - |
| exchange24 | ExecutionReport | NoBodyPassthruFields | VenueLastPx | LastPx value in Swap points | - |
| exchange24 | ExecutionReport | NoBodyPassthruFields | VenueLastQty | LastQty value in Swap points | - |
| exchange24 | MarketDataIncrementalRefresh | NoBodyPassthruFields | FarLegMaturityDate | Maturity date for the 2nd leg of the NDS | - |
| exchange24 | MarketDataIncrementalRefresh | NoBodyPassthruFields | FarLegSettlDate | Settlement date for the 2nd leg of the SWP | - |
| exchange24 | MarketDataIncrementalRefresh | NoBodyPassthruFields | NearLegMaturityDate | Maturity date for the 1st leg of the NDS | - |
| exchange24 | MarketDataIncrementalRefresh | NoBodyPassthruFields | NearLegSettlDate | Settlement date for the 1st leg of the SWP | - |
| exchange24 | MassQuote | NoBodyPassthruFields | NearLegMaturityDate | Maturity date for the 1st leg of the NDS | - |
| exchange24 | MassQuote | NoBodyPassthruFields | NearLegSettlDate | Settlement date for the 1st leg of the SWP | - |
| exchange24 | QuoteRequest | NoBodyPassthruFields | MarketDepth | Optional, 0=Full Book (the default), 1=Top of book, or N for number of rungs. | - |
| fastmatch_autoex | ExecutionReport | NoBodyPassthruFields | BidPx | Bid in the market at the time of execution | - |
| fastmatch_autoex | ExecutionReport | NoBodyPassthruFields | Commission | Commission in USD that ECN will collect for a fill or partial fill (only for clients that receive a bill) | - |
| fastmatch_autoex | ExecutionReport | NoBodyPassthruFields | LastMktPx | Last price in the market truncated to 5 decimals | - |
| fastmatch_autoex | ExecutionReport | NoBodyPassthruFields | LiquidityIndicator | AddedVsAutoEx AddedVsStream RemovedVsAutoEx RemovedVsStream RoutedOut | - |
| fastmatch_autoex | ExecutionReport | NoBodyPassthruFields | LpRejCount | LP Reject count.
| - |
| fastmatch_autoex | ExecutionReport | NoBodyPassthruFields | OfferPx | Offer in the market at the price of execution | - |
| fastmatch_autoex | MarketDataIncrementalRefresh | NoEntryPassthruFields | MaturityDate | NDF Fixing Date represented in YYYYMMDD. | Optional Field |
| fastmatch_autoex | MarketDataIncrementalRefresh | NoEntryPassthruFields | SettlDate | The Settlement date of the trade represented in YYYYMMDD. | Optional Field |
| fastmatch_autoex | MarketDataIncrementalRefresh | NoEntryPassthruFields | VolatilityAverageBPS | Average volatility in basis points | Optional Field |
| fastmatch_autoex | MarketDataIncrementalRefresh | NoEntryPassthruFields | VolatilityCurrentBPS | Current volatility in basis points | Optional Field |
| fastmatch_autoex | MarketDataIncrementalRefresh | NoEntryPassthruFields | VolatilityLevel | Current volatility level on a scale from 1 to 6, where 1 – lowest as compared to average, 3 – average, 6 – highest as compared to average. | Optional Field |
| fastmatch_autoex | MarketDataRequest | NoBodyPassthruFields | ClientID | Third-party identifier to indicate a market data stream intended for this third party | Optional Field: |
| fastmatch_autoex | MultilegOrderCancelReplaceRequest | NoBodyPassthruFields | MaxDelay | The expected maximum latency of response
| Optional Field |
| fastmatch_autoex | NewOrderMultileg | NoBodyPassthruFields | MaxDelay | The expected maximum latency of response
| Optional Field |
| fastmatch_autoex | NewOrderMultileg | NoBodyPassthruFields | MidDiscretionary | Accepted values are Y or N. Y = The pegged order has the discretion to match at a rate up to the Mid-Point price. | Required field when trading a mid-discretionary Pegged order. |
| fastmatch_autoex | NewOrderMultileg | NoBodyPassthruFields | NotOrders | Y = This order will notinteract with other orders,only quotes. N = default. | Optional Field |
| fastmatch_stream_maker | NewOrderMultiLeg | NoBodyPassthruFields | ExpectedFillRate | Taker’s expected average fill rate in percentage terms e.g. 80. | Optional Field. FastMatch Liquidity Management team will confirm with maker before they enable 'TakerExpectation' fields. |
| fastmatch_stream_maker | NewOrderMultiLeg | NoBodyPassthruFields | ExpectedResponseTime | Taker’s expected execution time in milliseconds e.g. 120. | Optional Field. FastMatch Liquidity Management team will confirm with maker before they enable 'TakerExpectation' fields. |
| fastmatch_stream_maker | QuoteRequest | NoBodyPassthruFields | MarketDepth | Used to specify the number of levels to be requested. | Maximum number of price levels accepted by fastmatch is 5. Makers can request to receive any value between 0 and 5. |
| fidessa_orders | ExecutionReport | NoBodyPassthruFields | ExchLastLiquidityInd | Native exchange liquidity indicator value. Only returned on direct exchange flow, where supported by the exchange | - |
| fidessa_orders | ExecutionReport | NoBodyPassthruFields | LastLiquidityInd | Indicates whether the trade provided or removed liquidity from the market. Only applicable to trade notifications. Supported values:
| - |
| fidessa_orders | ExecutionReport | NoBodyPassthruFields | ManualOrderIndicator | Echo back on the tag is used for clients to disclose if the request was instigated by a trader or an automated system:
| - |
| fidessa_orders | ExecutionReport | NoBodyPassthruFields | PositionEffect | Whether a trade would result in an opening or closing position. Supported values:
| Echo back of the Position Effect on the Order request |
| fidessa_orders | ExecutionReport | NoBodyPassthruFields | TradeReportingIndicator | Used between parties to convey trade reporting status. Supported values:
| - |
| fidessa_orders | ExecutionReport | NoBodyPassthruFields | TrdMatchID | Execution ID assigned to a trade by an exchange or executing system | This is an ID that is assigned for the trade. Both the sides of the trade will have the same trdMatchID allocated by the venue however each side will have a different ExecID. |
| fidessa_orders | MultilegOrderCancelReplaceRequest | NoBodyPassthruFields | PositionEffect | Whether a trade would result in an opening or closing position. Supported values:
| Closing position is an instruction to close as much as the current position as possible, not that it is the last order of the session. |
| fidessa_orders | NewOrderMultileg | NoBodyPassthruFields | PositionEffect | Whether a trade would result in an opening or closing position. Supported values:
| Closing position is an instruction to close as much as the current position as possible, not that it is the last order of the session. |
| fxall_activetrading | ExecutionReport | NoLegPassthruFields | ReferenceID | This is an alpha-numeric value that should not exceed 16 characters and is the value supplied in the NewOrderMultileg | Optional Field |
| fxall_activetrading | MarketDataIncrementalRefresh | NoEntryPassthruFields | Issuer | Text field indicating the originator of the market data order. Normally this field will be empty. When an order was placed by a related FIX order entry session for the trading firm. In this case the field will simply state “Firm” in order to flag the market data as being an order belonging to the firm. | Optional Field |
| fxall_activetrading | MarketDataIncrementalRefresh | NoEntryPassthruFields | QuoteType | Identifies the type of quote
| Optional Field |
| fxall_activetrading | NewOrderMultileg | NoLegPassthruFields | CustOrderCapacity | Requires for trades executed on SEF. Primarily used by futures exchanges to indicate the CTICode (customer type indicator) as required by the US CFTC (Commodity Futures Trading Commission). Capacity of customer placing the order. Supporting Values:
| Only specified for NDFs So currently not required whilst NDFs are not supported. |
| fxall_activetrading | NewOrderMultileg | NoLegPassthruFields | ReferenceID | This is an alpha-numeric value that should not exceed 16 characters. If present here, this value will be copied to the ExecutionReport. | Optional Field |
| fxall_quicktrade_maker | ExecutionAck | NoBodyPassthruFields | MakerGroupName | The group handling the order at the Maker | - |
| fxall_quicktrade_maker | ExecutionAck | NoBodyPassthruFields | MakerOrderCustom | A field for custom-use by the Maker. FXall will store this field on receipt and acceptance by FXall's system and return it to the Maker every subsequent time the DefaultCOrder is sent to the Maker. | - |
| fxall_quicktrade_maker | ExecutionAck | NoBodyPassthruFields | TakerGroupName | The name of the group which the Taker that submitted the Order for trading belongs to. | - |
| fxall_quicktrade_maker | ExecutionAck | NoBodyPassthruFields | TruncationOrder | Indicates whether or not contra-currency amounts are truncated instead of rounded. Valid values:
| - |
| fxall_quicktrade_maker | ExecutionAck | NoLegPassthruFields | MakerLegCustom | A field for custom-use by the Maker. FXall will store this field on receipt and acceptance by FXall's system and return it to the Maker every subsequent time the DefaultCOrder is sent to the Maker. | - |
| fxall_quicktrade_maker | ExecutionAck | NoLegPassthruFields | SpotDate | The Spot Date of all requirements within this leg. | - |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocPassthruFields | AllocContraAmount | Contra amount calculated using Provider Quoted rate | - |
| fxall_quicktrade_maker | NewOrderMultileg | NoAllocPassthruFields | SettlementType | Indicates whether the settlement instructions to be used for this trade are "Standard" or "Special" . | - |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyPassthruFields | AllInDPS | FXall all-in precision | - |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyPassthruFields | MakerGroupName | The group handling the order at the Maker | - |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyPassthruFields | MakerOrderCustom | A field for custom-use by the Maker. FXall will store this field on receipt and acceptance by FXall's system and return it to the Maker every subsequent time the DefaultCOrder is sent to the Maker. | - |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyPassthruFields | PointDPS | FXall Forward points precision | - |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyPassthruFields | RoundDownCcy | Indicates whether currency is rounded down. Valid Values:
| - |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyPassthruFields | SpotDPS | FXall Spot precision | - |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyPassthruFields | TakerGroupName | The name of the group which the Taker that submitted the Order for trading belongs to. | - |
| fxall_quicktrade_maker | NewOrderMultileg | NoBodyPassthruFields | TruncationOrder | Indicates whether or not contra-currency amounts are truncated instead of rounded. Valid values:
| - |
| fxall_quicktrade_maker | NewOrderMultileg | NoLegPassthruFields | FwdPts | Forward Points associated with this individual leg | - |
| fxall_quicktrade_maker | NewOrderMultileg | NoLegPassthruFields | MakerLegCustom | A field for custom-use by the Maker. FXall will store this field on receipt and acceptance by FXall's system and return it to the Maker every subsequent time the DefaultCOrder is sent to the Maker. | - |
| fxall_quicktrade_maker | NewOrderMultileg | NoLegPassthruFields | MidRate | Leg Mid price/rate. | - |
| fxall_quicktrade_maker | NewOrderMultileg | NoLegPassthruFields | SpotDate | The Spot Date of all requirements within this leg. | - |
| fxall_quicktrade_maker | Quote | NoBodyPassthruFields | MakerOrderCustom | A field for custom-use by the Maker. FXall will store this field on receipt and acceptance by FXall's system and return it to the Maker every subsequent time the DefaultCOrder is sent to the Maker. | - |
| fxall_quicktrade_maker | Quote | NoLegPassthruFields | MakerLegCustom | A field for custom-use by the Maker. FXall will store this field on receipt and acceptance by FXall's system and return it to the Maker every subsequent time the DefaultCOrder is sent to the Maker. | - |
| fxall_quicktrade_maker | QuoteRequest | NoAllocPassthruFields | SettlementType | Indicates whether the settlement instructions to be used for this trade are "Standard" or "Special" . | - |
| fxall_quicktrade_maker | QuoteRequest | NoBodyPassthruFields | AllInDPS | FXall all-in precision | - |
| fxall_quicktrade_maker | QuoteRequest | NoBodyPassthruFields | MakerGroupName | The group handling the order at the Maker. | - |
| fxall_quicktrade_maker | QuoteRequest | NoBodyPassthruFields | PointDPS | FXall Forward points precision | - |
| fxall_quicktrade_maker | QuoteRequest | NoBodyPassthruFields | RoundDownCcy | Indicates whether currency is rounded down. Valid Values:
| - |
| fxall_quicktrade_maker | QuoteRequest | NoBodyPassthruFields | SpotDPS | FXall Spot precision | - |
| fxall_quicktrade_maker | QuoteRequest | NoBodyPassthruFields | TakerGroupName | The name of the group which the Taker that submitted the Order for trading belongs to. | - |
| fxall_quicktrade_maker | QuoteRequest | NoBodyPassthruFields | TruncationOrder | Indicates whether or not contra-currency amounts are truncated instead of rounded. Valid values:
| - |
| fxall_quicktrade_maker | QuoteRequest | NoLegPassthruFields | SpotDate | LegSpotDate. | - |
| fxspotstream | ExecutionReport | NoBodyPassthruFields | ExecInst | Echoes NewOrderMultileg/NoBodyPassthruFields/ExecInst | - |
| fxspotstream | ExecutionReport | NoBodyPassthruFields | MDEntryID | Taken from fxspotstream MDEntryID | - |
| fxspotstream | ExecutionReport | NoBodyPassthruFields | QuoteID | Taken from fxspotstream QuoteID | - |
| fxspotstream | ExecutionReport | NoBodyPassthruFields | QuoteMsgID | Taken from fxspotstream QuoteMsgID | - |
| fxspotstream | ExecutionReport | NoBodyPassthruFields | SecondaryOrderID | Taken from fxspotstream SecondaryOrderID | - |
| fxspotstream | MarketDataIncrementalRefresh | NoEntryPassthruFields | FixingDate | For an NDF, fixing date expressed in the format YYYYMMDD. Only provided if New or Change and if different from previous value. However, it is only provided if the LP sends. | - |
| fxspotstream | MarketDataIncrementalRefresh | NoEntryPassthruFields | MDEntryOriginator | The ID of the liquidity provider. | MF-assigned LP MIC |
| fxspotstream | MarketDataIncrementalRefresh | NoEntryPassthruFields | MDEntryPositionNo | Display position of a bid or offer, numbered from most competitive to least competitive, per market side. | - |
| fxspotstream | MarketDataIncrementalRefresh | NoEntryPassthruFields | SettlDate | The value date in the format YYYYMMDD. Only provided for New or Change and if LP sends the value date. | - |
| fxspotstream | MarketDataRequest | NoBodyPassthruFields | NoMarketFeedback | Orders only, valid values: Y or N, when Y then no quotes will be received from fxspotstream on fxspotstream a live market data subscription is required for all order types, however if the client wants to send Limit or Market orders they might not be interested in actually receiving the market data, in which case this can be enabled | Optional |
| fxspotstream | MarketDataRequest | NoBodyPassthruFields | ThrottleTimeInterval | integer milliseconds | Optional |
| fxspotstream | MarketDataSnapshotFullRefresh | NoEntryPassthruFields | FixingDate | For an NDF, fixing date expressed in the format YYYYMMDD. Only provided if New or Change and if different from previous value. However, it is only provided if the LP sends. | - |
| fxspotstream | MarketDataSnapshotFullRefresh | NoEntryPassthruFields | MDEntryOriginator | The ID of the liquidity provider. | MF-assigned LP MIC |
| fxspotstream | MarketDataSnapshotFullRefresh | NoEntryPassthruFields | MDEntryPositionNo | Display position of a bid or offer, numbered from most competitive to least competitive, per market side. | - |
| fxspotstream | MarketDataSnapshotFullRefresh | NoEntryPassthruFields | SettlDate | The value date in the format YYYYMMDD. Only provided for New or Change and if LP sends the value date. | - |
| fxspotstream | MassQuote | NoEntryPassthruFields | MDEntryOriginator | ESP only, MIC code of market data originator | - |
| fxspotstream | MassQuote | NoEntryPassthruFields | MDEntryTime | ESP only | - |
| fxspotstream | MassQuote | NoEntryPassthruFields | MinQty | ESP only | - |
| fxspotstream | NewOrderMultileg | NoBodyPassthruFields | ExecInst | Limit orders only, valid values: 'Work' and 'AllOrNone', may be specified multiple times, ie both Work and AllOrNone may be applied together. | Optional |
| fxspotstream | NewOrderMultileg | NoBodyPassthruFields | NotifyTradeRejects | For limit and market orders, specifies if the client wants to Valid values: Y/N | Optional |
| fxspotstream | NewOrderMultileg | NoBodyPassthruFields | QuoteEntryID | To populate MDEntryID in the venue NewOrderSingle for UBS VWAP orders. | ESP only, required by UBS for VWAP orders. QuoteEntryID of the cumulative quantity rung. |
| fxspotstream | Quote | NoBodyPassthruFields | BidSwapPoints | RFS only | - |
| fxspotstream | Quote | NoBodyPassthruFields | OfferSwapPoints | RFS only | - |
| fxspotstream | QuoteRequest | NoBodyPassthruFields | ExpireTime | RFS only, format is YYYYMMDD-HH:MM:SS.mmm | Optional |
| fxspotstream | QuoteRequest | NoBodyPassthruFields | MarketDepth | ESP only, integer, may not be combined with MDEntrySize | Optional |
| fxspotstream | QuoteRequest | NoBodyPassthruFields | ThrottleTimeInterval | ESP only, integer milliseconds | Optional |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | AggressorIndicator | Used to indicate if the order owner is the aggressor for a fill
| - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | AvgCommission | Average commission fees on order. | - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | ClOrdLinkID | Original OrderID of orders. This will remain constant after an order has been amended. | - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | Commission | Commission (per Unit or spread). | - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | DayAvgCommission | Per Day level average commission for GTx orders. | - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | DayAvgPx | Set when the ExecType is "Done for Day" on GTC orders. The average price of orders dealt during the day. | - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | DayCumQty | Set when the ExecType is "Done for Day" on GTC orders. This is the total amount filled of the original order during the day. | - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | DayOrderQty | Set when the ExecType is "Done for Day" on GTC orders. This will contain remaining quantity of the order to fill, where: DayOrderQty = OrderQty - (CumQty - DayCumQty) | - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | DaySettlCurrFxRate | The Average all-in-rate of the total trade per day, inclusive of commission for GTx orders | - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | DaySettlementAmount | Cumulative quantity of calculated currency executed per day for GTx Orders | - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | ExecAvgPx | Average execution price without commission/margin | - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | ExecInst | Possible instructions are:
| - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | ExecRestatementReason | Possible reasons are:
| - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | HandlInst | Possible Values:
| - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | SecondaryExecID | Assigned by the bank who received the order. | - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | SecondaryOrderID | Can be used to provide order id used by exchange or executing system. | - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | SettlCurrAmt | Total amount due expressed in settlement currency (includes the effect of the forex transaction). Cumulative quantity of calculated currency executed across order. | - |
| fxspotstream_algo | ExecutionReport | NoBodyPassthruFields | WorkingIndicator | Indicates if the order is currently being worked.
| - |
| fxspotstream_algo | MultilegOrderCancelReplaceRequest | NoBodyPassthruFields | ExecInst | Allowed Values:
| Optional |
| fxspotstream_algo | MultilegOrderCancelReplaceRequest | NoBodyPassthruFields | HandlInst | Allowed Values:
| Optional |
| fxspotstream_algo | NewOrderMultileg | NoBodyPassthruFields | ExecInst | Allowed Values:
| Optional |
| fxspotstream_algo | NewOrderMultileg | NoBodyPassthruFields | HandlInst | Allowed Values:
| Optional |
| fxspotstream_midmatch | ExecutionReport | NoBodyPassthruFields | Offset | The offset value added to or substracted from the mid price. FSS MidMatch has a “tears” policy embedded within. When there is a PnL balance (MTM = Mark to Market) incurred in the currency pair post execution due to market movement, the counterparties are required to pay back/receive back this MTM in the form of an offset. To determine the MTM on a trade, they measure the mid movement of 30 secs in liquid pairs and 120 secs in liquid emerging market pairs (non-liquid pairs), and compare to the mid-rate at execution. If there is an outstanding offset, it is added to the execution mid-rate which is execution price. The offset is a rate that is calculated:
The offset is reset daily during MidMatch maintenance at 5:00pm EDT and held static for the next trading session (until the next maintenance cycle). Not every trade will have an offset applied. It depends on the MTM balance. If the MTM between two counterparties is below USD $500, there is no offset applied. | Please contact FXSpotStream for any further clarification required. |
| hsbc_fx_mds | MarketDataSnapshotFullRefresh | NoBodyPassthruFields | RateID | HSBC internal Rate Id Used for internal rate monitoring, sent intermittently. | - |
| integral_esp_maker | MassQuote | NoBodyPassthruFields | BookType | Allowed Values:
| - |
| integral_rfs_maker | NewOrderMultileg | NoBodyPassthruFields | TrdRegOrderSubmissionTimestamp | (MiFID) Regulatory timestamp type. | - |
| integral_rfs_maker | QuoteRequest | NoBodyPassthruFields | ExecutionVenueLEI | Multilateral Trading Facility. | LEI of the ExecutionVenue (Integral). |
| integral_stp | ExecutionReport | NoBodyPassthruFields | ClientID | Taker User | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | CommCurrency | Dealt currency | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | Commision | The previous day's end-of-date (EOD)rate expressed as a mid rate. For example,for a EUR/JPY trade, if the dealt currency is EUR, then the EOD rate should be the EUR/USD rate. | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | CoveredExecID | The ID of the trade that this trade covers. | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | CoverExecID | The ID of the trade that covers this trade (Deprecating soon) | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | MiscFeeAmt | MiscFeeType = 4 (ExchangeFees) | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | MiscFeeCurr | Currency of the fee (settled currency) | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | OrderNotes | Notes on the order entered by the user who submitted the order. Applicable to single-leg trades only. Only included on messages that are sent by the user who submitted the order or sent to the user’s organization. | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | OrderSubmissionTime | Time the order was sent by the submitter | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | PMMaxSprd | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | PMMinSprd | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | PMPostSpotSpread | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | PMPreSpotSpread | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | PMSpotSprd | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | PPCustSprd | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | PPPostFwdSpread | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | PPPostSpotSpread | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | PPPreFwdSpread | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | PPPreSpotSpread | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | PPSpotSprd | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | TradeInputSource | The channel (app,UI component, or API) that originated the trade | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | TradeReportID | Unique ID for the Trade Capture Report message | - |
| integral_stp | ExecutionReport | NoBodyPassthruFields | TradeReportTransType | Type of transaction being reported. Allowed Values: N = New C = Cancel R = Replace 4 = Reverse | - |
| integral_stp | ExecutionReport | NoLegPassthruFields | PMFarSprd | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoLegPassthruFields | PMFwdSprd | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoLegPassthruFields | PMNearSprd | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoLegPassthruFields | PMPostFarSpread | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoLegPassthruFields | PMPostFwdSpread | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoLegPassthruFields | PMPostNearSpread | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoLegPassthruFields | PMPreFarSpread | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoLegPassthruFields | PMPreFwdSpread | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoLegPassthruFields | PMPreNearSpread | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoLegPassthruFields | PPFarSprd | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoLegPassthruFields | PPFwdSprd | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoLegPassthruFields | PPNearSprd | Spread Info. Available when STP configured to include Market rate and spreads | - |
| integral_stp | ExecutionReport | NoLegPassthruFields | SettlCurrAmt | Settled amount in terms of SettlCurrency | - |
| integral_stp | ExecutionReport | NoLegPassthruFields | SettlCurrAmt2 | Far Leg Settled amount in terms of SettlCurrency | - |
| jpmorgan_fx | ExecutionReport | NoBodyPassthruFields | ExemptedDueToSecuritiesFinancingTransaction | Exempted due to securities financing transaction. | - |
| jpmorgan_fx | ExecutionReport | NoBodyPassthruFields | NoBookOrderDueToAverageSpreadPrice | No preceding order in book as transaction price set within average spread of a liquid instrument. | - |
| jpmorgan_fx | ExecutionReport | NoBodyPassthruFields | NoBookOrderDueToOtherConditions | No preceding order in book as transaction price is for transaction subject to conditions other than current market price. | - |
| jpmorgan_fx | ExecutionReport | NoBodyPassthruFields | NoBookOrderDueToSetRefPrice | No preceding order in book as transaction price depends on system-set reference price for an illiquid instrument. | - |
| jpmorgan_fx | ExecutionReport | NoBodyPassthruFields | NoPublicPriceDueToIlliquid | No public price quoted as instrument is illiquid. | - |
| jpmorgan_fx | ExecutionReport | NoBodyPassthruFields | NoPublicPriceDueToLargeInScale | No public price and/or size quoted as transaction is "large in scale". | - |
| jpmorgan_fx | ExecutionReport | NoBodyPassthruFields | NoPublicPriceDueToOrderSize | No public price quoted by Systematic Internaliser as order is above standard market size. | - |
| jpmorgan_fx | ExecutionReport | NoBodyPassthruFields | NoPublicPriceDueToPublicRefPrice | No public price for preceding order as public reference price was used for matching orders. | - |
| jpmorgan_fx | ExecutionReport | NoBodyPassthruFields | NoPublicPriceSizeDueToOrderHidden | No public price and/or size quoted due to order being hidden. | - |
| jpmorgan_fx | NewOrderMultileg | NoBodyPassthruFields | ClRefRequestId | Optional field for client reference request ID. Only alphanumeric characters, “-“, and “_” are supported in this field. | Optional Field |
| jpmorgan_fx | NewOrderMultileg | NoBodyPassthruFields | QuoteEntryID | Optional field to be filled with QuoteID for the market data update | Optional Field |
| jpmorgan_fx | NewOrderMultileg | NoBodyPassthruFields | SettlementInstruction | Optional field containing settlement instructions. | Optional Field |
| jpmorgan_fx_algo | ExecutionReport | NoBodyPassthruFields | DiscretionInst | - | - |
| jpmorgan_fx_algo | ExecutionReport | NoBodyPassthruFields | ExtendedExecStrategy | - | - |
| jpmorgan_fx_algo | ExecutionReport | NoBodyPassthruFields | LastLiquidityInd | - | - |
| jpmorgan_fx_algo | ExecutionReport | NoBodyPassthruFields | SalePrice | - | - |
| jpmorgan_fx_algo | ExecutionReport | NoBodyPassthruFields | SalesAvgPx | - | - |
| jpmorgan_fx_algo | MultilegOrderCancelReplaceRequest | NoBodyPassthruFields | DiscretionInst | Optional field for Sliceberg algos. | - |
| jpmorgan_fx_algo | MultilegOrderCancelReplaceRequest | NoBodyPassthruFields | ExtendedExecStrategy | Optional field for Stop and StopLimit orders. | Optional Field, if not provided StopBid will be used for Bids and StopOffer will be used for Offers. |
| jpmorgan_fx_algo | NewOrderMultileg | NoBodyPassthruFields | DiscretionInst | Optional field for Sliceberg algos. | - |
| jpmorgan_fx_algo | NewOrderMultileg | NoBodyPassthruFields | ExtendedExecStrategy | Optional field for Stop and StopLimit orders. | Optional Field, if not provided StopBid will be used for Bids and StopOffer will be used for Offers. |
| lmax | QuoteRequest | NoBodyPassthruFields | InstrumentClearingReference | Value provided by a Central Clearer. Conditionally required for centrally cleared instruments. | - |
| lmax | QuoteRequest | NoBodyPassthruFields | InstrumentExpiry | MaturityMonthYear and MaturityDay specify the month, year, and day the instrument will close for trading. | Instrument expiry date in YYYYMMDD format. |
| lmax | QuoteRequest | NoBodyPassthruFields | Price incrementValue | Tick value. | - |
| lmax | QuoteRequest | NoBodyPassthruFields | PriceIncrement | Price increment is the minimum movements up or down for this security | - |
| lmax | QuoteRequest | NoBodyPassthruFields | TotalNumSecurities | Total number of securities. | - |
| lmax | SecurityStatus | NoBodyPassthruFields | ClearingReference | Instrument Clearing Reference. Value provided by a Central Clearer. Conditionally required for centrally cleared instruments. | - |
| lmax | SecurityStatus | NoBodyPassthruFields | Currency | The quote currency for this security (the currency which this instrument is traded in) | |
| lmax | SecurityStatus | NoBodyPassthruFields | InstrumentExpiry | MaturityMonthYear and MaturityDay specify the month, year, and day the instrument will close for trading. | Instrument expiry date in YYYYMMDD format. |
| lmax | SecurityStatus | NoBodyPassthruFields | SecurityID | The LMAX ID of the security. | |
| lseg_ftg | ExecutionReport | NoBodyPassthruFields | ClearedIndicator | Indicates whether the trade being reported was Submitted Rejected | - |
| lseg_ftg | ExecutionReport | NoBodyPassthruFields | ClearingIntention | Specifies the party's or parties' intention to clear the | - |
| lseg_ftg | ExecutionReport | NoBodyPassthruFields | CounterpartyTradeCodeAnswerback | Answerback/long name of the counterparty Trade | - |
| lseg_ftg | ExecutionReport | NoBodyPassthruFields | Delay | StrategyParameterName Supported Values:
| - |
| lseg_ftg | ExecutionReport | NoBodyPassthruFields | DiscretionInst | Indicates the price to which the discretion offset Supported Values: RelatedToDisplayedPrice | - |
| lseg_ftg | ExecutionReport | NoBodyPassthruFields | DiscretionOffsetValue | Non-zero amount (signed) added to the "related to" price specified via DiscretionInst (388) as specified in the order. | - |
| lseg_ftg | ExecutionReport | NoBodyPassthruFields | ManualOrderIndicator | Allowed Value: Automated Manual | - |
| lseg_ftg | ExecutionReport | NoBodyPassthruFields | MarketSegmentID | Defines the order book in which order reside Supported Values:
| - |
| lseg_ftg | ExecutionReport | NoBodyPassthruFields | OrderBook | Defines the order book in which order reside Supported Values:
| - |
| lseg_ftg | ExecutionReport | NoBodyPassthruFields | OrderOriginationTradeCodeAnswerback | Answerback/long name of the Trade Code the | - |
| lseg_ftg | ExecutionReport | NoBodyPassthruFields | SecondaryTrdType | Indicates that the order is a benchmark Supported Values:
| - |
| lseg_ftg | ExecutionReport | NoBodyPassthruFields | TargetStrategy | The target strategy of the order. Echoed back from Supported Values:
| - |
| lseg_ftg | ExecutionReport | NoBodyPassthruFields | TipSpecificationType | StrategyParameterName Supported Values:
| NoStrategyParameters echoed from NewOrderMultiLeg. |
| lseg_ftg | ExecutionReport | NoBodyPassthruFields | TrdMatchID | Identifier of the trade. This will be a 36 base encoded | - |
| lseg_ftg | ExecutionReport | NoBodyPassthruFields | TrdRptStatus | Indicates the trade status. Will be populated only if the trade is identified as Supported Values:
| Marked as "Potentially Erroeous Trade" when executed at a price more than 1% from the reference rate set on venue side. |
| lseg_ftg | NewOrderMultileg | NoBodyPassthruFields | ManualOrderIndicator | Allowed Value: TRUE | If the PartyRole is OrderOriginationTrader and is NaturalPerson then it is specified as TRUE. By default if not specified OrderOriginationTrader is considered as Algorithm. |
| lseg_ftg | NewOrderMultileg | NoBodyPassthruFields | SecondaryTrdType | Allowed Value: Benchmark | Indicates that the order is a benchmark transaction according to ESMA's RTS 2 regulations. |
| lseg_fxall_maker | ExecutionReport | NoLegPassthruFields | SplitValueDate | When settlement is split across two dates, one is stored in valueDate, and the other in splitValueDate | Optional Field Split Value date for this leg if used. |
| lseg_fxall_maker | NewOrderMultileg | NoAllocPassthruFields | AllocContraAmount | Contra amount calculated using Provider Quoted rate. | Optional Field |
| lseg_fxall_maker | NewOrderMultileg | NoBodyPassthruFields | AllInDPS | FXall all-in precision. | - |
| lseg_fxall_maker | NewOrderMultileg | NoBodyPassthruFields | BaseAmountDPS | FXall Base Amount Precision. | - |
| lseg_fxall_maker | NewOrderMultileg | NoBodyPassthruFields | BatchCount | Number of RFQs in the MulitBank Batch. Used if RFQ is part of MultiBank Batch. | - |
| lseg_fxall_maker | NewOrderMultileg | NoBodyPassthruFields | ContraAmountDPS | FXall Contra Amount Precision. | - |
| lseg_fxall_maker | NewOrderMultileg | NoBodyPassthruFields | PointDPS | FXall Forward points precision. | - |
| lseg_fxall_maker | NewOrderMultileg | NoBodyPassthruFields | RoundDownCcy | List of currencies that will have amounts truncated. | - |
| lseg_fxall_maker | NewOrderMultileg | NoBodyPassthruFields | SpotDPS | FXall Spot precision. | - |
| lseg_fxall_maker | NewOrderMultileg | NoLegPassthruFields | FwdPts | Forward Points associated with this individual leg. | Optional Field |
| lseg_fxall_maker | NewOrderMultileg | NoLegPassthruFields | MidRate | Provider Mid price on SEF trades. | Optional Field |
| lseg_fxall_maker | NewOrderMultileg | NoLegPassthruFields | ReportingEntity | If a SEF trade, contains whether the client or provider has the Allowed Values: T = Taker (Client) M = Maker (Provider) | Optional Field |
| lseg_fxall_maker | NewOrderMultileg | NoLegPassthruFields | SplitValueDate | When settlement is split across two dates, one is stored in valueDate, and the other in splitValueDate | Optional Field Split Value date for this leg if used. |
| lseg_fxall_maker | NewOrderMultileg | NoLegPassthruFields | SpotDate | The Spot date for this leg. | Optional Field |
| lseg_fxall_maker | Quote | NoLegPassthruFields | ProviderQuoteReference | This is an alpha-numeric value that should not exceed 16 characters. | Optional Field Banks can use this field to identify the quote as opposed to QuoteID. |
| lseg_fxall_maker | Quote | NoLegPassthruFields | SplitValueDate | When settlement is split across two dates, one is stored in valueDate, and the other in splitValueDate. | Optional Field Split Value date for this leg if used. |
| lseg_fxall_maker | QuoteRequest | NoBodyPassthruFields | AllInDPS | FXall all-in precision. | - |
| lseg_fxall_maker | QuoteRequest | NoBodyPassthruFields | BaseAmountDPS | FXall Base Amount Precision. | - |
| lseg_fxall_maker | QuoteRequest | NoBodyPassthruFields | BatchCount | Number of RFQs in the MulitBank Batch. Used if RFQ is part of MultiBank Batch. | - |
| lseg_fxall_maker | QuoteRequest | NoBodyPassthruFields | ContraAmountDPS | FXall Contra Amount Precision. | - |
| lseg_fxall_maker | QuoteRequest | NoBodyPassthruFields | OrderQty | For FX Swaps the only supported valued is 0 | FX Swap only Refer to the LegQty(687) for quantities of the near/far legs. |
| lseg_fxall_maker | QuoteRequest | NoBodyPassthruFields | PointDPS | FXall Forward points precision. | - |
| lseg_fxall_maker | QuoteRequest | NoBodyPassthruFields | QuoteRequestType | Indicates the type of Quote Request. Allowed Values: 1 = SendDetails 2 = AutoQuoted 3 = SnapinRate 4 = 2-stage forward pricing 5 = ForwardFirst | - |
| lseg_fxall_maker | QuoteRequest | NoBodyPassthruFields | RoundDownCcy | List of currencies that will have amounts truncated. | - |
| lseg_fxall_maker | QuoteRequest | NoBodyPassthruFields | SpotDPS | FXall Spot precision. | - |
| lseg_fxall_maker | QuoteRequest | NoLegPassthruFields | LegRefID | The unique identifier of this leg | - |
| lseg_fxall_maker | QuoteRequest | NoLegPassthruFields | RelativeLegSide | Relative side of the leg compared to leg one Empty on Leg One. | - |
| lseg_fxall_maker | QuoteRequest | NoLegPassthruFields | ReportingEntity | If a SEF trade, contains whether the client or provider has the Allowed Values: T = Taker (Client) M = Maker (Provider) | - |
| lseg_fxall_maker | QuoteRequest | NoLegPassthruFields | SplitValueDate | When settlement is split across two dates, one is stored in valueDate, and the other in splitValueDate | Split Value date for this leg if used. |
| lseg_fxall_maker | QuoteRequest | NoLegPassthruFields | SpotDate | The Spot date for this leg. | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | CentralCounterpartyClearingHouse | Central Counterparty Clearing House (CCP) | - |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | ClearedIndicator | Indicates whether the trade being reported was cleared through a clearing organization. Allowed Value: Cleared Submitted Rejected | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | ClearingHouseUTI | Unique Transaction Identifier (UTI) | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | ClearingIntention | Specifies the party's intention to clear the trade. Allowed Value: DoNotIntendToClear IntendToClear | - |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | ClientBIC | Swift Code / BIC Code of the settlement party. | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | ClientBuyerSettlementParty | Buyer or Seller’s instructions for the payment of the receiving currency. Buyer/Seller (Receiver/Deliverer) for all non-CLS trades | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | ClientCLSMemberBankSettlementParty | Buyer or Seller’s instructions for the payment of the receiving currency. CLS Member Bank | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | ClientLegRefID | Reference for the leg instrument for the settlement instruction. Allowed Value: NearLeg FarLeg | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | CounterpartyBIC | Swift Code / BIC Code of the settlement party. | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | CounterpartyBuyerSettlementParty | Buyer or Seller’s instructions for the payment of the receiving currency. Buyer/Seller (Receiver/Deliverer) for all non-CLS trades | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | CounterpartyCLSMemberBankSettlementParty | Buyer or Seller’s instructions for the payment of the receiving currency. CLS Member Bank | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | CounterpartyLegRefID | Swift Code / BIC Code of the settlement party. | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | CounterpartyTradeCodeAnswerback | Counterparty Trade Code Answerback | Long name for CounterpartyTradeCode |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | ExecutingFederalEntity | Federal entity. Applicable to Party Roles: Order Origination | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | ExecutingFinancialEntity | Financial entity which is neither Swap Dealer nor a Major Swap | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | ExecutingMajorParticipant | Major Swap Participant. Applicable to Party Roles: | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | ExecutingMiFIDAuthorized | MiFID Authorized. Applicable to Party Roles: Order | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | ExecutingSwapDealer | Swap Dealer. Applicable to Party Roles: Order Origination | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | ExecutingUKFCAAuthorized | UK FCA Authorized. Required for all MTF trades. Applicable | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | ManualOrderIndicator | Provides a further qualification for the value specified in the Party Role OrderOriginationTrader. Allowed Value: Automated Manual | - |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | MatchStatus | Status of the trade. Allowed Value: Compared Uncompared | - |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | MatchType | Point in matching process trade was matched. Allowed Value: AutoMatch PrivatelyNegotiatedTrade | - |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | OrderBook | Identifier of the order book. Allowed Value: Matching ECN RFS RFQ | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | OrderOriginationTradeCodeAnswerback | OrderOrigination Trade Code Answerback | Long name for OrderOriginationTradeCode |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | OrderOriginatorFederalEntity | Federal entity. Applicable to Party Roles: Order Origination | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | OrderOriginatorFinancialEntity | Financial entity which is neither Swap Dealer nor a Major Swap | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | OrderOriginatorMajorParticipant | Major Swap Participant. Applicable to Party Roles: | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | OrderOriginatorMiFIDAuthorized | MiFID Authorized. Applicable to Party Roles: Order | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | OrderOriginatorSwapDealer | Swap Dealer. Applicable to Party Roles: Order Origination | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | OrderOriginatorUKFCAAuthorized | UK FCA Authorized. Required for all MTF trades. Applicable | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | OrigTradeID | TradeID (1003) of the original trade against which: • A new trade is re-submitted following a CCP trade rejection. | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | SecondaryTrdType | Indicates that the order is a benchmark transaction according to ESMA's RTS 2 regulations. Allowed Value: Benchmark | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | SettlCurrency | Contra currency of the deal. | Contra currency of the deal. |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | SettlMethod | Settlement Type for the instrument Allowed Value: CashSettlementRequired PhysicalSettlementRequired | -. |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | SideLiquidityInd | Whether the order added or removed liquidity. Allowed Value: AddedLiquidity RemovedLiquidity | - |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | SubmissionToClearing | The timestamp when the trade was officially acknowledged by | - |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | TradeID | Identifier of the trade. | - |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | TradeReportID | Unique Identifier of the Trade Capture Report | |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | TradeReportTransType | Type of transaction being reported. Allowed Value: New Cancel Replace Release Reverse | - |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | TradeReportType | Type of trade report. Allowed Value: Submit Addendum No TradeReportCancel TradeBreak | - |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | TrdRptStatus | Indicates the trade status. Will be populated only if the trade is identified as potentially erroneous. Allowed Value: PotentiallyErroneousTrade | Optional Field |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | UnderlyingFXRate | If the traded Spot or NDF instrument is a USD currency pair, the executed price of the trade will be stamped against the first Will be populated with '1' if the UnderlyingSymbol is USD/USD. | - |
| lseg_ptg | ExecutionReport | NoBodyPassthruFields | UnderlyingSymbol | Symbol of the Spot in CCY/CCY2 format. E.g. EUR/USD. | - |
| lucera_lumefx | MarketDataRequest | NoBodyPassthruFields | MinQty | Optional. Used to limit minimum quote size shown. E.g., 10000000 to show 10 million and above. | Optional |
| morganstanleyfx_esp | ExecutionReport | NoBodyPassthruFields | CcyTruncPrecision | Optional field to indicate if the opposite side of the trade should be truncated. The supported values are:
| Optional Field |
| morganstanleyfx_esp | NewOrderMultileg | NoBodyPassthruFields | CcyTruncPrecision | Optional field to indicate if the opposite side of the trade should be truncated. The supported values are:
| Optional Field |
| morganstanleyfx_esp | QuoteRequest | NoBodyPassthruFields | CcyTruncPrecision | Optional field to indicate if the opposite side of the trade should be truncated. The supported values are:
| Optional Field |
| morganstanleyfx_esp | QuoteRequest | NoBodyPassthruFields | MDQuoteType | Optional field to request indicative prices only. The supported values are:
The default value is N (Tradeable) | Optional Field |
| morganstanleyfx_esp | QuoteRequest | NoBodyPassthruFields | RefreshIndicator | Optional field to indicate support for dynamic price level changes by the Venue. The supported values are:
The default value is Y | Optional Field |
| natwest_markets | ExecutionReport | NoLegPassthruFields | SecondaryExecID | (string from venue) | - |
| natwest_markets | ExecutionReport | NoLegPassthruFields | SecondaryOrderID | (string from venue) | - |
| natwest_markets | QuoteRequest | NoBodyPassthruFields | MarketDepth | (integer) | - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | AggressorIndicator |
| - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | ClientID | - | - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | ContraDeskID | - | - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | ContraLocationID | - | - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | CustomerAccount | - | - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | DeskID | If set will be sent to counterparty. | - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | ExecRestatementReason | 1 = GT renewal | This is currently here until we support the same enumeration values. |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | ExecutionFirmBIC | The BIC code of the ExecutingFirm | - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | GrossTradeAmt | Total amount of trade: GrossTradeAmt = CumQty * AvgPx | - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | PeggedPrice | The price at which the order is currently pegged | - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | PeggedRefPrice | The value of the reference price that the order is pegged to. | - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | PegOffsetType | Populated if in the original order | - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | PegOffsetValue | Populated if in the original order | - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | PegPriceType | Populated if in the original order | - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | PrimeBrokerBIC | The BIC code of the PrimeBroker | - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | SponsoringFirm | - | - |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | TradingSessionID |
| NZD Pairs are always Morning All other pairs are Afternoon |
| parfx_orders | ExecutionReport | NoBodyPassthruFields | VenueExecId | ParFX Trading Platform assigned unique execution ID. | - |
| parfx_orders | NewOrderMultileg | NoBodyPassthruFields | DeskID | - | - |
| rbc_trading | ExecutionReport | NoBodyPassthruFields | TradeReceivedTimestamp | Timestamp of when the New Order Single request was received. | - |
| rbc_trading | ExecutionReport | NoBodyPassthruFields | TradeReportingIndicator | Used between parties to convey trade reporting status. Supported values:
| - |
| rbc_trading | QuoteRequest | NoBodyPassthruFields | MarketDepth | (integer) Either "0" for FullBook(defult) or "1" for Top of Book | - |
| refinitiv_mapi | ExecutionReport | NoBodyPassthruFields | AggressorIndicator |
| - |
| refinitiv_mapi | ExecutionReport | NoBodyPassthruFields | LastLimitAmt | Indicates the amount of the specified ‘LimitType’ that has been drawn down against the counterparty for the given trade. | - |
| refinitiv_mapi | ExecutionReport | NoBodyPassthruFields | LastLimitRemaining | Indicates the remaining amount of the specified ‘LimitType’ between the receiver of the TCR (or ExectionReport) and the specified counterparty. | - |
| refinitiv_mapi | ExecutionReport | NoBodyPassthruFields | LimitAmtCurrency | Same values as Currency(15). Indicates the currency that the limit is specified in. | - |
| refinitiv_mapi | ExecutionReport | NoBodyPassthruFields | LimitAmtType | Enumeration with values of:
typeReserved100Plus. | - |
| refinitiv_mapi | ExecutionReport | NoBodyPassthruFields | MatchStatus | MatchStatus indicates the confirmation status of the trade. Trades consummated on Matching can be marked | Valid Values:
|
| refinitiv_mapi | ExecutionReport | NoBodyPassthruFields | PriceType | Only if ExecType(150)=F or I
| - |
| refinitiv_mapi | ExecutionReport | NoBodyPassthruFields | VenueExecID | The Exec ID assigned by Refinitiv | - |
| refinitiv_mapi | NewOrderMultileg | NoBodyPassthruFields | ManualOrderIndicator |
| Optional field and defaults to Automated. Supported Values:
|
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | CCY1 | Base ISO currency for ex. EUR. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | CCY2 | Terms ISO currency for ex. USD. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | Currency | Currency the price is specified in for ex. USD. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | DsplyName | Reuters Display name for the instrument. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | GlobalMDSeqNum | Provides a global market data sequence number for the given currency pair. This sequence number will be reset at the start of each trading week. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | LotSize | Lot size. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | LotSizeUnits | Lot size units. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | MarketDepth | The maximum number of depths that will be provided for this instrument. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | PriceConvention | Price Convention.
| - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | PriceThreshold | The maximum difference from top of book price that will be provided for this instrument. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | ProdPerm | Permission code. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | RdnDisplay | Display template number. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | RegAmount | Regular Amount for this instrument. This is the maximum quantity that will be reported at each price. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | StdQty | Standard Quantity for this instrument. This is the quantity on which the Worst Price calculation is based. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | TradingUnits | Maximum number of decimal places. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | VDateP1Ccy1 | For Spot Matching, this is the instrument Spot Date. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | WorstAsk | Worst Ask Price. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoBodyPassthruFields | WorstBid | Worst Bid Price. | - |
| refinitiv_matching_eta | MarketDataIncrementalRefresh | NoEntryPassthruFields | RegularAmountExceeded | Indicates whether the Regular Amount has been exceeded. Y - when exceeded, otherwise not populated. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | CLSID | Indicates if the market is eligible for CLS.
| - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | LeftDP | The maximum number of permitted left decimal places. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | LotSize3 | Quantity increment. Quantities that are not a multiple of the lot size will not be accepted. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | MarketDepth | Maximum number of depths that will be reported for this instrument. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | MinQul | The minimum number of milliseconds an order must remain positioned before a request to cancel it is allowed. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | MN_IBO_TP | Minimum permitted tip size for an Iceberg order. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | MNOIBO | Maximum number of open Iceberg orders per instrument, per trading user. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | MnOrdQt | Minimum order quantity. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | MrktName | Instrument name. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | MX_IBO_TP | Maximum permitted tip size for an Iceberg order. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | PipSize | The price increment. Prices that are not a multiple of the pip size will not be accepted. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | PT | The maximum difference from top-of-book allowed when showing multiple depths. Given as a decimal. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | RegAmount | Regular Amount for this instrument. This is the maximum quantity that will be reported at each price. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | RgtSmDPS | Indicates how many of the rightmost digits of the price to treat as the fractional part of a pip. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | RightDP | The maximum number of permitted right decimal places. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | StdQty | Standard Quantity for this instrument. This is the quantity on which the Worst Price calculation is based. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | Symbol | Symbol. The general syntax of the MAPI RFA symbol names is: | RESTRICTION:
TENOR:
|
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | TOrdMns | The minimum number of milliseconds allowed when specifying an end time for the order. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | TOrdMxs | The maximum number of milliseconds allowed when specifying an end time for the order. | - |
| refinitiv_matching_eta | SecurityStatus | NoBodyPassthruFields | WPT | The maximum difference from top-of-book allowed when calculating the Worst Price. Given in pips. | - |
| refinitiv_sbe_udp | MarketDataIncrementalRefresh | NoBodyPassthruFields | LastMsgSeqNumProcessed | Sequence number of the last incremental feed packet for the instrument being processed. This value is used to synchronize the snapshot loop with the real-time feed and or any other feeds as required by the business flow. | - |
| refinitiv_sbe_udp | MarketDataIncrementalRefresh | NoBodyPassthruFields | MDStatisticEndDate | End time of range for which statistical data is collected. | Received if MDEntryType is TradingSessionHighPrice/TradingSessionLowPrice/TradingSessionVWAPPrice. |
| refinitiv_sbe_udp | MarketDataIncrementalRefresh | NoBodyPassthruFields | MDStatisticStartDate | Start time of range for which statistical data is collected. | Received if MDEntryType is TradingSessionHighPrice/TradingSessionLowPrice/TradingSessionVWAPPrice. |
| refinitiv_sbe_udp | MarketDataIncrementalRefresh | NoBodyPassthruFields | SecurityID | Unique instrument ID | Received if Snapshot is Y. |
| refinitiv_sbe_udp | MarketDataIncrementalRefresh | NoBodyPassthruFields | SettlDate | Instrument settlement date. | Received if MDEntryType is TradingSessionHighPrice/TradingSessionLowPrice/TradingSessionVWAPPrice. |
| refinitiv_sbe_udp | MarketDataIncrementalRefresh | NoBodyPassthruFields | TR_CmnSecurityID | Unique instrument ID | Received if Snapshot is N. |
| refinitiv_sbe_udp | MarketDataIncrementalRefresh | NoBodyPassthruFields | TR_CmnTransactTime | Start of event processing time (timestampof when the statistics data is sent). | Received if MDBookType is TradeTicker. |
| refinitiv_sbe_udp | MarketDataIncrementalRefresh | NoBodyPassthruFields | TR_GlobalOrdSeqNum | Sequence number that permits temporal ordering of updates received for a given currency pair across multiple market data feeds, including binary feeds governed by this document and RFA endpoints within the same or different geographic regions. The value is that of the last event included for the current message. There is a distinct sequence per currency pair. Sequence numbers are reset at the start of each trading week. | - |
| refinitiv_sbe_udp | MarketDataIncrementalRefresh | NoBodyPassthruFields | TradeDate | Used to specify the trading date for which a set of market data applies. | Received if MDBookType is TradeTicker. |
| refinitiv_sbe_udp | SecurityStatus | NoBodyPassthruFields | BookDepthPriceThreshold | The Book Depth Price Threshold for the instrument is the maximum price offset from TOB for which price updates are sent. This threshold is not applied in the initial release, and the appropriate null value will be sent. | - |
| refinitiv_sbe_udp | SecurityStatus | NoBodyPassthruFields | CLS | Indicates if the instrument is eligible for CLS. 0 = FALSE | - |
| refinitiv_sbe_udp | SecurityStatus | NoBodyPassthruFields | DepthOfBook | Defines the maximum number of price levels to be displayed in the Book for the instrument. | - |
| refinitiv_sbe_udp | SecurityStatus | NoBodyPassthruFields | IncRefreshConflationInterval | Interval for broadcasting the instrument’s Incremental messages. | - |
| refinitiv_sbe_udp | SecurityStatus | NoBodyPassthruFields | LastUpdateTime | Timestamp of when the instrument was last added or modified. | - |
| refinitiv_sbe_udp | SecurityStatus | NoBodyPassthruFields | LeftDps | The maximum expected number of left decimal places. | - |
| refinitiv_sbe_udp | SecurityStatus | NoBodyPassthruFields | SecurityDefinitionConflationInterval | Interval for broadcasting the instrument’s Security Definition messages | - |
| refinitiv_sbe_udp | SecurityStatus | NoBodyPassthruFields | SecurityID | Unique instrument ID | - |
| refinitiv_sbe_udp | SecurityStatus | NoBodyPassthruFields | SnapshotConflationInterval | Interval for broadcasting the instrument’s Snapshot Full Refresh messages. | - |
| refinitiv_sbe_udp | SecurityStatus | NoBodyPassthruFields | TradesFeedConflationInterval | Interval for broadcasting the instrument’s trades messages | - |
| saxo_direct | ExecutionReport | NoBodyPassthruFields | AdditionalTransactionCosts | Optional Field Italian Financial Transaction Tax (IFTT), if applicable. | - |
| socgen | ExecutionReport | NoBodyPassthruFields | ExecutionTime | Timestamp for the order execution. In the context of US futures markets (CFTC regulated) this is the non-qualified reporting time of order execution. | - |
| socgen | NewOrderMultileg | NoBodyPassthruFields | DeliveryType | Optional Field
| - |
| socgen | NewOrderMultileg | NoBodyPassthruFields | OrderReceivedFromDirectAccessCustomer | Optional Field | - |
| socgen | NewOrderMultileg | NoBodyPassthruFields | PriceType | Optional Field
| - |
| socgen | NewOrderMultileg | NoBodyPassthruFields | QuantityNotation | Optional Field
| - |
| socgen | NewOrderMultileg | NoBodyPassthruFields | RequesterUserId | Optional Field User login / Id on the market side | - |
| socgen | NewOrderMultileg | NoBodyPassthruFields | RoutingStrategy | Optional Field (MIFID II) Should specify the strategy used to register the quote request (as being sent to the markets as a whole or to specific counterparties). | - |
| socgen | QuoteRequest | NoBodyPassthruFields | MarketDepth | Optional Field | - |
| standardchartered_s2bx | ExecutionReport | NoBodyPassthruFields | MidSwapPoints | The mid swap points at execution for SWAP/NDS. This is only supplied for where compliance is required for Dodd-Frank regulations. Points are scaled. | - |
| standardchartered_s2bx | ExecutionReport | NoBodyPassthruFields | NDFCurrency | Optional tag which can be used to specify the NDF currency if there is ambiguity as to which currency is non deliverable. | For NonDeliverables only. |
| standardchartered_s2bx | ExecutionReport | NoBodyPassthruFields | TradingReference1 | Optional trading reference returned if supplied on the NewOrderSingle (35=D). | - |
| standardchartered_s2bx | ExecutionReport | NoBodyPassthruFields | TradingReference2 | Optional trading reference returned if supplied on the NewOrderSingle (35=D). | - |
| standardchartered_s2bx | ExecutionReport | NoBodyPassthruFields | TradingReference3 | Optional trading reference returned if supplied on the NewOrderSingle (35=D). | - |
| standardchartered_s2bx | ExecutionReport | NoLegPassthruFields | MaturityTime | Fixing time on the fixing date for the NDF contract. This is an optional field but must be expressed in local time with offset to UTC specified. | For NonDeliverables only. |
| standardchartered_s2bx | MassQuote | NoBodyPassthruFields | MaturityTime | Fixing time on the fixing date for the NDF contract. This is an optional field but must be expressed in local time with offset to UTC specified. | NDF only. |
| standardchartered_s2bx | MassQuote | NoBodyPassthruFields | NDFCurrency | Optional tag which can be used to specify the NDF currency if there is ambiguity as to which currency is non deliverable. | NDF only. |
| standardchartered_s2bx | NewOrderMultileg | NoBodyPassthruFields | TradingReference1 | An optional trading reference (will be returned in the execution). | - |
| standardchartered_s2bx | NewOrderMultileg | NoBodyPassthruFields | TradingReference2 | An optional trading reference (will be returned in the execution). | - |
| standardchartered_s2bx | NewOrderMultileg | NoBodyPassthruFields | TradingReference3 | An optional trading reference (will be returned in the execution). | - |
| standardchartered_s2bx | Quote | NoBodyPassthruFields | BidSwapPoints | Bid combined points (aka LHS points) for a SWAP/NDS. Points are scaled. | - |
| standardchartered_s2bx | Quote | NoBodyPassthruFields | MaxBidSize | The maximum size of the bid allowed on this quote. Included on two-sided quotes and one sided where applicable. | - |
| standardchartered_s2bx | Quote | NoBodyPassthruFields | MaxOfferSize | The maximum size of the offer allowed on this quote.Included on two-sided quotes and one sided where applicable. | - |
| standardchartered_s2bx | Quote | NoBodyPassthruFields | MidSwapPoints | The mid points for the (SWAP/NDS) quote. Only provided where the client is in scope for Dodd Frank regulations. As the scope is subject to change all clients must be capable of accepting this tag. Points are scaled. | - |
| standardchartered_s2bx | Quote | NoBodyPassthruFields | MinBidSize | The minimum quantity for a bid. Included on two-sided quotes and one sided where applicable. | - |
| standardchartered_s2bx | Quote | NoBodyPassthruFields | MinOfferSize | The minimum quantity for an offer. Included on two-sided quotes and one sided where applicable. | - |
| standardchartered_s2bx | Quote | NoBodyPassthruFields | NDFCurrency | Optional tag which can be used to specify the NDF currency if there is ambiguity as to which currency is non deliverable. | For NonDeliverables only. |
| standardchartered_s2bx | Quote | NoBodyPassthruFields | OfferSwapPoints | Offer Combined points (aka RHS points) for a SWAP/NDS. Points are scaled. | - |
| standardchartered_s2bx | Quote | NoLegPassthruFields | MaturityTime | Optional fixing time on the fixing date for the NDF contract. This is an optional field but must be expressed in local time with offset to UTC specified. If supplied this will be validated; note unsupported times will be rejected with a | For NonDeliverables only. |
| standardchartered_s2bx | QuoteRequest | NoBodyPassthruFields | Reference1 | Optionally supplied notes for this request. | - |
| standardchartered_s2bx | QuoteRequest | NoBodyPassthruFields | Reference2 | Optionally supplied notes for this request. | - |
| standardchartered_s2bx | QuoteRequest | NoBodyPassthruFields | Reference3 | Optionally supplied notes for this request. | - |
| standardchartered_s2bx | QuoteRequest | NoLegPassthruFields | MaturityTime | Optional fixing time on the fixing date for the NDF contract. This is an optional field but must be expressed in local time with offset to UTC specified. If supplied this will be validated; note unsupported times will be rejected with a | NDF only. |
| statestreet_efx | QuoteRequest | NoBodyPassthruFields | MarketDepth | Option to overwrite default MarketDepth from FullBook to TopOfBook. | |
| t360_gtx | ExecutionReport | NoBodyPassthruFields | Marketable | ‘Marketable’ indicates the order was matched with an LP quote / order by the GTX matching engine. If the order is not marketable (for any reason such as the market moved and there is no quote / order which matches the Limit price) then this tag would provide that information to the client. This tag is useful for clients to understand if they got rejected by the LP or if their order was not presented to the LP in the first place due to no ‘match’.
| The Marketable field is not defined in the venue spec and it is available to clients only upon request. |
| t360_gtx | MarketDataIncrementalRefresh | NoBodyPassthruFields | SettlDate | FX Value Date. Type: LocalMktDate. If omitted for a market data entry, the settldate from the immediately preceding entry is implied. | - |
| t360_gtx | MarketDataIncrementalRefresh | NoEntryPassthruFields | MdEntryOriginator | The quoting firm name, if permissioned. | - |
| t360_gtx | MarketDataIncrementalRefresh | NoEntryPassthruFields | QuoteCondition | Whether this entry can be transacted by the viewer.
| - |
| t360_supersonic_maker | NewOrderMultileg | NoBodyPassthruFields | Margin | The margin amount for Spot orders. Generated by 360T. | Conditionally Required field from venue |
| t360_supersonic_maker | QuoteRequest | NoBodyPassthruFields | SpotRatePrecision | Supported precision for Spot. | Optional field received from venue. |
| t360_tex | ExecutionReport | NoBodyPassthruFields | OptionPeriod | Apply to FX Time Options. | OptionPeriod refers to the Time Options settlement window between the settlement start (TimeOptionStartDate) and end date (LegSettlDate). OptionPeriod is not published by 360T in INT. The field is available for LPs pricing Time Options to send the settlement period. |
| t360_tex | ExecutionReport | NoBodyPassthruFields | TrdRegPublicationReason | - | 360T defines the following values in their API which are NOT used, but captured here as a precaution:
|
| t360_tex | MassQuote | NoBodyPassthruFields | MidSpotRate | Mid Spot Rate : LP name | LP name is the Liquiidity provider of the Quote. |
| t360_tex | MassQuote | NoBodyPassthruFields | OptionPeriod | Apply to FX Time Options. | OptionPeriod refers to the Time Options settlement window between the settlement start (TimeOptionStartDate) and end date (LegSettlDate). OptionPeriod is not published by 360T in INT. The field is available for LPs pricing Time Options to send the settlement period. |
| t360_tex | MassQuote | NoEntryPassthruFields | ExecutionVenue | - | Liquiidity provider of the Quote. |
| t360_tex | MassQuote | NoEntryPassthruFields | MDEntryTime | - | - |
| t360_tex | Quote | NoBodyPassthruFields | OptionPeriod | Apply to FX Time Options. | OptionPeriod refers to the Time Options settlement window between the settlement start (TimeOptionStartDate) and end date (LegSettlDate). OptionPeriod is not published by 360T in INT. The field is available for LPs pricing Time Options to send the settlement period. |
| t360_tex | Quote | NoBodyPassthruFields | RefSpotDate | Defines the spot date in the 360T financial calendar. | Venues SpotDate for reference. |
| t360_tex | QuoteRequest | NoBodyPassthruFields | ExpireTime | Expiry times for tradeable quote requests are limited depending on the product (Spot/Forward/Swap/NDF). This limit is by default 1 minute for Spot and 5 minutes for all other products, but can be configured per customer and product. | Optional field to be sent by client to override the default value. |
| t360_tex | QuoteRequest | NoBodyPassthruFields | OptionPeriod | Option Period (for FX Time Option) | OptionPeriod refers to the Time Options settlement window between the settlement start (TimeOptionStartDate) and end date (LegSettlDate). OptionPeriod is not published by 360T in INT. The field is available for LPs pricing Time Options to send the settlement period. |
| t360_tex_maker | NewOrderMultileg | NoBodyPassthruFields | CFICode | This tag describes the type of instrument for which a quote is being requested. This is based on the ISO 10962 standard. | - |
| t360_tex_maker | NewOrderMultileg | NoBodyPassthruFields | TrdRegPublicationReason | - | 360T defines the following values in their API which are NOT used, but captured here as a precaution:
|
| t360_tex_maker | NewOrderMultileg | NoLegPassthruFields | LegCFICode | Describes the type of instrument represented by the leg. This is based on the ISO 10962 standard. | - |
| t360_tex_maker | NewOrderMultileg | NoLegPassthruFields | LegMaturityDate | Represents the Fixing Date for Blocktrade NDF legs. | Delivered as a passthru field in the scenario that the near leg of NDB is Spot or pre-Spot. |
| t360_tex_maker | NewOrderMultileg | NoLegPassthruFields | MaturityDate | Defines the Fixing Date, for an NDF and NDS. For NDS defines the near leg Fixing Date. | Delivered as a passthru field in the scenario that the near leg of NDS is Spot or pre-Spot. |
| t360_tex_maker | QuoteRequest | NoBodyPassthruFields | CFICode | This tag describes the type of instrument for which a quote is being requested. This is based on the ISO 10962 standard. | - |
| t360_tex_maker | QuoteRequest | NoBodyPassthruFields | ExpireTime | The time when this QuoteRequest will expire. | - |
| t360_tex_maker | QuoteRequest | NoBodyPassthruFields | ForwardPointsPrecision | Supported precision for Forward points | - |
| t360_tex_maker | QuoteRequest | NoBodyPassthruFields | ForwardRatePrecision | Supported precision for Forward | - |
| t360_tex_maker | QuoteRequest | NoBodyPassthruFields | ProlongationNumber | Prolongation number of request. | - |
| t360_tex_maker | QuoteRequest | NoBodyPassthruFields | ProlongedDealID | For FX Prolongations: Request ID of prolonged deal. | - |
| t360_tex_maker | QuoteRequest | NoBodyPassthruFields | RefSpotDate | Defines the spot date in the 360T Financial Calendar. This value is always delivered to clarify if both sides have the same definition for a spot - the date is in the form YYYYMMDD. | - |
| t360_tex_maker | QuoteRequest | NoBodyPassthruFields | SpotRatePrecision | Supported precision for Spot | - |
| t360_tex_maker | QuoteRequest | NoLegPassthruFields | LegCFICode | Describes the type of instrument represented by the leg. This is based on the ISO 10962 standard. | - |
| t360_tex_maker | QuoteRequest | NoLegPassthruFields | LegMaturityDate | Represents the Fixing Date for Blocktrade NDF legs. | Delivered as a passthru field in the scenario that the near leg of NDB is Spot or pre-Spot. |
| t360_tex_maker | QuoteRequest | NoLegPassthruFields | MaturityDate | Defines the Fixing Date, for an NDF and NDS. For NDS defines the near leg Fixing Date. | Delivered as a passthru field in the scenario that the near leg of NDS is Spot or pre-Spot. |
| ubs_algo | ExecutionReport | NoBodyPassthruFields | ExecInst | - | - |
| ubs_algo | ExecutionReport | NoBodyPassthruFields | MiscFeeAmt | - | Carries the (unsigned) fees amount taking into account the currency pair convention (market convention/ non-market convention). |
| ubs_algo | ExecutionReport | NoBodyPassthruFields | MiscFeeCurr | - | Carries the fees currency. |
| ubs_algo | ExecutionReport | NoBodyPassthruFields | SecondaryOrderID | - | - |
| ubs_algo | MultilegOrderReplaceRequest | NoBodyPassthruFields | TriggerPrice | Optional | - |
| ubs_algo | NewOrderMultileg | NoBodyPassthruFields | TriggerPrice | Optional | - |
| ubs_fx2b | QuoteRequest | NoBodyPassthruFields | MarketDepth | Optional | - |
| xenfin_liquiditypool | MassQuote | NoEntryPassthruFields | BidMaxTradeVolume | Bid maximum order size. | - |
| xenfin_liquiditypool | MassQuote | NoEntryPassthruFields | BidMinQty | Bid minimum order size. | - |
| xenfin_liquiditypool | MassQuote | NoEntryPassthruFields | OfferMaxTradeVolume | Offer maximum order size. | - |
| xenfin_liquiditypool | MassQuote | NoEntryPassthruFields | OfferMinQty | Offer minimum order size. | - |
| xenfin_liquiditypool | NewOrderMultileg | NoBodyPassthruFields | MatchIncrement | Execution will be multiple of specified value. | - |
| xenfin_liquiditypool | NewOrderMultileg | NoStrategyParameters | PegLimitType | Type of Peg Limit Valid Values: "PriceImprovementAllowed", "Strict" or "OrWorse" | - |
| xenfin_liquiditypool | NewOrderMultileg | NoStrategyParameters | PegRoundDirection | If the calculated peg price is not a valid tick price, specifies whether to round the price to be more or less aggressive. Valid Values: "MoreAggressive", "MorePassive" | - |
| xenfin_liquiditypool | QuoteRequest | NoBodyPassthruFields | AggregateBook | True or False. If set to TRUE (default) a 'pricedepth' representation will be given. If set to false an orderdepth representation will be given. | - |
| xenfin_liquiditypool | QuoteRequest | NoBodyPassthruFields | MarketDepth | '0' for fullbook (default) | - |
| xenfin_liquiditypool | SecurityStatus | NoBodyPassthruFields | MaxTradeVolume | Maximum order size | - |
| xenfin_liquiditypool | SecurityStatus | NoBodyPassthruFields | PipSize | Represented as a decimal | - |
Please refer to Passthru Fields to view across all venues.
Details
Algo Selection
NoStrategyParameters
Refer to Supported Order Types (Algo Orders) for details on how to use the NoStrategyParameters block to send the details of the TargetStrategy, along with the corresponding strategy parameters.
The table below sets out the Algo parameters and combinations currently supported. Please contact the venue for further detail.
| StrategyParameterName | StrategyParameterType | TargetStrategy | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
TargetStrategy | String | Stark | VWAP | TWAP | Slicer | Iceberg | Custom1 | Custom2 | Custom3 | Custom4/Block |
MaxPercentageParticipation | Float | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
MinPercentageParticipation | Float | ✓ | ✓ | ✓ | ✓ | |||||
ClipInterval | Int | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
ExecutionStyle | Int | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
IWouldTrigger | Price | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
StopTrigger | Price | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
DisplayQuantity | Qty | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
MaxPercentageParticipation -Allowed Values are 0.0 to 99.9MinPercentageParticipation -Allowed Values are 0.0 to 99.9ExecutionStyle- Supported Values:- '1', '2', '3' (Passive style)
- '4', '5', '6' (Normal style)
- '7', '8', '9' (Aggressive style)
- '0' (default value, Normal)
The table below sets out the standard Order field that may need to be used to further define the algo.
HasExtendedOrderFields | TargetStrategy | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Stark | VWAP | TWAP | Slicer | Iceberg | Custom1 | Custom2 | Custom3 | Custom4/Block | ||
EffectiveTime | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
ExpireTime | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
StopPx | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Please refer to the API document provided by Deutsche for specific details.
Algo Control
Suspend/Release
This venue supports both client and venue -initiated suspension and restoration of order execution:
Client-initiated (See Passthru Fields for HotAction/FillNow support) :
MultilegCancelReplaceRequest.ExecInstmay be set to either:- Suspend - temporarily remove the order from the market.
- Release - return the order to the market for continued execution.
Venue-initiated:
- Notification of these events will be via
ExecutionReport (Restated)messages.
Please refer to the OrderStateTransitionDiagram for details of the order lifecycle.
Hot Actions
Whisperer supports the 3 currently available ‘Hot Actions’ functions of this venue via StrategyParameter "ForceTradeTypeQty" and Passthru Fields "ExecInst"
- Buy Remaining
- Buy/Sell ForceTradeTypeQty (ForceTradeTypeQty cannot exceed LeavesQty)
- Cancel Fill At Price
- No labels
© 2025 MarketFactory, Inc. All rights reserved.