Tasks
(Task Number, Task)
- Design of Unit X; Estimated Effort; Finish Data; Assigned Individuals
- Research Stock Market
- None; 1 week; Ideas, Domain Knowledge; Everyone
- Proof of Concept
- None; 2 weeks; Integration w/ Backend Database; Everyone
- Database Design
- None; 1 week; Data Model; Guthrie; Database Setup
- Database Setup
- None; 1 week; Working Database; Nick
- Create Initial Backend
- Automated Trading Bot; 1 week; Backend able to recieve requests & access database; John
- Display Stock Data
- UI; 2 weeks; Web page displays stock data for top companies; Sean
- Create Trading Page
- UI; 1 week; Ability to start trading; Pat
- Create Login System
- UI; 2 weeks; Login/Create Account; Jaffar
- Implement S&P 500 Trade Strategy
- Simulation Mode, Automated Trading Bot; 2 weeks; Python; Shawn
- Implement Simulation
- Simulation Mode, Automated Trading Bot; 2 weeks; Ability to simulate trades with hypothetical investments; Owen
- Implement long-term trading strategy
- Simulation Mode, Automated Trading Bot; 2 weeks; Python; Jaffar
- Implement day trading strategy
- Simulation Mode, Automated Trading Bot; 3 weeks; Python; Guthrie
- Implement backtesting
- Backtesting; 2 weeks; Test whether or not a certain strategy works; John;
- Implement portfolio sharing
- Create Groups; 3 weeks; Page that allows users to connect & view each other’s stock trading progress; Nick
- Implement Manual Trading
- None; 1 week; Trading mode requires user to confirm trades; Sean
- Implement interactive strategies
- None; 3 weeks; Strategies that are customized based on user preferences; Pat
- UML Diagram
- None; 1 week; UML; Shawn