Новости компании
Автоматизация торговли акциями: данные, ордера и проверка

Актуализировано 14 октября 2026 года. В публикации от 10 апреля 2021 года New Hope сообщала о работе в направлении фондового рынка. Архивное видео сохранено. Ниже — практическая схема проверки торговой системы для акций; она не устанавливает текущую совместимость NH PRO или NH Crypto с конкретным фондовым брокером.
С чего начинается автоматизация торговли акциями
Начните с точного описания инструмента и счёта. Название компании на графике ещё не отвечает на вопрос, покупается ли акция, производный инструмент или CFD на её цену. От этого зависят спецификация сделки, доступные операции и расходы. Запишите биржу или площадку, валюту, идентификатор инструмента, размер минимальной заявки и часы торговли.
Затем отделите источник котировок от канала отправки ордеров. График может обновляться, когда торговое соединение не готово. Обратная ситуация тоже возможна: счёт подключён, но нужные данные не предоставляются. Тест должен проверять обе части, а не только наличие цены на экране.
Проверьте права и тип рыночных данных
Узнайте, получает ли программа поток в реальном времени, задержанные котировки или отдельные снимки. В качестве примера: документация Interactive Brokers указывает, что для большинства ценных бумаг получение данных через API требует соответствующей подписки. Это условие конкретного брокера, а не универсальная цена или правило всех площадок.
До разработки или покупки интеграции уточните разрешения на торговлю выбранным классом активов, доступность API для вашего счёта и условия использования данных. Старый кейс подключения Interactive Brokers к MetaTrader 5 показывает историческую задачу интеграции. Его прежние лимиты и описания модулей нужно отдельно сверять с текущими условиями.
Ордер и исполнение — разные записи
Сигнал робота не равен сделке. Между ними появляются отправленная заявка, её подтверждение и одно или несколько исполнений. Запрошенное количество может исполниться частично. Отмена должна быть подтверждена; сам факт отправки запроса на отмену ещё не означает, что ордер исчез с рынка.
В разъяснении Investor.gov об исполнении подчёркивается: цена может измениться, пока заявка проходит к месту исполнения. Подробную разницу между ограничением цены и приоритетом исполнения мы разбираем в статье о рыночных и лимитных ордерах бота.
Учебный пример проверки частичного исполнения
Система отправила заявку на покупку 100 акций. В журнале появились два исполнения: 40 по 25,10 и 60 по 25,12. Стоимость без комиссии равна 40 × 25,10 + 60 × 25,12 = 2 511,20; средняя цена — 25,112. Два исполнения не означают две заявки на 100 акций. Итоговая позиция должна быть ровно 100, если других сделок не было.
Теперь проверьте восстановление соединения: повторное получение тех же записей не должно создавать ещё 100 акций в локальном учёте. Сверьте идентификаторы заявки и исполнений с состоянием у брокера. Пример условный: он проверяет целостность учёта, а не прибыльность стратегии.
Проверка до перехода к реальным деньгам
Убедитесь, что выбран правильный счёт и режим тестирования.
Проверьте идентификатор инструмента, валюту и торговую сессию.
Сопоставьте заявку, частичные исполнения, остаток и итоговую позицию.
Проверьте отказ, отмену и повторное подключение без дублирования действий.
Включите комиссии и другие применимые расходы в итоговый расчёт.
Заранее определите критерий остановки: потеря данных, расхождение позиции или превышение согласованного риска.
Демо помогает проверить логику взаимодействия, но условия исполнения могут отличаться. Используйте протокол сравнения демо и реального счёта и аудит исполнения торгового бота, чтобы сохранять сопоставимые наблюдения.
Что передать команде для обсуждения интеграции
В заявке New Hope укажите брокера, тип счёта, инструменты, используемый API и нужный процесс: получение данных, тестирование или отправку ордеров. Не прикладывайте пароли и ключи. Точный список требований позволяет проверить реализуемость; наличие архивного видео не является обещанием готового подключения.
Больше статей





