Intelligent Portfolio Diversification | Asset allocation strategies in stocks