Основывая свою торговлю на фундаментальном анализе трейдеры, которые делают первые шаги в торговле, довольно часто сталкиваются с определенными трудностями. Особенно на рынке FOREX, где в отличие от фондового, валютные курсы формируются под влиянием экономических и политических факторов нескольких стран. В результате чего, новичку тяжело определить новости какой страны будут играть ключевую роль при формировании курса той или иной валютной пары. В таких случаях, когда перед выходом важных новостей котировки буквально замирают на месте, рекомендуется не открывать позицию до тех пор, пока рынок не определит своего направления. Допустим, после выхода новостей рынок расценил их как положительные, и курс валюты (не важно какой) вырос на 40 пунктов. В ожидании стопроцентного ралли вы отдаете приказ на покупку. Однако, подойдя к невидимому уровню (как потом окажется очень сильному) цена буквально отскакивает от него на 80 пунктов вниз. После чего, с недоумением на лице и убытком на счете слушаешь, как вокруг пытаются объяснить ситуацию тем, что новость свое отыграла.
Если бы люди могли строго логично и без эмоций принимать инвестиционные решения, то фундаментальный анализ работал бы великолепно. И поскольку у всех были бы одинаковые и строго логичные ожидания, цены менялись бы лишь после выхода квартальных отчетов или важных сводок новостей.
Данную проблему частично помогает решить технический анализ, основными постулатами которого являются:
1. Рынок учитывает все.
2. Движение цен подчинено тенденциям.
3. История повторяется.
Технический анализ – это исследование динамики рынка с целью прогнозирования будущего направления движения цен. Данные исследования происходят с помощью графиков и различных индикаторов. Профессиональные трейдеры, которые торгуют на рынке не первый год, и знают все тонкости и манеры поведения индикаторов, могут достаточно эффективно использовать технический анализ для успешной торговли. Трейдер, который впервые попал на рынок, имеет вместо опыта большой багаж эмоций, поэтому, используя технический анализ, может делать неоднозначные выводы относительно открытия и закрытия позиции.
Приведем простой пример. Одна из распространенных тактик, с которой встречаются трейдеры, это покупка на линии поддержки и продажа возле линии сопротивления. Однако, если попросить нескольких трейдеров на одном и том же участке графика провести линии поддержки и сопротивления, то мы увидим абсолютно разные картины. Одни проведут эти линии по максимальным (минимальным) ценам, другие по ценам закрытия, третьи по точкам наибольшего скопления цен. Еще одним ярким примером является противоречие временных масштабов, когда по одной и той же валюте дневные графики показывают повышательную тенденцию, а часовые – уверенное падение цен.
Во избежание таких ситуаций новичкам рекомендуется использовать механические торговые системы (МТС). МТС – это набор взаимосвязанных, однозначных правил по входу в рынок и выходу из него. Примером МТС может служить следующее правило: покупайте, когда 7-периодная экспоненциальная средняя (ЕМА) рассчитанная по ценам закрытия пересечет 20-периодную ЕМА снизу вверх, и продавайте, если 7-периодная ЕМА пересечет 20-периодную ЕМА сверху вниз (рис. 1).

