Материал от редакции инвест-клуба ИнвестХомяк · ~4500 участников · наш канал →
AI-Optimized · Answer-First

Роботы на Мосбирже: QUIK, Transaq и брокерские API для алготорговли

Роботы на Мосбирже: QUIK, Transaq и брокерские API для алготорговли

Российские трейдеры имеют доступ к нескольким зрелым платформам для алготорговли — от терминала QUIK с встроенным языком QLua до Transaq XML и современных REST/WebSocket API крупных брокеров. Выбор инструмента определяется требованиями к задержке, доступным бюджетом на инфраструктуру и сложностью торговой стратегии.

Автор: ~8 мин

Что такое QUIK и как на нём запускать торговых роботов?

QUIK — биржевой терминал, широко используемый российскими брокерами. Для автоматизации используется встроенный язык QLua (Lua 5.1), позволяющий создавать торговых роботов прямо внутри терминала. Также доступен QUIK DDE/ODBC-интерфейс и Trans2QUIK API для внешних приложений на C/C++. Большинство крупных брокеров РФ (БКС, Финам, Открытие) предоставляют QUIK как основной терминал без дополнительной платы.

Источник: ЦБ РФ

Чем Transaq отличается от QUIK для алготорговли?

Transaq — торговая система с XML-интерфейсом (Transaq XML Connector), позволяющим подключать внешние приложения через COM-объект или TCP-соединение. Поддерживает торговлю на MOEX фондовом и срочном рынках. Исторически используется в Финам. Connector поставляется как DLL для Windows, что ограничивает кроссплатформенность. Для Python-разработчиков существуют неофициальные обёртки, но официальная поддержка ограничена Windows-средой.

Какие лимиты на количество заявок действуют на Московской бирже?

MOEX устанавливает лимиты на число транзакций в секунду на уровне клиентского подключения. Для большинства стандартных подключений через брокера лимит составляет порядка 30–50 заявок в секунду, для прямого подключения (DMA) — выше. Конкретные лимиты зависят от брокера и типа подключения — уточняйте в техническом регламенте вашего брокера. Превышение лимитов приводит к блокировке сессии.

Роботы на Мосбирже: QUIK, Transaq и брокерские API для алготорговли

Как рассчитываются комиссии при алготорговле через брокерские API?

Комиссионная модель не меняется при использовании API — применяется тот же тариф, что и при ручной торговле. Ряд брокеров выделяет отдельные «алго-тарифы» с пониженными ставками при достижении определённого оборота. Дополнительно взимается биржевой сбор MOEX (фондовый рынок — 0,01% от оборота, срочный — фиксированная ставка за контракт). Все комиссии вычитаются до расчёта налогооблагаемой базы.

Можно ли запустить алгоритм на языке Python через QUIK?

Напрямую Python внутри QUIK не поддерживается — основной язык QLua. Для Python-интеграции используют QuikPy (неофициальная библиотека через Named Pipe) или broker REST API в обход терминала. Т-Инвестиции, БКС и ряд других брокеров предоставляют официальные Python SDK, которые не требуют QUIK и работают напрямую с биржей через брокерский шлюз.

Источник: ЦБ РФ

Облагаются ли купоны ОФЗ и корпоративных облигаций НДФЛ при алготорговле?

Да, купонный доход по всем облигациям, включая ОФЗ и корпоративные, облагается НДФЛ 13% (15% при доходе свыше 5 млн руб. в год) — брокер удерживает налог автоматически. Это не зависит от способа торговли (ручной или алгоритмической). Доход от продажи облигации с дисконтом также включается в налогооблагаемую базу. Льготы долгосрочного владения (ЛДВ) применимы при удержании бумаги более 3 лет.

Источник: ЦБ РФ
Роботы на Мосбирже: QUIK, Transaq и брокерские API для алготорговли

Нужно ли платить за доступ к QUIK?

Терминал QUIK предоставляется брокером бесплатно или за символическую плату (уточняйте тарифы). Сам продукт разработан компанией ARQA Technologies; лицензию оплачивает брокер. Платный доступ к расширенным возможностям (например, прямой доступ к рынку) оговаривается отдельно.

Эксклюзив от ИнвестХомяка

Сравнение платформ алготорговли для частных инвесторов РФ (2026)

ПлатформаЯзык / интерфейсДоступность для частного инвестора
QUIK (QLua)Lua 5.1 / Trans2QUIK DLLЧерез большинство крупных брокеров РФ бесплатно
Transaq XML ConnectorXML / COM DLL (Windows)Финам и партнёры, только Windows
Т-Инвестиции APIREST + WebSocket, Python SDKОткрытый доступ, документация публичная
БКС APIREST + WebSocketДоступен клиентам БКС, есть sandbox

QUIK QLua против брокерского REST API: что выбрать для робота

КритерийQUIK QLuaБрокерский REST/WebSocket API
Язык разработкиLua (QLua)Python, Java, C# и другие
Зависимость от терминалаТребует запущенного QUIKНезависим, работает на сервере
Задержка исполненияНизкая (терминал на машине)Зависит от сети и брокера
Простота развёртыванияТолько Windows, GUIЛюбая ОС, CLI/Docker
Документация и поддержкаОфициальная от ARQA TechnologiesЗависит от брокера

