ExecutionServer
Solution Overview
ExecutionServer (Ember) is a high-performance event processing platform for trading solutions developed by RTC Lab (Deltix) team. It can be used as normalized Java / FIX / REST API to more than 120 financial markets. Can host matching engines (ranging from simple Central Limited Order Book to custom implementations that perform periodic auctions or tap external liquidity). Automated trading platform ExecutionServer provides Position Management capabilities that support custom “projections” (System-wide, Per-Account, Per-Trader, Per-Exchange, Per-Order Source, Per-Contract, Per-Currency, Per-Product Root). Pre-trade risk checks can be applied at any projection. Examples of risk checks include price/size, max trading volume, max number of open orders, net open position.
Customer Problem
Customers frequently need unified gateway to different financial markets. This gateway must provide fault tolerance and have extremely low processing latency. At the same time gateway must be able to implement agile business logic (such as custom pre-trade risk or smart order execution).
EPAM Solution
ExecutionServer (Ember) provides both a FIX facade and acts as host for trading/execution algorithms which processes transactions volumes of 100,000’s per second with single digit internal latency (μs).
Key Differentiators
Performance
ExecutionServer relies on in-house proprietary technologies to achieve best in class performance
Flexibility
Solution can be used as platform for all kind of trading applications for both BUY side and SELL side financial markets
TCO
Solution is cheaper than many commercial competitors
Benefits
Low Latency
Ultra-low-latency real-time event processing
Open API’s
Allow easy customization
High Availability
Replicated State Machine approach fault tolerance
User-definable position projections
Allows customization and precision of risk monitoring
Features
-
Host for execution algos (VWAP, TWAP, PVOL, Iceberg, Smart Order Routing)
-
Host for matching engines
-
Low latency high throughput FIX engine
-
Configurable position “projections” (granularity of positions/grouping of trades)
-
Configurable pre-trade risk limits and checks
-
Public API (Java over TCP/UDP/IPC, REST/WS)
-
Java API customization of algos, risk rules, order enrichment and order routing
Additional Information
Questions & Answers
Do we deploy solution in co-lo datacenters or on the cloud?
Posted on April 18, 2021 by Corben Browne
What are hosting requirements?
Posted on April 7, 2021 by Robyn Bloggs
Integrates with
TimeBase
CryptoCortex
AWS S3
ClickHouse
CME
ICE
Read More
Tech Requirements
Docker / Kubernetes
RedHat Linux 7+
CentOS Linux 7+
Amazon Linux 2
Windows Server 2016+
industries
categories
license type
type
Version
Updated on Mar 23, 2021
Documentation
Unlock the solution in 3 easy steps
01
Reach Out to Us
Request the solution by submitting a short form
02
Sit Back & Relax
Our experts swiftly process your request and get back to you
03
Start Using The Solution
Dive in and unlock all the benefits
