Win rate vs Expectancy — що насправді важливо
Високий win rate не гарантує прибутковості. Розбираємо expectancy, payoff ratio, торгові витрати, просадку та два числові приклади.
Оновлено:
Високий відсоток прибуткових угод звучить переконливо. 70%, 80% або навіть 90% win rate легко сприйняти як доказ сильної стратегії. Але цей показник відповідає лише на одне запитання: як часто угода закривається в плюс? Він нічого не говорить про те, скільки стратегія заробляє на перемозі, скільки втрачає на поразці та що залишається після комісій і прослизання.
Тому стратегія з 70% прибуткових угод може поступово втрачати гроші, а стратегія з 40% — стабільно мати позитивний результат. Різницю пояснює expectancy, або математичне очікування результату однієї угоди.
Що таке win rate
Win rate — це частка прибуткових угод у вибірці:
Win rate = кількість прибуткових угод / загальна кількість угод × 100%
Якщо 70 зі 100 угод закрилися в плюс, win rate дорівнює 70%. Це корисна характеристика, але без середнього прибутку та середнього збитку вона майже нічого не говорить про прибутковість системи.
Уявімо стратегію, яка часто бере невеликий прибуток, але рідко отримує великий стоп. Вона може демонструвати красиву серію перемог, доки одна-дві збиткові угоди не заберуть результат десятків попередніх.
Що таке expectancy
Expectancy показує, скільки в середньому приносить одна угода на довгій серії за незмінних правил. Зручно рахувати її в одиницях R, де 1R — початковий ризик у конкретній угоді.
Для грубого розрахунку до витрат:
E = P(виграшу) × середній виграш − P(програшу) × середній програш
Для реальної торгівлі треба врахувати витрати:
Net E = Gross E − середні комісії, спред і прослизання на угоду
Середній програш у формулі береться як додатна величина. Наприклад, якщо типова збиткова угода дорівнює −1R, у формулу підставляємо 1R.
Ще простіший і надійніший спосіб, особливо коли є беззбиткові угоди та часткові закриття:
Net expectancy = сума всіх чистих результатів у R / кількість угод
Два приклади, які змінюють погляд на win rate
| Показник | Стратегія A | Стратегія B |
|---|---|---|
| Win rate | 70% | 40% |
| Середній виграш | +0,4R | +2R |
| Середній програш | −1R | −1R |
| Expectancy до витрат | −0,02R | +0,20R |
Високий win rate може приховувати негативне expectancy, якщо рідкісний збиток значно більший за типовий виграш.
Для стратегії A:
0,70 × 0,4R − 0,30 × 1R = −0,02R
Вона виграє у семи випадках із десяти, але ще до витрат у середньому втрачає 0,02R на угоду. Комісії та прослизання зроблять результат ще гіршим.
Для стратегії B:
0,40 × 2R − 0,60 × 1R = +0,20R
Вона програє частіше, ніж виграє, але середня перемога вдвічі більша за середню поразку. На дистанції така структура має позитивне математичне очікування до витрат.
Який win rate потрібен для беззбитковості
Якщо не враховувати витрати, мінімальний win rate залежить від співвідношення середнього виграшу до середнього програшу:
Breakeven win rate = середній програш / (середній виграш + середній програш)
Якщо середній виграш становить 0,4R, а середній програш — 1R, для беззбитковості потрібно приблизно 71,4% перемог. Якщо середній виграш — 2R, а програш — 1R, достатньо 33,3%.
У реальній торгівлі поріг буде вищим через комісії, спред і прослизання. Чим частіше торгує стратегія і чим менший її середній результат у R, тим сильніше витрати впливають на expectancy.
Чому позитивного expectancy теж недостатньо
Позитивне математичне очікування — необхідна, але не єдина умова життєздатної системи. Однакова середня дохідність може приховувати зовсім різний ризик.
Позитивний середній результат не означає плавну криву капіталу: розкид угод і серії збитків нікуди не зникають.
Варто перевірити ще кілька речей:
- Розмір вибірки. П'ять, десять або навіть кілька десятків угод можуть дати випадковий результат. Немає магічної кількості, після якої висновок автоматично стає надійним.
- Розкид результатів. Стратегія з рідкісними великими перемогами може мати позитивне expectancy, але довгі серії збитків.
- Максимальну просадку. Перевага не допоможе, якщо ризик на угоду настільки великий, що рахунок або психологія трейдера не переживуть звичайну невдалу серію.
- Хвостовий ризик. Середні значення можуть приховувати рідкісні, але руйнівні втрати, гепи або вихід за запланований стоп.
- Стабільність у часі. Позитивний результат на одному ринковому режимі не гарантує його збереження після зміни волатильності або ліквідності.
- Виконання. Реальні входи, виходи, ліквідність і дисципліна можуть відрізнятися від бектесту.
Expectancy потрібно оцінювати разом із просадкою, серіями збитків, profit factor, торговими витратами та ризиком руйнування рахунку.
Коли win rate все-таки важливий
Win rate не треба ігнорувати. Він описує характер стратегії та впливає на те, чи зможе трейдер виконувати її правила.
Високий win rate зазвичай означає коротші серії програшів, але часто супроводжується меншим середнім виграшем або рідкісними великими збитками. Низький win rate може бути нормальним для трендових систем із великим payoff, проте вимагатиме терпіння під час довгих невдалих серій.
Тому win rate корисний для:
- оцінки ймовірної довжини серій збитків;
- розуміння психологічного навантаження;
- планування розміру позиції та запасу капіталу;
- порівняння фактичного виконання з правилами стратегії;
- виявлення змін у поведінці системи.
Але сам по собі він не визначає, чи є стратегія прибутковою.
Як рахувати показники без самообману
- Зафіксуйте, що вважається однією угодою. Часткові входи й виходи мають агрегуватися послідовно.
- Використовуйте чистий результат. Віднімайте комісії, фінансування, спред і реалістичне прослизання.
- Нормалізуйте результат у R. Це дає змогу порівнювати угоди з різним грошовим ризиком. Додатково контролюйте фактичну дохідність рахунку.
- Беріть фактичні середні. Запланований take profit не дорівнює середньому реалізованому виграшу.
- Не ховайте беззбиткові угоди. Включайте їх у загальну кількість або рахуйте expectancy як середнє всіх чистих результатів.
- Не змішуйте різні системи. Окремо аналізуйте стратегії, інструменти, таймфрейми та ринкові режими, а потім дивіться на портфельний результат.
- Перевіряйте стабільність. Порівнюйте періоди, out-of-sample дані та ковзне expectancy, не вибираючи лише найкраще вікно.
- Враховуйте невизначеність. Одна цифра expectancy — це оцінка, а не гарантований майбутній результат.
Практичний порядок пріоритетів
Коли оцінюєте стратегію, дивіться на показники в такому порядку:
- Чи чисті дані та чи однозначні правила угод.
- Чи позитивне expectancy після всіх витрат.
- Чи стабільний результат у різних періодах і поза навчальною вибіркою.
- Чи прийнятні максимальна просадка, хвостовий ризик і ризик руйнування.
- Які win rate, payoff ratio та типова серія збитків.
- Чи зможете ви реально виконувати цю систему без порушення правил.
Висновок
Win rate — зрозумілий і психологічно приємний показник, але він легко вводить в оману. Головне запитання не «як часто я виграю?», а «скільки я в середньому заробляю або втрачаю на одну угоду після всіх витрат — і який ризик треба витримати заради цього результату?»
Починайте з net expectancy, перевіряйте його на достатній і чесній вибірці, а потім оцінюйте просадку, стабільність і виконуваність. Win rate залишайте на своєму місці: важлива характеристика стратегії, але не остаточний вердикт про її якість.
Матеріал має освітній характер і не є інвестиційною рекомендацією.