Некрасов Роман Financial One | Софт / Программирование

5 программ для разработки торговых роботов

13 января 2017  Источник http://fomag.ru/
«Коробочные» решения для разработки, тестирования и реализации торговых роботов становятся все популярнее у трейдеров, которые хотят либо автоматизировать свою стратегию, либо исключить человеческий фактор из торговли (в первую очередь, эмоции). Таких сервисов существует множество, попробуем собрать наиболее популярные и известные из них среди российских участников биржевых торгов.

TSLab (www.tslab.ru)

Российская разработка, активно продвигаемая через партнерскую программу компании-разработчика и брокеров. Брокер получает активную торговлю и комиссионные от клиентов, а компания – доступ к аудитории с возможностью продавать дополнительный функционал.

В настоящее время TSLab предлагает своим пользователям 8 коннекторов к различным терминалам и протоколам подключения. Среди них есть Plaza II, QUIK, SmartCOM, Interactive Brokers, WhoTrades и другие.

Основное преимущество TSLab – это графический интерфейс с возможностью использования встроенного скриптового языка, что позволяет даже новичкам научиться работать на данной платформе. Также программа полностью создана на русском языке, поэтому у людей, не владеющих английским, не возникнет сложностей.

Плюсы:

Высокий уровень локализации под местный российский рынок.
Простота работы.
Наличие коннекторов для получения рыночных данных.
Низкая стоимость платформы.
Возможность работы в облаке.

Минусы:

Ограничения для разработчиков профессиональных систем.
Скорость исполнения скриптов.

Wealth-Lab (www.wealth-lab.com)

Полупрофессиональная среда разработки и тестирования торговых систем. Также содержит графический интерфейс, что позволяет людям, не владеющим навыками программирования, работать с ней. Платформа позволяет вести разработку на любом языке .NET. Подключение источников рыночных данных осуществляется через дополнительные плагины.

Плюсы:

Широкий перечень индикаторов, готовых скриптов.
Простота работы.
Продвинутые инструменты анализа торговых стратегий.

Минусы:

Ограничения для разработчиков профессиональных систем.
Скорость исполнения скриптов.
Отсутствие сертифицированных плагинов для российских источников данных.
Высокая стоимость лицензированной платформы.

MultiCharts (www.multicharts.com)

Платформа позволяет делать бэктестинг (тестирование на исторических данных) с применением широкого перечня параметров, мониторить отчеты по оптимизации стратегии, проводить анализ методом Монте-Карло. Также в платформе доступен симулятор торгов. Редактор сценариев стал более понятным в интуитивном плане в последней, 10-й, версии.

Плюсы:

Широкий перечень индикаторов, готовых скриптов.
Простота работы.
Продвинутые инструменты анализа торговых стратегий.

Минусы:

Ограничения для разработчиков профессиональных систем.
Скорость исполнения скриптов.
Отсутствие сертифицированных плагинов для российских источников данных.
Отсутствие облачных решений.

AmiBroker (www.amibroker.com)

Одна из широко известных платформ, первая версия которой появилась еще в 1995 году. Продукт не стоит на месте и активно развивается, используются параллельные вычисления, что повышает скорость исполнения скриптов. Широкий перечень индикаторов, возможность использовать сканер акций и прочий функционал не оставит равнодушным ни одного трейдера-любителя. В 2015 году добавлена поддержка метода Монте-Карло. Однако, как и прочие «коробочные» продукты, вряд ли AmiBroker будет интересен профессиональным трейдерам-алгоритмистам.

Плюсы:

Широкий перечень индикаторов, готовых скриптов.
Простота работы.
Продвинутые инструменты анализа торговых стратегий.

Минусы:

Ограничения для разработчиков профессиональных систем.
Скорость исполнения скриптов.
Отсутствие сертифицированных плагинов для российских источников данных.

MetaStock (www.metastock.ca)

Платформа, которая одной из первых появилась на российском рынке. Конечно, это была пиратская версия, так как за лицензию требовалось заплатить несколько тысяч долларов США, что было невозможно для простых трейдеров-любителей. В дальнейшем один из российских брокеров пытался продвигать лицензию Metastock, однако эта маркетинговая кампания завершилась неудачей. Платформа по праву считается «динозавром» на рынке подобного класса систем. Однако из версии standalone приложений оно так и не сумело шагнуть «в облако» , что говорит о катастрофическом отставании от современных тенденций.

Плюсы:

Широкий перечень индикаторов, готовых скриптов.
Продвинутые инструменты анализа торговых стратегий.

Минусы:

Ограничения для разработчиков профессиональных систем.
Отсутствие облачных решений.
Скорость исполнения скриптов.
Отсутствие сертифицированных плагинов для российских источников данных.
Высокая стоимость.
При полном или частичном использовании материалов - ссылка обязательна http://elitetrader.ru/index.php?newsid=324234. Присылайте свои материалы для публикации на сайте. Об использовании информации.