Skip to content

(SIG) Susquehanna International Group Challenge on MindSumo

Notifications You must be signed in to change notification settings

DominikSuwala/StocksCorrelation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

StocksCorrelation

Stocks symbols are grouped into clusters based on a dissimilarity matrix constructed from computing Pearson's r. A dendrogram is produced. Additionally, clusters are color coded for easier identification.

Challenge URL:

https://www.mindsumo.com/contests/263

alt tag

Running

python correlation_clustering.py

Usage

Guaranteed for Python 2.7.*. Recently tested to work on Windows x64, Python 2.7.13 x86-64, and latest matplotlib/scipy/numpy.

Resolve dependencies. Then, launch using command in "Running" section.

Follow prompts to choose an attribute on which to compute a dissimilarity matrix (computed from Pearon's r).

You may also opt to load your own CSV files (with defined headers) into the 2YearStockData directory.

Dependencies (Python Libraries)

matplotlib

scipy

numpy

http://matplotlib.org

https://www.scipy.org

http://www.numpy.org

Notes

A program like this is useful for preliminary idea generation for strategies like stat-arb as well as seeking diversification when constructing a portfolio.

About

(SIG) Susquehanna International Group Challenge on MindSumo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages