- Collect S&P500 stocks from Yahoo Finance
- Data wrangling(missing values, calculate vol)
- Implement 3 ML models on data such as a)K-Means Clustering, b)Affinity Propagation Clustering and c) Hierarchical Clustering
- Evaluate the result of models by the silhouette score
- Extract the trading pairs by testing a cointegration on clusters