A. General
1. Add VIX in Dashboard
2. Allow Adding Futures to Favourites (Done)
3. Extract Historical Price from IB
B. Strategy using Technical Indicators - SMA and STOCH (STOCK, FOREX)
1. Create Strategy
- Allow user to add/remove indicators dynamically
- Allow user to add/remove rules dynamically
- Allow user to Run Back Test based on user defined rules
- Allow user to specify Trading Time
- Display backtest result
- Save the strategy and backtest into DB
2. Strategy Listing Function
- Display list of strategies
- When Click into Strategy, User can view the strategy and backtest result
- Allow user to deactivate a strategy
C. BackTest Result
1. When User Click on Run Back Test in Strategy Details Page, perform back test
2. Expected BackTest output
- Transaction List
- Profit and Lost
3. User can choose to save the backtest result or edit the params/Rules to rerun backtest
D: RealTime Testing