Почему мой бот в минусе: 5 главных причин

Troubleshooting11 мин чтения28 апреля 2026

На бэктесте +60% годовых, а в live за месяц −15%. Знакомо? Это самая частая жалоба новых пользователей торговых ботов. В 95% случаев причина — одна из 5, описанных ниже. Каждая чинится за 30-60 минут, если знаешь куда смотреть. Поехали.

1. Overfitting на бэктесте

Что это: ты подкрутил параметры стратегии так, чтобы они идеально работали на исторических данных. Бэктест показывает 80% win rate. Live даёт 35%. Стратегия запомнила прошлое, а не выучила универсальный паттерн.

Признаки:

✅ Как починить

Прогони walk-forward анализ: оптимизируй параметры на январе-марте, тестируй на апреле. Потом оптимизируй на апреле-июне, тестируй на июле. Если стратегия стабильно работает на out-of-sample периодах — она реальная. Если результат разваливается — это overfitting. Ещё один тест: запусти стратегию на ETH, потом на BNB. Если работает только на одной паре — overfitting. На CHM Finance walk-forward доступен в бэктестах Pro плана.

2. Неподходящий рыночный режим

Что это: стратегия отлично работает в боковике, а ты запустил её в сильном bull-тренде. Или наоборот — DCA включил во время медленного bear-spiral. Каждая стратегия имеет свой «домашний» режим, и если рынок не в нём — стратегия теряет.

Признаки:

✅ Как починить

Добавь regime filter: бот не открывает сделки если режим не подходит. Простой фильтр — MA200 на 1D: если идёт вверх → bull (только DCA, scalping длиннее). Если боковик → Grid и mean-reversion. Если вниз → cash, никаких сделок. Этот один фильтр улучшает Sharpe на 30-50% у большинства стратегий. Подробно — в сравнении DCA vs Grid.

3. Risk per trade слишком высокий

Что это: ты рискуешь 5-10% депозита на сделку. Серия из 3-5 убыточных сделок (которая обязательно случится — даже у лучших стратегий) сжигает 30-50% капитала. Восстановить такую просадку математически почти невозможно.

Признаки:

✅ Как починить

Жёстко: risk per trade ≤ 1%. С $1000 это max $10 на сделку. Звучит мало, но это даёт пережить серию из 20 убыточных сделок без катастрофы. Снижай размер позиции, не SL — иначе бот будет выкидываться при каждом мелком шуме. Подробно про риск-менеджмент — 10 правил защиты депозита.

4. Slippage и комиссии съели edge

Что это: на бэктесте бот покупает по close-цене. В live он покупает по market — а это может быть на 0.05-0.3% хуже из-за спреда и проскальзывания. Если у стратегии edge всего 0.5% на сделку, slippage съедает 30-60% профита. Плюс комиссии maker/taker — ещё 0.04-0.1% / сделку. Итого: бэктест +15%, live +1%.

Признаки:

✅ Как починить

Включи realistic slippage в бэктесте: 0.05% входа + 0.05% выхода + 0.04% taker fee × 2 = 0.18% на круг. Если стратегия после этого всё ещё в плюсе — она реальная. Также используй limit-ордера со стороны maker: на Binance это даёт −0.02% rebate вместо +0.04% taker fee, разница в 0.06% за каждую сделку. Для скальпера это критично.

5. Ты сам мешаешь боту

Что это: бот открывает позицию, ты смотришь — «он не понимает, рынок идёт вверх» — закрываешь руками. Через час цена идёт вниз, бот был прав. Это самая частая, и самая трудная проблема. Эмоциональное вмешательство ломает любую алгоритмическую стратегию.

Признаки:

✅ Как починить

Поставь правило: не вмешиваюсь 30 дней. Если стратегия в paper-режиме показала +X% за 30 дней без вмешательства — её edge реален. Когда тянет нажать кнопку — закрой вкладку и открой через сутки. Бот не «забыл выйти» — он просто следует логике, которую ты сам же установил. Альтернатива: используй Daily loss limit и kill-switch вместо ручных закрытий. На CHM Finance оба настраиваются в Risk Limits раздела бота.

Запусти бота с риск-контролем по умолчанию

CHM Finance проверяет конфиг бота на разумность параметров (risk ≤ 1%, плечо ≤ 5×, SL обязателен) при создании. Walk-forward бэктесты в Pro плане. Free план — paper-режим бесплатно.

Создать бота →

Бонус: 6-я причина — рынок просто плохой

💡 Иногда дело не в боте

Бывают месяцы когда даже хорошие стратегии в минусе. Например, июнь-август 2024 — крипта в боковике без движения, абсолютное большинство ботов на любых биржах показали 0..−5% за квартал. Если все 5 пунктов выше у тебя проверены, а рынок при этом 6 недель в апатии — может быть, проблема не в боте, а в фазе цикла. Включи cash-режим до возврата волатильности.

Чек-лист: где у тебя проблема

Дальше читай