
Калькулятор DCA с защитными ордерами: планируйте бюджет до покупки
Базовый ордер на $100 может задействовать $3 200 по всей лестнице усреднения. Рассчитайте реальный бюджет, безубыточность с учетом комиссии и оставшуюся экспозицию перед запуском спотовой DCA-стратегии.
Базовый ордер на $100 может быть частью стратегии на $3 200. Разница возникает за счет усредняющих ордеров, размещённых ниже, особенно если каждый следующий ордер больше предыдущего.
Калькулятор DCA с защитными ордерами должен показывать полное обязательство по капиталу, количество накопленных монет на каждом уровне и цену, необходимую для покрытия расходов. Эти показатели помогают оценить стратегию до того, как падающий рынок активирует всю лестницу.
«Защитный ордер» — это распространённое название усредняющего ордера. Он увеличивает вашу экспозицию к активу. Это название не означает ограничение ваших потенциальных убытков.
Что требуется калькулятору
Используйте заданную модель. В этом руководстве рассматривается длинная спотовая позиция с размерами ордеров, указанными в валюте котировки, например USDT. Предполагается, что каждый указанный ордер исполняется по своей цене. Для фьючерсов дополнительно требуется учитывать плечо, маржу, ликвидацию и финансирование.
Запишите базовый ордер, первый усредняющий ордер, множитель размера ордера и количество усредняющих ордеров. Затем укажите фактические цены входа и комиссии. Размер ордера и шаг цены вводятся отдельно: если вы удваиваете размер каждого ордера, это не определяет, по какой цене этот ордер будет исполнен.
Если вам нужно освежить в памяти саму стратегию, руководство по DCA и лестнице усреднения объясняет, как сочетаются точки входа и общий выход. Здесь расчет сосредоточен на том, сколько стоит полный запуск.

