POC: high level tracking
Opened this issue · 0 comments
srdjan commented
- initiate repository
API
- bootstrap API sub-repo
- design Domain model based on the spec
- implement Domain model as in memory state (not persisted)
- implement the matching engine logic
- expose the engine using WebSockets services endpoint
- publish updates on orderbook state changes
- add dashboard component with realtime orderbook state changes
- refactor to object oriented approach (*only partially done)
- implement persisted Domain model (*nice to have)
UI
- bootstrap UI sub-repo
- bootstrap CL sub-repo
- add trader auto register
- dashboard: present a list of Symbols and the associate best buy order/bid, and best sell order/offer.
- add ability for traders to create/modify order, using an entry form
- show a list of open, canceled, and completed orders and trades for the current trader (a blotter)