Важно!
В этой статье объясняется, почему при торговле на фьючерсах DCA бот может размещать начальный ордер большего размера, чем вы ожидали. Такое поведение является намеренным и необходимо для соблюдения правил бирж по минимальному шагу объема ордера.
1. Причина округления размера ордера.
Биржи, такие как Binance и Bybit, применяют строгие правила ко всем ордерам, особенно на фьючерсных рынках. Одно из таких правил — lot step (шаг), то есть минимальный шаг изменения объема ордера. Если DCA бот рассчитывает размер начального ордера, который не соответствует этому шагу, биржа отклонит ордер. Чтобы избежать этой ошибки, бот округляет размер начального ордера вверх до ближайшего допустимого значения шага.
2. Пример с BTC на Binance Futures
Рассмотрим пример с парой BTC/USDT на Binance Futures:
Шаг: 0.001 BTC
Бот рассчитывает размер ордера: 0.001 BTC
Если ордер не проходит из-за проблем с точностью, бот повторяет попытку с размером: → 0.002 BTC
Это гарантирует, что ордер будет успешно размещен, даже если его размер окажется немного больше ожидаемого.
Почему округление происходит вверх, а не вниз?
Округление вниз может привести к тому, что значение окажется ниже минимальных требований биржи по объему. В этом случае ордер также будет отклонен. Округление вверх — более надежный способ обеспечить исполнение ордера.
3. Влияет ли это на мою стратегию?
В большинстве случаев разница несущественна, особенно на альткоинах с маленьким шагом лота. Однако на некоторых парах с более крупным шагом (например, BTC или ETH) разница может выглядеть заметнее и иногда почти удваивать размер начального ордера.
Это поведение:
не нарушает логику DCA стратегии;
обеспечивает размещение сделок без ошибок/отклонений;
может незначительно влиять на размер позиции, особенно при ограничениях по капиталу.
Дополнительное примечание:
Округление затрагивает только начальный базовый ордер DCA сделки на фьючерсах. Спотовая торговля и SmartTrade могут вести себя иначе в зависимости от биржи.
4. Где можно проверить правила для шага?
Вы можете ознакомиться с официальными требованиями к размерам ордеров тут:
Binance Futures Trading Rules:
https://www.binance.com/en/futures/trading-rules/perpetual
Найдите нужную торговую пару и проверьте параметр Quantity Step Size.
5. Итог
DCA боты округляют размер ордера вверх на фьючерсах, чтобы соответствовать шагу лота биржи.
Это предотвращает ошибки вида “order size invalid” и обеспечивает успешное размещение ордеров.
Округление затрагивает только базовый ордер на фьючерсных парах.
Такое поведение является нормальным и ожидаемым — это часть механизма, с помощью которого 3Commas обеспечивает стабильную автоматизацию на разных биржах.
