Skip to main content

FXSpotStream

FXSpotStream Market Data Connector

Data connector based on FXSpotStream FIX protocol.

Configuration

Data Connector Parameters

ParameterDefault ValueDescription
HostN/AFIX server host.
PortN/AFIX server port.
BeginStringFIX.4.4BeginString of FIX session.
SenderCompIDN/ASenderCompID of FIX session.
TargetCompIDN/ATargetCompID of FIX session.
Use SSLfalseEnable to use SSL.
Exchange NameFXSSExchange name for this session.
Snapshots OnlyfalseSpecifies the type of Market Data update. Check this box to get all L2 data with snapshot messages only. Otherwise will be incremental messages.
Limit Orders CasefalseIf you want to use limit orders, you'll need to set this option.
Market Depth0Depth of market for FXSpotStream book snapshot or increment. 0 means full book depth.
Party IDsN/AField should contain PartyIDs using # delimiter. E.g. JPMC#BAML.
Requested SizesN/AField should contain sizes of the quotes using # delimiter. E.g. 1000000#3000000. Required for Full Amount mode.
Output Book Size20Size of the output book. 0 means unlimited.
Snapshot Interval10SThis property sets an interval in seconds between periodical Level2 snapshots which sent to Aggregator.

Snapshots will be generated as soon as this threshold is exceeded AND the next increment message arrives. Conversely, snapshots are NOT generated every period if no data is coming in.

Default value is 10 seconds.
Start Time17:00:00Start time of the session in the 24-hours format (HH:MM:SS).

Default value is 17:00:00.
Start DaySUNDay of week of session start.

Default value is SUN.
End Time17:00:00End time of the session in the 24-hours format (HH:MM:SS).

Default value is 17:00:00.
End DayFRIDay of week of session end.

Default value is FRI.
Time ZoneAmerica/New_YorkTime zone of start/end session time.

Default value is America/New_York.

Symbology

FXSpotStream market data service supports the following instrument types:

Foreign exchange (FX) currency pairs (e.g., EUR/USD).

FXSpotStream follows the International Organization for Standardization (ISO) currency pair symbol convention of CCY1/CCY2. Rates are expressed as one unit of a quoted or Base currency (CCY1) in units of the quoting or Counter currency (CCY2). E.g., EUR/USD rate = 1.2000 means 1.2000 units of USD per one unit of EUR.

Supported symbol notations:

SymbolsSymbolsSymbols
Symbol TypeSymbol NotationExamples
Currency<Base Currency>/<Counter Currency>EUR/USD, USD/JPY, GBP/USD