EPAM B2BITS Market Data Handler for ICE iMpact is a low-latency solution allowing feeding ICE market data directly into the user's algo-trading application. The solution is pre-certified with ICE. The market data handler is a C++ library intended to work in an ICE Exchange co-location environment with direct access to a UDP Multicast.
Features
| Feature | Description | 
|---|---|
| ICE iMpact Market Data Feeds access | Connects and maintains connections to the ICE iMpact multicast price feed via the ICE UDP multicast interface while listening to the following channels: 
 | 
| Supported ICE instruments | Supports all ICE instrument types including Futures, Cracks and Intermarket Spreads, Options, UDS | 
| Subscription types | Supports all types of subscriptions to ICE market data: 
 | 
| Auto recovery | Automatically detects UDP packet gaps and recovers lost market data. The following is used to guarantee ICE market data completeness and actuality: 
 | 
| Configuration | Automatically produced configuration can be overridden by the user via a configuration file and/or API calls. | 
| Market data processing | 
 | 
| Low latency/ High performance | Adapts to the hardware it is running on to deliver the best performance. Supports two basic performance profiles (LowLatency and NonAggressive) accompanied by over 20 fine tune parameters. Low-latency design optimized for modern multi-core processors 
 | 
| Simple intuitive API | High and low-level C++ API allowing the following: 
 | 
| Well packaged | ICE iMpact Market Data Handler is delivered with: 
 Software escrow is available on demand | 
| Supported platforms | Supported OS: 
 Supported compilers: 
 |