Machine learning has transformed every aspect of trading. By using machine learning algorithms for trading, we can identify the patterns in the market, assess the investment risks, and analyze the sentiments of the people. Moreover, automated chatbots services and Robo advisors powered with machine learning algorithms have made the decision-making process a lot easier and faster. The Robo advisors have not only helped to automate the mundane tasks but also reduced the costs associated with financial advisory significantly.