Create HW1_optimize_sortino.py

Variation of HW1 which calculates allocations to a 4 equity portfolio based on optimal Sortino Ratio rather than Sharpe Ratio. The appeal of using the Sortino Ratio is that it will only penalize the portfolio performance for the negative moment (negative volatility) of daily returns.