Рассчитайте максимальные планируемые расходы
Пусть B — базовый ордер, S — первый усредняющий ордер, m — множитель размера ордера, а n — количество усредняющих ордеров после базового. Все суммы указаны в валюте котировки и не включают комиссии.
Планируемые расходы = B + S × (1 + m + m² + … + m^(n−1)).
Для множителя, отличного от 1, формула выглядит так:
Планируемые расходы = B + S × (m^n − 1) ÷ (m − 1).
Если m = 1, используйте B + n × S. При отсутствии усредняющих ордеров полное обязательство равно B.
Для базового ордера на $100 и пяти усредняющих ордеров, начинающихся с $100:
| Ордер | Размер при 1× | Размер при 1,5× | Размер при 2× |
|---|---|---|---|
| Базовый | 100 $ | 100 $ | 100 $ |
| Первый усредняющий ордер | 100 $ | 100 $ | 100 $ |
| Усредняющий ордер 2 | 100 $ | 150 $ | 200 $ |
| Усредняющий ордер 3 | 100 $ | 225 $ | 400 $ |
| Усредняющий ордер 4 | 100 $ | 337,50 $ | 800 $ |
| Усредняющий ордер 5 | 100 $ | 506,25 $ | 1 600 $ |
| Полное обязательство | 600 $ | 1 418,75 $ | 3 200 $ |
При множителе 2× последний усредняющий ордер составляет половину всего бюджета. Первый вход на $100 мало отражает тот уровень риска, на который вы соглашаетесь.
Лимит активных ордеров может ограничивать количество ордеров, одновременно размещённых на бирже. Однако сам по себе он не уменьшает общие расходы на лестницу, которая может выставлять последующие ордера после исполнения предыдущих. Ознакомьтесь с правилами финансирования и резервирования бота, прежде чем предполагать, что видимые открытые ордера отражают полное обязательство.
Рассчитайте среднюю цену входа с учетом количеств
Средняя цена входа — это общие расходы на сделку, делённые на общее количество полученных монет. Если просто усреднять ценовые метки, получится неверный результат, когда объёмы покупок различаются.
Рассмотрим такую гипотетическую лестницу:
| Вход | Цена | Расход в валюте котировки до комиссий | Купленные монеты | Накопленные расходы | Средняя цена входа до комиссий |
|---|---|---|---|---|---|
| Базовый ордер | 100 $ | 100 $ | 1,000000 | 100 $ | 100,00 $ |
| Усредняющий 1 | 90 $ | 100 $ | 1,111111 | 200 $ | 94,74 $ |
| Усредняющий 2 | 80 $ | 150 $ | 1,875000 | 350 $ | 87,80 $ |
Общее количество составляет 3,986111 монеты. Разделите $350 на это количество, и средняя цена входа будет примерно $87,80. При рыночной цене $80, чтобы достичь средней цены входа, потребуется рост примерно на 9,76%, до учета комиссий.
Лестница снизила среднюю цену покупки, одновременно увеличив объем, подверженный дальнейшему снижению. Оба этих изменения необходимо учитывать при принятии решения.
Учитывайте комиссию на покупку и продажу при расчёте точки безубыточности
В этом примере предположим, что комиссия на покупку взимается в валюте котировки сверх суммы ордера, а комиссия на продажу удерживается из выручки в валюте котировки. Пусть f_buy и f_sell — это десятичные значения комиссий.
Общая сумма покупки = сумма ордеров в валюте котировки × (1 + f_buy).
Цена продажи для безубыточности = общая сумма покупки ÷ [общее количество монет × (1 − f_sell)].
При комиссии 0,1% с обеих сторон для покупки лестницы на $350 потребуется $350,35. Точка безубыточности составляет примерно $87,98, что требует роста примерно на 9,98% от $80. В формулу, ожидающую десятичную ставку, введите 0,1% как 0,001.
Если биржа удерживает комиссию на покупку из купленной монеты, уменьшайте количество продаваемых монет соответственно. Если комиссия взимается в другой токене, зафиксируйте эту стоимость и ее конвертацию. Учитывать комиссию одновременно как потраченные средства и как потерю количества монет — значит посчитать ее дважды.
Процент тейк-профита, отображаемый в интерфейсе бота, может рассчитываться на основе собственной себестоимости и учитывать комиссии по-своему. Перед тем как переносить безубыточность калькулятора в настройки платформы, уточните это определение.
Шаг цены определяет, когда используется капитал
Множитель размера ордера определяет сумму средств для каждого усредняющего ордера. Правило шага цены задает, насколько рынок должен сдвинуться, прежде чем ордер исполнится. Изменение любого из этих параметров может полностью изменить стратегию.
Например, пять гипотетических входов по $95, $90, $85, $80 и $75 представляют собой равные интервалы по $5 ниже базовой цены $100. Пять последовательных снижений на 5% от предыдущей цены дадут $95, $90.25, $85.7375, $81.4506 и $77.3781 соответственно.
Это разные лестницы. В некоторых продуктах отклонение рассчитывается от базовой цены, в других используется отдельный множитель шага. В расчетах используйте фактически сгенерированные уровни цен. Одного поля с названием «шаг 5%» недостаточно.
Округление тоже имеет значение. Биржа может округлять количество до допустимого шага или отклонять ордер, если он ниже минимальной номинальной суммы. Небольшие расхождения накапливаются при большом количестве входов, поэтому сравнивайте планируемую таблицу с итоговым предпросмотром ордера.
Проведите стресс-тест последнего исполненного ордера
После исполнения примера с $350 по цене $80, предположим, что актив падает до $60. С учетом комиссии на покупку, оплаченной в валюте котировки, в позиции по-прежнему 3,986111 монеты. Текущая стоимость позиции составляет примерно $239,17.
При потраченных $350,35 наличными нереализованный убыток составляет около $111,18 — до учета комиссии на выход. Если продать по $60 и заплатить комиссию на продажу 0,1%, выручка составит примерно $238,93, а убыток по наличным — около $111,42.
В этом примере с тремя входами больше нет усредняющих ордеров. Добавление нового изменяет изначальный бюджет и снова увеличивает экспозицию. Зафиксируйте это как новое решение, а не как требование, продиктованное стратегией.
На спотовом рынке актив может продолжать терять стоимость без ликвидации, как на фьючерсах. Инструкция Stop может задать предполагаемый выход, но ее фактическое исполнение зависит от типа ордера и доступности рынка.
Используйте калькулятор перед запуском
Калькулятор ниже использует указанную модель спотовой торговли. Введите фактические цены ордеров, а не сокращённое правило шага. Он отображает всю лестницу, потраченные средства с учетом комиссий и безубыточность с учетом комиссии.
Для ручной проверки сохраните в таблице следующие столбцы:
| Поле | Расчет |
|---|---|
| Сумма в валюте котировки для усредняющего ордера k | S × m^(k−1) |
| Монеты по каждой цене входа | Сумма в валюте котировки ÷ цена входа |
| Накопленные монеты | Сумма монет по всем исполненным входам |
| Потрачено | Сумма в валюте котировки плюс уплаченные комиссии на покупку |
| Точка безубыточности | Потрачено ÷ [монеты × (1 − комиссия на продажу)] |
| Восстановление от текущей цены | Точка безубыточности ÷ текущая цена − 1 |
Рассчитайте полный бюджет и для других ваших ботов. Три лестницы, работающие с одним и тем же активом или с коррелированными активами, могут одновременно потребовать средства. Баланса, достаточного для одной лестницы, может не хватить для покрытия всех обязательств по счету.
Преобразуйте расчет в проверяемую конфигурацию
Рассчитайте вашу лестницу DCA на споте
Рассчитайте полный бюджет ордеров, накопленные монеты и безубыточность с учетом комиссии. Эта модель использует длинные спотовые ордера с расчетом в валюте котировки. Все указанные заявки считаются исполненными.
Комиссии на покупку добавляются в валюте котировки; комиссии на продажу вычитаются из суммы в валюте котировки. Если комиссия оплачивается купленной монетой или другим токеном, требуется другой расчет. Плечо, финансирование, проскальзывание и округление на бирже не учитываются.
Бюджет ордеров до комиссий: 350,00. Потрачено с учетом комиссии на покупку: 350,35. Точка безубыточности: 87,98.
Монеты: 3.98611111. Рост от текущей цены до безубыточности: 9,98%. Текущая стоимость позиции: 318,89. Гипотетическая чистая сумма выхода: 318,57. Чистый PNL при выходе: -31,78.
| Ордер | Цена | Ордер в валюте котировки до комиссий | Покупка с учетом комиссии на покупку | Купленные монеты | Накопленные расходы | Безубыточность с учетом комиссии |
|---|---|---|---|---|---|---|
| Базовый ордер | 100,00 | 100,00 | 100,10 | 1,00000000 | 100,10 | 100,20 |
| Усредняющий 1 | 90,00 | 100,00 | 100,10 | 2,11111111 | 200,20 | 94,93 |
| Усредняющий 2 | 80,00 | 150,00 | 150,15 | 3,98611111 | 350,35 | 87,98 |
Соберите свою DCA-стратегию в Bitsgap
Используйте рассчитанный бюджет и уровни входа, чтобы проверить настройки DCA-бота в Bitsgap. Перед запуском проверьте созданные ордера, доступный баланс и параметры выхода. Вы можете потренироваться с поддерживаемым DCA-ботом в демо-режиме на виртуальные средства, а затем сравнить его поведение со своим письменным планом.
Часто задаваемые вопросы
Сколько денег потребуется для пяти защитных ордеров?
Это зависит от базового размера, размера первого усредняющего ордера и множителя. Базовый ордер $100 плюс пять усредняющих ордеров по $100 обойдутся в $600 до комиссий при множителе 1×, $1 418,75 при 1,5× и $3 200 при 2×.
Могут ли защитные ордера гарантировать восстановление?
Нет. Они увеличивают количество купленных монет и изменяют среднюю цену входа. Актив может продолжить падение после последнего ордера, оставляя большую позицию ниже своей себестоимости.
Означает ли более низкая средняя цена входа меньший денежный убыток?
Не обязательно. Большее количество монет может привести к большим убыткам при дальнейшем снижении. Сравнивайте общие вложенные средства и оставшийся потенциал снижения вместе с процентом необходимого восстановления.
Могу ли я использовать этот калькулятор для торговли фьючерсами с плечом?
Модель для спотовой торговли не рассчитывает требования к марже, ликвидацию, финансирование или PNL, специфичный для контракта. Перед использованием плеча воспользуйтесь моделью, предназначенной для соответствующего фьючерсного контракта.