Рис.1. Часовой график Лукойла. Синяя линия – 7-периодная ЕМА, красная линия – 20-периодная ЕМА.
На рис. 1 видно, что начиная с середины мая и до начала июня на рынке присутствовала повышательная тенденция с небольшими коррекциями. Если исходить из утверждения, что цены учитывают все, то нам не важно за счет чего произошел данный рост цен (то ли это политические, то ли экономические новости). Грамотно составленная и проверенная система всегда сможет "поймать" нужное направление, а четко сформулированные правила торговли подадут однозначный сигнал на покупку или продажу.
Положительным моментом использования торговой системы является то, что она дает количественную оценку прибыли и риска, которые можно измерять, отслеживать и контролировать. Если система на исторических данных дает определенную прибыль при умеренном риске, то разумно предположить, что если следовать данной МТС, то в будущем можно получить приблизительно такие же результаты. Кроме того, торговая система с хорошо проверенными данными дает трейдерам статистическую информацию об ее характеристиках, таких как: % выигрышных и проигрышных сделок, количество прибыльных сделок подряд и т.п. Используя эти уникальные характеристики можно подобрать метод управления капиталом для отдельной МТС и тем самым, получить больше прибыли с меньшим риском, используя ту же самую систему.
Работа трейдера связана с большими нервными нагрузками. Одно и то же событие часто может вызывать разные эмоциональные реакции, в зависимости от того, здоров трейдер или болен, бодр или истощен, голоден или сыт, радостен или пе¬чален, напряжен или спокоен и т.д. Наличие торговой системы с четкими правилами, которые всегда могут быть истолкованы однозначно, позволяет снизить психологическую нагрузку на трейдера, а свое свободное время он может использовать для поиска новых приемов торговли или управления капиталом.
Создание МТС это тяжелый труд, поэтому многие начинают идти по линии наименьшего сопротивления, взваливая процесс разработки системы на кого-то другого. Однако, как показывает практика, трудно придерживаться дисциплины чужой разработки, особенно во времена, когда фортуна отвернулась от вас. Создание собственной торговой системы позволяет настроить ее на ваши личные инвестиционные цели и дает возможность лучше освоить правила работы на рынке. Если вы сами построили и протестировали свою систему, вам легче будет доверять ей до того, как вы начнете торговать реально. Народная мудрость гласит: чужую систему не возможно понять, а свою – объяснить.
Все начинается с идеи. Прежде всего, система должна содержать в себе здравую идею, а не быть просто бессмысленной комбинацией индикаторов. Поэтому, если вы не знаете как рассчитывается тот или иной индикатор и не уверенны в его поведении на различных участках рынка, то лучше его не использовать. К тому же, нельзя, чтобы система зависела от случайного сочетания положений индикаторов. Каждый индикатор должен отвечать за свою сильную сторону. Например, индикаторы, построенные на средних (MACD, DI и т.п.), хорошо работают на трендовом рынке, поэтому их лучше применять для инициализации направленного движения цен, а осцилляторы лучше использовать в периоды бокового или канального движения рынка.
Следующий принцип построения МТС звучит так – количество правил, по которым создается торговая система, должно лежать в разумных пределах. С одной стороны, чем проще система, тем она надежнее, устойчивее. Однако МТС, основанная на одном правиле, вряд ли даст хорошие результаты. С другой стороны, если правил много, то в них легко запутаться самому и вероятность сделки при этом падает, что снижает достоверность прогноза.
Технический аналитик Т. Чанд проводил масштабные исследования принципов построения торговых систем. Согласно этим исследованиям при увеличении количества правил падает количество сделок, заключаемых по этим правилам. Кроме того, прибыльность системы вначале растет (имеется в виду, что правила разумные), затем, с дальнейшим падением количества сделок, начинает снижаться прибыль. Что касается максимального DrawDown (самый длинный период неудач, в который попала ваша система за весь период работы, DD), то при увеличении количества правил он также как и прибыль вначале растет, затем, с падением числа сделок, DD начинает падать, но медленнее, чем общий выигрыш. Таким образом, пытаясь новыми изощренными правилами отсеять неудачные сделки, трейдеры обычно достаточно быстро начинают отсеивать и удачные тоже, поэтому увеличение количества правил (усложнение системы) своей цели не достигает [1].
Для новичков рекомендуется вначале разработать систему основанную на одном правиле, протестировать и проанализировать ее. Пусть она будет не дееспособной, ваша основная цель прочувствовать весь процесс построения торговой системы. Со временем вы сами будете знать, какое количество торговых правил для вас будет приемлемым.
Тестирование. Само тестирование системы можно условно разбить на три этапа: развитие, оптимизация и прохождение. При этом каждый из этапов должен включать различные варианты поведения рынка, т.е. система должна быть проверена и на трендах разной протяженностью и крутизны, и в каналах разной ширины, и на боковом движении цен. Для каждого участка обычно используют период в 4 года. Таким образом, необходимо иметь базу данных за последние двенадцать лет. Если же период теста у вас слишком мал, например 7 лет, то можно применить метод постепенного исключения:
2000-2003 Развитие.
2002-2005 Оптимизация.
2004-2006 Прохождение.
1. Этап "Развитие". На этом этапе вы развиваете свою систему, моделируя ее правила. В приведенном выше примере, основное торговое правило заключалось в том, что мы покупали, когда быстрая ЕМА(7) пересечет медленную ЕМА(20) снизу вверх (для продажи равносильно обратное). На данном этапе тестирования не подыскиваются оптимальные параметры ЕМА, мы их выбираем "на глазок". Основная цель этапа "Развития" - это тестирование самой идеи положенной в вашу торговую систему. Подбор наилучших параметров происходит на этапе "оптимизации".
2. Этап "Оптимизация". Основной принцип, которого необходимо придерживаться на данном этапе гласит: Количество оптимизируемых параметров не должно быть большим. Рекомендуется использовать до 5 оптимизируемых параметров. Кроме того, количество тестов также должно лежать в разумных пределах. Например, мы хотим оптимизировать три параметра нашей торговой системы, каждый из которых будет находиться в пределах 20 вариантов, в таком случае нами будут получены результаты 8000 тестов. Наверняка из такого количества комбинаций найдутся параметры с высокой доходностью системы даже для самого абсурдного сочетания индикаторов.
Еще одним условием правильной оптимизации является то, что небольшое изменение параметров не должно сильно менять результаты теста.
Таблица 1
Результаты теста двух систем с одним оптимальным параметром

