About Client
Leading Commodity Trading Company
Business Need
Client wanted to integrate with broker and exchange to provide better pricing to their clients
Solution
- Build a mechanism to allow users to discover current market prices
- Place market or limit orders
- Choose the pricing and delivery schedules
- Place the hedging contracts with the exchange
- Track the lifecycle of the market and delivery orders
- Integrate with credit wallet and margin systems to facilitate payments
- Manage the lifecycle of the physical order until delivery is complete
- Blotter to give status of current submitted confirmed pending and delivered trades
Benefits
- Give user choice of exchange for price discovery
- Comprehensive order lifecycle management
Technologies used
- Frontend web application built using Angular
- WebSocket's for Publishing real time price information
- Java server in spring boot for integrating with LME via fixed protocol
- Redis cache and Oracle for managing inventory and order status
- The whole solution was hosted in AWS