What You Need to Know About Stock Market Trading Bots?