
Як читати результати бектесту і не обдурити себе
Бектест завершився, і перед вами таблиця з десятком метрик: Profit Factor, Sharpe Ratio, Win Rate, Maximum Drawdown, Calmar Ratio. Що з цього найважливіше? Які значення вважати хорошими? Як відрізнити стабільну стратегію від переоптимізованої? Цей гід навчить вас правильно читати та інтерпретувати результати бектесту.
Profit Factor: головна метрика
Profit Factor = Gross Profit / Gross Loss. Показує, скільки долар прибутку припадає на кожен долар збитку.
- PF < 1.0: стратегія збиткова. Кожен вкладений долар приносить менше долара назад
- PF 1.0–1.3: мінімально прибуткова. Після врахування реальних витрат може стати збитковою
- PF 1.3–1.7: добра стратегія. Стабільно прибуткова з урахуванням комісій
- PF 1.7–2.5: дуже добра. Рідко досяжна на великих вибірках без переоптимізації
- PF > 2.5: підозріло добра. Перевірте на переоптимізацію або малу кількість угод
Золоте правило: PF вище 1.3 після врахування комісій на вибірці 100+ угод — робоча стратегія.
Win Rate та Risk-Reward
Win Rate (відсоток виграшних угод) та Risk-Reward Ratio — взаємопов'язані метрики. Висока Win Rate з малим R:R та низька Win Rate з великим R:R можуть дати однаковий Profit Factor.
| Win Rate | Мін. R:R для прибутковості | Стиль |
|---|---|---|
| 30% | 1:2.5+ | Trend following |
| 40% | 1:1.7+ | Breakout |
| 50% | 1:1.2+ | Збалансований |
| 60% | 1:0.8+ | Mean reversion |
| 70% | 1:0.5+ | Скальпінг |
Не існує правильного Win Rate. Trend following з Win Rate 35% та R:R 1:3 прибутковіший за скальпінг з Win Rate 65% та R:R 1:0.6.
Червоні прапорці у результатах бектесту
Деякі результати бектесту мають виглядати підозріло. Ось ознаки того, що результати можуть бути ненадійними:
- Занадто гладка equity curve: реальна торгівля завжди має просідання, коливання та періоди стагнації. Якщо equity curve виглядає як пряма лінія вгору — це ознака переоптимізації або підгонки під історичні дані. Стратегія «знайшла» параметри, що ідеально підходять для конкретного періоду, але не працюватимуть у майбутньому
- Win Rate вище 75%: стабільно високий Win Rate на великій вибірці підозрілий. На крипто-ринку, де волатильність висока, Win Rate 55–65% — це вже відмінний результат. Значення 80%+ зазвичай означають занадто широкий стоп (який рано чи пізно приведе до катастрофічного збитку) або мінімальний тейк-профіт
- Менше 30 угод: будь-які метрики на вибірці менше 30 угод статистично ненадійні. Випадковість легко може створити PF 2.0 на 15 угодах. Мінімум для базових висновків — 50 угод, для надійних — 100+
- PF вище 3.0 на 100+ угодах: на реальних ринках з реалістичними комісіями PF вище 3.0 — рідкість. Перевірте, чи включені комісії, прослизання та спреди
Форма equity curve: що вона розповідає
Equity curve — графік зміни капіталу з часом — містить більше інформації, ніж будь-яка окрема метрика:
Лінійне зростання: стратегія генерує стабільний прибуток з постійною швидкістю. Це характерно для mean reversion стратегій та grid-трейдингу в бічному ринку. Drawdown-и неглибокі та короткі. Ризик: зміна ринкового режиму може зупинити роботу стратегії — перехід від бічного руху до тренду знищує результати.
Експоненційне зростання: стратегія з реінвестуванням, де compound-ефект прискорює зростання. Виглядає вражаюче, але drawdown-и в абсолютних цифрах стають все глибшими. 20% просідання від $100,000 ($20,000) психологічно тяжче, ніж 20% від $10,000 ($2,000).
Сходинки (step-like): довгі періоди стагнації, що переривають стрімке зростання. Типово для trend following — стратегія чекає на тренд, зазнає малих збитків, а потім один великий рух піднімає equity на новий рівень. Якщо «сходинки» рівномірні та повторюються — стратегія працює коректно.
Затяжне падіння після зростання: equity росла, потім тривалий drawdown без відновлення. Це може означати, що ринкові умови змінилися, і стратегія перестала працювати. Перевірте, чи drawdown корелює зі зміною волатильності або ринкового режиму.
Розподіл прибутків: чи не залежить результат від кількох угод?
Навіть при хорошому PF та Win Rate результат може бути ненадійним, якщо він сконцентрований у кількох угодах:
Тест концентрації: видаліть 3 найприбутковіших угоди з бектесту. Чи залишиться стратегія прибутковою? Якщо видалення 3 угод з 200 перетворює PF 1.5 на PF 0.9 — стратегія не має стабільного краю, а її прибутковість залежить від кількох «щасливих» угод.
Аналіз хвостів розподілу: перегляньте найбільші виграші та програші. Якщо максимальний виграш перевищує середній у 10+ разів — це ознака high-impact стратегії, де один великий рух визначає підсумковий результат. Такі стратегії працюють (trend following — яскравий приклад), але вимагають великої вибірки для статистичної валідації.
Помісячна стабільність: розбийте результати бектесту по місяцях. Якщо 3 місяці з 12 генерують 80% річного прибутку — стратегія має сезонний або подійний характер. Це не обов'язково погано, але означає тривалі періоди просідання між прибутковими місяцями.
Sharpe та Sortino Ratio
Sharpe Ratio = (Return − Risk-Free Rate) / Volatility. Дохідність на одиницю ризику. Sharpe > 1 — добре, > 1.5 — відмінно, > 2 — виняткове.
Sortino Ratio — як Sharpe, але враховує тільки негативну волатильність. Більш практичний: нас цікавлять збитки, а не коливання прибутку. Sortino > 1.5 — добре, > 2 — відмінно.
Sortino зазвичай вищий за Sharpe. Якщо Sharpe та Sortino сильно відрізняються — стратегія має асиметричний розподіл прибутків (великі виграші, малі збитки), що позитивно.
Maximum Drawdown та Recovery
Maximum Drawdown (MDD) — найглибша просадка від піку капіталу. Це метрика ризику, яка визначає психологічну та фінансову стійкість стратегії.
- MDD < 10%: консервативна стратегія. Комфортна для більшості трейдерів
- MDD 10–20%: помірний ризик. Стандарт для активних стратегій
- MDD 20–30%: високий ризик. Потребує міцних нервів та великого депозиту
- MDD > 30%: екстремальний ризик. На практиці буде ще гірше
Recovery Factor = Net Profit / MDD. Показує, скільки разів стратегія окупила свою найгіршу просадку. RF > 3 — добре, > 5 — відмінно.
Кількість угод та статистична значущість
Мінімальна кількість угод для надійних результатів:
- 30 угод: мінімум для будь-яких висновків. Навіть випадкова стратегія може показати PF 1.5
- 100 угод: результати набувають статистичної значущості. Стандарт для більшості стратегій
- 300+ угод: високий рівень довіри. PF та Win Rate стабільні
На StratBase.ai кількість угод відображається у результатах бектесту. Якщо їх менше 50 — збільшіть тестовий період або зменшіть таймфрейм для отримання надійнішої вибірки.
Висновок
Правильне читання результатів бектесту — це вміння, що відрізняє професіонала від новачка. Зосередьтеся на Profit Factor та Maximum Drawdown як основних метриках, але перевіряйте форму equity curve (чи немає підозрілої гладкості), аналізуйте розподіл прибутків (чи не залежить результат від 2–3 угод) та звертайте увагу на кореляцію між метриками (високий PF при високому MDD може бути неторгованим). Перед тим як довіряти результатам, відповідайте на п'ять контрольних питань: витрати, кількість угод, різноманітність ринкових фаз, стійкість до зміни параметрів та логічне обґрунтування. Тестуйте та перевіряйте стратегії на StratBase.ai для об'єктивної, кількісної оцінки.
Додаткові ресурси
Про автора
Фінансовий аналітик з 6+ роками досвіду в алгоритмічному трейдингу. Спеціалізується на технічному аналізі та бектестуванні торгових стратегій для криптовалютних ринків.
Часті запитання
На що дивитися в результатах бектесту?▾
Топ-5 метрик у порядку важливості: 1) Max Drawdown — найважливіша. Чи витримаєте ви таке падіння? MDD > 30% — більшість трейдерів здадуться. 2) Profit Factor — прибуток/збиток. PF > 1.5 = добре. 3) Кількість угод — мінімум 30-50 для статистики. 4) Win Rate + R:R — в парі, не окремо. Win Rate 30% нормально при R:R 1:3. 5) Крива капіталу — візуально. Плавна = стабільна стратегія. Зубчаста = нестабільна.
Коли результати бектесту обманюють?▾
5 ситуацій: 1) Мало угод (< 30) — статистично незначуще. 2) Тест тільки на зростанні — будь-який Long прибутковий. 3) PF > 5.0 — підозріло, можлива переоптимізація. 4) Без комісій — результат нереалістично кращий. 5) Один інструмент один період — стратегія може бути випадковістю. Перевіряйте на інших інструментах і періодах (out-of-sample).
Коментарі (0)
Loading comments...