Как видим из таблицы 1 в системе А небольшое изменение параметров бросает результаты от сильно прибыльных к сильно убыточным, это верный признак, что система не дееспособна. В свою очередь, в системе Б второй вариант показал максимальную доходность (97%), однако для торговли следует выбирать вариант 6 с оптимальным параметром 26, потому что рядом стоящие результаты (OPT1 25 и 27) не сильно отличаются друг от друга, что позволит в реальной торговли получать устойчивые результаты приближенные к тестируемым.
3. Этап "Прохождения". После того, как были определены оптимальные параметры для МТС, наступает этап "Прохождения" на котором система тестируется без каких либо дополнительных правил и без изменения параметров индикаторов. Важно помнить, что количество сделок на тестируемом участке должно быть представительным с точки зрения математической статистики. Считается, что количество сделок менее 30 не достаточно для построения выводов о данной системе. Если результаты этапа "Прохождения" близки к результатам этапа "Оптимизации", то можно считать, что система успешно прошла тестирование.
Создание торговой системы – это творческий процесс и наверняка для одного и того же финансового инструмента (акции, валютной паре и т.п.) у вас могут быть проекты и результаты нескольких систем, из которых, с помощью показателей производительности МТС, выбирают наиболее лучшие.
Оценка эффективности системы. Существует множество показателей, на основании анализа которых выбирают систему для реальной торговли. Для каждого трейдера, в зависимости от его внутренних предпочтений, главным критерием эффективности торговой системы могут быть разные показатели. Чаще всего при первых попытках построения МТС трейдер обращает внимание на то, сколько его система заработала. И это не удивительно ведь, собственно говоря, она (МТС) для этого и разрабатывалась.
Первоначально полученную прибыль можно назвать "сырой", к которой нужно относиться с определенной долей скептицизма. Помимо того, что во время тестирования системы следует учитывать брокерскую комиссию и проскальзывание, необходимо помнить еще о ряде факторов, которые могут повлиять на конечный результат. Когда анализируешь показатель прибыли, может возникнуть серьезная ошибка там, где рынок произвел значительное ее увеличение из-за одной частной ситуации. Например, из 30 сделок, имеем семь, которые показали убыток в -1% в среднем на сделку, восемь сделок – -2%, 10 – +5%, 4 – +8% и одну сделку – +25%. Таким образом, теоретическая прибыль составит 7*(-1)+8*(-2)+10*5+4*8+1*25=84% или 2,8% на одну сделку. Как видно такой результат был получен в основном из-за одной сделки и не стоит рассчитывать, что такая ситуация может повториться в будущем. Поэтому многими разработчиками торговых систем предлагается удалять наибольший выигрыш по одной сделки из общей прибыли. Однако логичнее было бы не отбрасывать максимальную прибыльную сделку, а уменьшать ее, в данном примере до 8%. Таким образом, откорректированная прибыль составит 67% или 2,2% на сделку. Следует также помнить, что во избежание подгонки результатов оценки МТС под ожидаемые, во всех расчетах показателей, где используется прибыль, необходимо применять не "сырую", а откорректированную прибыль.
Кроме анализа доходности системы для оценки ее эффективности применяют анализ максимального размера убытков (DD), который важен с психологической точки зрения. Гораздо легче следовать системе, которая не имеет больших убыточных периодов.

