NeoTicker® implements trading models in a formal manner. A unified framework handles all trading related activities - trade simulation, trading systems, brokerage interface. This unified framework gives you the ideal balance between ease of use, flexibility and consistency.
Framework Overview
The framework on trading models is divided into three logical elements. All three elements are linked by a common real-time database:
Trading Systems
Simply put, NeoTicker®'s trading system architecture is the most powerful and flexible one in the market today. No other software gives you the combined power and consistency NeoTicker® offers.
NeoTicker® is designed for real-time deployment. Your trading systems will run with the same level of performance in real-time as in historical testing.
In summary, NeoTicker®'s trading system architecture gives you the following benefits:
Order Processing Engine
NeoTicker®'s Order Processing Engine processes orders from Trade Simulator and trading systems. The engine supports many order types and provides realistic order filling at tick level.
Order processing generates transactions, which are logged into database so you can easily evaluate trading performance.
Benefits:
API for Brokerage Interface
Our team works with brokers to provide interface to place orders from NeoTicker®.
When brokerage interface is enabled, orders are routed to the broker for processing. If the broker provides order status, you have the choice to use the broker's order status instead of Order Processing Engine for actual filled prices.
System Performance Viewer
System Performance Viewer utilizes the database to query historical trading performance. Because the database logs all orders, transactions and positions, sophisticated query is possible. System Performance Viewer can produce comprehensive trading reports.
Here is a sample list of reports available in System Performance Viewer: