This project contains an analysis of investment portfolios for three sets of risk profiles using Pandas, Pandas-datareader, and matplotlib. The Sortino ratio was used to compare and draw conclusions based on 10,000 portfolio iterations for each risk profile.