CASE STUDIES : Trading client for Mobile
IMPORTANT note about the project
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 is a Futures Brokers company based in USA, being desirous of providing an option to their customers to be able to view Real time quotes streaming, Account Details, positions and trade on their handhelds (Blackberry, IPhone and other Java based phones)
- Industry
Finance (Futures Trading)
- Mobile Platform
1. J2ME
2. Blackberry
3. IPhone
- Business Challenge
Futures market is very volatile in nature and being away from PC, even for a couple of minutes can be very costly. The company wanted to provide an option to their customers to be able to view quotes streaming and trade on their Handhelds.
- Solution
The application provides option to users to view quotes in real time and trade Futures instruments. The main challenge technically was to stream quotes in real-time. To overcome this problem, intermediary servers are placed for Quotes as well as Trading. Both these servers send only the most relevant information to the handhelds. The handheld devices connect to trade server using SSL.
- Features List
1. Real time Quotes streaming
2. Trading
3. Account Details
4. Positions
5. Automatic reconnection6. Exit automatically in case application is idle for configurable amount of time.
- Techniques Used
1. User Interface techniques
2. TCP/IP
3. Threading
4. Email