Conditional Portfolio Optimization