Skip to content

sjufan84/ESG_clustering

Repository files navigation

Special Note to those newly starring / forking -- I am interested in opening this project up to contributors... I haven't had time to maintain it, but since it looks like there is some interest lately, I would love to work together to build it out more. Please e-mail me here if you are interested. Thank you!

ESG Stock and Crypto Clustering

A tool for clustering stocks and cryptocurrencies, comparing their ESG scores vs. risk / return metrics.

ESG (Environment, Social, Governance) investing has become a very important tool for those seeking to invest in companies that are, or seeking to become, more conscious of their impact in these areas. This tool is designed to cluster stocks with similar risk / returns metrics and compare their ESG scores along with their return profiles. We have also included two cryptocurrencies (Ethereum and Bitcoin) to our clusters. While crypto investing has become extraordinarily popular, there are concerns about crypto mining's impact on the environment. Theoretically these impacts could be mitigated by shifting other asset allocation to more environmentally friendly ones. By utilizing KMeans clustering, ESG scores, and historical price data for the Nasdaq and S&P 500 stocks, we can investigate and visualize the possibilities of enhancing the ESG impacts of assets within those indices.

To view deployed app, please navigate here.

Note: In this application we focus on environment scores, but these methods could easily be applied to social or governance scores.

Disclaimer: This tool should not in any way be considered financial advice. It is for demonstration only.

About

A tool to cluster ESG stocks and cryptocurrency by return data to identify similar assets with higher ESG scores.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published