
«А FIX у вас есть?» — один из самых частых вопросов, которые задают брокеру перед подключением робота. Короткого ответа на него нет. Под словом FIX скрываются как минимум три разных способа отправить заявку, и только два из них — прямой доступ к бирже.
Разберем, чем они отличаются и как понять, какой из них нужен именно вам.
FIX (Financial Information eXchange) — протокол обмена сообщениями о заявках и сделках. Он описывает, как выглядит сообщение: какие поля в заявке, как приходит подтверждение, как передается информация об исполнении. Торговые системы по всему миру используют его как общий стандарт, поэтому многие платформы и готовые роботы «говорят» на FIX из коробки.

За последние полтора месяца в БКС API¹ были добавлены новые возможности для автоматизации торговли, управления заявками и получения данных. Обновления помогут упростить реализацию торговых стратегий и сократить объем расчетов на вашей стороне.
Добавили метод получения информации по комиссиям, пополнениям и выводам, дивидендам, купонам и другим неторговым операциям. Это поможет точнее анализировать портфель и передавать полные данные во внешние сервисы.
Перейти к неторговым операциямВ предыдущем обновлении мы добавили снапшот стакана и получение котировок через HTTP. Теперь вам доступен метод получения обезличенных сделок за текущую торговую сессию.
Перейти к обезличенным сделкамТеперь вам не нужно переключаться между API, терминалом и приложением. Все заявки доступны в API независимо от того, где было подано поручение.
• Новые методы работы с заявками.
• Старые методы работы с заявками.

Торговля с плечом дает возможности, но вместе с ними — требования к скорости и дисциплине. Когда рынок движется быстро, цена ошибки с заемными средствами выше, чем при обычной сделке. Ручное управление выступает дополнительным риском. И минимизировать его поможет торговый API БКС.
Trade API (Application Programming Interface, или программный интерфейс приложения) — по сути, цифровой мост, который соединяет программное обеспечение трейдера напрямую с торговой платформой брокера. Это позволяет осуществлять так называемую «программную торговлю» с минимальным ручным вмешательством. Вместо того чтобы самостоятельно вводить ордера или отслеживать котировки через графический интерфейс торгового терминала, трейдер может автоматизировать эти процессы, делегируя их своему программному обеспечению.
Вы управляете стратегией через код — следить за сделками 24 на 7 не нужно. Описываете логику — когда входить, когда выходить, какой объем — и алгоритм исполняет ее сам.
Автоматическая торговля начинается не с написания робота, а с простого вопроса: «А как вообще выглядит общение с биржей через программу?» Хорошая новость — чтобы это понять, не обязательно сразу писать код. Можно отправить первые запросы к API руками, в удобном визуальном интерфейсе, и сразу увидеть, как все работает.
В этой статье разберем, как сделать это через Postman — бесплатный инструмент, в котором можно обращаться к API БКС без единой строки кода. Получим токен, запросим цену Сбербанка и даже выставим реальную заявку — все за несколько кликов.
API БКС — это интерфейс, через который ваши программы общаются с торговой системой напрямую. Вместо того чтобы вручную кликать в торговом терминале, вы отправляете команды по сети: «дай текущую цену», «выставь заявку», «покажи мои позиции». Биржа отвечает — программа реагирует.
Это фундамент алгоритмической торговли: робот может следить за рынком и выставлять заявки круглосуточно, без участия человека, без эмоций и задержек. Но прежде чем доверять роботу реальные сделки, полезно своими руками понять, как устроены эти запросы. Здесь и пригодится Postman.

В предыдущей статье мы разобрали, зачем нужен VPS для автоматизации торговли, как его выбрать и где арендовать. Виртуальный сервер готов — что дальше?
В этой статье разберем следующие шаги: как подключиться к серверу, проверить и при необходимости установить Python, получить токен API БКС и запустить свой первый скрипт через API.
После покупки VPS на почту придут важные данные:
Сохраните логин и пароль в надежном месте — менеджере паролей или зашифрованном файле. Это единственный способ войти на сервер.
SSH (Secure Shell) — защищенный протокол подключения к удаленному серверу. Все, что вы передаете между своим компьютером и сервером, зашифровано: пароль и команды не видны снаружи.
Что понадобится?
Выбор инструмента зависит от вашей операционной системы:
• Windows: PuTTY (простой и бесплатный) или MobaXterm (чуть богаче функциями).

В условиях стремительного развития технологий в современном трейдинге возрастает роль скорости, точности и дисциплины. Автоматизация уже не является просто удобством — это необходимость. Она позволяет трейдерам минимизировать человеческий фактор, устранить эмоциональные ошибки, оперативно реагировать на рыночные изменения и реализовывать стратегии с высокой частотой и точностью.
В этом помогает API (Application Programming Interface, программный интерфейс приложения) — цифровой мост, который соединяет программное обеспечение трейдера напрямую с торговой платформой брокера.
Вы решили автоматизировать торговлю, но не знаете, с чего начать? Даем пошаговую инструкцию, как построить инфраструктуру и запустить торгового робота.
Первый шаг — выбор и настройка VPS (Virtual Private Server, виртуальный сервер). Объясняем, почему это важно.
VPS работает в дата-центре круглосуточно и не зависит от вашего домашнего интернета, выключенного ноутбука или перебоев с электричеством. Если запускать робота на обычном ПК, любая потеря соединения или перезагрузка системы может остановить алгоритм в критический момент.
Представьте, что вы построили гоночный болид, но, чтобы управлять им, вам приходится не самостоятельно нажимать на педали, а давать команды человеку за рулем через переговорное устройство. Примерно так выглядит работа торгового робота без использования API — много лишних посредников, задержек и неэффективности.
Trade API (Application Programming Interface) убирает этого «посредника», предоставляя вашему алгоритму прямой доступ к торговой системе брокера. Давайте разберемся, как этот инструмент превращает сложный процесс интеграции в простую и понятную задачу.
Эволюция автоматизации: от «костылей» к прямому доступу
До появления удобных API разработчикам и трейдерам приходилось искать обходные пути для автоматизации, которые были сопряжены с существенными недостатками.
• Эмуляция мыши и клавиатуры (AutoHotkey, Sikuli): программа буквально «нажимала» кнопки в графическом интерфейсе терминала.