MRCC
software development
 
   About Us | Services | Industries | GSA | Partners | Careers | Case Studies | Contact Us
 
  MRCC :  Large Gaming Firm
  Projects
  Technology Firms 
  Insurance Firms
  Pharmaceutical Firms
  Embedded Systems
  Web Applications
  BPO Services
Projects [ Large National Brokerage Firm ]

Project: Real-time trade transaction software

Technology used
Java Multi-Threaded Server, EJB Server for User Interface, User Interface in Swing and Communication medium thru JMS-MQ.

Trading System
Clients place Order to be executed in the exchange (NYSE/ASE/NASD...). The trader will put the order in the market through the floor broker in the respective exchange.... in the same time the client sends in the break down of the order in form of allocations to the client.

Example
Client: XYZ
Order: 10000 IBM @ 34.23
Buy
Allocations: 1. 6000 IBM Acc XYZ023
                 2. 4000 IBM Acc XYZ736

Once the Order is executed in the exchange it comes to the client through SIAC lines. Say the execution of the above trade came in as:
1. 5000 IBM @ 34.02
2. 3000 IBM @ 33.39
3. 2000 IBM @ 34.20

Once the execution comes back to the client the Order is said to be filled. Now the trading system allocates this Order to the accounts specified in the Allocations (XYZ023, XYZ736) by the client XYZ.

Trades are generated on basis of these allocations and the client is charged accordingly. This is the basic flow for Cash Trading.
 

Site Map | Feedback | Legal | Report

Copyright © 1996 - 2006 M&R Consultants Corporation. All Rights Reserved.