EPAM
Deltix

SpreadTrader

Advanced solution for spread trading on financial markets

Architecture

The SpreadTrader ecosystem, built in-house, includes a collection of software components and integrations with third-party tools and services that are fine-tuned to create a powerful architecture that supports all the necessary use cases for sophisticated spread trading.
spreadtrader-ecosystem.svg
Configurator: a web application for configuring trading instruments, market data connectors, trade connectors, and account balance notifications.
 
TimeBase: a high-performance streaming time-series database developed by Deltix.
 
TimeBase Administrator: helps you manage and monitor all data stored within the TimeBase database. Monitor historical and live data, view and manage data streams, and much more.
 
Execution Server (also known as "Ember"): a low latency real-time event processing transaction framework. Ember can also be used as an algo execution framework, FIX gateway, and trading service for executing manual orders and orders generated by trading strategies.
 
Ember Monitor: tracks system telemetries, manual and algo order executions, and existing trading sessions. Use it to configure custom risk rules at the strategy level and much more.
 
Aggregator: collects and stores market data from different exchanges into TimeBase.
 
Certified Connectors