This application leverages automation technology and trading algorithms to capture the dynamic trends in stock markets. The trading strategy for this web application is defined through Drools, a third party application, which is programmed to react to price movements and take fast, informed trading decisions. Orders for buying, selling and stop losses are automatically sent to the trading platform for execution without any human intervention. The stock trading web application eliminates unpredictability and psychological impact of human emotions on trading activities, leaving any sort of manual error out of the equation.