An exploration of the latest models for portfolio optimization applied to cryptocurrencies.
This Jupyter notebook project explores cryptocurrency portfolio optimization using modern portfolio theory and machine learning techniques. The analysis combines traditional financial concepts with the unique characteristics of crypto markets to create more efficient portfolio allocation strategies. The notebook demonstrates how to:
It was built using a jupyter notebook on google colab, using python. I used 1inch API to get the latest portfolio allocation for some addresses as their historical balance. I used risk folio package to optimize the portfolio using machine learning. I was expecting to get a more risker portfolio optimization but I got a very conservative one, where suggest to allocate almost everything in stablecoins. The algorithm was able to cluster stablecoin and other assets.