Бектестінг - це процес тестування торгової стратегії на історичних даних, щоб побачити, як вона працювала б у минулому. Теоретично, якщо система добре працювала у минулому, вона буде працювати й у майбутньому. Звісно, ринкові умови можуть змінюватися, але не кардинально.
Одразу приступати до торгівлі після вивчення матеріалу не завжди найкраще рішення.
Ви можете відкотити графік назад і проаналізувати кожен рух, приймаючи рішення про те, що б ви зробили. Цей процес може показати вам, як поводиться ціна, і як ваші інструменти можуть допомогти в торгівлі.
Існує безліч варіантів бектестів.
Все залежить від того, що ви хочете зрозуміти. Наприклад, новачки часто не розуміють, які умови повинні бути всередині HTF POI на LTF. Побудова ліквідності, агресивний BMS та вхід у зону знижки від ордер-блоку — все це добре, але в реальному часі новачкам складно приймати рішення, і вони, швидше за все, пропустять позицію або отримають стоп. Тому без відкату графіків назад і розуміння того, як поводиться ціна, неможливо адекватно торгувати. Торгівля без бектестингу може вас чомусь навчити, але це займе більше часу і може негативно вплинути на вашу психологію. Найкращий варіант — знайти 10, 20, 30 ситуацій з минулого, проаналізувати їх, зробити нотатки і, зрозумівши, як діяти в таких ситуаціях, перейти до реальної торгівлі.
Припустимо, ви хочете зрозуміти свій відсоток успішних угод, торгуючи тільки ордер-блоки в зонах знижки з точки зору старшого таймфрейму. Відсоток успішних угод (win rate) — це відношення кількості прибуткових угод до кількості збиткових угод. Іншими словами, win rate показує, як часто трейдер укладає успішні угоди, порівняно з тим, як часто він втрачає гроші. Проаналізувавши останні 10 ситуацій на графіку, ви зрозумієте, чи є цей сетап прибутковим. Якщо win rate сетапу 50% або вище (5 позицій вибито стопом, а 5 закрито за тейк-профітом) - це хороший результат. Оскільки при торгівлі з RR 1:5 і ризикуючи 1% на позицію, ви отримаєте 20% прибутковості на депозит. При торгівлі з високим RR win rate не такий важливий, тому що при win rate 10% при постійному RR 1:20 ви все одно отримаєте 10% прибутку, якщо хоча б одна з десяти угод буде прибутковою.
Те, що я щойно описав, називається бектестінгом стратегії.
Ви також можете виконати простий бектест, відкочуючи графік назад і приймаючи рішення в реальному часі, входити в позицію чи ні. Основна перевага цього методу полягає в тому, що ви одразу побачите, чи були ваші здогадки правильними. В ідеалі можна вести журнал і потім аналізувати свої позиції. Коли я торгував на ринку форекс, якщо я пропускав один день без роботи на графіку, я аналізував, що сталося під час Лондонської та Нью-Йоркської сесій. Я також знаю всю історію BTC напам'ять, оскільки багаторазово відкочував графік назад і тестував стратегії.
Припустимо, ви хочете додати ще один сетап у свій арсенал. Відразу ж переходити до графіка і намагатися торгувати в реальному часі - неефективно, ви втратите гроші. Найкраще спочатку протестувати його на минулих ситуаціях, зрозуміти, який середній RR ви можете отримати за угоду, порахувати win rate, а потім вирішити, чи підходить цей сетап вам.
Людям, які щойно пройшли навчання, потрібно багато часу приділити бектестингу і, бажано, вести журнал протягом місяця, роблячи скріншоти ситуацій і потім аналізуючи виконану роботу щотижня. Новачки, які відразу починають торгувати після навчання, можуть не досягнути успіху не тому, що не зрозуміли інструменти, а тому що не знають, як застосовувати їх на графіку.
Мета бектестування - переглянути історичні графіки і спробувати застосувати те, чого ви навчилися на курсі, щоб на практиці освоїти стратегію і навчитися приймати суб'єктивні рішення, а не просто слідувати заданим параметрам.