TL;DR: Бот — это инструмент для автоматизации торговой стратегии.
Трейдеры покупают и продают активы согласно каким-то правилам, согласно неким торговым стратегиям. Практически любую торговую стратегию можно описать в виде простых правил, набора алгоритмов (например, посмотреть цену, если она ниже X открыть ордер на покупку, если выше Y открыть ордер на продажу).
Такие процессы могут быть достаточно рутинны или сложны для выполнения человеком.
Боты — это программы, которые будут без устали выполнять эти процессы днём и ночью, сами следить за ценой, сами открывать и закрывать ордера и делать это намного быстрее и эффективнее человека.
Хороший и рабочий бот — бот который может выполнить нужный набор действий, т.е. реализовать необходимую трейдеру торговую стратегию.