Wednesday 20 April 2011

Trading Platform for IPhone by LTech India

 
Case Study

IMPORTANT

Due to governing confidentiality agreement, we have refrained from disclosing actual Client and Solution Name. These have been changed appropriately, to more Generic Names and Nomenclatures.

Company
The Company was a Broker Company is UNITED STATES providing FOREX Trading services to its customers. The Company wanted to develop a Trading platform for IPhone and be able to provide it to their customers.

Industry
Finance (FOREX, Futures, Options, equities)

Platform
Objective C++, IPhone SDK, Blackberry API, J2ME

Solution
The Trading platform for IPhone helps a trader remain connected even while he is not in front of computer. The Trading platform has most of the features as available in the platform for desktop. The IPhone supports following features
1.       Real time quotes streaming
2.       Trading support
a.    Place Order
b.    Cancel Replace Order
c.    Cancel Order
d.    Close Order
e.    Reverse Order
f.     Cancel all
g.    Close All
h.    Reverse all
3.       Charts
a.    Trading while looking at charts
b.    Indicators
4.       Positions
5.       Account Details
6.       Automatic Reconnection

The IPhone application is developed in a modular way so that the Business logic, user interface and the connectivity are loosely coupled. This architecture provides flexibility to connect the same application to any Broker.























Please provide your contact details and a convenient time, to discuss this further.
Ritesh Saxena                                 
Manager Marketing,
LTech India Software Systems

Cell: +91 - 760-797-1771
Skype: ritesh.saxena777
E-mail: ritesh@ltechindia.com            
Wordpress: http://ltechindia.wordpress.com
Blogspot: http://riteshsaxena777.blogspot.com/
LinkedIn Profile: http://in.linkedin.com/in/riteshsaxena777
Website: www.ltechindia.com and www.trading.ltechindia.com

I am availabe 24*7 on the IM's:

MSN: connectltech@hotmail.com
GTalk: connectwithltech
Skype: connectltech
Yahoo: connectltech

Tuesday 19 April 2011

CASE STUDY - OME


Order Matching Engine

Company

The Company is a Futures Broker s Company based in UNITED STATES, being desirous of having a simulation system for stock exchange, using which they could launch contests using dummy instruments and money. They already had all other mechanisms except the order matching engine for the simulation system.

Industry

Finance (Equities, Futures & Options Trading)

Platform

C# (.Net 2005)

Solution

The Order Matching Engine is the core of any Stock Exchange, Trading system. It is responsible for managing order book, perform order matching and provide hedging. The order matching engine is developed as a .Net service and that can be plugged in with any system, be it, a Trading system to perform group order matching before sending it LP (Liquid Provider), Trading system of Stock Exchange, Simulation System etc.

One of the first requirements of the order matching engine is to provide high performance, robust, scalable order matching capability. Keeping in mind these requirements, the OME is developed as a distributed application that can run on multiple servers and load balance the instruments between them intelligently. It monitors and analyzes the orders and assigns the instruments that are traded heavily to a less loaded processor or even less loaded server.

Features List 
  • Distributed application 
  • Real time Order Matching 
  • Handles GTC and DAY orders 
  • Optimized to run on parallel processors 
  • Load Balancing on parallel processors and multiple servers
  •  Supports Equities, Options, Forex as well as Futures
  •  EOD (End of Day) Processing 
  • Persistent storage for all orders/Trades for reliability 
  • BOD (Beginning of Day) Processing
  •  Configurable Instruments
  •  Optimized for most trades instruments, that is, allocates more resources for most traded instruments
  • Configuration through web console 
  • Scalable

Techniques Used 
  • Threading 
  • TCP/IP
  •  WCF (.Net Remoting) 
  • Thread Affinity
  •  Event driven architecture 
  • Thread pooling

Please provide your contact details and a convenient time, to discuss this further.

Ritesh Saxena                                 
Manager Marketing,
LTech India Software Systems

Cell: +91 - 760-797-1771
Skype: ritesh.saxena777
E-mail: ritesh@ltechindia.com            
Wordpress: http://ltechindia.wordpress.com
Blogspot: http://riteshsaxena777.blogspot.com/
LinkedIn Profile: http://in.linkedin.com/in/riteshsaxena777
Website: www.ltechindia.com and www.trading.ltechindia.com

I am availabe 24*7 on the IM's:

MSN: connectltech@hotmail.com
GTalk: connectwithltech
Skype: connectltech
Yahoo: connectltech