Тема
Язык
performancemetricsanalyticstrading botguide

Как читать метрики производительности вашего bot'а как профессионал

Как читать метрики производительности вашего bot'а как профессионал
Автор fomoed Team11 апреля 2026 г.5 мин чтения

Ваш торговый bot производит цифры. Много цифр. Но понимание того, что эти цифры означают — и что еще важнее, чего они не означают — это разница между разумной оптимизацией и погоней за призраками. Давайте разберем каждую важную метрику.

Win Rate: самая непонятая метрика

Win rate — это процент сделок, которые закрываются с прибылью. Звучит просто, но это метрика, которую большинство трейдеров неправильно интерпретируют.

Ключевое понимание: 50% win rate может быть высокоприбыльным. 70% win rate может терять деньги. Цифра бессмысленна без контекста.

Рассмотрим два bot'а:

  • Bot A: 70% win rate, средний выигрыш $50, средний проигрыш $150
  • Bot B: 40% win rate, средний выигрыш $300, средний проигрыш $100

За 100 сделок Bot A зарабатывает $3,500 на выигрышах и теряет $4,500. Итого: -$1,000. Bot B зарабатывает $12,000 на выигрышах и теряет $6,000. Итого: +$6,000.

Win rate имеет значение только относительно вашего соотношения риска к прибыли. Профессиональные трейдеры часто имеют win rate ниже 50%, потому что быстро сокращают убытки и позволяют прибыли расти — именно так должен вести себя хорошо настроенный bot.

PnL против ROI: абсолютное против относительного

PnL (Profit and Loss) — это сырая долларовая сумма прибыли или убытка. Показывает, сколько денег вы заработали.

ROI (Return on Investment) — это PnL, поделенный на задействованный капитал, выраженный в процентах. Показывает, насколько эффективно вы заработали деньги.

Почему важны обе: Bot, зарабатывающий $500 в месяц, звучит отлично, пока вы не узнаете, что он использует $100,000 капитала (0.5% месячный ROI — вы бы больше заработали на DeFi доходности). И наоборот, 50% месячный ROI звучит невероятно, пока вы не поймете, что это на $100 paper аккаунте.

Всегда оценивайте производительность как ROI относительно капитала под риском, а не сырые PnL цифры.

Соотношение риска к прибыли

Это средний размер выигрышной сделки, поделенный на средний размер проигрышной сделки. Если ваш средний выигрыш $200, а средний проигрыш $100, ваше соотношение риска к прибыли 2:1.

Соотношение между win rate и риском к прибыли определяет прибыльность:

  • 1:1 риск-прибыль требует >50% win rate для прибыли
  • 2:1 риск-прибыль требует >33% win rate для прибыли
  • 3:1 риск-прибыль требует >25% win rate для прибыли

Ваша конфигурация take-profit/stop-loss напрямую определяет соотношение риска к прибыли. Если ваш take profit 3%, а stop loss 1.5%, у вас соотношение 2:1. Проектируйте это намеренно, не оставляйте на волю случая.

Максимальный drawdown: метрика выживания

Максимальный drawdown — это наибольшее падение от пика до минимума на вашем счете за определенный период. Если ваш счет упал с $10,000 до $7,500 перед восстановлением, ваш максимальный drawdown составляет 25%.

Это, возможно, самая важная метрика, потому что она измеряет, насколько близко вы подошли к катастрофе. Стратегия со 100% годовой доходностью, но 60% максимальным drawdown психологически сломает большинство трейдеров — и может достичь уровней ликвидации при использовании leverage.

Рекомендации:

  • <15% максимальный drawdown: Отличное управление рисками
  • 15-25% максимальный drawdown: Приемлемо для агрессивных стратегий
  • 25-40% максимальный drawdown: Вызывает беспокойство — пересмотрите размер позиций
  • >40% максимальный drawdown: Опасно — эта стратегия нуждается в реструктуризации

Частота сделок и ее скрытое влияние

Как часто ваш bot торгует, влияет на все остальное:

  • Больше сделок = больше комиссионных расходов, быстрее статистическая значимость, больше данных для анализа
  • Меньше сделок = меньше комиссий, медленнее накопление данных, меньше эмоционального давления

Bot, в среднем совершающий 2-3 сделки в день, дает значимые данные за 2-3 недели. Bot, который торгует раз в неделю, нуждается в месяцах для генерации достаточных данных для выводов. Учитывайте это при определении длительности paper trading перед переходом к реальной торговле.

Правило 50 сделок

Это критично: вам нужно как минимум 50 сделок, прежде чем делать какие-либо значимые выводы о стратегии. Меньше этого — и вы читаете шум, а не сигнал.

С 10 сделками несколько удачных или неудачных результатов полностью доминируют в вашей статистике. Ваш "80% win rate" может быть просто 8 выигрышами за удачную неделю, которая не повторится. Ваш "ужасный" 30% win rate может быть несколькими stop-loss во время новостного события.

При 50+ сделках закон больших чисел начинает работать в вашу пользу. Ваши метрики начинают отражать реальное преимущество стратегии, а не случайную дисперсию. При 100+ сделках вы можете быть достаточно уверены в ваших цифрах.

Средняя длительность сделки

Как долго сделки остаются открытыми, раскрывает важную информацию:

  • Увеличивающаяся длительность часто означает, что рынок менее волатилен или ваши цели слишком широки
  • Уменьшающаяся длительность обычно означает, что волатильность выросла или параметры хорошо откалиброваны
  • Очень короткие длительности (<1 час) для не-scalping стратегий могут указывать на преждевременные остановки

Отслеживайте это со временем. Если средняя длительность удвоилась по сравнению с вашим первоначальным периодом тестирования, это сигнал к переоценке ваших параметров для текущих условий.

Сравнение стратегий с использованием метрик

При выборе между стратегиями не смотрите только на общую доходность. Используйте эти сравнения:

  1. Sharpe-подобное соотношение: Средняя доходность, поделенная на стандартное отклонение доходности. Выше = более последовательно.
  2. Фактор прибыли: Валовые прибыли, поделенные на валовые убытки. Выше 1.5 — хорошо, выше 2.0 — отлично.
  3. Соотношение доходности к drawdown: Общая доходность, поделенная на максимальный drawdown. 40% доходность с 10% drawdown (4:1) лучше, чем 80% доходность с 40% drawdown (2:1).

Лучшая стратегия для вас — не обязательно та, что с наивысшей доходностью — это та, что с лучшей доходностью с поправкой на риск, которой вы действительно сможете придерживаться.

Красные флаги в ваших метриках

Следите за этими предупреждающими знаками:

  • Win rate выше 90%: Обычно означает, что stop loss слишком широкие — вы часто выигрываете, но редкие проигрыши огромны
  • Фактор прибыли ниже 1.0: Bot теряет деньги, точка
  • Увеличивающийся средний размер убытка: Управление рисками может ухудшаться
  • Снижающийся win rate со временем: Стратегия может терять свое преимущество при изменении условий

Применение метрик на практике

Цифры без действий — просто шум. Установите еженедельный график обзора: проверяйте ключевые метрики каждое воскресенье, сравнивайте с предыдущими неделями и решайте, нужны ли корректировки. На fomoed все эти метрики рассчитываются автоматически для каждого bot'а, который вы запускаете — бесплатно. Создайте аккаунт, разверните paper trading bot и начните создавать реальный трек-рекорд производительности, который вы сможете анализировать и оптимизировать.