Фьючерсный торговый бот работает с большим числом переменных, чем обычная автоматическая покупка актива. Помимо самого сигнала приходится учитывать направление сделки, плечо, маржу, funding и риск ликвидации.
Одного Buy или Sell здесь недостаточно.
До отправки ордера система должна определить, что именно открывается — Long или Short, каким объёмом, с какими ограничениями и что должно произойти после входа.
На Bybit эта логика зависит и от режима позиции. В One-Way Mode по одному контракту остаётся одно направление. В Hedge Mode Long и Short могут существовать независимо и одновременно.
Фьючерсный бот — это не автоматическая кнопка Buy/Sell, а система исполнения, в которой направление, размер позиции и правила управления задаются заранее.
Чем Futures Bot отличается от Spot Bot
На спотовом рынке бот работает с самим активом: открывает позицию покупкой и управляет её последующей продажей по правилам стратегии.
Фьючерсы добавляют возможность работать в обе стороны.
Long используется для торговли ростом. Short позволяет открывать позицию на снижение без предварительного владения самим активом.
Одновременно появляются плечо и маржа.
Размер позиции может быть значительно больше капитала, фактически выделенного под неё. Чем выше плечо при том же размере позиции, тем меньше требуется первоначальной маржи и тем меньше остаётся запас до ликвидации.
Добавляется funding. В perpetual futures Long и Short периодически обмениваются funding fee в зависимости от текущей ставки и перекоса рынка.
В результате Futures Bot должен контролировать не только точку входа, но и стоимость удержания позиции, её размер и запас по риску.
Сигнал здесь — только начало сделки.
Long и Short не обязаны использовать одну стратегию
Зеркально переносить одну и ту же логику на оба направления не всегда имеет смысл.
Рынок ведёт себя несимметрично.
Short-сценарий после перегретого пампа может искать рост открытого интереса, высокий RSI, сильное отклонение от VWAP, аномальный объём или определённую структуру ликвидаций.
Long после резкого снижения может строиться на других условиях: перепроданности, изменении CVD, капитуляции участников, восстановлении объёма или возврате цены к нужной структуре.
Даже один и тот же индикатор в двух направлениях читается по-разному.
Высокий RSI сам по себе не является Short-сигналом. Низкий RSI точно так же не создаёт автоматический Long. В сильном тренде оба состояния могут сохраняться дольше, чем ожидает трейдер.
Поэтому Long и Short лучше рассматривать как две независимые торговые логики:
когда системе разрешено искать Long
и
когда системе разрешено искать Short.
Для каждого направления могут использоваться собственные сигналы, фильтры, размеры позиции и правила выхода.
Сигнал ещё не означает сделку
Допустим, стратегия получила Short-сигнал.
Бот не обязан сразу отправлять рыночный ордер.
До исполнения можно проверить:
- разрешено ли направление Short;
- проходит ли инструмент whitelist/blacklist;
- достаточно ли торгового объёма;
- допустим ли текущий funding;
- не достигнут ли лимит открытых позиций;
- не превышена ли общая экспозиция;
- есть ли уже позиция по этому инструменту;
- укладывается ли новый ордер в установленный размер позиции.
Только после этих проверок определяется объём и отправляется команда на биржу.
Полная цепочка выглядит так:
рыночные данные → условия стратегии → Long/Short сигнал → фильтры → размер позиции → Bybit API → позиция.
Именно промежуточный слой между сигналом и ордером делает систему торговым ботом, а не просто генератором уведомлений.
One-Way Mode и Hedge Mode меняют логику бота
Bybit поддерживает два режима управления фьючерсными позициями.
В One-Way Mode по одному контракту остаётся одно направление.
Если уже открыт Long, противоположный Short-ордер начнёт уменьшать или закрывать эту позицию. Отдельного независимого Short поверх существующего Long не возникает.
В Hedge Mode стороны разделены.
По одному контракту можно одновременно держать Long и Short, и открытие одной стороны не обязано сокращать другую.
Для автоматизации это принципиально.
Представим, что долгосрочный Long уже открыт, а отдельная краткосрочная стратегия получила Short-сигнал.
В One-Way Mode обе логики начинают работать с одной общей позицией.
В Hedge Mode их можно разделить:
Long → собственный вход → собственный размер → собственное управление
Short → собственный вход → собственный размер → собственное управление
Это не означает автоматического снижения риска. Обе стороны требуют маржи и должны учитываться при расчёте общей экспозиции.
Но Hedge Mode позволяет держать две торговые логики независимо, вместо того чтобы заставлять их взаимно сокращать позиции.
Плечо меняет масштаб позиции, а не качество сигнала
Leverage часто воспринимают как способ «усилить» хороший вход.
Но торговый сигнал и плечо решают разные задачи.
Если стратегия нашла рабочую точку входа, большее плечо не делает сам сигнал качественнее. Оно меняет соотношение между размером позиции и используемой маржой.
При одном и том же номинале позиции увеличение плеча снижает требуемую первоначальную маржу, но одновременно уменьшает запас до ликвидации.
Для автоматического бота это особенно чувствительно: алгоритм не сомневается в заданных параметрах и последовательно их исполняет.
Если одновременно разрешены высокое плечо, несколько позиций и дополнительные входы, нагрузка на счёт может быстро стать значительно выше той, которую видно по первой сделке.
Поэтому контролировать нужно не только размер начального входа, но и максимальный объём позиции после возможных DCA или усреднений.
Плечо — инструмент управления капиталом, а не способ исправить слабый сигнал.
Funding влияет на стоимость удержания позиции
Perpetual futures не имеют даты экспирации, поэтому funding помогает удерживать цену контракта ближе к спотовому рынку.
В зависимости от текущей ставки одна сторона платит другой.
Отдельная выплата может быть небольшой, но при длительном удержании позиции funding становится частью итогового результата. Особенно заметно это при сильном перекосе рынка, когда стоимость удержания одной стороны возрастает.
Для бота funding может играть две разные роли.
Первая — элемент сигнала, показывающий перекос рынка.
Вторая — фильтр исполнения, который запрещает вход при слишком дорогом удержании позиции.
Эти функции лучше разделять.
Даже сильный сигнал не означает, что позицию стоит открывать при любой стоимости funding.
Количество сигналов не должно определять размер риска
Бот способен одновременно отслеживать гораздо больше инструментов, чем человек.
Но пять сигналов не обязательно должны превращаться в пять позиций.
Представим, что система получает Short-сигналы сразу по нескольким альткоинам.
Формально это разные сделки. Но если инструменты сильно коррелируют с Bitcoin и общим рынком, позиции могут фактически работать как одна крупная ставка на снижение.
То же относится к Long.
Поэтому ограничения на каждую отдельную сделку недостаточно. Нужно учитывать количество одновременно открытых позиций и их совокупную направленную экспозицию.
DCA и усреднения дополнительно увеличивают этот риск: небольшой первоначальный вход со временем может превратиться в гораздо более крупную позицию.
Хороший Futures Bot должен уметь не только открывать сделки, но и пропускать сигнал, когда общая нагрузка уже слишком велика.
Как Long и Short автоматизированы в Crypto Resources
В Crypto Resources фьючерсные боты подключаются к Bybit через API, а торговая логика работает на стороне самой системы.
ST-Bot использует собственную фьючерсную стратегию, ST12-Bot работает с более длинным горизонтом, а Trap Radar Bot позволяет автоматизировать сценарии, собранные через Trap Radar.
В Trap Radar Bot Long и Short настраиваются независимо.
Каждое направление может иметь собственные условия Radar, фильтры, размер позиции, DCA, усреднения и правила выхода.
Например, Short-сценарий может искать перегретое движение через комбинацию OI, CVD, ликвидаций, объёма, funding, RSI и VWAP.
Long при этом не обязан быть зеркальной копией. Для него можно использовать другой набор условий и отдельные ограничения.
В Trap Radar Bot на Bybit используется Hedge Mode, поэтому Long и Short по одной монете могут существовать как независимые позиции.
Логика разделяется на две ветки:
Long conditions → Long signal → Long limits → Long position
Short conditions → Short signal → Short limits → Short position
API здесь отвечает только за исполнение. Направление, фильтры и допустимый риск определяются до отправки ордера.
Автоматизация Futures начинается до ордера
Самая примитивная схема выглядит так:
сигнал → ордер.
Для реального Futures Bot этого мало.
До исполнения должны быть определены направление, допустимый размер позиции, уже занятая экспозиция, стоимость удержания сделки и правила дальнейшего управления.
Только после этого сигнал превращается в Long или Short.
Задача фьючерсного бота не в том, чтобы быстрее нажать Buy или Sell, а в том, чтобы последовательно исполнять торговую логику и не выходить за установленные ограничения риска.
Bybit даёт для этого необходимую инфраструктуру: Long и Short, One-Way и Hedge Mode, различные режимы маржи, perpetual futures и API.
Но конечный риск определяют правила самого бота, а не количество доступных функций биржи.
Risk Disclaimer
Материал носит информационный характер и не является инвестиционной рекомендацией. Фьючерсы, автоматическая торговля, Short, кредитное плечо и использование Hedge Mode связаны с риском. Перед использованием реального капитала необходимо самостоятельно оценить торговую стратегию, размер позиции, плечо и допустимую общую экспозицию.