This may be limited to identifying trading opportunities and providing alerts that may specify when a particular action should take place. In other circumstances, the functionality of the trading robot may be to automate the entire process. The automated trading software will use the parameters of the trading strategy to identify trading opportunities in financial markets, execute trades on the trading platform, and provide an alert outlining the details of the particular trade.