Page History
| Table of Contents |
|---|
Workflow
Taker ESP or Taker RFS.
FXSpotStream is a connectivity provider FXSpotStream (FSS) is a multi-bank portal with access to multiple bank liquidity providers (LPs). Liquidity may be aggregated according to the following workflows and modes:
- Taker ESP, Taker RFS - FSS offers Full Amount and Passthrough modes
- Market Data, Orders - FSS offers a Limit mode
Supported Instruments
| Expand | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Please refer to Supported Instruments to view across all venues.
NOTE: FSS does support Term currency limit orders.
PartyIDs
| Expand | |||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Please refer to Passthru Fields to view across all venues.
Details
| Warning | ||
|---|---|---|
| ||
Formal certification testing should only be performed in the FSS UAT environment, which is integrated with the individual LP |
...
's own UAT systems and accurately reflects PROD. The FSS SIM environment is intended for technical integration only and uses mock/simulator implementations which do not necessarily reflect real-world LP functionality. Problems may occasionally be observed in SIM, including:
|
| Note | ||
|---|---|---|
| ||
Both Sweepable and FullAmount trading is supported:
In the FSS SIM environment, this is configured using the Sweepable:
FullAmount:
|
LP selection
FSS Fxspotstream supports both Bilateral Quote negotiation and Basket functionality where Quote messages are received from multiple providers.
...
- Single LP (Bilateral) -
QuoteRequestcontainsNoPartyIDsgroup with singlePartyRoleExecutionVenuewithPartyIDpopulated with a LP. Clients will receiveQuotemessage from requested LP. - Multiple LPs (Basket) -
QuoteRequestcontainsNoPartyIDsgroup with multiplePartyRoleExecutionVenueswithPartyIDspopulated with LPs. Clients will receiveMassQuotemessages with each LP as aQuoteEntry. - All LPs (Basket) -
QuoteRequestdoes not containPartyRoleExecutionVenueinNoPartyIDs. Clients will subscribe to all available LPs and they will receiveMassquoteMassQuotemessages with each LP as aQuoteEntry.
...
| LP | PartyID (MIC) | FSS ID | |||
|---|---|---|---|---|---|
| ANZ Bank | ANZL | ANZA | |||
| Bank of America | BAML | BAML | |||
| Barclays | BARX | BARX | |||
| BNP Paribas | BNPS | BNP | |||
| MUFG BankBNY | MUTIBKLF | BTMUBNYM | |||
| Citi | CGMI | CITI | |||
| CommerzBank | CBKA | COBA | |||
| Deutsche Bank | DBAG | DBES | |||
| Goldman Sachs | GSCO | GS | |||
| HSBC | HSBC | HSBC | |||
| JPMorgan Chase | JPSI | JPMC | |||
| Morgan Stanley | MSAX | MS | |||
| MUFG Bank | MUTI | BTMU | |||
| NatWest Markets | NWMS | NWM | |||
| Societe Generale | XSGA | SGSP | |||
| Standard Chartered | STAN | SCB | Societe Generale | XSGA | SGSP |
| State Street | SSBI | STS | |||
| UBS | UBSG | UBS | |||
| Wells Fargo* | WFLB | WFNA |
* Wells Fargo 's liquidity is available only on the ESP workflow. Wells Fargo's liquidity on RFS is a work in progress.currently offer ESP only.
Example:
| Code Block |
|---|
8=FIXT.1.1|9=423|35=R|1129=5 18444 1179469389 189|34=603|49=CL_dev-fxspotstream-pricing|56=MF_dev-fxspotstream-pricing|52=20200723-17:30:50.905000000|20003=N N|20004=N|60=20200723-18:30:50.905000000|131=qr_2/ftY4_1595525350490|2115=101|55=EUR/USD|167=1|20021=N N N N|453=2|452=11|448=testTrader|452=73|448=CGMI|555=1|609=1|624=1|556=EUR|685=1000000|587=28|670=1|671=testAccount|672=1|673=1000000|58=testText|10=000| |
| Note | ||
|---|---|---|
| ||
Note: not all LPs are supported in the FSS simulator environment, and detailed behaviour may occasionally be incorrect. | ||
| Note | ||
| ||
Multi Allocations are supported by FSS for fxspotstream for both ESP and RFS. , RFS and Orders:
|
Regulatory Detail
| Info | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
The values required by FxSpotstream FSS are dependent on the target FxSpotStream Regulatory fields.xlsx describes all regulatory fields that are supported, and which NOTE: FXSpotStream FSS supports both MiFID and EMIR regulatory regimes.
|
...