На рис. 2 и 3 представлены кривые доходности двух МТС, как видим, несмотря на примерно одинаковую прибыль, торговать следует по второй системе максимальный DD которой меньше чем у первой.

Вместе с величиной максимального DD не меньшее значение имеет показатель его протяженности во времени. Согласитесь, тяжело в течение полугода наблюдать как кривая доходности опускается вниз, даже если просадка счета незначительна.
До этого момента мы рассматривали системы у которых один из показателей, доходность или максимальный размер убытков, были равны. Наиболее полезным критерием оценки торговых систем с различными параметрами является отношение общей чистой прибыли к максимальному падению капитала, известное также как отношение вознаграждение/риск. Данный способ дает трейдеру объективную основу для стандартизации результатов различных торговых стратегий с помощью двух неразрывно взаимосвязанных показателей риска и прибыли.
Таблица 2
Сравнение двух систем с помощью показателя вознаграждение/риск

Как видим из таблицы 2, наибольшее значение отношения вознаграждение/риск имеет система № 1 и, несмотря на то, что у системы № 2 годовая прибыль больше, для торговли система № 1 выглядит предпочтительнее. Используя первую систему, трейдер может увеличить размер своих торговых позиций на каждый сигнал МТС в 1,5 раза, в итоге ожидаемый максимальный DD будет на уровне 19,7%, а годовая прибыль 87,5%. Данный аспект относится больше к управлению капиталом, что выходит за рамки рассматриваемой темы.
Другим, не менее ценным, но также весьма эффективным критерием оценки торговой системы является профит-фактор – отношение суммы всех прибыльных сделок к сумме всех убыточных. Профит-фактор является интегральным показателем, оценивающим совокупные профитные характеристики системы как при тестировании, так и на стадии применения. Эмпирически принимается, что граничное значение профит-фактора должно составлять не менее 1,6. Если профит-фактор системы превышает 1,6, то система показывает хорошую эффективность, если менее 1,6, то недостаточную. В этом случае необходимо проанализировать статистику совершенных торговых операций, выявить сделки, которые максимально повлияли на снижение профит-фактора, и провести целенаправленную модификацию системы.
Кроме вышеуказанных показателей рассчитывают также процент прибыльных и убыточных сделок. Многие трейдеры считают, что чем чаще система выигрывает, тем больше она приносит денег. Истина, однако, заключается в том, что прибыльность системы не связана прямо с тем, как часто она выигрывает. Так, например, большинство трендовых систем рассчитаны на редкие, но крупные выигрыши. В определенном смысле, выбор системы с большим количеством прибыльных сделок из числа других систем при равных прочих параметрах – это вопрос вкуса, личных инвестиционных целей и ограничений трейдера, которые он должен определить для себя еще до начала создания МТС.
И, напоследок, оценивая торговую систему по таким показателям как: чистая прибыль, вознаграждение/риск, профит-фактор, следует придерживаться одного не формального принципа: чем больше – тем лучше, чем лучше – тем подозрительнее…
Литература.
1. Сафин В.И. Создание и оптимизация торговых систем в MetaStock. – Школа валютного трейдера. – 2001. – 180 с.