The Asset Portfolio Allocation with Unsupervised Learning repository explores unsupervised machine learning techinques for portfolio optimisation based on adjusted closing prices of a selected number of companies (here we use the companies in the Dow Jones Industrial Average).
Clone Repository
git clone https://github.com/rahulkfernandes/Asset-Portfolio-Allocation-with-Unsupervised-Learning.git
Install Dependancies
pip install -r requirements.txt
Run in Default mode
python main.py
Run in Back Testing mode
python main.py backtest