
Содержание статьи
- Зачем переходить на API
- Какие преимущества
- Что выбрать
- Как перейти на API
Если вы используете QUIK¹ для торговли, то уже знакомы с ограничениями автоматизации сделок: робота в терминале можно написать только на Lua, он работает только на Windows и функционирует, пока открыто окно программы.
Торговый БКС API² — это отдельный канал доступа к торговле. Вы разрабатываете стратегию на удобном языке, размещаете ее на любом сервере, и она исполняется независимо от того, работает ваш компьютер или нет.
Терминал при этом остается в вашем распоряжении: графики, стакан и ручные сделки — без изменений. API берет на себя автоматическую торговлю.
Зачем переходить на API
- Собственная торговая инфраструктура QUIK работает по логике, заданной разработчиком, в то время как БКС API становится основой вашей собственной инфраструктуры. Вы можете создать ее сами: подключить и интегрировать в свою торговлю различные сервисы аналитики и учета инвестиций, торговые терминалы и платформы с анализом рыночных данных.
- Свобода выбора языка и инструментов Python, Go, C#, Java, JavaScript, C++ вместо единственного Lua. Обширная экосистема этих языков открывает новые возможности: готовые библиотеки для обработки данных, тестирования стратегий на исторических данных, а также инструменты для отладки, тестирования и контроля версий.
- Независимость от операционной системы QUIK работает исключительно на Windows, что требует либо постоянно включенного компьютера, либо аренды Windows-сервера. БКС API позволяет запускать торговую стратегию на Linux, macOS или в облачной инфраструктуре — вы выбираете решение по стоимости и надежности.
- Непрерывность работы терминала В QUIK разрыв соединения, перезагрузка компьютера или обновление системы останавливают робота и оставляют открытую позицию без управления. Стратегия на БКС API работает как самостоятельное приложение, автоматически восстанавливает соединение и функционирует круглосуточно.
- Разграничение прав доступа Чтобы предоставить раздельные права на чтение и торговлю в QUIK, приходится заводить дополнительные логины через обращение в поддержку. В БКС API ключи для торговли и чтения можно создавать отдельно по каждому счету прямо в личном кабинете всего за пару кликов.
- Управление несколькими счетами и стратегиями Все счета подключаются к единой системе без необходимости запускать дополнительные терминалы и сессии. Каждая стратегия работает как отдельное приложение: сбой одной не влияет на работу остальных.
Какие преимущества
- Время — стратегия исполняется без вашего участия.
- Надежность — исполнение не зависит от работающего терминала и открытой сессии.
- Свобода развития — можно добавлять стратегии, счета, сервисы, не перестраивая то, что уже работает.
- Контроль — полное разграничение прав доступа по счетам, позициям, сделками и рискам.
Инструкция к API
Что выбрать
QUIK подойдет, если вы торгуете вручную и хотите работать в привычном терминале.
БКС API подойдет, если вы используете роботов, хотите автоматизировать операции, подключить аналитику или управлять несколькими стратегиями и счетами.
Как перейти на API
• Первый запуск занимает около 15 минут: вы получаете ключ доступа, используете пример из документации и запускаете код.
• Мы подготовили пошаговую инструкцию, которая проводит от получения ключа до первой сделки.
- Как автоматизировать торговлю через API. Первый скрипт за 15 минут
• Логика вашей стратегии сохраняется — меняется только способ обращения к бирже.
Перейти к автоматизации
Команда поддержки БКС API всегда на связи и может помочь с переходом. Разберем вашего текущего робота, подскажем, как перенести его на API, и поддержим на этапе первого запуска, пока стратегия не заработает в боевом режиме. Пишите на tradeapi@bcs.ru.
Подписывайтесь на наш канал в «Профите» BCS Trader, чтобы обмениваться опытом, первыми получать обновления и лайфхаки в торговле.
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.