| Status | Organisation | Client Role | Venue Type | Gateway Name | Products (In-scope) | API | Protocol | Added | Notes |
|---|
| Available | 24 Exchange | Taker | ECN | exchange24 | ESP:{SPT, FWD, NDF, NDS, SWP} | 24EXCHANGE.TAKER.ROE.1.25c.pdf | FIX.4.4 | 2022.10.13.WE | - |
|---|
| Available | 24 Exchange | CLOB | ECN | exchange24 | MarketData:{SPT, FWD, NDF, NDS, SWP}
Orders:{SPT, FWD, NDF, NDS, SWP} | 24EXCHANGE.TAKER.ROE.1.38.pdf | FIX.4.4 | 2025.05.23.WE | - |
|---|
| Available | BAML | Taker | LP | baml | ESP:{SPT} | BAMLX-FIX Message Specification v1.2.1.pdf | FIX.4.4 | 2021.12.15.WE | BAMLX API is a low-latency implementation of a subset of InstinctFX. |
|---|
| Available | BAML | Taker | LP | baml | ESP:{SPT, FWD, NDF} | InstinctFX-FIX Message Specification v9.7.7.6.4.3.pdf | FIX.4.4 | 2022.01.26.WE | InstinctFX BRL NDF Onshore/Split settlement |
|---|
| Available | BGCBarclays | CLOBDropCopy | ECNLP | bgcbarx_midfxtcr | MarketDataDropCopy:{SPT} Orders:{SPT}, FWD, NDF, SWP, NDS} | BARX_FX_TCR_ROE_4.5.3eSpeed_FIX_4-4_API.pdf | FIX.4.4 | 20232024.0810.25.WE | - |
|---|
| Available | BGC | TakerCLOB | LPECN | precisionbgc_algomidfx | Algo Orders:{SPT} | Precision Algos FX FIX Spec V1.0eSpeed_FIX_4-4_API.pdf | FIX.4.24 | 2023.0508.1925.WE | - |
|---|
| Available | BloombergBGC | MakerDropCopy | ECN | bloombergbgc_fxgo_makermidfx | RFS DropCopy:{SPT , FWD, NDF, SWP, NDS, BLK, NDB} ESP:{SPT, FWD, NDF}} | eSpeed_FIX_4-4_API.Fixbook Sell Side 5.0.13 Draft.pdf | FIX.4.4 | 20212024.0610.1117.WE | Split Settlement On/Offshore NDFs BTBS | - |
|---|
| Available | BNP ParibasBGC | Taker | LP | bnpparibasprecision_efx_streamingalgo | ESPAlgo:{SPT, FWD, NDF} | BNP Paribas eFX FIX API Streaming v1.3.5Precision Algos FX FIX Spec V1.0.pdf | FIX.4.42 | 20212023.0405.1519.WE | - |
|---|
| Available | Broadridge FinancialBloomberg | CLOBMaker | PlatformECN | broadridge_orders | Orders:{FUT} | bloomberg_fxgo_maker | RFS:{SPT, FWD, NDF, SWP, NDS, BLK, NDB} ESP:{SPT, FWD, NDF} | Fixbook Sell Side 5.0.13 DraftBroadridge_Spec_v2.1.13.pdf | FIX.4.4 | 20222021.06.11.03.WE | ICE Futures US ICE Futures Europe ICE Futures Europe (Agriculture) ICE Futures London Eurex Australian Securities Exchange (ASX) Montreal Exchange (MX)
Singapore Exchange Singapore Exchange Derivatives Euronext Paris Euronext Amsterdam Borsa Italiana IDEM
| Also supports: - Split Settlement
- On/Offshore NDFs
- BTBS
|
|---|
| Available | BNP Paribas | Taker | LP | bnpparibas_efx_algo | | BNP Paribas efx Algo FIX API v1.36.pdf | Available | CboeFX | MktData | ECN | cboefx_bookfeed | MarketData:{SPT, NDF} | BookFeed_Spec-v3.5.1.pdf | FIX.4.2, FIX.4.4 | 20202025.4706.VEN.A24.WE | - |
|---|
| Available | BNP Paribas | Taker | LP | bnpparibas_efx_streaming | ESP:{SPT, FWD, NDF} | BNP Paribas eFX FIX API Streaming v1.3.5.pdf | SPT - FIX.4.2, NDF - FIX.4.4NY5 - On-SEF, LD4- Off-SEF "Ticker updates provide only the last traded price with a quantity equal to '0' (for better preservation of anonymity). Ticker messages are sent 1 minute delayed from execution.". "For Cboe FX SEF, the Market Ticker Update is delayed until the execution is reported to the relevant Swap Data Repository." | 2021.04.15.WE | - |
|---|
| Available | Broadridge Financial | CLOB | Platform | broadridge_orders | Orders:{FUT} | Broadridge_Spec_v2.1.13.pdf | FIX.4.4 | 2022.11.03.WE | - ICE Futures US
- ICE Futures Europe
- ICE Futures Europe (Agriculture)
- ICE Futures London
- Eurex
- Australian Securities Exchange (ASX)
- Montreal Exchange (MX)
- Singapore Exchange
- Singapore Exchange Derivatives
- Euronext Paris
- Euronext Amsterdam
- Borsa Italiana IDEM
|
|---|
| Available | CboeFX | MktData | ECN | cboefx_bookfeed | MarketData | Available | CboeFX | Maker CLOB | ECN | cboefx_fixproxy | ESP:{SPT, NDF}Orders:{SPT, NDF} | FIXProxyBookFeed_Spec v6.13-v3.5.1.pdf | FIX.4.2, FIX.4.4 | 20212020.0147.22VEN.WEA | SPT - FIX.4.2, NDF - FIX.4.4 NY5 - On-SEF Orders Feed, MarketData provided via CboeFX_NDF_Bookfeed Whilst spec'd FWD is not actually supported so OOS. Whilst spec'd FullAmt RFS (Persistent unset) is not actually supported so OOS. Maker Firm or LastLook, LD4- Off-SEF "Ticker updates provide only the last traded price with a quantity equal to '0' (for better preservation of anonymity). Ticker messages are sent 1 minute delayed from execution.". "For Cboe FX SEF, the Market Ticker Update is delayed until the execution is reported to the relevant Swap Data Repository." |
|---|
| Available | CboeFX | Maker CLOB | ECN | cboefx_fixproxy | ESP:{SPT, NDF} Orders | Available | CboeFX | MktData | ECN | cboefx_itch | MarketData:{SPT, NDF} | CBOE FX ECN Itch Protocol-v1.84FIXProxy_Spec v6.13.pdf | ITCH | FIX.4.2, FIX.4.4 | 2021.012022.06.22.WE | Also supports the Cboe Central CLOB. OrderDepth. | Available | Celer Technologies | Taker | Platform | celertech | ESP:{SPT, NDF} | Celer Taker Maker spec v3.12 - March2021.pdf | SPT - FIX.4.2, NDF - FIX.4.4
| 2021.05.10.WE | Technology Provider LD4 - NDF/Spot |
|---|
| Available | Citi | Taker | LP | citi_colo | ESP:{SPT} | Citi FxFIX Integration Guide - COLO Spot API Spec v7.0.16.pdf | FIX.4.4 | 2020.49.VEN.A | - |
|---|
NY5 - On-SEF Orders Feed, MarketData provided via CboeFX_NDF_Bookfeed Whilst spec'd FWD is not actually supported so OOS. Whilst spec'd FullAmt RFS (Persistent unset) is not actually supported so OOS. Maker Firm or LastLook |
| Available | CboeFX | MktData | ECN | cboefx_itch | MarketData:{SPT, NDF} | CBOE FX ECN Itch Protocol-v1.84.pdf | ITCH | 2022.06.22.WE | Also supports the Cboe Central CLOB. OrderDepth. |
|---|
| Available | Celer Technologies | Taker | Platform | celertech | ESP:{SPT, NDF} | Celer Taker Maker spec v3.12 - March2021.pdf | FIX.4.4 | 2021.05.10.WE | Technology Provider LD4 - NDF/Spot |
|---|
| Available | Citi | Taker | LP | citi_colo | ESP:{SPT} | Citi FxFIX Integration Guide - COLO Spot API Spec v7.0.16.pdf | FIX.4.4 | 2020.49.VEN.A | - | Available | CME/NEX Group | CLOB | ECN | cme_ilink2 | Orders:{FUT} | iLink2 Order Entry | FIX.4.2 | 2021.11.19.WE | Out of scope: Retained for Convenience Gateway |
|---|
| Available | CME/NEX Group | CLOB | ECN | cme_ilink3_sbe | Orders:{FUT} | iLink3 Binary Order Entry | SBE, FIXP | 2024.08.15.WE.REL9 | Out of scope: |
|---|
| Available | CME/NEX Group | MktData | ECN | cme_mdp3_sbe_udp | MarketData:{FUT} | CME MDP 3.0 Market Data | SBE, FIXP | 2022.07.13.WE | Out of scope: OPT |
|---|
| Available | CME/NEX Group | DropCopy | ECN | cme_stp | DropCopy:{SPT, NDF} | CME STP EBS FX Message Specification | FIX | 2024.10.16.WE.RHEL9 | Markets Supported: EBS Direct, FUT, and SPR will be handled in the next iteration. |
|---|
| Available | CME/NEX Group | DropCopyCLOB | ECN | ebs_cptmarket_ilink3_sbe | OrdersDropCopy:{SPT, NDF} | EBS_CPTAPIv2.5.4.pdf | FIX | 2023.03.02.WE | Markets Supported: | iLink 3 Binary Order Entry - EBS Market on CME Globex | Available | CME/NEX Group | CLOB | ECN | ebs_market_ilink3_sbe | Orders:{SPT,NDF} | iLink 3 Binary Order Entry - EBS Market on CME Globex | SBE, FIXP | 2021.06.11.WE | includes eFix Benchmark Fixing orders |
|---|
| Available | CME/NEX Group | MktData | ECN | ebs_market_mdp3_sbe | MarketData:{SPT, NDF} | CME Globex EBS Market - Market Data | SBE, FIXP | 2021.06.11.WE | eFix - Benchmark fixing orders |
|---|
| Available | CME/NEX Group | MktData | ECN | ebs_market_mdp3_sbe_udp | MarketData:{SPT, NDF} | CME Globex EBS Market - Market Data | SBE | 2021.06.11.WE | eFix - Benchmark fixing orders |
|---|
| Available | Credit Suisse | Taker | LP | creditsuisse_ser | | Deutsche Börse/360T | MktData CLOB | ECN | t360_gtx | MarketData:{SPT, FWD, NDF} OrdersESP:{SPT, FWD, NDF} | FIX SPEC - CS FIX SER 2.04GTX_FIX_RoE_Oct2019.pdf | FIX.4.24 | 2021. | 0811. | 0304.WE | M1 NDFs only- |
|---|
| Available | Cürex | Deutsche Börse/360T | MakerMktData | ECN | curext360_supersonic_marketdatamaker | MarketDataESP:{SPT} | Cürex FIX Market Data API v2.1360T-SuperSonicTex_FIX_MarketMaker_v1.7.0.pdf | FIX.4.4 | 20232020.0247.02VEN.WEA | "Some systems support transport layer FIXT.1.1 and application layer FIX.5.0."Spot only - no Benchmark Whilst spec'd Fwd/Swap FWD, NDF, SWP, NDS, FUT are not actually supported so OOS. |
|---|
| Available | Cürex | Deutsche Börse/360T | TakerCLOB | ECN | curext360_orderstex | OrdersRFS:{SPT}, FWD, NDF, SWP, NDS, BLK, NDB} | 360T_RFS_FIX_MarketTaker_v13.7.Cürex Bank Algo FIX API v2.1.4.pdf | FIX.4.4 | 20222024.0102.2622.WE | Includes three markets: - Index - Large (FullAmt) - P2P (min $10m, 15s)Bank Basket functionality also supported. |
|---|
| Available | Deutsche Börse/360T | MktData CLOBMaker | ECN | t360_gtxtex_maker | MarketDataRFS:{SPT, FWD, NDF} Orders:{SPT, FWD, NDF}, SWP, NDS, BLK, NDB} | 360T-RFQGTX_FIX_RoE_Oct2019MarketMaker_v1.17.0.pdf | FIX.4.4 | 2021. | 1108. | 0420.WE | - | Out of Scope: MM Loan, MM Deposit, FX Trade-On-Behalf (available for other products), FX Options (with hedging), FX Multi-leg Options Strategies |
|---|
| Available | DeutscheBank | Taker | LP | autobahnfx_algo | Algo | Available | Deutsche Börse/360T | Maker | ECN | t360_supersonic_maker | ESP:{SPT} | 360T-SuperSonicTex_FIX_MarketMaker_v1.7.0AutobahnFX Algo FIX Specification 2.4.9.pdf | FIX.4.4 | 20202024.4706.VEN21.A | "Some systems support transport layer FIXT.1.1 and application layer FIX.5.0." Whilst spec'd FWD, NDF, SWP, NDS, FUT are not actually supported so OOS. | Available | Deutsche Börse/360T | Taker | ECN | t360_tex | WE |
|
|---|
| Available | DeutscheBank | Taker | LP | autobahnfx_rapid | ESPRFS:{SPT, FWD, NDF, SWP, NDS, BLK, NDB} | 360T_RFS_FIX_MarketTaker_v13AutobahnFX RAPID FIX Specification v1.7.2.pdf | FIX.4.4 | 2022.05.13.WE
| NDFs Supported since release 2024. 0204. 2208.WE | Bank Basket functionality also supported. | Available | Deutsche Börse/360T | : - APAC NDF pairs and BRL BMF1 LATAM NDF
- SG1 Colo
- 8am-5pm SGT (not 24/6)
- 1M Tenor Only [BMF1 for BRL]
|
|---|
| Available | DeutscheBank | Taker | LP | autobahnfx_singleleg | ESP:{FWD, NDF} | Maker | ECN | t360_tex_maker RFS:{SPT, FWD, NDF, SWP, NDS , BLK, NDB}} | AutobahnFX FIX Specification (Single-Leg) 3.5.3360T-RFQ_FIX_MarketMaker_v1.17.0.pdf | FIX.4.43 | 20212025.08. | 2005.WE | Out of Scope: MM Loan, MM Deposit, FX Trade-On-Behalf (available for other products), FX Options (with hedging), FX Multi-leg Options Strategies | .RHEL9 | Spot ESP supported via autobahnfx_rapid. |
|---|
| Available | Edgewater Markets | Taker | LP | edgewater_markets | MarketData:{SPT, NDF} Orders:{SPT, NDF} | Edgewater API v1.01. | Available | DeutscheBank | Taker | LP | autobahnfx_algo | Algo:{SPT} | AutobahnFX Algo FIX Specification 2.4.9.pdf | FIX.4.42 | 20242020.51.06.21.WEVEN.A | 1M NDFs only. |
|---|
| Available | DeutscheBank | Taker | LP | autobahnfx_rapid | Euronext FX | MktData CLOB | ECN | fastmatch_autoex | MarketData:{SPT, NDF} OrdersESP:{SPT, NDF} | AutobahnFX RAPID FASTMATCH FIX Protocol Specification v1CLIENT 4.70.23.pdf | FIX.4.2, FIX.4.4 | 20222021.0504.1329.WE | NDFs Supported since release 2024.04.08.WE: - APAC NDF pairs and BRL BMF1 LATAM NDF - SG1 Colo - 8am-5pm SGT (not 24/6) - 1M Tenor Only [BMF1 for BRL] | Whilst spec'd FWD are not actually supported. Incl. Metals Additional order types: - Auction - SafeMatch
- Pegged
|
|---|
| Available | Euronext FX | Maker | ECN | fastmatch_stream_maker | ESP:{SPT, FWD, NDF} | FASTMATCH Stream FIX Specification 4.1.6 | Available | Edgewater Markets | Taker | LP | edgewater_markets | MarketData:{SPT, NDF} Orders:{SPT, NDF} | Edgewater API v1.01.pdf | FIX.4.2 | 20202022.5110.VEN13.AWE | -1M NDFs only. |
|---|
| Available | Euronext Fenics FX | MktData CLOB | ECN | fastmatch_autoexFenicsFX | MarketData:{SPT, NDF} Orders:{SPT, NDF}} | Seelucera_lumefxFASTMATCH FIX Protocol Specification CLIENT 4.0.3.pdf | FIX.4.2, FIX.4.4 | 2021.04.29.WE | Whilst spec'd FWD are not actually supported so OOS. Incl. Metals Additional order types: Auction - SafeMatch Pegged | Available | Euronext FX | Maker | ECN | | 2022.01.26.WE | Lucera API. |
|---|
| Available | FXSpotStream | Taker | Platform | fxspotstreamfastmatch_stream_maker | ESP:{SPT, FWD, NDF} RFS:{SPT, FWD, NDF, SWP} Orders:{SPT, FWD, NDF} | FSS - FIX ROE Specification_v1_5_3.FASTMATCH Stream FIX Specification 4.1.6.pdf | FIX.4.24 | 20222021.1007.1309.WE
| RFS require separate FIX sessions for Quotes and Orders. FSS modes: - Passthru - PreviouslyQuoted ESP/RFS
- Orders - Limit Orders
|
|---|
| Available | Fenics FXFXSpotStream | MktDataTakerCLOB | Platform | ECN | FenicsFX | fxspotstream_algo | Orders MarketData:{SPT, NDF}
OrdersAlgo:{SPT }, NDF} | FSS - Resting & Algo Orders FIX Specification - v1.1.pdfSee lucera_lumefx | FIX.45.20SP2 | 2022 2023.0103.2621.WE | Lucera API.- |
|---|
| Available | FXSpotStream | TakerCLOB | Platform | fxspotstream_midmatch | ESP:{SPT, FWD, NDF} RFS:{SPT, FWD, NDF, SWP} Orders:{SPT, FWD, NDF} | FSS - FIX ROE Specification_v1MidMatchService_5RulesOfEngagement_3v1.16.pdf | FIX.4.4 | 20212022.0706.0922.WE | RFS require separate FIX sessions for Quotes and Orders.- |
|---|
| Available | FXSpotStreamHSBC | Taker | PlatformLP | fxspotstreamhsbc_fx_algomds | OrdersESP:{SPT, NDF} Algo:{SPTFWD, NDF} | FSS - Resting & Algo Orders FIX Specification - v1.1HSBC_FX_MDS_API_FIX_Specification_V3.2.pdf | FIX.54.0SP24 | 20232021.0311.2104.WE | - | "Price-For-Volume - PFV" (VWAP ladder) and "Volume-For-Price - VFP" (raw ladder providing depth of book) |
|---|
| Available | Integral | Maker | Platform | integral_esp_maker | ESP | Available | FXSpotStream | CLOB | Platform | fxspotstream_midmatch | Orders:{SPT} | FSS_MidMatchService_RulesOfEngagement_v1.16Integral_FXCloud_ESP_FIX_Provider_API_Guide_2.1v6.pdf | FIX.4.43 | 20222020.0649.22VEN.WEA | - |
|---|
| Available | HSBCIntegral | TakerMaker | LPPlatform | hsbcintegral_fxrfs_mdsmaker | ESPRFS:{SPT, FWD, NDF, SWP} | HSBCIntegral_FXFIX_MDSMaker_API_FIXRFS_Specification_V32.21v10b.pdf | FIX.4.43 | 20212020.1149.04VEN.WEA | Fixed Spot Roll."Price-For-Volume - PFV" (VWAP ladder) and "Volume-For-Price - VFP" (raw ladder providing depth of book) |
|---|
| Available | Integral | MakerDropCopy | Platform | integral_esp_makerstp | ESPDropCopy:{SPT, FWD, NDF, SWP} | Integral_FXCloudFIX_ESP_FIX_Provider_API_Guide_2.1v6STP_1.0v10.pdf | FIX.4.3 | 20202024.4910.VEN29.AWE | - |
|---|
| Available | IntegralION Group | CLOB | Platform | integralfidessa_ocx_makerorders | Orders:{SPTFUT} | Integral MM API - OCX_Streaming_Orders_API_1.0BuySideFixRoeMay2019.pdf | FIX.4.34 | 2020.3420.VEN.A | Iceberg, mid-point peg In-flight risk mitigation Max 1000m/s in 3s window Essentially Maker ESP, no Last Look. | Available | Integral | Maker | Platform | integral_rfs_maker | RFS:{SPT, FWD, NDF, SWP} | Certified for LME, ICE EU and ICE US Out of scope: EQT, OPT |
|---|
| Available | LMAX | MktData CLOB Maker | ECN | lmax | MarketData:{SPT, NDF, FUT, CFD} Orders:{SPT, NDF, FUT, CFD} ESP:{SPT, NDF, FUT} | LMAX Exchange FIX 4.2 API Specification v2.8.5Integral_FIX_Maker_API_RFS_2.1v10b.pdf | FIX.4.32 | 2020.4938.VEN.A | Fixed Spot Roll. | Available | ION Group | CLOB | Platform | fidessa_orders | Orders:{FUT} | BuySideFixRoeMay2019.pdf | FIX.4.4 | 2020.20.VEN.A | Certified for LME, ICE EU and ICE US
LMAX Exchange API - almost identical to LMAX interbank. Out of scope: EQT, OPT |
|---|
| Available | LMAX | MktData CLOB Maker | ECN | lmax | MarketData:{SPT, NDF, FUT, CFD} Orders:{SPT, NDF, FUT, CFD} ESP:{SPT, NDF, FUT} | LMAX Exchange FIX 4.2 API Specification v2.8.5.pdf | FIX.4.2 | 2020.38.VEN.A | LMAX Exchange API - almost identical to LMAX interbank. Out of scope: IMM Per-session Message Rate Threshold TradeTicker is delayed 60s, for extra fee. LMAX API offers Curex features since Curex migrated to LMAX. MF release: 2024.12.12.WE.RHEL9 NDF support was added in release: 2025.01.13.WE.RHEL9 |
|---|
| Available | LMAX | MktData CLOB Maker | ECN | lmax | MarketData:{SPT, FUT} Orders:{SPT, FUT} ESP:{SPT, FUT} | LMAX Interbank FIX 4.2 API Specification - v3.5.pdf | FIX.4.2 | 2020.38.VEN.A | Out of scope: EQT, IMM (Indices) Supports Maker ESP (no Last-Look) LMAX Interbank was decommissioned in 2023. |
|---|
| Available | LSEG | Orders | ECN | lseg_ftg | Orders: { NDF} | LSEG-FX-Trading-API-Spec-v1.5.1.pdf | FIXT.1.1, FIX.5.0SP2 | 2024.07.24.WE.REHL9 | - |
|---|
| Available | LSEG | DropCopy | ECN | lseg_ptg | DropCopy:{ NDF} | LSEG-FX-Post-Trade-API-Spec-1.5.pdf | FIXT.1.1, FIX.5.0SP2 | 2024.10.07.WE.REHL9 | - |
|---|
| Available | LSEG/Refinitiv | CLOB | ECN | refinitiv_mapi | Orders:{SPT, SWP} | Thomson_Reuters_Matching_FIX_Interface_User_Guide_v1.7.02.pdf | FIXT.1.1, FIX.5.0SP2 | 2023.05.25.WE | FIX extension package EP 100 or EP 171 required |
|---|
| Available | LSEG/Refinitiv | MktData | ECN | refinitiv_matching_eta | MarketData:{SPT} | Thomson_Reuters_Matching_Data_Feed_Direct_User_Guide_v1.5.5.pdf | C++ | 2023.08.25.WE | Reuters RFA (screened & unscreened) TOD & TOM also published for some instruments. Domestic vs International SecurityGroups. |
|---|
| Available | LSEG/Refinitiv/FXall | Taker | ECN | fxall_activetrading | MarketData:{SPT, NDF} Orders:{SPT, NDF} | Orderbook FIX Spec 1.5.1.pdf | FIX.4.3 | 2021.07.09.WE | - |
|---|
| Available | LSEG/Refinitiv/FXall | Maker | ECN | fxall_activetrading_maker | ESP:{SPT} | FXall Active Trading Market Make FIX Interface 2-4.pdf | FIX.4.4 | 2023.11.24.WE | - Pricestream - Disclosed
- Orderbook - Anonymous - via PrimeBroker, a counterparty dealing code and a firm signature is provided
|
|---|
| Available | LSEG/Refinitiv/FXall | Maker | ECN | fxall_quicktrade_maker | RFQ:{SPT, FWD, NDF, SWP, BLK} | TCPI Guide 4.2.0.1-July2021.pdf | Java | 2022.03.24.WE | - |
|---|
| Available | Lucera | MktData CLOB | Platform | lucera_lumefx | MarketData:{SPT} Orders:{SPT} | LumeFX v2.6.1 November 2021.pdf | FIX.4.2 | 2022.02.04.WE | Technology provider. Out of Scope: Dropcopy |
|---|
| Available | Morgan Stanley | Taker | LP | morganstanleyfx_esp | ESP:{SPT, FWD, NDF, SWP, NDS} | Morgan Stanley - FX FIX Laddered Pricing v3.3.8.pdf | FIX.4.2 | 2021.10.08.WE | Swaps: ON, TN, SN, SW |
|---|
| Available | Nomura | Taker | LP | nomura_esp | ESP:{SPT, FWD, NDF} | Nomura FX Streaming FIX RoE - v1.2.pdf | FIX.4.4 | 2021.12.07.WE | - |
|---|
| Available | ParFX | MktData | ECN | parfx_marketdata | MarketData:{SPT} | ParFX-Market-Data-FIX-API-v2-0-0.pdf | FIXT.1.1, FIX4.4 | 2023.07.06.WE | - |
|---|
| Available | ParFX | CLOB | ECN | parfx_orders | Orders:{SPT} | ParFX-Order-Entry-FIX-API-v2-0-7.pdf | FIXT.1.1, FIX4.4 | 2023.09.08.WE | FIX.5.0 and FIX.5.0SP2 supported |
|---|
| Available | RBC | Taker | LP | rbc_trading | ESP:{SPT} | RBC Trading FX SER API - FIX44-v2.1.3-efg.doc | FIX.4.4 | 2022.11.03.WE | Indicative/Tradeable |
|---|
IMM Per-session Message Rate Threshold TradeTicker is delayed 60s, for extra fee. LMAX API offers Curex features since Curex migrated to LMAX. MF release: 2024.12.12.WE.RHEL9 NDF support was added in release: 2025.01.13.WE.RHEL9 |
| Available | LMAX | MktData CLOB Maker | ECN | lmax | MarketData:{SPT, FUT} Orders:{SPT, FUT} ESP:{SPT, FUT} | LMAX Interbank FIX 4.2 API Specification - v3.5.pdf | FIX.4.2 | 2020.38.VEN.A | Out of scope: EQT, IMM (Indices) Supports Maker ESP (no Last-Look) LMAX Interbank was decommissioned in 2023. |
|---|
| Available | LSEG | CLOB | ECN | lseg_ftg | Orders:{SPT, NDF} | lseg-cm-fx-trading-api-spec-v1.0.pdf | FIXT.1.1, FIX.5.0SP2 | 2024.07.24.WE.REHL9 | NDFs only LSEG Spot Matching migration cancelled |
|---|
| Available | LSEG | DropCopy | ECN | lseg_ptg | DropCopy:{ NDF} | LSEG-FX-Post-Trade-API-Spec-1.5.pdf | FIXT.1.1, FIX.5.0SP2 | 2024.10.07.WE.REHL9 | NDFs only LSEG Spot Matching migration cancelled |
|---|
| Available | LSEG/Refinitiv | CLOB | ECN | refinitiv_mapi | Orders:{SPT, SWP} | Thomson_Reuters_Matching_FIX_Interface_User_Guide_v1.7.02.pdf | FIXT.1.1, FIX.5.0SP2 | 2023.05.25.WE | FIX extension package EP 100 or EP 171 required |
|---|
| Available | LSEG/Refinitiv | MktData | ECN | refinitiv_matching_eta | MarketData:{SPT} | Thomson_Reuters_Matching_Data_Feed_Direct_User_Guide_v1.5.5.pdf | C++ | 2023.08.25.WE | Reuters RFA (screened & unscreened) TOD & TOM also published for some instruments. Domestic vs International SecurityGroups. |
|---|
| Available | LSEG/Refinitiv/FXall | Taker | ECN | fxall_activetrading | MarketData:{SPT, NDF} Orders:{SPT, NDF} | Orderbook FIX Spec 1.5.1.pdf | FIX.4.3 | 2021.07.09.WE | - |
|---|
| Available | LSEG/Refinitiv/FXall | Maker | ECN | fxall_activetrading_maker | ESP:{SPT} | FXall Active Trading Market Make FIX Interface 2-4.pdf | FIX.4.4 | 2023.11.24.WE | - Pricestream - Disclosed
- Orderbook - Anonymous - via PrimeBroker, a counterparty dealing code and a firm signature is provided
|
|---|
| Available | LSEG/Refinitiv/FXall | Maker | ECN | fxall_quicktrade_maker | RFQ:{SPT, FWD, NDF, SWP, BLK} | TCPI Guide 4.2.0.1-July2021.pdf | Java | 2022.03.24.WE | - |
|---|
| Available | Lucera | MktData CLOB | Platform | lucera_lumefx | MarketData:{SPT} Orders:{SPT} | LumeFX v2.6.1 November 2021.pdf | FIX.4.2 | 2022.02.04.WE | Technology provider. |
|---|
| Available | Morgan Stanley | Taker | LP | morganstanleyfx_esp | Available | State Street/Currenex | Maker | ECN | currenex_esp_maker | ESP:{SPT, FWD, NDF, SWP, NDS} | FIX-ESP-Maker-Spec v1.26Morgan Stanley - FX FIX Laddered Pricing v3.3.8.pdf | FIX.4.422023 | 2021. | 1210. | 0608.WE | Incl. Metals Out of scope: - FI (UST)
- RFS:{SPT, FWD, NDF, SWP, NDS}
|
|---|
| Available | State Street/Currenex | MktData | ECN | currenex_itch | MarketData:{SPT} | CXItchMarketDataServiceSpec.pdf | ITCH | 2022.05.27.WE | Incl. Metals 500ms delay for Paid/Give Ticker as of 11.3 |
|---|
| Swaps: ON, TN, SN, SW |
| Available | Nomura | Taker | LP | nomura_esp | ESP:{SPT, FWD, NDF} | Nomura FX Streaming FIX RoE - v1.2.pdf | FIX.4.4 | 2021.12.07.WE | - |
|---|
| Available | ParFX | Available | State Street/Currenex | MktData | ECN | currenexparfx_now_itchmarketdata | MarketData:{SPT} | Currenex_NOW_Itch_Specification_v10.pdf | ITCH | 2023.09.08.WE | No delay for Paid/Give Ticker as of 11.3 | ParFX-Market-Data-FIX-API-v2-0-0.pdf | FIXT.1.1, FIX4.4 | 2023.07.06.WE | - |
|---|
| Available | ParFX | Available | State Street/Currenex | CLOB | ECN | currenexparfx_ouchorders | Orders:{SPT, FWD} | CXOuchOrderServiceSpec v23.pdf | OUCH | 2023.02.02.WE | - | ParFX-Order-Entry-FIX-API-v2-0-7.pdf | FIXT.1.1, FIX4.4 | 2023.09.08.WE | FIX.5.0 and FIX.5.0SP2 supported |
|---|
| Available | RBC | Taker | LP | rbc_trading | ESP:{SPT} | RBC Trading FX SER API - FIX44-v2.1.3-efg.doc | Available | State Street/Currenex | Maker | ECN | currenex_rfs_maker | RFS:{SPT, FWD, NDF, SWP, NDS} | FIX-RFQ-Maker-Spec v16.pdf | FIX.4.4 | 20202022.4311.VEN03.BWE | -Indicative/Tradeable |
|---|
| Available | Xenfin | State Street/Currenex | MakerMktData CLOB | ECN | xenfincurrenex_esp_liquiditypoolmaker | MarketDataESP:{SPT} Orders:{SPT, FWD, NDF, SWP, NDS} | Xenfin FIX Specification 20191112FIX-ESP-Maker-Spec v1.26.pdf | FIX.4.4 | 2023.0212.0206.WE | Additional order types: Stop StopLimit LimitStop Pegged |
|---|
| Available | XTX Markets | Taker | LP | xtx_euthenia | ESP:{SPT, FWD, NDF} | xtx_markets_-_efx_fix_specs_1_5-fwds.pdf | FIX.4.4 | 2020.34.VEN.A | Incl. MetalsFull Amount vs SweepableAddendum for TermCcy trading |
|---|
| Available (ESP) | Barclays | Taker | LP | barx | ESP:{SPT, FWD, NDF, SWP, NDS} | Barclays_BARX FX FIX ROE_v4.6.2.pdf | FIX.4.2 | 2021.11.04.WE | RFQ:Quote TTL Out of Scope: - RFQ/RFS:{SPT, FWD, NDF, SWP, NDS, BLK, NDB}
|
|---|
| Available (ESP) | Goldman Sachs | Taker Algo Orders | LP | gsfx | ESP:{SPT, FWD, NDF} | GS FX FIX Specification v7.17.pdf | FIX.4.4 | 2021.11.11.WE | Out of Scope: - ESP Fixing/Marker Orders
- RFS:{SPT, FWD, NDF, SWP, BLK}, Rolls
- Orders:{SPT}
|
|---|
Incl. Metals Out of scope: - FI (UST)
- RFS:{SPT, FWD, NDF, SWP, NDS}
|
| Available | State Street/Currenex | MktData | ECN | currenex_itch | MarketData:{SPT} | CXItchMarketDataServiceSpec.pdf | ITCH | 2022.05.27.WE | Incl. Metals 500ms delay for Paid/Give Ticker as of 11.3 |
|---|
| Available | State Street/Currenex | MktData | ECN | currenex_now_itch | MarketData:{SPT} | Currenex_NOW_Itch_Specification_v10.pdf | ITCH | 2023.09.08.WE | No delay for Paid/Give Ticker as of 11.3 |
|---|
| Available | State Street/Currenex | CLOB | ECN | currenex_ouch | Orders:{SPT, FWD} | CXOuchOrderServiceSpec v23.pdf | OUCH | 2023.02.02.WE | - |
|---|
| Available | State Street/Currenex | Maker | ECN | currenex_rfs_maker | RFS | Available (ESP) | JPMorgan | Taker | LP | jpmorgan_fx | ESP:{SPT, FWD, NDF, SWP, NDS} | JPMC FX FIX Specification v1.14.06 December 2020.FIX-RFQ-Maker-Spec v16.pdf | FIX.4.24 | 20212020. | 0743. | 01VEN. | WEB | - |
|---|
| Available | UBS | Taker | LP | ubs_algo | Algo:{SPT} | UBS FX Execution Algo API v2.4.5 | Out of Scope: - RFS:{SPT, FWD, NDF, SWP, NDS, BLK, NDB}
| Available (ESP) | NatWest Markets | Taker Algo Orders | LP | natwest_markets | ESP:{SPT, FWD, NDF} | Natwest Markets FX FIX Rules of Engagement v5.0.38.pdf | FIX.4.43 | 20212024.1207.2124.WE | - |
|---|
| Available | Xenfin | MktData CLOB | ECN | xenfin_liquiditypool | MarketData:{SPT Out of Scope: FXTimeOption (similar to FWD)OPTFixing OrdersRFQ:{SPT, FWD, NDF, SWP, NDS, BLK, NDB} Orders:{SPT} | Xenfin FIX Specification 20191112.pdf | FIX.4.4 | 2023.02.02.WE | Additional order types: - Stop
- StopLimit
- LimitStop
- Pegged
|
|---|
| Available | XTX Markets | Available (ESP) | Saxo Bank | Taker | LP | saxoxtx_directeuthenia | ESP:{SPT} | Saxo Bank FIX specification v3.10.pdf | FIX4.4 | 2021.11.19.WE | , FWD, NDF} | xtx_markets_-_efx_fix_specs_1_5-fwds.pdf | FIX.4.4 | 2020.34.VEN.A | Incl. MetalsFull Amount vs SweepableAddendum for TermCcy trading- |
|---|
| Available (ESP) | Société GénéraleBarclays | Taker | LP | socgenbarx | ESP:{SPT, FWD, NDF, SWP, NDS} | SGCIB FIX 4.4 Protocol V1.3.gBarclays_BARX FX FIX ROE_v4.6.2.pdf | FIX.4.42 | 20242021.0311.1404.WE | RFQ:Quote TTL Out of Scope: - RFQ/RFS:{SPT, FWD, NDF, SWP, NDS, BLK, NDB}
|
|---|
| Available (ESP) | StandardCharteredGoldman Sachs | Taker Algo Orders | LP | standardchartered_s2bxgsfx | ESP:{SPT, FWD, NDF, SWP, NDS} | S2BX_GS FX _FIX_ROE_V4.8_APRIL2020_v1FIX Specification v7.17.pdf | FIX.4.4 | 2021.11. | 1911.WE | Out of Scope: - ESP Fixing/Marker Orders
- RFSRFQ:{SPT, FWD, NDF, SWP, NDSBLK}, RollsRFS
- Orders:{SPT, FWD, NDF, SWP, NDS}
|
|---|
| Available (ESP) | State StreetJPMorgan | Taker | LP | statestreetjpmorgan_efxfx | ESP:{SPT, FWD, NDF} | State Street FIX Order Spec_JPMC FX FIX Specification v1.814.306 December 2020.pdf | FIX.4.2FIX | 2021. | 407. | 42023.03.02.01.WE | Out of Scope: - RFS:{SPT, FWD, NDF, SWP, NDS, BLK, NDB}
|
|---|
| Available (ESP) | UBSJPMorgan | TakerAlgo Orders | LP | ubsjpmorgan_fx_fx2balgo | ESPOrders:{SPT, FWD, NDF} | B2B_FIX_Rules_of_Engagement 1_45JPMC FX FIX Algo Specification V 1.93.pdf | FIX.4.322021 | 2025. | 1211. | 2106.WE | Incl. Metals Out of Scope: - RFS:{SPT, FWD, NDF, SWP, NDS}
| - Algo GTC orders to be supported
|
|---|
| Available (ESP) | NatWest Markets | Taker Algo Orders | LP | natwest_markets | ESP | InProgress | BAML | Taker | LP | baml | RFS:{SPT, FWD, NDF} | InstinctFX-FIX Message Specification v9.7.7.6.4.8Natwest Markets FX FIX Rules of Engagement v5.0.38.pdf | FIX.4.4 | - | Certification Pending | InProgress | Deutsche Börse/360T/GTX | Maker | ECN | t360_gtx_maker | 2021.12.21.WE | Out of Scope: - FXTimeOption (similar to FWD)
- OPT
- Fixing Orders
- RFQ
ESP} | GTX_FIX_LP_Jun2019.pdf | FIX.4.4 | - | LastLook and Firm pricing Anonymous(?) |
|---|
| InProgress | LSEG | CLOB | ECN | lseg_ftg | Orders:{SPT, NDF} | lseg-cm-fx-trading-api-spec-v1.0.pdf | FIXT.1.1, FIX.5.0SP2 | - | - |
|---|
| InProgress | LSEG | MktData | ECN | lseg_sbe | MarketData:{SPT, NDF} | lseg-cm-fx-market-data-api-spec-v1.0.pdf | SBE/FIXP | - | - |
|---|
| InProgress | LSEG | MktData | ECN | lseg_sbe_udp | MarketData:{SPT, NDF} | lseg-cm-fx-market-data-api-spec-v1.0.pdf | SBE | - | - |
|---|
InProgress | LSEG/Refinitiv | MktData | ECN | refinitiv_rto_eta | MarketData:{FUT} | TransportAPI_C_RDMUsageGuide_v3.6.7.L1.pdf | C++ | Refinitiv Elektron market data via Real-Time Optimised distribution platform hosted in AWS. See https://aws.amazon.com/financial-services/partner-solutions/refinitiv-real-time-optimized/ for overview. Current implementation supports B3 BRL futures only. Please contact MarketFactory Support if other instruments are required. | | Projected 2024/Q2 | UBS | Taker | LP | ubs_algo | Algo:{SPT} | UBS FX Execution Algo API v2.4.5.pdf | FIX.4.3 | 2024.07.24.WE | - |
|---|
| Projected 2025 | BTMU | Taker | LP | btmu | TBC | TBC | FIX ??? | - | aka MUFG |
|---|
- , SWP, NDS, BLK, NDB}
Orders:{SPT}
|
| Available (ESP) | Saxo Bank | Taker | LP | saxo_direct | ESP:{SPT} | Saxo Bank FIX specification v3.10.pdf | FIX4.4 | 2021.11.19.WE | - |
|---|
| Available (ESP) | Société Générale | Taker | LP | socgen | ESP:{SPT, FWD, NDF} | SGCIB FIX 4.4 Protocol V1.3.g.pdf | FIX.4.4 | 2024.03.14.WE | Out of Scope: - RFS:{SPT, FWD, NDF, SWP, NDS, BLK}
|
|---|
| Available (ESP) | StandardChartered | Taker | LP | standardchartered_s2bx | ESP:{SPT, FWD, NDF, SWP, NDS} | S2BX_FX_FIX_ROE_V4.8_APRIL2020_v1.pdf | FIX.4.4 | 2021.11.19.WE | Out of Scope: - RFQ:{SPT, FWD, NDF, SWP, NDS}
- RFS:{SPT, FWD, NDF, SWP, NDS}
|
|---|
| Available (ESP) | State Street | Taker | LP | statestreet_efx | ESP:{SPT, FWD, NDF} | State Street FIX Order Spec_v1.8.3.pdf | FIX.4.2 FIX.4.4 | 2023.03.02.WE | Out of Scope: - RFS:{SPT, FWD, NDF, SWP, NDS, BLK, NDB}
|
|---|
| Available (ESP) | UBS | Taker | LP | ubs_fx2b | Projected 2025 | Citi | Taker | LP | citifx_esp | ESP:{SPT, FWD, NDF} | Citi FxFIX Integration Guide - RFS+ESP+Batch v6.15.9B2B_FIX_Rules_of_Engagement 1_45.pdf | FIX.4.4 -.3 | 2021.12.21.WE | Incl. Metals Out of Scope: - RFS:{SPT, FWD, NDF, SWP, NDS}
|
|---|
| Projected 2025Deprecated | CME/NEX Group | TakerCLOB | ECN | ebscme_directilink2 | ESPOrders:{SPT, NDF}FUT} | iLink2 Order EntryEBS Direct 2.0 - Taker API Rules of Engagement | FIX.4.4 | - | - | .2 | 2021.11.19.WE | Out of scope: Retained for Convenience Gateway |
|---|
| DeprecatedProjected 2025 | CME/NEX Group | MakerDropCopy | ECN | ebs_direct_makercpt | ESPDropCopy:{SPT, FWD, NDF, SWP,} | EBS Direct 2.0 - Maker API Rules of Engagement_CPTAPIv2.5.4.pdf | FIX.4.4 | - | EBS Direct & EBS Select Dynamic and static volume bands Sweepable, Ladder, Full Amt Out of Scope: | Projected 2025 | 2023.03.02.WE | Markets Supported: |
|---|
| Deprecated | Credit SuisseCommerzbank | Taker | LP | commerzbankcreditsuisse_commanderser | ESP:{SPT, FWD, NDF, SWP, NDS} | Commerzbank - Commander_Rules_Of_Engagement_Jan2014FIX SPEC - CS FIX SER 2.04.pdf | FIX.4.4 | - | Out of Scope: - RFQ:{SPT, FWD, NDF, SWP, NDS}
| 2 | 2021.08.03.WE | M1 NDFs only |
|---|
| Deprecated | Cürex | Projected 2025 | Euronext FX | MktData | ECN | fastmatchcurex_itchmarketdata | MarketData:{SPT} | FASTMATCH ITCH Protocol Specification CLIENT v1.2Cürex FIX Market Data API v2.1.pdf | ITCH | - | MarketData only |
|---|
| Projected 2025 | ICAP | MktData | ECN | icap_fusion_marketdata | MarketData:{NDF, NDS} | FX NDF Market Data FIX Specification v0.5.docx | FIXT.1.1, FIX.5.0SP2 | - | - |
|---|
| Projected 2025 | ICAP | CLOB | ECN | icap_fusion_orders | Orders:{NDF, NDS} | ICAP GTN FIX 5.0 Specification v1.5.pdf | FIXT.1.1, FIX.5.0SP2 | - | Out of scope: |
|---|
| FIX.4.4 | 2023.02.02.WE | Spot only - no Benchmark Whilst spec'd Fwd/Swap are not actually supported so OOS. |
| Deprecated | Cürex | CLOB | ECN | curex_orders | Orders:{SPT} | Cürex Bank Algo FIX API v2.1.4.pdf | FIX.4.4 | 2022.01.26.WE | Includes three markets: - Index - Large (FullAmt) - P2P (min $10m, 15s) |
|---|
| Deprecated | LSEG | MktData | ECN | lseg_sbe_udp | MarketData:{SPT, NDF} | lseg-cm-fx-market-data-api-spec-v1.0.pdf | SBE | - | LSEG Spot Matching migration cancelled |
|---|
| UAT | BAML | Taker | LP | baml | RFS:{SPT, FWD, NDF} | InstinctFX-FIX Message Specification v9.7.7.6.4.8 | Projected 2025 | Integral | MktData | Platform | integral_ocx_marketdata | MarketData:{SPT} | OCX_Market_Data_API_1.0v12.pdf | FIX.4.34 | -- | Certification Pending |
|---|
| Projected 2025UAT | Integral | CLOB | Platform | integral_ocx_ordersmaker | Orders:{SPT} | Integral MM API - OCX_OrderStreaming_EntryOrders_API_1.0v50.pdf | FIX.4.3 | - | - |
|---|
| Projected 2025 | JumpTrading | Taker | LP | jump_liquidity | ESP:{SPT, NDF, CFD, FUT} | JLQD_CptyFIXSpec_v2.2.pdf | FIX.4.2 | - | Out of Scope: |
|---|
| 2020.34.VEN.A | Iceberg, mid-point peg In-flight risk mitigation Max 1000m/s in 3s window Essentially Maker ESP, no Last Look. |
| UAT | LSEG | Projected 2025 | MOEX | MktData | ECN | moexlseg_marketdatasbe | MarketData:{SPT, FWD} | EN_Market_Data_Multicast_User_Guide_Ver_4_8.pdf | FAST - FIXT.1.1, FIX.5.0SP2 | - | Out of Scope: |
|---|
| Projected 2025 | State Street/Currenex | Maker | ECN | currenex_nr_maker | ESP:{SPT} | FIX_Maker_Spec_NR v1.0.pdf | FIX.4.2 | - | - |
|---|
| NDF} | lseg-cm-fx-market-data-api-spec-v1.0.pdf | SBE/FIXP | - | - |
| UAT | LSEG/Refinitiv | MktData | ECN | refinitiv_rto_eta | MarketData:{FUT} | TransportAPI_C_RDMUsageGuide_v3.6.7.L1.pdf | C++ | - | Refinitiv Elektron market data via Real-Time Optimised distribution platform hosted in AWS. See https://aws.amazon.com/financial-services/partner-solutions/refinitiv-real-time-optimized/ for overview. Current implementation supports B3 BRL futures only. Please contact MarketFactory Support if other instruments are required. | Projected 2025 | State Street/Currenex | Maker | ECN | currenex_ouch_maker | ESP:{SPT} | CXOuchMakerSpec_v23.pdf | OUCH | - | Incl Currenex Full (Fill) |
|---|