Прибуток не в тейк-профітах: один вхід, чотири правила управління
Цей бектест порівнює три стратегії виходу з однаковими правилами входу, щоб показати, як управління позицією впливає на просадку та прибуток. Дізнайтеся, чому перевага часто криється у виході, а не у сигналі на вхід.
Прибуток не в тейк-профітах: один вхід, п'ять наборів правил управління
Для багатьох трейдерів вхід у угоду — найважливіша частина стратегії, і саме йому вони приділяють більшість часу: який індикатор, який таймфрейм, яке підтвердження. А от тому, що відбувається після входу, приділяють значно менше уваги: стоп на 3% нижче, ціль на 6% вище, і все. Або взагалі без правил, і угода закривається, коли «відчувається» правильно. Вхід важливий, безумовно. Але в тесті нижче вхід залишається незмінним, а правила управління позицією змінюють результат у кілька разів.
Ми взяли один набір правил входу і прогнали його п'ять разів. Між прогонами змінювалися лише правила управління позицією — умови ті самі, стоп той самий, ризик на угоду той самий. Результат змінився з +2.4R до +15.8R, просадка зменшилася з 20.8% до 4.9%, хоча середня прибуткова угода скоротилася з 3.04R до 1.71R.
Налаштування
Правила входу, однакові для всіх прогонів. Перевірка на 4h → 15m: на таймфреймі 4h розворот Supertrend вниз (період ATR 14, множник 4) за умови, що ціна нижче EMA 200; на таймфреймі 15m ціна нижче EMA 20. Період тесту: лютий 2023 — вересень 2026.
Початковий стоп, однаковий для всіх прогонів. За індикатором — Average True Range, період 14 — у коридорі від 1% до 25% від входу.
Ризик, витрати, розмір позиції — однакові. Стартовий баланс $2 000, $50 на угоду (2.5% балансу), тож 1R = $50 скрізь. Одна позиція одночасно. Комісії за рівнем біржі, фандинг на перпетуалах, сліпідж від ліквідності.
Усі прогони використовують повну історію, без поділу на in-sample / out-of-sample. Це порівняння, а не валідація: якщо правила входу й підігнані під історію, то однаково в кожному прогоні, тож різниця між прогонами не звідси.
Що змінюється, по одному правилу за раз:
A — стоп і тейк. Один тейк-профіт 1:3 на всю позицію. Більше нічого.
B — додати беззбиток. Той самий тейк, плюс стоп переміщується в беззбиток, коли угода досягає 0.5R.
C — додати ранній вихід. Як у B, плюс: якщо 4h Supertrend розвертається вгору — тренд, що обґрунтував шорт, зник — угода закривається за будь-якої ціни.
D — додати тралінг-стоп. Як у C, плюс тралінг-стоп на всю позицію: він стартує, коли угода досягає 1:1.5 і слідкує за найвищим максимумом останніх 5 свічок, у коридорі від 0.5% до 25%. Якщо ціна спочатку досягає тейка 1:3, закривається 70% позиції, а решта 30% залишається під тралінг-стопом (цей поділ майже не має значення, дивіться прогон A + trailing нижче).
Єдине, що ми пробували більше одного разу — це налаштування раннього виходу; все інше встановили один раз і не чіпали. Це дає C і D невелику перевагу, якої не було в інших прогонах, тож розрив між B і C, ймовірно, тут трохи більший, ніж був би на свіжих даних.
Результати
A: стоп + тейк
B: + беззбиток
C: + ранній вихід
D: + трал
A + тільки трал
Угоди (прибуткові / збиткові / беззбиток)
21 (6 / 15 / 0)
29 (6 / 9 / 14)
34 (13 / 10 / 11)
34 (14 / 10 / 10)
32 (17 / 15 / 0)
Відсоток прибуткових
28.6%
40%
56.5%
58.3%
53.1%
Середній прибуток / середній збиток
3.04R / 1.05R
3.04R / 1.05R
1.69R / 0.75R
1.71R / 0.75R
1.71R / 1.06R
Профіт-фактор
1.15
1.92
2.92
3.18
1.83
Максимальна просадка
20.8%
11.1%
4.9%
4.9%
7.8%
Найдовша серія збитків
8
4
2
2
3
Середній час угод
26 днів
11 днів
4.4 дня
3.3 дня
6.3 дня
Чистий результат
+2.4R ($122)
+7.7R ($386)
+13.5R ($674)
+15.8R ($792)
+13.2R ($658)
Спочатку прочитайте два рядки: середній прибуток і чистий результат. Середній прибуток зменшується з 3.04R до 1.71R, а результат зростає у шість разів. Як би не були зароблені ці гроші, це не тейк-профіти.
Що зробило кожне правило
Беззбиток (A → B): перестаньте платити повну ціну. Збитки впали з 15 до 9, і 14 з 29 угод закрилися в беззбиток. Подивіться на рядок avg win / avg loss — без змін, 3.04R і 1.05R. Нічого щодо прибуткових чи збиткових угод не покращилося. Змінилося те, скільки угод відпрацювали стоп повністю, і це знизило просадку вдвічі, скоротило серію збитків з 8 до 4 і підняло профіт-фактор з 1.15 до 1.92. Час угод також зменшився з 26 днів до 11, і стратегія зробила на 8 угод більше — про це далі.
Угоди в беззбиток близькі до нуля, але кожна коштує трохи. У B 6 прибуткових і 9 збиткових дають близько 8.8R, чистий результат 7.7R, і різниця — це те, скільки разом коштували 14 угод у беззбиток.
Ранній вихід (B → C): перестаньте тримати мертві угоди. Тут стратегія змінює характер. Середній час угод падає з 11 днів до 4.4, а кількість угод зростає з 29 до 34 — бо позиція, що закривається за чотири дні, звільняє стратегію для наступного сигналу, а та, що висить місяць, — ні. У A і B стратегія пропускала власні входи, застрягнувши в угодах, що не рухалися.
Середній збиток падає з 1.05R до 0.75R: угода, що не відпрацьовує, тепер закривається до досягнення стопу. Просадка падає з 11.1% до 4.9%, а серія збитків зменшується до 2.
Це має ціну, і вона видна: середній прибуток падає з 3.04R до 1.69R. Водночас кількість прибуткових угод зростає з 6 до 13. Порахуйте за таблицею: 6 прибуткових у B — це близько 18R, 13 у C — близько 22R. Сім додаткових перемог дали лише 4R, отже нові перемоги малі — угоди, що в B повернулися б у беззбиток. Чи закриває це також частину угод до тейка, таблиця не показує. Цей компроміс варто перевірити на своїх входах. Тут це окупається: чистий результат зростає з 7.7R до 13.5R.
Трал (C → D): трохи зверху до C. Одна угода в беззбиток стає прибутковою, середній прибуток змінюється з 1.69R до 1.71R, профіт-фактор з 2.92 до 3.18. Просадка не змінюється зовсім. Корисно, але потроху — і наступний прогон покаже чому.
Трал окремо (A + trailing). Щоб побачити, що робить тралінг-стоп сам по собі, ми також прогнали його одразу на A, без беззбитку і без раннього виходу. Цифри в останній колонці таблиці: +13.2R, просадка 7.8%, серія збитків 3, час угод 6.3 днів. Чи закриває тейк 70% чи 100% позиції, майже не має значення (+13.2R проти +13.0R), отже майже кожна угода закривається тралінг-стопом до досягнення 1:3.
Отже, один тралінг-стоп на чистому вході робить майже те саме, що беззбиток і ранній вихід разом. Це інший шлях до тієї ж мети: менше повних стопів, коротший час угод, більше угод. У послідовності A → B → C → D тралінг-стоп виглядав незначним лише тому, що інші два правила вже зробили більшість його роботи.
Звідки прийшли гроші
Тейк ніколи не змінювався в A, B і C, а в D він закриває меншу частину позиції. У прогоні A + trailing це майже не має значення: 70% чи 100% позиції на тейку дають однаковий результат. Середня прибуткова угода стала меншою, поки результат збільшувався.
Гроші прийшли від правил управління відкритою позицією:
угоди, що закрилися в беззбиток замість стопу,
угоди, що закрилися з часткою стопу замість повного стопу,
угоди, що закрилися з невеликим прибутком, коли підстава для угоди зникла,
капітал, який перестав стояти в мертвих позиціях і зайшов у наступний сигнал.
Беззбиток плюс ранній вихід зробили це одним способом. Один тралінг-стоп зробив більшість цього іншим способом. Набір правил менш важливий, ніж факт їх наявності: єдиний прогон без правил окрім стопу і тейка — це A, і це єдиний прогон з просадкою 20% і серією збитків 8.
Нічого з цього не видно в сигналі. Все це вирішується до угоди, і трейдер, що виходить, коли «відчувається» правильно, не має нічого з цього.
Дві речі, якими це не є
Це не «ось правила, що дадуть відповідь». Беззбиток 0.5R, розворот 4h, старт тралу 1:1.5 — кожне з них підійшло до цього входу на цій парі. На повільнішому інструменті той самий беззбиток буде збитий шумом і перетворить перемог на нулі; на швидшому — ранній вихід спрацює до руху. Правильне управління — це те, що треба тестувати під свої входи, а не налаштування для копіювання.
Це не спосіб виправити поганий вхід. Управління вирішує, скільки заробить правильність і скільки коштуватиме помилка; воно не може зробити вас правим. Якщо у входу немає переваги, будь-яка з цих конфігурацій зменшить просадку, поки результат залишається від'ємним — і ніщо тут не доводить, що цей вхід має перевагу: не було проведено out-of-sample перевірки, і 21–34 угоди все одно не вирішили б питання. Це окремий тест, не цей.
Що спробувати
Візьміть стратегію, яку вже використовуєте, і додайте одне правило — лише одне. Беззбиток на певному рівні або вихід, коли зникає підстава для угоди. Проганьте її і спершу порівняйте середній збиток і просадку. Якщо ці два показники зрушили, ви знайшли те, що вхід ніколи б не дав.
Прибутковий трейдинг залежить від управління позицією більше, ніж від сигналів входу. Veskald дозволяє створювати життєвий цикл угоди як редаговані правила замість коду, забезпечуючи швидке тестування виходів, стопів та налаштувань ризику.
Veskald — no-code платформа для створення, тестування й запуску стратегій на крипто-ф'ючерсах. Побудова стратегій, бектест, валідація та аналітика в одному інтерфейсі, а виконання — як вам зручно: сигнали для ручної торгівлі, бот на вашій машині або власний виконавець між ними.