Робот на рынке фьючерсов: стратегия и техническая реализация
В обсуждениях торговых алгоритмов часто доминирует тема скорости. Однако многие прибыльные стратегии не зависят от микросекунд: решение принимается раз в сутки, а на исполнение заявок уходят часы. Для таких задач не нужна дорогая инфраструктура. Типичный пример — робот, работающий на разнице между вечным и квартальным фьючерсом на одну валютную пару.
Механика стратегии
На срочном рынке обращаются два типа контрактов на курс доллара. Квартальный фьючерс имеет дату исполнения и в этот день рассчитывается по официальному курсу Банка России. Вечный фьючерс не имеет даты экспирации и продлевается автоматически.
Чтобы цена вечного контракта не отклонялась слишком сильно от реального курса, биржа использует механизм фандинга. Если контракт торгуется дороже курса ЦБ, покупатели платят продавцам. Если дешевле — наоборот. Платеж рассчитывается по открытой формуле и списывается раз в сутки. Фандинг кажется легкой прибылью, но его ожидаемый размер обычно заранее заложен в цену, так как участники рынка принимают на себя риск изменения курса.
Для заработка необходимо убрать рыночный риск. Робот открывает две встречные позиции (ноги): например, продает вечный фьючерс и покупает квартальный. Теперь движение курса доллара не влияет на общий результат: убыток по одной позиции компенсируется прибылью по другой. Остаются два денежных потока: полученный фандинг и стоимость страховки (разница в ценах контрактов, которая обнуляется к дате исполнения квартального фьючерса). Если фандинг выше стоимости страховки, позиция приносит прибыль.
Алгоритм работы
Робот действует по простому циклу раз в день после публикации курса ЦБ:
- получает актуальный курс и цены обоих контрактов;
- вычисляет размер сегодняшнего фандинга по формуле биржи;
- сравнивает выплату со стоимостью удержания встречной позиции;
- принимает решение: держать «ноги» открытыми, перевернуться или закрыть позиции;
- выставляет заявки, если текущее состояние счета отличается от расчетного.
В этой схеме нет прогнозов или индикаторов. Робот выполняет математический расчет. По историческим данным, оптимальное направление позиции меняется в среднем раз в два дня, поэтому сделки происходят редко.
Почему это подходит для старта
Низкие требования к скорости. Между публикацией курса и клирингом проходит несколько часов. Задержка в десятки миллисекунд не влияет на финансовый результат.
Отсутствие гонки за исполнение. Робот не соревнуется с другими алгоритмами в очереди. Есть время выставить лимитную заявку и дождаться ее исполнения, что экономит на комиссиях.
Проверяемость. Данные робота легко сверяются с официальными публикациями биржи. Если цифры не сходятся, код блокирует торговлю, предотвращая ошибки в расчетах.
Технические риски
Рассинхронизация позиций. Это главная опасность. Если одна «нога» открылась, а вторая — нет, вы остаетесь с незастрахованной позицией против курса доллара. Биржа не предоставляет готовый инструмент для одновременной торговли вечным и квартальным фьючерсами. Робот должен сначала выставлять заявку на менее ликвидный контракт и только после его исполнения открывать второй. Если за несколько минут вторая сделка не прошла, робот обязан закрыть первую по рыночной цене.
Издержки исполнения. На срочном рынке комиссия за лимитную заявку может быть нулевой, в то время как рыночная покупка стоит денег (например, 0,00462%). Учитывая частые перекладки, использование рыночных ордеров и пренебрежение спредом существенно снижают доходность.
Гарантийное обеспечение (ГО). Деньги блокируются под оба контракта. С 23 марта 2026 года промежуточный клиринг отменен, и переоценка происходит в конце дня. В периоды высокой волатильности биржа резко повышает требования к обеспечению. Если на счету нет запаса свободных средств, позиции могут быть принудительно закрыты брокером.
Способы подключения
Для этой стратегии достаточно брокерского Trade API. Он позволяет получать котировки и выставлять заявки без специальной сертификации ПО. Скрипты на языке Lua внутри терминала QUIK также справятся, но они ограничивают возможности анализа и контроля за пределами терминала.
Прямой доступ (DMA) через биржевые шлюзы здесь избыточен. Он требует сертификации софта, аренды выделенных каналов или серверов в дата-центре биржи. Расходы на поддержку DMA оправданы только в трех случаях:
- борьба за приоритет в очереди заявок (HFT);
- необходимость обработки полного потока биржевых данных (Raw Data);
- огромное количество транзакций, которые не пропускает инфраструктура брокера.
Этапы запуска
Сначала робот работает 1–2 недели с ключом доступа «только для чтения». Он имитирует торговлю на реальных данных и записывает свои действия в лог. Это позволяет проверить корректность формул и источников данных без риска для капитала.
Затем следует запуск на минимальный объем (один контракт). На этом этапе проверяется исполнение лимитных заявок и работа алгоритма в условиях реальных комиссий и проскальзываний. Только после подтверждения эффективности на малом объеме можно увеличивать позицию до уровней, когда собственные заявки еще не начинают заметно двигать цену в стакане.
Свежие материалы — Новости экономики

Путин и Мухаммед бен Сальман подтвердили высокий уровень межгосударственных связей
Президент России Владимир Путин и наследный принц Саудовской Аравии Мухаммед бен Сальман Аль Сауд провели телефонные переговоры. Лидеры обсудили текущее состояние отношений между двумя странами. Стороны подтвердили, что довольны результатами взаимодействия в политической, торгово-экономичес

Путин и Мухаммед бен Сальман призвали к прекращению огня в Йемене
Владимир Путин и наследный принц Саудовской Аравии Мухаммед бен Сальман Аль Сауд обсудили по телефону обстановку в Йемене. Собеседники констатировали ухудшение военно-политической ситуации и подтвердили необходимость немедленно остановить боевые действия. Стороны планируют содействовать нач

В Москве проверят 154 тысячи «безработных» владельцев десятков квартир и машин
В Москве выявили 154 тысячи жителей, которые официально не работают, но владеют внушительными активами. В собственности у отдельных лиц числится до 50 квартир и 70 автомобилей. Налоговая служба начинает проверку источников дохода этой категории граждан. Контроль начнется с требования предоставить

США требуют прекратить атаки Украины на танкеры с нефтью
Госсекретарь США Марко Рубио сообщил в эфире Fox News, что Киев атакует суда с американской нефтью. Подобные инциденты происходят последние несколько месяцев. Рубио допустил, что удары могут быть случайными, но заявил о недопустимости такой ситуации в будущем. Глава американской дипломатии

Жительница Стерлитамака рассказала о спасении двух девушек из горящего ТЦ
Водитель «Газели» и несколько мужчин спасли двух девушек из горящего торгового центра «Солнечный» в Стерлитамаке. Очевидица происшествия находилась внутри здания, когда услышала предупреждение о пожаре от мужчины, спускавшегося с верхнего этажа. После выхода на улицу женщина заметила грузов

Трое из четырех погибших при пожаре в Стерлитамаке были сестрами
При пожаре в торговом комплексе «Солнечный» в Стерлитамаке погибли четыре женщины. Трое из них были родными сестрами 29, 33 и 45 лет. Две работали в ателье внутри здания, а младшая зашла к ним в гости в день трагедии. Огонь охватил 2,1 тысячи квадратных метров. Помимо четырех погибших, трав