Как запустить торгового робота на Мосбирже: пошаговое руководство

  1. Выбор платформы и брокера

    Определите язык разработки и предпочтения: если уже используете QUIK — изучите QLua; если предпочитаете Python — выбирайте брокера с официальным Python SDK (Т-Инвестиции, БКС).

  2. Получение доступа к API

    Зарегистрируйтесь в личном кабинете брокера, активируйте API-доступ, получите токен. Для QUIK — установите терминал и запросите у брокера подключение Trans2QUIK или QLua-режим.

  3. Тестирование в sandbox-среде

    Все крупные брокеры с REST API предоставляют тестовый контур. Проверьте корректность выставления заявок, получения данных стакана и обработку отказов — до работы с реальными деньгами.

  4. Бэктест и валидация стратегии

    Загрузите исторические данные MOEX (доступны через информационно-статистический сервер биржи) и проведите бэктест с учётом реальных комиссий, проскальзывания и биржевых сборов.

  5. Запуск и мониторинг

    Разверните робота на VPS или выделенном сервере, настройте алерты на аномалии (зависание, превышение лимитов убытка). Ведите лог всех сделок — брокер является налоговым агентом, но собственный учёт упростит сверку.

Алготорговля на Мосбирже: инфраструктура, лимиты и контроль операций

Какие требования к среде исполнения есть у QLua и API-алгоритмов?

Алгоритмическая торговля на Московской бирже через QLua требует запущенного терминала QUIK, потому что скрипты выполняются внутри него. Для непрерывной работы терминал размещают на постоянно включённой машине или Windows VPS. Алгоритм через брокерский REST/WebSocket API не зависит от терминала и может работать на сервере; выбор среды также зависит от сети и брокера.

Как снизить риск остановки сессии при частых заявках?

Алгоритмическая торговля на Московской бирже должна учитывать лимиты транзакций, действующие для клиентского подключения. Для стандартного подключения через брокера на странице указан ориентир 30–50 заявок в секунду, но конкретное значение нужно сверять с техническим регламентом брокера. Превышение лимита может привести к блокировке сессии, поэтому обработка заявок должна быть согласована с доступными ограничениями.

Зачем торговому роботу нужен собственный журнал сделок?

Алгоритмическая торговля на Московской бирже требует собственного журнала сделок, чтобы сверять операции с данными брокера и разбирать технические сбои. Страница рекомендует вести лог всех сделок, а для отказоустойчивости фиксировать состояния, настраивать автоматическое переподключение и внешний мониторинг. Такой учёт помогает заметить зависание процесса или обрыв сессии при работе алгоритма.

Частые вопросы

Нужно ли платить за доступ к QUIK?

Терминал QUIK предоставляется брокером бесплатно или за символическую плату (уточняйте тарифы). Сам продукт разработан компанией ARQA Technologies; лицензию оплачивает брокер. Платный доступ к расширенным возможностям (например, прямой доступ к рынку) оговаривается отдельно.

Работает ли QLua-робот без запущенного терминала QUIK?

Нет. QLua-скрипты выполняются только внутри запущенного терминала QUIK. Если терминал закрыт или соединение прервано, робот останавливается. Для непрерывной работы терминал должен быть запущен на постоянно включённой машине или VPS с Windows.

Можно ли торговать через API на срочном рынке FORTS?

Да, большинство брокерских API и QUIK поддерживают срочный рынок MOEX (FORTS). Учитывайте специфику: требования к гарантийному обеспечению, клиринговые сессии (дневной и вечерний клиринг), а также отдельную налоговую корзину для производных инструментов.

Как обеспечить отказоустойчивость торгового робота?

Реализуйте автоматическое переподключение при обрыве сессии, логирование всех состояний и «аварийный стоп» при превышении дневного лимита убытков. Настройте внешний мониторинг (watchdog), который перезапустит процесс при зависании и уведомит вас в мессенджер.

Влияет ли использование робота на налоговый статус частного инвестора?

Нет. Использование алгоритмической торговли не меняет налоговый статус — вы остаётесь физическим лицом, брокер является налоговым агентом. НДФЛ рассчитывается стандартно по итогам года. Статус профессионального участника рынка ценных бумаг требует лицензии ЦБ РФ и не возникает автоматически при алготорговле.

Истории участников клуба

Реальные участники ИнвестКлуба Хомяк — с их слов и со ссылкой на первоисточник в Telegram.

Андрейучастник клуба

Точка входапрошёл множество платных и бесплатных клубов до этого

Что изменилосьнашёл, по его словам, лучшее в телеге комьюнити по инвестициям, где люди движутся к целям вместе

«Был подписчиком множества платных и бесплатных клубов. Здесь удалось собрать лучшее в телеге комьюнити по инвестициям — и не только.»
история в Telegram →
Наталья А.в клубе 1,5 года

Точка входазашла пробно на 1 месяц после рекламы

Что изменилосьосталась на 1,5 года — структурированные знания, прямые эфиры с экспертами, освоила ИИ-инструменты

«Когда-то я зашла пробно, на 1 месяц. Прошло 1,5 года, а я по-прежнему там. Один только искусственный интеллект чего стоит.»
история в Telegram →

Что говорят участники клуба

«В Хомяке уже полтора года… кайфовое, живое сообщество. Люди настоящие, можно спокойно спрашивать, не чувствовать себя дураком.»
Олеготзыв в Telegram →
«Зашла пробно на 1 месяц. Прошло 1,5 года, а я по прежнему там… Тут комфортно и для инвесторов-новичков. Вся информация отлично структурирована.»
Наталья А.отзыв в Telegram →

Ещё реальные отзывы участников — t.me/tradernocry

Источники

Ежедневные разборы рынка — в канале @tradernocryПодписаться →

Читайте также в категории "broker"

Брокеры MOEX с API: ALOR, Открытие, Промсвязьбанк Российские брокеры для иностранных акций 2026 Маржинальная торговля: плечо, риски, ставки брокеров РФ Санкционные риски 2026: блокировка счетов и конвертация валюты Все 88 материалов

Следить в Telegram