September 4, 2023

What is backtest?

Бектестинг - это процесс тестирования торговой стратегии на исторических данных, чтобы увидеть, как она работала в прошлом. Теоретически, если система хорошо работала в прошлом, так будет и в будущем. Конечно, рыночные условия могут измениться, но не критично.

Сразу после обучения сесть и торговать материал который вы изучили - не самый лучший вариант.

**Вы можете отмотать график назад и идти вместе с ним анализируя каждое движение и принимать решение, что бы вы сделали. Этот процесс вам сможет показать как ведёт цена, и как ваши инструменты могут помочь вам торговли.

Существует много вариаций бэктестов.**

Все зависит от того, что вы хотите для себя понять. Предположим новичкам изначально сложно понять какие условия должны быть внутри HTF POI на LTF. Билдинг ликвидности, агрессивный BMS, вход в дискаунт зоне от ордер блока это все хорошо, но в моменте новичкам будет сложно принять какое-либо решение и скорее всего пропустят позицию или получат стоп, поэтому не отмотав графики назад и не поняв как цена себя ведет, вы не сможете адекватно торговать. Торговля без бэктеста вас может и научит чему то, но это займет у вас больше времени и может ударить по вашей психологии. Лучшим вариантом это найти 10, 20, 30 ситуаций в прошлом и проанализировать, что-то законспектировать и тогда поняв как нужно работать в данной ситуации уже можно переходить к живой торговле.

Предположим вы хотите понять каков ваш WinRate торгуя просто ордер блоки в дискаунт зонах со стороны старшего таймфрейма. WinRate - это соотношение количество прибыльных сделок по отношению к количеству проигрышных сделок. Другими словами, WinRate показывает, сколько раз трейдер будет совершать успешные прибыльные сделки по сравнению с тем, сколько раз он потеряет деньги в своих сделках. Взяв последние 10 последних ситуаций на графике, вы поймете являться ли прибыльной данный сетап. Если WinRate сетапа 50% и выше (5 позиций по стопу и 5 позиций закрытые по тейку) и выше - это хороший результат, потому что торгуя с RR 1/5 и риском 1% на позицию, вы получите 20% к депозиту. Торгуя high RR, WinRate не так уже и важен, потому что имея винрейт 10% торгуя постоянно RR 1/20 - вы заработаете 10% при том, что у вас прибыльная сделка только одна из десяти.

То, что я сейчас перечислил называться - бэктест стратегии.

Так же можно делать просто бэктест отматывая график назад и идти вместе с ним. В моменте принимать решение заходили бы вы в позицию или нет. Главным преимуществом этого является то, что вы сразу увидите правильные были ваши догадки или нет. В идеале можно вести журнал и после анализировать свои позиции. Я торгуя Форекс, если пропустил один день не сидя за графиком анализирую что происходило во время лондонской и NY(New York) сессий. Так же я наизусть знаю всю историю бтс, так как не один раз отматывал график для себя, а так же тестировал стратегии.

Предположим вы захотели добавить в ваш арсенал еще один сетап. Сразу же идти к графику и пробовать торговать в реальной торговле - не эффективно, вы потеряете часть денег. Изначально лучше всего протестировать это на ситуациях в прошлом, понять какое соотношение риска к прибыли вы в среднем можете получать за одну сделку, посчитать WinRate, и тогда для себя понять подходит вам это или нет.

Люди, которые только закончили обучение должны уделить много времени именно бэктестам и желательно ввести журнал на протяжение месяца, делать скриншот ситуаций и после анализировать всю проделанную работу каждую неделю. Начинающие трейдеры, которые после обучения пошли сразу же торговать не добиваться сразу же каких то успехов, не из-за того, что не поняли суть инструментами, а потому что не знают как применять их на графиках.


Цель бектеста - это больше просматривать графики в прошлом и пытаться применить то, что преподается в курсе, как способ отработки стратегии, чтобы вы могли принимать субъективные решения на основе материала вместо того, чтобы слепо придерживаться параметров.