Multi Period Portfolio Optimization