Investment in stock market requires taking risk. Investors typically buy several stocks to create a portfolio which targets to maximize the return while keeping a certain level of risk. In today's information-rich financial markets, one of the main challenges for individual investors in...