Rust-Driven Basic Systems Programming
Budget: $10 – $30 USD
Hi, I'm in urgent need of a small-scale stock trading system (between 60-80 stocks in Bursa Malaysia) to demonstrate a real-time system for my assignment Key Functionalities:
- The automation involves order creation, order submission, and order execution.
- Entities involved: stock database, stock system, brokers, clients.
- Should have 3 brokers with multiple clients for each
- Clients can set certain requirements when purchasing and selling the stocks (e.g. purchase only if stock A reaches a certain amount)
- Define performance in terms of execution speed, and the maximum throughput the system can handle. (e.g. average execution time of an order in a trading system with almost fully loaded tasks and the maximum number of orders that can be served in real-time)
- Some crate modules that are recommended to use are: bma benchmark, crossbeam channel, scheduled thread pool, and broadcaster. Reporting - Provide a report on the implementation of the system
The draft of the given system is attached
- The automation involves order creation, order submission, and order execution.
- Entities involved: stock database, stock system, brokers, clients.
- Should have 3 brokers with multiple clients for each
- Clients can set certain requirements when purchasing and selling the stocks (e.g. purchase only if stock A reaches a certain amount)
- Define performance in terms of execution speed, and the maximum throughput the system can handle. (e.g. average execution time of an order in a trading system with almost fully loaded tasks and the maximum number of orders that can be served in real-time)
- Some crate modules that are recommended to use are: bma benchmark, crossbeam channel, scheduled thread pool, and broadcaster. Reporting - Provide a report on the implementation of the system
The draft of the given system is attached