Market Data Feeder
MD Feeder is a core of ATP market data distribution system. It processes and consolidates client market data subscription requests, obtains data using market data provider protocols, maintains market data cache and delivers updates to subscribers using FIX and/or Argo messaging system (RMCast) via TCP or reliable multicast UDP. The latter option has an advantage of delivering price updates to multiple trading workstations/processes simultaneously. Similar to FIX Adapted for Streaming (FAST) protocol we are using a market data-specific encoding method which significantly lowers bandwidth requirements by reducing the size of market data update messages. Advanced multithreading helps to utilize multiple processors efficiently.
Market data provider connectivity components are implemented as dynamic link libraries. We have built adapters for many market data protocols including those used by CME, ICE, CBOT, Liffe, HotSpot, EBS, Currenex, IKON, SIAC/Opra, TenFour, OpenTick, CQG, NSE, MCX, MCX-SX, MOEX, BitMEX.
Market Data Feeder can be integrated into a custom application using our Market Data API.
MD Feeder is written on C++ for optimal performance and portability. It runs on Linux and Windows. Source code licenses are available.
To evaluate Argo Trading Platform please send us a request and provide contact information. We will get back to you shortly.