Capstone Project
The high-level requirement of this project is to develop a stock market recommendation application that will provide buy and sell signals for a set of 3x ETFs, and one or two other high-risk assets.
In addition to developing and testing the end-to-end system, the project involves testing the performance of the underlying multi resolution algorithm and reporting results using the backtesting capabilities of QuantConnect.
Back testing and optimization efforts consisted of testing varying lengths of SMAs both individually and combined over different time periods, experimenting with different resolutions, and writing code for other widely used trading strategies in QuantConnect for comparison.
- The user selects an asset (TQQQ, UPRO, TNA to start)
- The system acquires end-of-day data for the selected asset (OHLC)
- Using the data, an algorithm produces buy/sell signals.
- The buy/sell signals are transformed into an allocation recommendation. (%)
- The recommendation is presented to the user.
Files related to trading algorithm and analysis have been removed from this repository for privacy.