After Sun its Oracle turn to try out novel development using Java.
Oracle is focusing on building a Java-based pre-engineered trading bundle this year in order to facilitate fast deployment and “fewer moving parts” to deal with for its customers. This development is aimed at tackling the challenge of performance versus time to market in the low latency trading architecture space. It would be based on Java enabled data grids and architectures on which trading infrastructures can be built could therefore provide more robust capabilities.
We will find our more about core Java-based pre-engineered trading bundle within months to come. Will be easier to implement and will it save time and money for both the software company/consultants and the users (Trading firms and its Customers, Capital Markets & Investment Banks).???
Java is HOT again!
There are already companies like Lime Brokerage, FlexTrader and Portware providing an easy-to-use API in JAVA. These API’s offer a clean trading interface. By ensuring all connectivity and protocol-level functionality, they allow customers to focus on their algorithms rather than worry about low-level details.
To allow high performance traders to monitor their system’s activity, view P&L, and place or cancel orders, Lime Brokerage provides a simple GUI that is an important component of Lime’s full-featured trading platform. Response times for order placement (the time it takes Lime Brokerage to acknowledge an order) are usually less than half a millisecond, with an average through-brokerage latency of less than 2ms for order placements under moderate load. Cancel requests are handled even faster because they bypass buying-power, easy-to-borrow, and short-sale validation. They typically take 1ms or less to pass through the trading system.
FlexTrader features Fully customized algorithmic trading. Process over a thousand transactions per second, while analyzing market data on a tick-by-tick basis within the confines of an automated strategy. Custom calculations are all available with the touch of a button. Automated, customizable trading strategies include: VWAP, momentum, mean-reversion, adaptive pricing and best efforts.
Arbitrage customizable strategies include: convertible arbitrage, index arbitrage, ETF arbitrage, cross-border arbitrage (with the ability to hedge FX exposure automatically) and risk arbitrage (as part of our pairs trading module). Comprehensive performance chart analysis of portfolio, sector and single stock trading. Customizable Reg NMS compliant smart router and order replacement templates, as well as a full suite of rules-writing capabilities to ensure your system meets the increasing demands placed on trading professionals. Full OMS integration through C#/ .NET, JAVA and C++ APIs. Global ASP solution with fully-linked data centers in NY, UK, Geneva, Paris and Singapore.
Lets wait and see what oracle offers!
Thanks for your input Robbie