TL;DR
- Profit Factor выше 1,5 — нормально. Выше 2,0 — сильно. Выше 5,0 на коротком периоде? Скорее всего переоптимизация.
- Максимальная просадка важнее общей прибыли. Просадка 50% означает, что для восстановления нужен рост на 100%.
- Всегда проверяйте: количество сделок (минимум 200), период тестирования (минимум 2 года) и качество моделирования (99%+ тиковые данные).
- Бэктесты сами по себе ничего не доказывают. Требуйте walk-forward тестирование и проверку на реальном счёте.
Вы скачиваете советник с MQL5 Market. Продавец показывает бэктест с прибылью $50 000 на счёте $1 000. Невероятно, правда?
Не спешите. Этот скриншот может быть бесполезным.
MT5 Strategy Tester выдаёт десятки метрик, и большинство трейдеров не знают, как их читать. Хуже того, многие продавцы советников используют это незнание — показывая только цифры, которые делают их продукт привлекательным, и скрывая те, которые действительно важны.
Это руководство научит вас читать каждую важную метрику, понимать, что она действительно означает, и распознавать уловки, которые продавцы используют, чтобы плохие стратегии выглядели потрясающе.
Настройка правильного бэктеста
Прежде чем смотреть на любую цифру, убедитесь, что сам тест корректен. Идеальный результат на ошибочных настройках теста ничего не стоит.
Модель тиков: Используйте «Every tick based on real ticks» — это наивысшее качество моделирования в MT5. «Every tick» допустимо, если реальные тиковые данные недоступны. «Open prices only» — непригодно для большинства стратегий. Оно полностью пропускает ценовое движение внутри бара, что означает, что стоп-лоссы и тейк-профиты будут срабатывать в нереалистичных точках.
Период тестирования: Минимум 2 года. В идеале 5 и более. Стратегия, протестированная на 6 месяцах трендового рынка, ничего не доказывает о том, как она справится с флэтом, высокой волатильностью или обвалами. Вам нужно увидеть, что стратегия пережила COVID 2020, повышение ставок 2022 и всё между ними.
Спред: Используйте «Current» или установите реалистичный фиксированный спред для инструмента. Некоторые продавцы тестируют с нулевым спредом — их результаты чистая фикция. На XAUUSD разница между нулевым спредом и реалистичным спредом в 20 пунктов может превратить прибыльную стратегию в убыточную.
Начальный депозит: Используйте ваш реальный торговый капитал. Стратегия, работающая на $10 000 с лотом 0,10, может не работать на $500, потому что минимальный размер лота (0,01) создаёт совершенно другой профиль риска.
Метрики, которые действительно важны
Profit Factor
Простейшая метрика: Валовая прибыль делённая на Валовой убыток. Если стратегия заработала $10 000 и потеряла $5 000, Profit Factor равен 2,0.
| Profit Factor | Оценка | Что это значит |
|---|---|---|
| 1,0 – 1,3 | Маргинальный | Едва прибыльно. Проскальзывание и комиссии могут съесть преимущество. |
| 1,3 – 1,5 | Нормальный | Пригодно для реальной торговли, если другие метрики в порядке. |
| 1,5 – 2,0 | Хороший | Надёжная стратегия с реальным преимуществом. |
| 2,0 – 3,0 | Очень хороший | Сильные результаты. Стоит изучить подробнее. |
| 3,0+ | Отличный | Отлично, если подтверждено. Проверьте на переоптимизацию. |
| 5,0+ (менее 200 сделок) | Подозрительный | Почти наверняка переоптимизация. Стратегия подогнана под исторические данные. |
Profit Factor 1,8 на 500 сделках за 5 лет гораздо надёжнее, чем Profit Factor 4,0 на 30 сделках за 3 месяца.
Максимальная просадка (абсолютная и относительная)
Наибольшее падение от пика до минимума на вашем счёте. Это, пожалуй, самая важная цифра, потому что она показывает, сколько боли вы испытаете, прежде чем стратегия восстановится.
| Макс. просадка | Уровень риска | Проверка реальностью |
|---|---|---|
| Менее 10% | Консервативный | Подходит для большинства трейдеров. |
| 10% – 20% | Умеренный | Только для опытных трейдеров. |
| 20% – 30% | Агрессивный | Не для слабонервных. Сможете ли вы наблюдать, как $3 000 исчезают со счёта в $10 000? |
| 50%+ | Экстремальный | Нужен рост на 100% только чтобы выйти в ноль. Избегайте, если полностью не понимаете риск. |
Всегда обращайте внимание на относительную просадку (в процентах), а не на абсолютную сумму в долларах. Просадка в $500 звучит мало, но на счёте $1 000 это 50% — разрушительно.
Помните: просадка в бэктесте — это минимум, который вы испытаете. Реальные просадки почти всегда хуже из-за проскальзывания, расширенных спредов во время новостей и задержек исполнения.
Общая чистая прибыль
Сколько денег заработала стратегия? Просто, но контекст решает всё.
$5 000 прибыли на счёте $10 000 (50% доходности) за 5 лет — это примерно 8,4% годовых. Вам было бы лучше в индексном фонде. $5 000 на счёте $1 000 (500% доходности) выглядит невероятно, но сначала проверьте просадку. Был ли момент, когда счёт упал на 80%? Если да, большинство трейдеров бросили бы задолго до восстановления.
Всегда оценивайте прибыль относительно начального депозита и максимальной просадки, которую пришлось пережить для её достижения.
Количество сделок
Это ваша проверка статистической значимости. Никакие изощрённые метрики не имеют значения, если размер выборки слишком мал.
| Количество сделок | Статистическая ценность |
|---|---|
| Менее 50 | Бессмысленно. Может быть чистым везением. |
| 50 – 100 | Пограничное. Недостаточно для выводов. |
| 100 – 200 | Приемлемо. Начинает проявляться паттерн. |
| 200 – 500 | Хорошо. Надёжный размер выборки. |
| 500+ | Сильно. Высокая статистическая уверенность. |
Многие переоптимизированные стратегии имеют очень мало сделок. Разработчик добавлял фильтры и условия, пока не остались только «идеальные» сетапы — сетапы, которые никогда больше не появятся в таком же виде на реальном рынке.
Win Rate и соотношение риск/прибыль
Win Rate сам по себе — одна из самых обманчивых метрик в трейдинге. 90% прибыльных сделок ничего не значат, если 10% убыточных в 20 раз больше среднего выигрыша. Некоторые стратегии часто выигрывают понемногу, но имеют редкие крупные убытки — ключевой вопрос в том, работает ли математика в вашу пользу на сотнях сделок.
Что действительно важно — это комбинация:
Win Rate x Средний выигрыш vs. Loss Rate x Средний убыток
Пример: Стратегия с 40% Win Rate и соотношением вознаграждения к риску 3:1 зарабатывает в среднем: (0,40 x $300) - (0,60 x $100) = $120 - $60 = $60 за сделку. Сравните со стратегией с 80% Win Rate и соотношением 0,3:1: (0,80 x $30) - (0,20 x $100) = $24 - $20 = $4 за сделку. «Некрасивая» стратегия с 40% зарабатывает в 15 раз больше за сделку.
Expected Payoff
Средняя прибыль на сделку, рассчитанная по всем сделкам. Это число должно быть положительным и — что критически важно — достаточно большим, чтобы покрыть ваши реальные торговые расходы.
Если Expected Payoff составляет $2,50 за сделку, но ваш брокер берёт $7 round-trip за спред плюс комиссию, стратегия фактически теряет $4,50 за сделку в реальных условиях. Бэктест этого не покажет, если спред был установлен нереалистично низким.
Для XAUUSD на типичном ECN-брокере ожидайте $5–15 round-trip затрат на 0,10 лота. Ваш Expected Payoff должен с запасом превышать это число.
Sharpe Ratio и Recovery Factor
Sharpe Ratio измеряет доходность с поправкой на риск. Отвечает на вопрос: «Сколько доходности я получаю на единицу риска?» Sharpe выше 1,0 — приемлемо. Выше 2,0 — очень хорошо. Ниже 0,5 — стратегия берёт слишком много волатильности для той доходности, которую даёт.
Recovery Factor — это чистая прибыль, делённая на максимальную просадку. Показывает, насколько эффективно стратегия восстанавливается после убытков. Если стратегия заработала $10 000 с максимальной просадкой $2 000, Recovery Factor равен 5,0 — здоровый показатель. Ниже 3,0 — восстановление медленное. Ниже 1,0 — стратегия ещё не восстановилась от худшей просадки — серьёзный тревожный сигнал.
Чтение кривой эквити
Числа могут обманывать. График — не так легко.
Хорошая кривая эквити показывает плавный восходящий наклон с маленькими, короткими просадками и стабильным ростом в разные периоды. Вы должны видеть, что стратегия стабильно зарабатывает в 2020, 2021, 2022, 2023 — а не один выдающийся год, который тянет весь результат.
Плохая кривая эквити рассказывает конкретные истории:
- Паттерн лестницы — длинные плоские периоды с внезапными скачками. Стратегия работает только в определённых рыночных условиях и простаивает (или медленно теряет) всё остальное время.
- Хоккейная клюшка — плоско большую часть периода, затем резкий скачок в конце. Классический признак подгонки: разработчик оптимизировал под конкретное недавнее движение.
- Глубокие V-образные формы — массивные просадки с последующими резкими восстановлениями. Проверьте, есть ли у стратегии надлежащее управление рисками для продолжительных неблагоприятных движений, а не только для благоприятных условий.
- Расходящиеся линии баланса и эквити — если линия баланса (закрытые сделки) выглядит отлично, а линия эквити (включая открытые сделки) показывает глубокие провалы, стратегия удерживает большие плавающие убытки. Она скрывает реальный риск.
Типичные уловки продавцов
Знание этих уловок сэкономит вам деньги. Каждая из них регулярно используется на MQL5 Market и других маркетплейсах советников.
1. Тщательно подобранные периоды тестирования. Продавец запускает бэктесты на десятках диапазонов дат и публикует только тот, где стратегия показала лучший результат. Стратегия, заработавшая 200% с января по июнь 2024, могла потерять 80% с июля по декабрь 2024. Вы бы никогда не узнали.
2. Нереалистичные спреды. Тестирование с нулевым спредом или лучшими фиксированными спредами. Золото с нулевым спредом не существует в реальной торговле. Одно это может превратить убыточную стратегию в «прибыльную» на бумаге.
3. Низкокачественное моделирование. «Open prices only» работает быстро и на скриншотах выглядит так же хорошо. Но полностью игнорирует ценовое движение внутри бара. Стоп-лоссы, тейк-профиты и трейлинг-стопы срабатывают по неверным ценам.
4. Только линия баланса. Продавец показывает кривую баланса (только закрытые сделки) вместо кривой эквити. Это скрывает плавающие просадки от открытых позиций. Любая стратегия, удерживающая несколько позиций одновременно, может показывать гладкую линию баланса, имея при этом значительные нереализованные убытки.
5. Переоптимизация. Разработчик запускает оптимизатор MT5 с сотнями комбинаций параметров, выбирает лучшую и представляет как «реальный» результат. Эта стратегия идеально работала в прошлом, но имеет нулевую прогнозную силу для будущего.
6. Отсутствие количества сделок. Скриншот с огромной прибылью, но с обрезанным количеством сделок. 20 сделок за 5 лет не имеют статистической ценности. Это шум, а не преимущество.
Как выглядит честный отчёт о бэктесте
Серьёзный разработчик не даёт вам скриншот. Он публикует полный отчёт о бэктесте — каждая сделка, каждая метрика, за годы данных. Вся история сделок должна быть доступна для проверки, а не только сводка.
Посмотрите пример того, как выглядит прозрачный отчёт о бэктесте — полный журнал сделок, кривая эквити и все метрики открыты для анализа.
Помимо сырых результатов, честные разработчики объясняют, как они валидируют свою стратегию. Используют ли они walk-forward анализ? Out-of-sample тестирование? Кросс-валидацию? Если продавец никогда не слышал этих терминов, его «прибыльный бэктест» почти наверняка является результатом переоптимизации.
Прочитайте о walk-forward валидации на практике — методология создания стратегий, которые выживают на реальных рынках.
За пределами бэктестинга — Что ещё проверять
Отличный бэктест — это отправная точка, а не финиш. Вот что отделяет настоящие стратегии от бумажных фантазий:
- Форвард-тестирование на демо-счетах. Минимум 3 месяца результатов на демо. Это устраняет смещение заглядывания вперёд и подтверждает, что стратегия работает в реальном времени, а не только задним числом.
- Верифицированные живые сигналы. MQL5 Signals или MyFXBook с верифицированным подключением к брокеру. Если продавец отказывается публиковать верифицированные результаты, спросите себя почему.
- Мульти-инструментное тестирование. Стратегия работает только на XAUUSD H1? Робастная стратегия показывает, что её логика работает на смежных инструментах или таймфреймах, даже если оптимизирована для одного.
- Анализ чувствительности. Измените ключевые параметры на 10–20%. Стратегия всё ещё работает? Если небольшое изменение параметра уничтожает прибыльность, стратегия подогнана под конкретный исторический паттерн, который не повторится.
Лучшие трейдеры относятся к бэктестам как к доказательствам, которые нужно тщательно проверять, а не как к результатам, которые нужно праздновать. Теперь у вас есть инструменты для того, чтобы делать именно это.
Предупреждение о рисках: Торговля иностранной валютой и другими финансовыми инструментами связана со значительным риском. Прошлые результаты — включая результаты бэктестов — не гарантируют будущих результатов. Всегда проверяйте стратегии на демо-счёте, прежде чем рисковать реальным капиталом.