Académique Documents
Professionnel Documents
Culture Documents
B r ie f
Technical Architecture
Recognizing the need for an entirely new generation of trading technology to meet the demand for an ultra-fast, true multi-asset, multi-broker trading system, Mantara assembled a seasoned trading systems development team and the financial resources to develop expressWay. A functionally-rich new trading platform engineered from the ground up to address market requirements, expressWays design and investment has centered on providing the extremely high-speed performance, reliability, flexibility and scalability demanded by todays traders.
Performance
To achieve performance objectives, we employed state-of-the-art hardware and network equipment, a software pipeline architecture executed exclusively in C++, classic software engineering methodologies utilizing alphabetic slicing and in-memory caching, and applied multithreading techniques on multi-core machines.
Reliability
System reliability is achieved by executing a design centered on software, hardware and network redundancies. The system supports a multi-pod architecture in an active/active mode. Using proactive monitoring and reporting facilities, we can detect problems immediately and act on them before they become critical.
Flexibility
The system provides significant flexibility and is designed to be highly configurable to readily add new routing venues, order types and data sources. The adoption of FIX as our transaction protocol readily facilitates integration between systems.
Scalability
System scalability follows a horizontal scaling model. By using multicast distribution and content routing the system is unlimited in terms of both the number of users and pods.
NSDQ
NYSE
OPRA
BATS EDGE
BATS EDGE
NSDQ
NYSE
X Network
FIX
FIX
FIX
FIX
FAM
DAD
EAS
SML
SOM
OM Database
Cong Database
expressWay Control Bus expressWay Order Bus expressWay Multicast Market Data Bus
PEC
ACS
SMS
MOM
ROC
TOC
FX Engine
FIX
DMZ
TOM
Multicast
www.mantara.com
Brief
Smart Router: MOM handles all orders entered by traders in expressWays front-end and those entering the system via FIX engines (whether black boxes or order management systems). MOM is utilized for orders that require cross-asset venue routing and multi-leg processing, whether manually directed or driven by user-defined algorithms. MOM leverages the speed of Mantaras Market Data Ticker Plant for optimal routing decisions to venues. Strategy Engine: automation of trading strategies may be driven by expressWays user-defined strategy templates. Strategy templates enable construction of complex orders for routing to multiple venues. A complex strategy can be a multi-country, multi-broker, multi-leg cross-asset trade. These templates can be used in conjunction with other components like market data/ analytics, routing tables, etc., enabling firms to customize the system to business functions.
SOM (Slave Order Manager) enables the deployment of exchange-specific logic. The SOM is responsible for forwarding orders to the exchange via a parent-child relationship, synthesizing orders when the market center does not support special order types such as market or timed. ROC (Risk Operation Control) is supported by its own server. It manages the entire position exposure for a given broker by aggregating all orders attributable to a broker across multiple order managers within expressWay. The ROC enables the monitoring and display of risk values and alerts the sponsor (broker/dealer) when a clients trading limits are reached.
Application Support:
Several additional system components provide important service functions. The PEC (Permission Entitlement Control) is responsible for user access control and auditing and permission enforcement. Control over user application data management is provided by the ACS (Application Configuration Server). And internal monitoring of operations is provided by TOC (Trade Operation Control), expressWays proprietary monitoring system that collates and aggregates all operations data to permit effective support and monitoring of system activity. Addressing the complexity of a trading environment driven by regulatory change, evolution in financial instruments and fundamental shifts in trading styles, expressWay is built on a rigorous technical foundation designed to readily adapt to future requirements whether regulatory, immense growth in market data volumes or new instrument types and trading venues.
Order Management
expressWays order management functionality is comprised of the following components: MOM (Master Order Manager) implements the function of a multi-asset, multi-broker smart router combined with a strategy engine.
www.mantara.com
Copyright 2008 by Mantara, Inc. All Rights Reserved. Mantara, expressWay, xWAY and their associated logos, are trademarks or registered trademarks in the United States.