Мы здесь: Глава 2: Выбор платформы для алготрейдинга и языка программирования 2.2: Разница между голым API и платформой для алготрейдинга
Платформа для алготрейдинга.
Для того, чтобы написать робота, нужно иметь возможность написать его быстро и просто. В связи с этим, для начала, следует озаботиться выбором правильной программы для этого.
Хорошая платформа должна включать в себя:
1) Слой создания индикаторов.
2) Слой создания роботов.
3) Программу для скачивания исторических данных за длительный период.
4) Тестер, позволяющий запустить скрипты в режиме «исторических тестов», чтобы понять, правильно ли он работает.
5) Оптимизатор, позволяющий перебирать настройки для робота и прогонять его в тестере раз за разом, формируя таблицы с результатами.
6) Подключение к бирже, на которой вы хотели бы торговать.
Результаты системы BWS в 2022 году превзошли все мои ожидания! Да, я знал, что прибыль есть, но, честно говоря, думал, что она меньше! Просто я торговал на одном счете несколько систем, в том числе систему лучших бумаг года (BYS), лучших бумаг месяца (BMS), дивидендные торговые стратегии, плюс были сделки спекулятивных роботов и были сделки руками. Общий результат — убыток, прежде всего за счет убытка в лучших бумагах года и лучших бумагах месяца. Тем не менее, система BWS показала двузначную прибыль и оказалась самой моей прибыльной системой по итогам 2022 года!
Таблица 1. Статистика системы BWS за 2022 год.
Замечания к приведенной статистике: