Skip to main content

Integral

Integral Market Data Connector

Integral Data Connector based on FIX protocol.

Configuration

Data Connector Parameters

ParameterDefault ValueDescription
HostN/AFIX server host.
PortN/AFIX server port.
SenderCompIDN/ASenderCompID of FIX session.
SenderSubIDN/ASenderSubID of FIX session.
TargetCompIDN/ATargetCompID of FIX session.
User NameN/AUser name for FIX session.
PasswordN/APassword for FIX session.
Exchange NameINTEGRALExchange name for this session.
DeliverToCompIDALLThe liquidity provider organization's ID if the message is intended for a specific provider (tag #128).

To receive prices from all providers in a single combined message, set this property to ALL.
You can then specify whether you want the prices merged or not with the "Aggregated Book" property.

To receive prices only from selected providers in a single combined message, set this property to a comma-separated list of provider IDs.
You can then specify whether you want the prices merged or not with the "Aggregated Book" property.

If this property is left empty, then you subscribe to all providers and receive a separate market data message for each provider.
Instead of this approach, Integral recommends that you establish separate FIX sessions for each liquidity provider.

Possible values: ALL, comma-separated list of provider IDs, single provider ID, empty value.
The value should not be empty in case when "Use VWAP Aggregation" property is set to true.
Aggregated BooktrueSpecifies whether or not book entries should be merged (tag #266).

For an aggregated full book, this property value must be set to true and "DeliverToCompID" property must be set to ALL.

If "Use VWAP Aggregation" property is set to true, then prices are sent aggregated in a single market data message as a multi-tier quote.
Use VWAP AggregationfalseSet aggregation type to VWAP (tag #7548).
Requested SizeN/ASpecifies the size of the tier (tag #7546).

The value should not be empty in case when "Use VWAP Aggregation" property is set to true.

If multiple tiers are required, use commas to separate tier values. The following size shortcuts are supported: K, k, M, m, B, b.
For example: "2000000,3000000".
Output Book Size20Size of the output book. Zero means full book.
Filter Closed QuotestrueFilter out quotes with QuoteCondition (tag #276) == "B" (Closed/Inactive, stream is inactive and the last quote is not tradable).
Omit Default Values For FIX TagsfalseThis option allows you to omit sending default values for specific FIX tags.

By default, the data connector sends values for all FIX tags specified in the data vendor's documentation.
In some configurations, the data vendor recommends do not send default values for some specific FIX tags.

If this option is selected, the data connector will not send default values for the following FIX tags:
  • Tag #266 - Aggregated Book
  • Tag #7548 - Aggregation Type

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

Default value is 17:00:10.
Start DayN/ADay of week of session start.

For daily session Start Day and End Day parameters should be empty.
In this case, the session starts at Start Time and finishes at End Time every day.

Default value is empty.
End Time16:59:50End time of the session in the 24-hours format (HH:MM:SS).

Default value is 16:59:50.
End DayN/ADay of week of session end.

For daily session Start Day and End Day parameters should be empty.
In this case, the session starts at Start Time and finishes at End Time every day.

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

Default value is America/New_York.

Symbology

Symbol NotationExamples
<CURRENCY/PAIR> (upper case)AUD/CAD
EUR/USD