Показатели эффективности — это цифры, связывающие прибыль и убытки, полученные трейдером в процессе работы. Для того чтобы эти показатели сформировались, естественно, систему для начала нужно протестировать. Тестирование происходит на виртуальном или реальном счету. И вариантов тестирования можно предложить два.
Во-первых, можно тестировать систему в процессе работы на учебном или реальном счету. Этот вариант потребует больших временных затрат, потому что каждый сигнал придется ждать — он же не официант и не приходит по первому требованию. Если вы при этом работаете на реальном счету, то встретитесь еще и с повышенным риском, потому что вы не знаете будущего и не можете быть уверены в том, что система однозначно прибыльная.
Второй вариант проверки эффективности системы — это ее тестирование на имеющейся истории. Берете новорожденную, определяете период тестирования, а затем — полный вперед с ней на пару с левого края графика в сторону правого. Как «заработали» — поставили себе зачет, потерпели убыток — незачет... Этот вариант тестирования, само собой, гораздо более приемлем для вас, потому что времени требуется меньше и сигналы видны невооруженным взглядом, причем задним числом.
Теперь, когда мы определились с тем, что тестировать свою систему будем сначала на исторических данных, нужно решить, какой же временной промежуток считать периодом тестирования. Вот, скажем, подойдет ли для тестирования внутридневной торговой системы прошлая неделя? А позапрошлая? А две вместе? — А вот и нет, не подойдет! Ни первое, ни второе, ни третье!
Чтобы показателям, полученным при тестировании, можно было доверять, торговые системы следует тестировать на достаточно длинном интервале времени. К примеру, если вы предполагаете работать на часовых свечках, то период тестирования должен быть не менее года. Если же в планах — торговля на дневных свечах, то пятилетка — вполне приемлемый срок.
Еще один момент, который нужно учесть, — количество сделок, которое должно быть совершено. Из статистики известно, что если количество измерений какой-либо величины равно N, то достоверность того, что среднее значение — это истинная величина измеряемого параметра, обратно пропорциональна квадратному корню из N. Следовательно, при 25 измерениях мы получаем, что достоверность среднего как результата равна 80%. Кстати, при увеличении количества измерений до 100 она увеличивается всего лишь до 90%. Таким образом, если мы будем ориентироваться на то, чтобы совершить по нашей торговой системе не менее 25 сделок, то с надежностью в 80% сможем утверждать, прибыльная ли она или нет.
Важно понимать, что требование о продолжительности периода тестирования и количестве сделок не исключают друг друга. Если, например, вами будет совершено на исторических данных, скажем, 50 виртуальных сделок за три месяца, если все они будут прибыльные, а вы после этого тестирование прекратите, то вашему тестированию грош цена. Просто очень вероятно, что в тот период на рынке был явный тренд, при наличии которого система действительно может позволить вам заработать, подняв свой рейтинг в ваших глазах выше облаков. Но ничего, справедливый рынок потом все поставит на свои места, только деньги там будут настоящие и ваши... А чтобы до этого не доводить, старайтесь соблюдать оба упомянутых выше правила.
После того как сведения об итогах сделок собраны и все наши результаты в табличку внесены, начинаем считать.
Тремя основными показателями эффективности торговых систем являются:
• Итоговая прибыль (Р, Profit) за тот интервал времени, на
котором система была протестирована. Измеряется этот параметр в пунктах и равен разности между двумя величинами: суммой всех заработанных прибылей (это называется «валовая прибыль») и суммой всех понесенных убытков («валовой убыток»). Часто его называют показателем чистой прибыли (NetProfit).
Иначе показатель итоговой прибыли можно определить как разность между итоговой величиной вашего капитала и начальной суммой на депозите. Понятно, что чем больше итоговая прибыль, тем лучше. Впрочем, об этом показателе мы уже все знаем и долго говорить о нем не будем. В наших мечтах он всегда на первых рядах: в виде дачи с огородом на Кипре или хорошей машины, а то и просто в виде нового радиоуправляемого диванчика.
• Максимальный нарастающий внутридневной убыток (MIDD — Maximum Intraday DrawDown). Так можно обозначить самую глубокую финансовую «яму», в которую попадала торговая система за весь период тестирования. Обратите внимание на то, что эта яма может выглядеть не только как череда убытков, но и как череда убытков, перемежающихся небольшими прибылями. В данном случае важно то, что был факт значительной «просадки» депозита.
Кстати, а помните, мы рассказывали о том, что на систему удобно сваливать всю свою вину за любые убытки? — вот вам и пример: в яму «попала», конечно же, не система, как сказано чуть выше, а вы с вашим депозитом. ТС в данном случае — это всего лишь часть вашего личного видения мира, а не божий умысел или промысел. Не царское это дело, обжигать горшки и системы строить за кого-то. Имейте это в виду. Но вернемся к нашим показателям.
Чем MIDD меньше, то есть чем меньше самый большой убыток, — тем лучше. Было бы странно, если бы было наоборот.
Измеряется MIDD в пунктах, как и прибыль. Хотя при остром желании или при необходимости обе величины можно и в денежные единицы переводить — показатели с вами спорить не станут.
• Профит-фактор (PF, Profit Factor) — отношение суммы
всех побед нарастающим итогом S(Pi), то есть валовой при
были, к сумме всех поражений таким же нарастающим ито
гом S(Li), то есть к валовому убытку:
PF = S(Pi)/S(Li).
Когда профит-фактор больше единицы, то система — прибыльная. В таком случае получается, что общая прибыль больше суммарного убытка, а это хорошо само по себе — пусть всего лишь пару центов, но все же заработали!
Однако профит-фактор — это еще не истина в последней инстанции, которая либо дает добро на использование системы, либо нет. Есть еще один существенный показатель — фактор восстановления.
• Фактор восстановления (RF, Restoration Factor) — показатель эффективности торговой системы, вычисляемый по формуле:
RF = P/MIDD,
где Р — итоговая прибыль, то есть разница между текущей величиной капитала и начальной (или между валовой прибылью и валовым убытком), a MIDD — нарастающий внутридневной убыток.
Соотношение этих двух величин говорит нам о том, во сколько раз итоговая прибыль больше максимального провала, то есть восстановился ли ваш капитал после перенесенных им передряг.
Если величина PF равна 3, значит, прибыль Р в три раза больше MIDD, если 1,5 — значит, в полтора раза и система слабенькая. Система вообще считается плохой, если PF < 2.
При оценке системы надо учитывать все четыре фактора. Например, создали вы систему, которая по результатам тестирования дала прибыль в 16 000 пунктов за десять лет, имея валовую прибыль размером 20 000 пунктов, а валовой убыток — 4 000. Прибыль в 16 000 — это хороший результат. Если бы вы, имея начальный капитал, скажем, $5000, работали на паре EUR/ USD лотами по 100 000, то заработали бы $160 000, поскольку цена пункта при таких лотах была бы $10. PF вашей системы был бы равен 5 (пяти), то есть отношению 20 000/4 000.
Если при этом RF равен 10-ти, то ваша система, казалось бы, совсем хороший результат работы! И вроде бы все чудесно... Но если RF равен 10-ти, то MIDD вашей системы равен 1600 пунктов! Сделать вывод? Пожалуйста. Вряд ли кто-то заинтересуется такой системой, потому что провал слишком велик.
Тут мы хотим обратить ваше внимание на то, что величина RF не позволяет сделать вывод о моменте времени, когда MIDD может быть зафиксирован. Он может иметь место и тогда, когда на счету 150 000 долларов, а может возникнуть, когда депозит составляет всего лишь $16 100 и вы еще только «осваиваетесь». В таком случае потеря 1600 пунктов на лотах в 100 000 была бы равносильна убытку в 16 000 долларов, а кто же согласится работать по системе, дающей «шанс» потерять 99 с хвостиком процентов капитала? Короче говоря, стремиться нужно к тому, чтобы система была гармонично развита: и чтобы PF был высокий, и чтобы RF был большой, и чтобы MIDD был умеренный, и чтобы денег можно было заработать — то есть чтобы итоговая прибыль Р «имела место быть». Параметры, которые мы перечислили, — основные. При желании можно найти массу других показателей, которые также имеет смысл принимать ко вниманию. Перечислим некоторые простейшие из них:
• общее количество сделок;
• количество прибыльных и убыточных сделок;
• процент прибыльных и убыточных сделок к общему количеству;
• валовая прибыль (сумма итогов всех прибыльных сделок) и валовой убыток (сумма итогов всех убыточных сделок);
• максимальная прибыль и максимальный убыток по одной сделке;
• средняя прибыль и средний убыток;
• отношение средней прибыли к среднему убытку. И добавим пару чуть более сложных показателей:
• Минимальный депозит для работы по вашей системе (D min). В простейшем случае он вычисляется так:
Dm,n=MIDD($) + D0,
где MIDD($) — это MIDD, выраженный в денежных единицах, a DQ - это величина минимального депозита, необходимого для совершения сделки с лотом, для которого создана ваша система.
Кстати, чтобы MIDD выразить в долларах, нужно количество пунктов MIDD умножить на цену пункта, которая, как вы помните, зависит от размера лота.
Также для надежности при расчете D можно вместо MIDD взять (2 * MIDD).
Можно еще и добавить примерную величину суммы, которая понадобится для выплаты комиссии, если она взимается на рабочих лотах. Обозначим ее буквой К Величина К равна произведению частоты совершения сделок и величины комиссии с одной сделки. С учетом всех этих усовершенствований формула может стать такой:
D min - 2 * MIDD($) + D0 + К.
• Отдача (R, Return) — это итоговая прибыль, деленная на
минимальный размер депозита:
R = P/Dmin.
Фактически отдача означает, во сколько раз вы можете приумножить капитал, если начнете торговать, имея на счету минимальный необходимый для работы по вашей системе депозит. Отдача немного отличается от рентабельности бизнеса, поскольку последняя связана с реальным капиталом, которым вы владеете, а он может быть значительно выше минимального.
• Достоверный профит-фактор (APF, Authentic Profit
Factor). Он вычисляется так: из суммарной прибыли по
всем сделкам (из валовой прибыли) вычитаете самый боль
шой плюс, а результат делите на сумму всех убытков (вало
вой убыток). Формула:
APF = [S(Pi)-PmaJ/S(Li).
Достоверный профит-фактор должен быть больше единицы. Самый большой выигрыш для расчета APF отбрасывается, так как он мог возникнуть в результате особо благоприятного стечения обстоятельств, которого в будущем может и не случиться. Таким образом, APF в какой-то мере оценивает вероятность счастливых случайностей и исключает их. Если система при тестировании дает APF больше единицы за достаточно длительный временной промежуток, считается, что она отличается высокой надежностью и вряд ли провалится в дальнейшем. Мы вам, с вашего позволения, сразу же и пожелаем, чтобы ваш достоверный профит-фактор был как можно более высоким и как можно более достоверным.
Ну вот, на этом мы заканчиваем главу о показателях эффективности торговых систем. Перечисленных показателей вполне достаточно, чтобы занять их расчетом все свое свободное время. Надеемся, этот процесс будет увлекательным и познавательным для вас делом, и вы многое узнаете о только что созданной вами торговой системе. И пусть это знание вас порадует!
|