This project describes how to test your algorithmic trading strategy on a portfolio of stocks. A portfolio reduces risk as opposed to just applying a strategy to a single stock. Optimizing the portfolio can result in higher returns and reduce overall risk (Increases Sharpe Ratio).
Steps followed
- Get the tools
- Create necessary functions to be applied to the portfolio
- Apply the strategy on portfolio stocks and generate positions
- Result and plots