https://pub.towardsai.net/optimizing-portfolio-performance-with-genetic-algorithms-in-python-a-data-science-approach-970abc07c649