Skip to main content

ICE (Consolidated Feed)

ICE (Consolidated Feed) Market Data Connector

ICE Consolidated Feed Data Connector based on ICE Data Services API.

Configuration

Data Connector Parameters

ParameterDefault ValueDescription
HostN/AHost/IP address of the ICE Consolidated Feed server.
PortN/APort number of the ICE Consolidated Feed server.
User NameN/AUser name for connecting to the ICE Consolidated Feed server.
PasswordN/APassword for connecting to the ICE Consolidated Feed server.
Exchange NameICEExchange name for this session.
Output Book Size10Size of the output book.
Add implied exchange suffixfalseIf checked, exchange name in the PackageHeader for implied orders will have '.I' suffix in the name
Snapshot Interval10SThis property sets an interval in seconds between periodical Level2 snapshots which sent to Aggregator. Works for non-aggregated books only.

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.

Set value to zero to disable periodical Level2 snapshots.

Symbology

Symbol NotationExamples
SYMBOL|SourceID#L1|L2F:G3BS\\V24|738#L1
F:G3BS\\V24|782#L2
{^F:G3BS}|782#L2
F:TTF.HR1|1936#L1
F:TTF.HR1|1937#L2

You should always specify source ID and used depth. For example, F:G3BS\V24|782#L2 means that this instrument F:G3BS\V24 will be used for L2/L3 subscription in a source 782 (Gas Derivatives Level 2). If you want to collect L1 data for this symbol then you have to specify another source (738 which is Gas Derivatives Level 1) and explicitly say that this is an L1 data (F:G3BS\V24|738#L1)

Wildcards subscription supported. For example to subscribe all instruments that starts with F:G3BS you can set instrument name to {^F:G3BS}|SOURCE_ID#DEPTH