Для самой торговли достаточно торгового терминала, предоставляемого брокером. Торговый терминал позволяет выгружать как исторические данные, так и данные торгов в реальном времени.
Таким образом эти данные можно подавать на предикт нейронной сети, которая была ранее обучена на предсказание цены актива или тренда. Далее получаем от НС предсказание и по разработанной Вами стратегии принимаем решение входим в сделку или нет. Например, если предсказанная цена превышает текущую на 1%, то покупаем актив, если менее, то ни чего не делаем.
Таким же образом выходим из сделки, или достигли заданного профита по инструменту, или при прогнозе изменения тренда и падения цены.
Только вот в свободном обращении таких программ и сервисов нет. Если они фактически дают хорошую прибыль, то ими лучше самому торговать самому, а не продавать.
Иногда некоторые не добросовестные брокеры, заманивая Ваши деньгу к себе на счет, говорят, что у них разработана стратегия, позволяющая зарабатывать 30% в месяц. Не верьте, с такой доходностью деньги клиентов не нужны, проще самому взять кредит и через полгода его вернуть, а на заработанной прибыли через пару лет стать миллионером.