Error Icon

Something went wrong. Please try again

loading...
Home>Solutions>ExecutionServer
Ember logo

ExecutionServer High-performance event processing platform

4.7

(47 ratings)
Loading
Ember logo

ExecutionServer

get it now
Overview
Differentiators
Features
Reviews
Overview
Differentiators
Features
Reviews

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).

Ember video
Ember img
Ember image
Ember image
Ember image
Ember image
Ember video
Ember img
Ember image
Ember image
Ember image
Ember image

1/6

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

Customer Ratings & Reviews

4.7

Based on 47 votes

5 stars
27
4 stars
18
3 stars
2
2 stars
0
1 star
0
5 stars
27
4 stars
18
3 stars
2
2 stars
0
1 star
0
Most recent reviews

June 21, 2022

I am very impressed with ExecutionServer performance. It is very fast and can handle a lot of data. The user interface is also very intuitive and easy to use. It's got features that can be helpful if you want to keep track of your positions across different account, traders, exchanges, etc.

Author: Omar Nguyen

1 user found this review helpful

March 23, 2022

I found it to be very user-friendly and easy to learn. The documentation is excellent and the support team is very responsive.

Author: Emmett Morris

Loading...

Questions & Answers

Do we deploy solution in co-lo datacenters or on the cloud?

Posted on April 18, 2021 by Corben Browne

Both. Traditionally this solution has been deployed in co-lo datacenters, but with recent rise of cloud-native crypto exchanges we see more and more deployments on the cloud.

Posted on April 19, 2021 by SolutionsHub Support

What are hosting requirements?

Posted on April 7, 2021 by Robyn Bloggs

Hosting requirement highly depend on a workload. Ultra-Low latency applications require dedicated CPU cores for important services. Applications that analyze multiple markets require memory to hold in-depth state of each market.

Posted on April 8, 2021 by SolutionsHub Support

Have a question? We are ready to help you.

license type

Integrates with

TimeBase

CryptoCortex

AWS S3

ClickHouse

CME

ICE

Tech Requirements

Docker / Kubernetes

RedHat Linux 7+

CentOS Linux 7+

Amazon Linux 2

Windows Server 2016+

Version

v.1.7.60

Updated on Mar 23, 2021

Get solution in 3 simple steps

We can help you achieve more! Choose the solution that supports your growth and success.

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

Loading...