Tuesday
Apr272010

QuantServer

 

Execution Management

QuantServer comprises UHF Trader and Trading Console: the two modules required for production deployment of trading strategies created in QuantOffice. Once created, a strategy is “published” in UHF Trader. UHF Trader converts trading signals into FIX orders and executes them according to the execution strategy defined in QuantOffice, potentially via multiple brokers. The progress of the trading (that it is: status of orders, execution, P&L and performance) are monitored in Trading Console.

UHF Trader is designed for very high performance, processing hundreds of thousands of messages per second, arising from hundreds of instruments and hundreds of strategies.

 

Strategy Deployment: Live vs. Simulated Trading vs. Back-Testing Transparency

The exact same program which is the trading strategy can be taken from QuantOffice and deployed in production for live trading. The switch between the trading simulators, paper trading and live trading is transparent to the trading strategy. With a single click of a button, a user-defined strategy is uploaded to the server, instantiated and hooked up to the data feeds and trading services. There are graphical tools for deploying algorithms to remote data centers. 

 

Market Data Transparency

UHF Trader is provided with real-time (and historic) data from TimeBase. As such, switching market data vendors is transparent for trading strategies. The strategy determines which data is required; this data is provided from TimeBase.

 

API

Trading models have access to QuantServer’s API for order creation and management. The API is vendor-independent and provides complete access to the capabilities supported by the FIX protocol, as well as the ability to utilize individual vendor extensions, if so desired.

 

Time Management

The strategy can set a timer to run, for example, 30 minutes before the market opens, or every 30 seconds. UHF Trader will wake up the strategy to perform required work.

 

Infrastructure

UHF Trader is written in Java, and so runs on Windows and Linux platforms. A standard Windows server or workstation can process all of North American Level I equity and option data in real-time.

A high-volume production UHF Trader deployment involves the installation of one or multiple UHF Trader servers and message brokers in a specialized hosting center, which has high-bandwidth connections to the electronic markets. A typical setup is shown below.

 

 

Trading Console

QuantOffice: Trading Console is a set of real-time monitors of order and execution status, P&L and performance, risk and portfolio analytics. The trade blotter monitor, allows for “grey box trading”, that is, users may interact with the model by cancelling some or all of the orders created by the model.

 

 

Download the QuantServer Product Data Sheet

For a demo, please contact us at sales@deltixlab.com or call 1-800-856-6120