Технический анализ на биржах РФ. Общие положения анализа графических моделей
Циклы в техническом анализе
В предыдущих главах были определены сущность и главные постулаты технического анализа, рассмотрены основные понятия в этой области и описаны такие инструменты технического анализа, как трендовые и бестрендовые графические модели и осцилляторы. В первой главе утверждалось, что одним из основных положений технического анализа является существование на финансовых рынках трендовых движений цен, или тенденций. Ценовые тренды были определены как направленные движения цен со взаимозависимыми приращениями. Также утверждалось, что значительную часть времени рынки не находятся в трендовых состояниях, а изменяются без определенного направления в некоторых ценовых диапазонах. Подобные состояния условно называются «боковыми» трендами.
Таким образом, можно утверждать, что изменения финансовых рынков представляют собой совокупность череды растущих, падающих и «боковых» трендов. Графические модели и осцилляторы технического анализа помогает аналитикам делать выводы о том, в каком состоянии находится исследуемый рынок в текущий момент времени, и давать соответствующие торговые рекомендации.
В техническом анализе существуют два основных подхода к рассмотрению взаимосвязи трендовых движений рынков.
• Первая часть исследователей придерживается той точки зрения, что последовательность тенденций рынка является абсолютно случайной, т.е. величины, направления и длительности трендов являются случайными, не зависящими друг от друга величинами. Соответствующие этой точке зрения торговые рекомендации базируются на сигналах открытия и закрытия позиций по признакам начала или конца тренда. В этом случае не прогнозируется ни величина, ни длительность тенденций, а следовательно, не предсказываются ни ценовые цели, ни временные ограничения движений рынков.
• Другая часть аналитиков, напротив, считает, что в последовательности рыночных тенденций существуют определенные взаимозависимости параметров рыночных трендов между собой и от времени. Эта группа исследователей пытается установить характер подобных взаимосвязей и на этой основе разработать методы прогнозирования рыночных движений. Приведенное деление, разумеется, условно, и большинство технических аналитиков, в целом придерживающихся первой точки зрения, признают существование определенных взаимосвязей между различными трендами. В частности, практически общепризнанными являются существование зон поддержки и сопротивления, коррективных движений после резких изменений цен и пр. Однако, признавая подобные факты, аналитики первой группы не считают эти эффекты определяющими для прогнозирования.
Теории циклов в техническом анализе представляют собой группу методов анализа финансовых рынков, соответствующих взглядам второй группы исследователей. Основу этих теорий составляет признание цикличности, т.е. повторения характера поведения финансовых рынков во времени, а значит, и взаимозависимости между величинами и длительностями составляющих циклы трен-довых движений.
В данной главе мы кратко опишем основные положения и методы теории временных рыночных циклов и волновой теории, получившей название теории Эллиотта.
Индекс относительной силы
В настоящее время одним из наиболее популярных осцилляторов технического анализа является индекс относительной силы (RSI-relative strength index), предложенный в 1978 г. Уэллесом Уайлдером. Индекс относительной силы сравнивает прирост цен в торговые периоды, когда цена закрытия оказалась выше цены закрытия предыдущего периода, с величиной падения цен в периоды с закрытием ниже предыдущего; причем для такого сравнения рассматривается определенное число последних временных баров. Чем больше вычисленный таким образом прирост по отношению к вычисленному падению, тем более сильным считается рыночный тренд.
Для вычисления индекса Уайлдер ввел величину относительной силы. Относительную силу Уайлдера следует отличать от одноименной величины, характеризующей поведение некоторого финансового инструмента по отношению к другому инструменту или к группе финансовых инструментов.
Относительная сила (RS) в техническом анализе определяется как отношение среднего значения положительных изменений цен закрытия за некоторое число последних торговых периодов к среднему значению абсолютных величин отрицательных изменений цен закрытия за то же число торговых периодов. Например, чтобы найти относительную силу за последние 10 торговых дней, необходимо выбрать все дни, в которые был зафиксирован прирост цен на закрытие, и подсчитать величину среднего прироста за эти дни. Далее надо выбрать торговые дни, в которые наблюдалось падение цен, и вычислить среднюю абсолютную величину падения за эти дни. Отношение полученных средних величин даст искомую относительную силу.
Формула расчета индекса относительной силы выглядит следующим образом:
RSI= 100-[100/(1 + RS)].
Далее будет показано, что формула данного вида дает ряд преимуществ индексу относительной силы перед осцилляторами, рассмотренными ранее.
Величина относительной силы RS изменяется от нуля (при отсутствии баров с ценовым ростом за рассматриваемый период) до бесконечности (при отсутствии баров с падением цен за этот же период). В случае равенства средних положительных и отрицательных приращений за период величина RS равна единице. Предложенная Уайлдером формула RSI ограничивает диапазон изменения индекса относительной силы значениями 0 (снизу — сила падающего тренда максимальна) и 100 (сверху — сила растущего тренда максимальна). При RS= 1 («боковой» тренд) значение RSI= 50. Таким образом, все значения индекса относительной силы находятся в диапазоне с фиксированными верхней и нижней границами, причем середина этого диапазона соответствует рынку в бестрендовом состоянии (рис. 5.18). Благодаря наличию четких границ изменения осциллятора появляется возможность зафиксировать уровни перекупленности и перепроданности для индекса относительной силы.
Чаще всего рекомендуется использовать в этом качестве пары уровней со значениями 70 и 30 или 80 и 20.

Кроме признаков перекупленности/перепроданности для анализа рынка с помощью индекса относительной силы используются признаки расхождения (рис. 5.19, 5.20), а также описанные ранее методы, применяющиеся для исследования графиков цен. На графике индекса относительной силы часто возможно построить уровни поддержки/сопротивления, трендовые линии и линии канала (рис. 5.21). Кроме того, иногда график RSI демонстрирует некоторые повторяющиеся графические модели, служащие признаками определенного дальнейшего движения данного осциллятора. Для построения индекса относительной силы необходим всего лишь один числовой параметр — период усреднения относительной силы.
Индекс расширения диапазона
Осцилляторы технического анализа, о которых шла речь выше, описывали относительно простые формулы, применимые для построения индикаторов независимо от поведения рыночных параметров. Существуют и более сложные осцилляторы, требующие для своего построения многошаговых процедур. Одним из примеров таких функций является ТD-индекс расширения диапазона, предложенный Томасом ДеМарком. Подобно индикаторам направленного движения, TD-индекс расширения диапазона сравнивает диапазоны ценовых изменений различных торговых периодов, однако его особенность состоит в том, что при расчете этого индекса не учитываются неперекрывающиеся ценовые бары, характерные для периодов сильных движений трендов. Эта особенность ТD-индекса расширения диапазона препятствует слишком быстрому достижению осциллятором зон перекупленности и перепроданности во время сильных тенденций, затрудняющему в такие периоды эффективное использование большинства осцилляторов. ДеМарк описывает последовательность построения своего индекса следующим образом:
• На первом этапе вычисляются две разности: ценовых максимумов и ценовых минимумов последнего бара и два бара назад. Цель сравнения именно этих баров заключается в том, чтобы учитывать только ценовые движения, длящиеся более одного торгового периода. Затем полученные разности складываются, а значение суммы запоминается.
На втором этапе проверяется выполнение ряда условий, не обходимых для решения вопроса, учитывать или нет полученное на первом этапе значение для расчета индикатора. Условия требуют, чтобы диапазон текущего ценового бара захваты вал ценовую активность пяти-шести предыдущих баров или чтобы ценовой диапазон двух предыдущих баров пересекался с диапазоном цен закрытия семи-восьми баров, ближайших к текущему.
На третьем этапе рассчитывается значение, равное числу, определенному на первом этапе, в случае выполнения условий второго этапа, или равное нулю при невыполнении этих условий. Далее вычисляется скользящее среднее этих значений за последние пять временных баров. Таким образом, получается числитель дроби, отражающей искомый индикатор.
Четвертый этап позволяет определить знаменатель индикатора. Для этого находится сумма абсолютных значений диапазонов пяти последних баров при условии, что каждый из них попадает под условие перекупленности.
На последнем этапе ТD-индекс расширения диапазона вычисляется как частное полученных числителя и знаменателя. Такая конструкция ТD-индекса расширения диапазона приводит к более плавному по сравнению с другими рассмотренными осцилляторами изменению индекса при сильных трендовых движениях цен. Индекс расширения диапазона позже других индикаторов достигает уровней перекупленности или перепроданности, которые ДеМарк рекомендует выбирать равными +40 и -40 соответственно.
В рамках данного пособия мы не затрагиваем вопрос о том, насколько эффективной получилась предложенная ДеМарком методика, поскольку наша цель заключается в том, чтобы привести пример многоэтапной последовательности построения осцилляторов технического анализа с рассмотрением ряда условий. Для построения своего индикатора ДеМарк использует как минимум четыре числовых параметра.
В данной главе рассмотрена сущность понятия осцилляторов технического анализа, приведены примеры построения функций осцилляторов и охарактеризованы некоторые общие принципы их анализа с целью прогнозирования движения рыночных цен. Список известных осцилляторов технического анализа весьма велик и постоянно пополняется, что свидетельствует о разнообразии способов, с помощью которых может быть оценена сила рыночных тенденций.
Индикаторы направленного движения
Группа индикаторов направленного движения (directional movement), разработанная, как и индекс относительной силы, Уэлессом Уайлдером, основана на измерении доли диапазона цен последнего торгового периода, выходящей за пределы диапазона предыдущего ценового бара. Логично предположить, что чем большая часть последнего диапазона цен выходит за пределы предыдущего, тем более направленным является движение цен и тем сильнее наблюдаемый на рынке тренд.
Группа индикаторов направленного движения состоит из четырех индикаторов:
направленное движение +DМ;
направленное движение -DМ;
индекс направленного движения DХ;
усредненный индекс направленного движения АDХ. Индикатор направленного движения +DМ выражает усредненную за несколько последних торговых периодов долю торгового диапазона, превышающую максимальную цену предыдущего бара. Для измерения торгового диапазона используется величина, по лучившая название истинного диапазона (true range, TR). Истин ным диапазоном называется наибольшее значение:
из разности максимума и минимума последнего бара;
разности между максимумом последнего бара и ценой закрытия предыдущего бара;
разности между минимумом последнего бара и ценой закрытия предыдущего бара.
Два последних варианта встречаются при разрывах между барами. Формула +DМ выглядит следующим образом:
+DМ= МА[(НН1)/TR], если H больше H1
+DМ= 0, если H не превышает Н1,
где Н— максимальная цена последнего бара; Н1 — максимальная цена предыдущего бара; ТR — истинный диапазон; МА — функция скользящей средней.
Индикатор направленного движения -DМ, напротив, отражает усредненную за такое же число торговых периодов долю торгового диапазона, расположенную ниже предыдущего бара. Формула индикатора направленного движения -DМ:
-DМ = МА[(L{ L)/ТR, если L меньше L1; -DМ = 0, если L не меньше L1.
Очевидно, что на растущем рынке индикатор направленного движения +DМ увеличивается, а индикатор -DМ уменьшается. Наоборот, на падающем рынке +DМ уменьшается, а –DМ увеличивается (рис. 5.24). При увеличении силы тренда индикаторы направленного движения расходятся друг от друга, а при ослаблении тренда — сходятся. Во время «бокового» рыночного движения оба индикатора находятся вблизи друг от друга, время от времени пересекаясь. Величина разности значений индикаторов направленного движения может служить мерой силы рыночной тенденции. Абсолютная величина такой разности, нормированной на сумму значений индикаторов, образует значение индекса направленного движения (рис. 5.25):
DХ = 100 х [(+DI) (-DI)] / [(+DI) + (-D1)].
Пересечение индикаторов направленного движения, приводящее в этот момент к нулевому значению DХ, может служить сигналом критического ослабления предыдущего тренда, свидетельствующего о необходимости закрытия соответствующих торговых позиций. Последующее расхождение индикаторов друг от друга на определенную величину можно использовать для открытия противоположных позиций.
Чтобы сгладить колебания индекса направленного движения, чаще используют усредненный за несколько периодов индекс направленного движения (рис. 5.26):
АDХ= МА(DХ),
Если значение усредненного индекса не превышает определенного порогового значения, то можно считать, что сила текущего тренда относительно невелика и рынок находится в «боковом» движении. Превышение АDХ данного порога можно рассматривать как признак нахождения рынка в трендовом состоянии (рис. 5.27, 5.28).
Поведение индексов DХи АDХ возможно также исследовать с точки зрения наличия у них признаков расхождения и перекупленности/перепроданности.
Тот факт, что группа индикаторов направленного движения позволяет определить как наличие тренда и его силу (по величине АDХ), так и направление тенденции (по взаимному расположению индикаторов +DI и -DI), отражается в популярности данных индикаторов среди широкого круга технических аналитиков.
Формулы +DIи –DI содержат один числовой параметр, к которому добавляется второй период усреднения скользящей средней в выражении для АDХ.
Использование результатов анализа временных циклов
В результате описанных этапов циклического анализа из исходной ценовой информации выделяется статистически значимая периодическая составляющая (или несколько периодических составляющих). Далее найденные циклические зависимости возможно спроецировать в будущее с целью прогнозирования движения цен. При этом необходимо учитывать следующие факторы:
Реальные рыночные циклы не являются гармоническими, т.е. их форма отличается от синусоидальной. Наблюдения показывают, что даже после «снятия» направленности длительность разных фаз циклических изменений зависит от направления текущего движения тренда. Замечено, что изменения рыночных цен в направлении главного тренда продолжаются дольше, чем циклические изменения в противоположном направлении. Говорят, что у циклов при общем растущем тренде часто наблюдается правое («бычье») смещение, а при падающем долгосрочном тренде — левое («медвежье») (рис. 6.5). По этой причине положение максимумов и минимумов реального рыночного цикла, как правило, будет отличаться от положений экстремумов, полученных в результате циклического анализа. Этот факт необходимо обязательно учитывать при прогнозе влияния периодичности на реальный рынок.
Цикл без смещение Рис. 6.5. Смещения циклов
Периодическая ценовая зависимость является лишь одной из составляющих изменения рыночных цен. Кроме циклов на рынок существенное влияние оказывают трендовые (имеются в виду тренды, более длительные, чем входящие в состав рассматриваемых циклов) движения и случайные колебания. Изменения цен такого рода могут либо сильно исказить, либо вообще устранить влияние цикличности. Таким образом, цель прогнозирования моментов ценовых максимумов или минимумов с помощью циклического анализа является, по видимому, труднодостижимой. Однако учет периодических волн как одного из факторов, влияющих на рыночные цены, может оказаться достаточно полезным с практической точки зрения. Эффективность применения выделенных в результате циклического анализа зависимостей будет определяться, с одной стороны, стабильностью периодических ценовых колебаний по
частоте и фазе и, с другой стороны, значительностью этих колебаний по амплитуде (по сравнению с величиной случайных изменений). Необходимо учитывать, что любое изменение внешних или внутренних рыночных условий может оказать влияние на частоту или изменить фазу циклов, что, в свою очередь, существенно снизит результативность данного метода.
Краткие выводы
1. Графические модели технического анализа являются наглядным отображением повторяющихся закономерностей в поведении цен финансовых инструментов.
2. Графические модели могут быть моделями трендового рынка или моделями бокового движения цен. Модели бокового движения, в свою очередь, подразделяются на модели продолжения тенденции и модели разворота.
3. Наиболее распространенными графическими моделями продолжения для линейных и шриховых графиков являются модели треугольников, флагов, вымпелов и клиньев.
Среди наиболее известных моделей разворота — ^образные, двойные и круглые вершины и впадины, «голова и плечи» и «перевернутая голова и плечи», алмазная формация и пр.
Относительно надежные графические модели образуются, как правило, после сильных трендов.
Основным признаком типа модели является направление про боя этой модели. Пробой модели должен быть значительным.
Подтверждающим признаком модели является существенное увеличение торгового объема при пробое границ модели.
При анализе графических моделей могут использоваться та кие дополнительные признаки разворота, как шипы, разрывы, разворотные и широкодиапазонные бары и пр.
Краткие выводы
1. Осцилляторы технического анализа представляют собой математические функции рыночных параметров (прежде всего цены), количественно характеризующие силу рыночной тенденции.
2. Для построения осцилляторов технического анализа могут использоваться различные свойства трендовых движений цен.
3. Общим признаком ослабления тренда является расхождение между направлением изменения цен и направлением движения осциллятора. В случае ослабевания растущего тренда такое расхождение называется «медвежьим» расхождением, а в случае падающего тренда — «бычьим». Уменьшение силы тенденции не всегда ведет к слому тренда, более того — далее тренд может снова усилиться.
4. В качестве признака возможного будущего ослабления тренда может рассматриваться достижение осцилляторами необычно высоких или необычно низких значений — зон перекупленное и перепроданности. При использовании данного признака необходимо учитывать, что во время сильных трендов рынок может достаточно длительное время оставаться в зонах перекупленное и перепроданности.
5. Поведение осцилляторов зависит от ряда числовых параметров, выбор которых определяется каждым аналитиком самостоятельно в зависимости от стоящей задачи.
Краткие выводы
Основой циклических методов технического анализа финансовых рынков является предположение о наличии повторяющихся взаимосвязей между различными рыночными трендами.
Повторяющиеся формы участков движения цен называются рыночными циклами. Рыночные циклы могут быть периодическими и непериодическими.
Теория временных рыночных циклов построена на предположении существования в движении рыночных цен периодической составляющей с относительно неизменной часто той колебаний.
Целью циклического анализа финансовых рынков является выделение периодической зависимости из функции изменения цен финансовых инструментов от времени. Эта цель осуществляется в несколько этапов, включающих отбор исходных данных, предварительную обработку временного ряда, выявление и проверку статистической значимости возможных циклов.
При практическом использовании выявленных циклов путем их экстраполяции необходимо учитывать отличие формы реальных рыночных циклов от формы гармонических колебаний, наличие (кроме периодической) трендовой и случайной составляющих в движении цен, а также существенное влияние на частоту и фазу циклов изменения внешних и внутренних рыночных условий.
Волновая теория Эллиотта является примером непериодической циклической теории технического анализа. Ее основное положение заключается в том, что развитие финансовых рынков происходит по определенным повторяющимся по форме моделям, состоящим из нескольких взаимосвязанных волн.
Согласно волновому принципу Эллиотта волновые модели рынка, реализуясь друг за другом, образуют более крупные модели. Эти модели, в свою очередь, составляются из таких же, но более мелких моделей.
Пропорции между параметрами волн Эллиотта подчиняются определенными соотношениям, значительную роль в которых играют коэффициенты Фибоначчи.
Доводы в защиту циклической теории Эллиотта являются эмпирическими, а существенная трудность в практическом применении данной теории заключается в возможности не однозначного составления волновой картины рынка.
Краткие выводы
Информация о поведении рыночных параметров может отображаться различными графическими способами. Анализ различных графических способов отображения рыночных данных имеет свои особенности и предоставляет специфические возможности прогнозирования.
Наиболее часто применяемыми в техническом анализе графиками являются линейные и штриховые графики цен. Примерами других подходов к отображению данных являются графики японских свечей, графики типа «крестики-нолики» и диаграммы рыночных профилей.
Благодаря специфической форме японских свечей эти графики образуют наглядные графические модели разворота и продолжения, состоящие всего из нескольких графических сим волов. Наличие таких моделей — основная особенность графиков японских свечей.
Построение линий трендов и каналов на графиках японских свечей полностью совпадает с аналогичными построениями для штриховых графиков.
Графики типа «крестики-нолики» представляют собой метод отображения ценовой информации, включающий элементы частичной обработки данных. Особенностями данного метода является фильтрация относительно небольших колебаний цен и нелинейная шкала времени.
Пункто-цифровые графики как метод обработки ценовых данных обладает числовыми параметрами — ценовым масштабом и значением реверсировки. Ценовой масштаб отражает степень фильтрации малых колебаний цен в направлении тренда. Параметр реверсировки определяет ценовую фильтрацию коррекционных движений. Оптимизация данных числовых параметров является существенным этапом анализа графиков «крестиков-ноликов».
Способ построения линий трендов и каналов на пункто-цифровьтх графиках с одноклеточной реверсировкой является обычным, но может приводить к результатам, отличным от штриховых графиков. Линии тренда на графиках с трехклеточной реверсировкой строятся особым образом и всегда имеют угол наклона, равный 45°, к осям координат.
Диаграмма рыночного профиля отображает соотношение между диапазоном изменения рыночных цен за определенный период и частотой фиксации цен в этом временном диапазоне. Форма рыночного профиля отражает специфику текущего состояния рынка и связана с понятиями равновесия и неравновесия рынка.
Изображения рыночных профилей образуют специфические графические модели, которые могут рассматриваться как признаки определенного дальнейшего развития рыночной ситуации.
Краткие выводы
Механическая торговая система (торговая стратегия) представляет собой набор формализованных правил, чаще всего выраженных в виде компьютерных программных алгоритмов, позволяющих инвестору в любое время определить свое от ношение к определенному рынку: момент, размер и направление открытия торговой позиции, а также момент ее закрытия.
Работа на финансовых рынках в соответствии с торговыми стратегиями имеет ряд преимуществ по сравнению с действиями, не основанными на формализованных правилах торгов ли. Использование торговых стратегий позволяет проверить применяемые торговые принципы на исторических рыночных данных и снизить влияние субъективного фактора на торговые решения.
Полная механическая торговая система состоит из алгоритмов определения момента входа в рынок, цены открытия торговой позиции, объема открываемой позиции, а также момента и цены выхода из позиции.
В соответствии с используемыми торговыми принципами автоматизированные стратегии можно условно разделить на три типа: системы следования за трендом, противотрендовые системы и стратегии распознавания моделей.
Процедура разработки торговой стратегии включает выбор торговых правил, определение начальных параметров соответствующих этим правилам алгоритмов, тестирование получившейся системы на исторических данных с целью решения вопроса о работоспособности выбранных правил, оптимизацию параметров стратегии, выбор методики управления размером открываемой позиции, повторное тестирование и оптимизацию параметров методики управления капиталом.
Целью процедуры тестирования торговой стратегии на исторических данных и оптимизации параметров является отбор стратегий, проявивших следующие свойства: достаточный уровень доходности; приемлемый уровень риска; устойчивость к изменению параметров; стабильность показателей стратегии на разных временных периодах.
В качестве показателей доходности торговой стратегии может быть использовано значение среднемесячной доходности, средней прибыли на одну сделку или другие параметры.
В качестве меры риска торговой стратегии могут применяться коэффициент Шарпа, отношение прибыли к максимальному паданию стоимости активов (RRR), отношение средней прибыли удачных сделок к средним потерям убыточных сделок или другие соотношения. С этой же целью может быть использован графический метод «подводных кривых».
Для визуального анализа устойчивости показателей торговой стратегии к изменениям параметров могут использоваться трехмерные диаграммы.
Показатели работоспособности некоторых торговых стратегий могут быть улучшены за счет использования методик управления размером открываемой торговой позиции. Данные методики, как правило, основываются на различных способах ограничения риска позиции, а также на анализе статистических свойств рассматриваемой стратегии.
Метод рыночного профиля
Метод рыночного профиля был разработан П. Стайдлмайером (P.Steildmayer) в начале 1980-х гг. и представляет собой метод технического анализа, основанный на изображении рыночной информации в специфическом графическом виде, отображающем распределение биржевых цен в течение одной или нескольких торговых сессий.
Название «рыночный профиль» получила диаграмма, которая показывает, как часто в течение торговой сессии фиксировались те или иные рыночные цены, и, таким образом, отражает распределение цен рыночных инструментов по частоте их наблюдения. Кратко опишем процедуру построения подобного рыночного профиля для одного торгового дня. Для того чтобы изобразить рыночный профиль торгового дня, как правило, осуществляются следующие шаги:
Время торговой сессии делится на 30-минутные временные интервалы.
Далее для каждого 30-минутного интервала на графике строится столбец, подобный обычному ценовому бару, но состоящий из букв латинского алфавита. Каждому интервалу соответствует своя буква, например в период с 8:00 до 8:30 ставится буква «А», в период с 8:30 до 9:00 — «5» и т.д. Для рынков, открывающихся ранее 8:00 (облигации, валюты, металлы и пр.), первым двум 30-минутным интервалам соответствуют маленькие буквы «у» и «z». Буквы, изображаемые на рыночных профилях, получили название ТРО (time-price-oppotunity). Как и на штриховом графике, нижняя буква каждого столбца соответствует минимальной цене периода, а верхняя — максимальной цене. Пометки для цен открытия и закрытия не ставятся. Число букв, которые помещают в столбце, определяется выбранным ценовым масштабом. Отметим, что разные поставщики биржевой информации одним и тем же временным периодам могут ставить в соответствие различные буквы, например на Чикагской срочной товарной бирже (СВОТ) принято буквой «А» обозначать период с 0 часов до 0 часов 30 минут.
После того как все столбцы букв (ТРО) построены, производится сдвиг букв влево. Сдвиг происходит таким образом, что буквы всех столбцов, начиная со второго, перемещаются параллельно горизонтальной оси на незанятые другими буквами места как можно ближе к левому краю, определяемому первым столбцом.
• В результате такого сдвига получается диаграмма рыночного профиля, состоящая из горизонтальных строк различных ТРО, имеющих общий левый край. Число ТРО в каждой строке (т.е. длина строки) отражает число 30-минутных интервалов торговой сессии, в которые была зафиксирована соответствующая данной строке цена. Первый столбец диаграммы является самым высоким, а его высота соответствует ценовому диапазону всего торгового дня (рис. 7.95).
Построенный таким образом рыночный профиль графически отражает информацию о том, какие цены наблюдались на рынке чаще во время торговой сессии, а какие — реже. Длинные строки профиля означают, что цена провела относительно много времени на данном уровне, а короткие — что сделки с данной ценой фиксировались относительно редко. Форма рыночного профиля показывает соотношение между диапазоном изменения цен в течение торгового дня и характерной длительностью сохранения цен из этого диапазона. Метод рыночного профиля предполагает, что данная форма является различной в зависимости от того, в каком состоянии находится рынок— равновесном или неравновесном. В свою очередь, равновесие или неравновесие рынка имеет существенное значение для выработки оптимальных рыночных стратегий. Целью построения рыночного профиля является определение типа текущего состояния рынка и выдача на этой основе соответствующих торговых рекомендаций. В этой связи важным является вопрос, как данный метод понимает термины рыночного равновесия и неравновесия.
При рассмотрении рыночных профилей рынок считается находящимся в состоянии равновесия, или в равновесной фазе рыночного цикла, если в данный момент рыночный спрос сбалансирован рыночным предложением, а вся известная информация отражена в ценах. В равновесной фазе на рынке присутствуют лишь случайные колебания цен около некоторой равновесной рыночной цены. Если вести речь в рамках гипотезы эффективных рынков, то абсолютно эффективные рынки всегда находятся в равновесных фазах, а переходы между различными фазами равновесия в этом случае должны осуществляться мгновенно. В случае равновесия форма рыночного профиля должна иметь колоколообразный вид с максимумом, соответствующим равновесной цене (здесь мы не рассматриваем вопрос о возможном аналитическом описании формы профиля). В равновесной фазе оптимальной торговой тактикой может быть продажа активов по ценам выше равновесной цены и покупка этих активов по ценам ниже равновесной.

Одним из ключевых допущений технического анализа является положение о том, что финансовые рынки изменяются трендами, т.е. на рынках существуют продолжительные состояния перехода из одного равновесного состояния в другое. В течение трендов, т.е. неравновесных состояний (или в неравновесной фазе рыночного цикла), предложение и спрос явно не сбалансированны, а форма рыночного профиля должна существенно отличаться от колоко-лообразной. В такое время на рынке наблюдается направленное движение цен и действия трейдеров должны соответствовать направлению этого движения. На рис. 7.96, 7.97 и 7.98 видно, что рыночные профили торговых дней в отсутствие и при наличии рыночной тенденции существенно различаются между собой.
Наблюдения показывают, что в изменениях формы рыночного профиля существуют определенные повторяющиеся особенности, связанные с переходом рынков из равновесных состояний в неравновесные и обратно. Исследование данных особенностей может дать полезную информацию для прогнозирования дальнейших ценовых изменений. Изучение формы рыночного цикла может быть полезным для определения текущей фазы рынка, а соответственно, и оптимального способа торговли.
Модой рыночного профиля называется средневзвешенная за время профиля цена с весами усреднения, равными длинам соответствующих строк профиля. Мода рыночного профиля, как правило, обозначается звездочкой в начале соответствующей моде строки профиля. Ценовая область в пределах одного стандартного отклонения от моды профиля получила название зоны стоимости. Зона стоимости на графике обозначается вертикальной чертой справа от профиля. В случае равновесного рыночного профиля зона стоимости располагается в центре и в нее попадает около 70% площади профиля. В неравновесном случае как мода, так и зона стоимости могут находиться в любой части рыночного профиля. Среди других терминов методики рыночного профиля отметим «исходный баланс», обозначающий ценовой диапазон первого часа торговли, и «расширение диапазона», представляющее собой любой выход цен за пределы исходного баланса.
При рассмотрении рыночного профиля полагается, что исходный баланс формируется в основном краткосрочными трейдерами (работающими во внутридневном временном диапазоне), а любой существенный выход цен за пределы исходного баланса осуществляется более долгосрочными инвесторами.

П. Стайдлмайер выделяет четыре типа дневных рыночных профилей.
Нормальный день. В такие дни долгосрочные трейдеры относительно неактивны и краткосрочные спекулянты определяют торговый диапазон дня в течение первого часа сессии. Рынок находится в состоянии равновесия. Для нормальных дней характерна симметричная (или почти симметричная) форма рыночного профиля, свидетельствующая о том, что рынок находится в состоянии равновесия (рис. 7.99).
День нормального отклонения. Долгосрочные трейдеры активизируются и расширяют ценовой диапазон за пределы исходного баланса. Рыночное равновесие нарушается. Профиль становится несимметричным, поэтому возможно появление двух пиков. Расширение исходного баланса в такие дни составляет до двойной величины исходного баланса (рис. 7.100).
Трендовый день. Долгосрочные трейдеры особенно активны. Расширение диапазона существенно превышает исходный баланс, цены движутся в одном направлении, а сессия закрывается вблизи ценового экстремума. Рынок — в сильно неравновесном состоянии (рис. 7.101).
Нейтральный день. В нейтральные дни рынок находится в со стоянии неопределенности. Долгосрочные трейдеры сначала расширяют диапазон в одну сторону от исходного баланса, затем разворачиваются и расширяют его уже с противоположной стороны. Нейтральные дни, как правило, означают, что участники торговли не уверены в продолжении тренда и ожидают либо его подтверждения, либо появления признаков раз ворота. Относительно небольшая зона стоимости рыночного профиля в сочетании с расширениями диапазона в обе стороны от исходного баланса свидетельствует о приблизительном равенстве сил «быков» и «медведей» на рынке. Формирование профиля с такими чертами может означать перерыв в действии предшествующей тенденции. Хотя форма профиля в этом случае может быть симметричной, в нейтральные дни рынок не находится в состоянии равновесия (рис. 7.102). Основной задачей исследования рыночных профилей является своевременное определение момента повышения активности долгосрочных участников биржевой торговли и прогноз того, какое влияние эта активность окажет на рынок.
В частности, одним из признаков усиления активности долгосрочных трейдеров является увеличение зоны стоимости рыночных профилей. Расширение зоны стоимости в течение тренда может рассматриваться как подтверждение действующей тенденции.

Напротив, уменьшение зоны стоимости в течение тренда мо жет свидетельствовать об ослаблении тенденции и рассматриваться как опережающий признак разворота тренда.
Определенные выводы о состоянии рынка можно также сделать при рассмотрении взаимного расположения исходного баланса профиля и зоны стоимости предыдущего торгового дня. Например, «медвежьим» сигналом считается расположение максимума исходного баланса ниже зоны стоимости предшествующей сессии.
Описание различных признаков развития рынков на изображениях рыночных профилей можно найти в дополнительных источниках информации в конце главы.
Кроме изучения отдельных особенностей поведения дневных рыночных профилей интерес представляет рассмотрение рыночных профилей различных рыночных фаз. Длительность периодов равновесия и неравновесия на рынке постоянно изменяется и, как правило, не равна одной торговой сессии. Следовательно, если стоит задача построить рыночный профиль для всей равновесной или неравновесной фазы, то выбирают период времени, отличный от торгового дня, таким образом, что на графике образуется последовательность рыночных профилей, построенных за различные периоды времени и отражающих разные состояния движения рынка. Следует отметить, что разделение истории движения цен на фазы со своими рыночными профилями может быть осуществлено неоднозначно и определяется в значительной мере субъективным решением аналитика.
Метод рыночного профиля основан на существенно отличающемся от рассмотренных ранее способе представления рыночной информации. Новый подход к отображению данных приводит и в этом случае к новым возможностям прогнозирования. Как и в других видах графического анализа, здесь также необходимо принимать во внимание наличие нескольких параметров (ценовой масштаб, выбор длительности бара для построения профиля (30 минут, 15 минут) и пр., от значения которых может зависеть результат анализа.
Модели продолжения тренда в анализе японских свечей
В качестве важного признака продолжения текущего тренда мы уже упоминали окна — разрывы цен на графиках японских свечей. Кроме того, что окна являются фигурами продолжения тренда, в анализе японских свечей утверждается, что цены в областях окон становятся важными зонами поддержки или сопротивления тренду. Считается, что если окно образуется на растущем тренде, то последующее понижательное коррекционное движение цен должно завершиться где-то внутри этого окна. Точно так же существующее окно на падающем тренде ограничивает его последующую повышательную коррекцию.
Окна в традиционном японском анализе также являются элементами более сложных моделей продолжения тренда. К ним относятся: «разрыв тасуки», «игры на разрывах» и «отрыв смежных белых свечей».
«Разрыв тасуки вверх» происходит после роста цен, когда после белой свечи, образующей ценовой разрыв, появляется черная свеча. Цена открытия черной свечи должна находиться в пределах тела белой свечи, а цена закрытия — ниже тела белой свечи. Тела обеих свечей должны быть примерно одинаковы (рис. 7.49). В этом случае утверждается, что закрытие черной свечи часто является окончанием коррекции и может служить хорошим моментом для покупки. Однако если разрыв заполняется («окно закрывается»), а цены продолжают падать, то модель считается неудавшейся и сигнал на покупку отменяется. Обратное справедливо для «разрывов тасуки вниз».

а) Ь)
Рис. 7.49. «Разрывы тасуки» вверх (а) и вниз (А)
Для продолжительных рыночных тенденций характерна ситуация, когда после существенных повышений или понижений цен рынок берет передышку и некоторое время находится в состоянии «бокового» движения в ценовом диапазоне вблизи достигнутых экстремумов. Если после периода такого движения на графике цен появляется японская свеча, образующая разрыв (окно) с предыдущим диапазоном, то появляется возможность игры в направлении предыдущего тренда, а такая ситуация называется «играми на разрывах» (рис. 7.50). Соответственно, когда текущий тренд является растущим, то фигура является «играми на разрывах вверх», а когда текущий тренд является падающим, то — «играми на разрывах вниз».
Если при восходящей тенденции появляется белая свеча, образующая поднимающееся окно с предыдущей свечой, а за ней следует еще одна белая свеча почти такого же размера, причем обе белые свечи имеют близкие цены открытия, то данная фигура называется «отрывом вверх смежных белых свечей». «Отрыв вверх смежных белых свечей» является «бычьей» моделью продолжения тенденции. На графиках встречается также модель, называемая «отрыв вниз смежных белых свечей», которая образуется на нисходящем тренде и рассматривается как «медвежья» модель продолжения тенденции (рис. 7.51).
Перечислим еще несколько характерных для анализа японских свечей моделей продолжения тренда, уже не связанных с образованием ценовых разрывов.

Модель « три метода» является японским аналогом западных графических моделей консолидации типа «флаг» или «вымпел». «Три метода» имеют «бычью» и «медвежью» разновидности. «Бычья» фигура «три метода» образуется, во-первых, длинной белой свечой, во-вторых, группой понижающихся свечей с небольшими телами и, в-третьих, еще одной длинной белой свечой. Все свечи модели должны удовлетворять следующим требованиям: группа понижающихся свечей не должна выходить за пределы ценового диапазона первой свечи (включая тени), цена открытия последней свечи должна быть не ниже цены закрытия предыдущей, а цена закрытия последней свечи должна быть выше цены закрытия первой свечи фигуры (рис. 7.52).

а) Ь)
Рис. 7.52. «Бычья» (а) и «медвежья» (Ь) модели «три метода»
«Медвежья» фигура «три метода» формируется аналогично, но с той разницей, что первая и последняя свечи являются черными, а свечи в центральной группе повышаются. И в «бычьей», и в «медвежьей» модели свечи центральной группы могут быть любого цвета, но, как правило, их цвет не совпадает с цветом крайних свечей модели. Чаще всего в центральной группе образуется три свечи, но их может быть две или больше трех.
Модель «разделение» является признаком возобновления движения в направлении тренда после временной коррекции. Когда на восходящем тренде после черной свечи образуется белая свеча, то говорят о формировании «бычьей» модели типа «разделение», если выполняются следующие условия: цена открытия белой свечи близка к цене открытия предшествующей черной свечи и является минимальной ценой данного периода. Напротив, когда на нисходящем тренде после белой свечи формируется черная, причем ее цена открытия близка к цене открытия предыдущей белой свечи и является максимальной ценой периода, говорят о «медвежьем» разделении.
Мы перечислили лишь несколько типов графических фигур из большого многообразия моделей, используемых в анализе японских свечей Краткое описание данных фигур имеет цель привести пример того, как иной способ графического представления ценовой информации приводит к появлению другой, представляющей новые возможности совокупности графических моделей технического анализа (по сравнению с рассмотренными ранее моделями на линейных и штриховых графиках). Уже из приведенных моделей видно, что в отличие от рассмотренных ранее западных графических структур японские фигуры, состоящие всего из нескольких (чаще всего двух-трех) свечей позволяют получить существенный материал для прогнозирования.
Более подробное и систематическое описание метода анализа японских свечей можно получить из приведенных в конце главы дополнительных источников информации.
Интерпретация японских свечей, как и любой другой вид графического анализа, не является вполне точной и однозначно определенной процедурой. При рассмотрении графической структуры состоящей из японских свечей, перед аналитиком неизбежно встает ряд вопросов. Например, насколько длинной должна быть нижняя тень свечи и насколько короткой верхняя, чтобы эту свечу можно было считать молотом? Насколько близки должны быть цены открытия и закрытия свечи, чтобы определить ее как доджи?

Как велик должен быть ценовой разрыв между первыми двумя свечами в структурах типа «звезд»? Можно ли рассматривать фигуру как «звезду», если такого разрыва вообще нет, а тела первых свечей только касаются друг друга? Каков должен быть разрыв в окне, чтобы оно представляло собой значимую фигуру продолжения тенденции? С аналогичной ситуацией мы уже встречались при анализе традиционных западных графиков.
При рассмотрении фигур, описанных в четвертой главе, как правило, приходится решать вопросы, насколько значимым является пробой того или иного уровня, насколько уверенно цены выходят за пределы ограничивающих модель линий и пр. Разные аналитики вправе давать на эти вопросы различные ответы. При исследовании как классических графических моделей, так и фигур, состоящих из японских свечей (равно как и любых других структур), часто может оказаться полезным использовать дополнительные признаки.
В частности, при исследовании обычных графических фигур подтверждением истинности пробоя можно считать увеличение торгового объема или наблюдение за направлением изменения цен после завершения модели. При анализе японских свечей торговому объему также придается большое значение. Поскольку фактически определяющей для классификации «свечной» фигуры является форма заключительной свечи модели (именно она, как правило, определяет направление дальнейшего движения цен), то резкое увеличение объема торгов в течение последней свечи может служить дополнительным подтверждением правильности интерпретации.
Модели разворота в анализе японских свечей
Перечисляя разновидности одиночных японских свечей, мы отмечали ранее, что признаками разворота рыночных тенденций служат формирование доджей, молотов, висельников и падающих звезд. Характерное для перечисленных свечей малое тело говорит о выравнивании сил покупателей и продавцов, что после сильного тренда может свидетельствовать, как минимум, об ослаблении предшествующей тенденции. Таким образом, названные свечи можно считать разворотными графическими моделями, состоящими из одной свечи.
Примерами моделей разворота, состоящих из двух японских свечей, являются «поглощение», «темные облака» и «просвет в облаках».
Если в течение падающего тренда на графике после черной свечи образуется белая свеча, причем тело белой свечи перекрывает тело предшествующей черной, то говорят, что на рынке наблюдается «бычье» поглощение (рис. 7.20, а). Аналогично, если после растущего тренда за белой свечой следует такая черная, что ее тело перекрывает тело предшествующей белой, то говорят о «медвежьем» поглощении (рис. 7.20, Ь). Чем больше тело второй свечи по сравнению с телом первой, тем более значимой считаются такие фигуры. Фигуры поглощения в анализе японских свечей рассматриваются как важные признаки разворота тенденции, поскольку они означают, что в определенный момент тренд ослабевает настолько, что становятся возможными сильные движения цен в противоположном этому тренду направлении.

а) Ь)
Рис. 7.20. «Бычье» (в) и «медвежье» (А) поглощение
Примеры «бычьего» и «медвежьего» поглощения изображены на рис. 7.21-7.24.

Рис. 7.24. Пример «бычьего» поглощения на графике цен акций РАО ЕЭС России
«Медвежьей» разворотной фигурой являются «темные облака». «Темные облака», как и «медвежье» поглощение, образует на растущем тренде следующая за белой свечой черная. Однако здесь черная свеча еще не полностью перекрывает белую. В случае «темных облаков» требуется, чтобы открытие второй свечи было выше закрытия первой свечи, а закрытие второй свечи находилось внутри тела первой близко к ее открытию (рис. 7.25, а). В данной ситуации «темные облака» отражают неспособность «быков» закрепиться на достигнутых ценовых максимумах, что может свидетельствовать об ослаблении восходящей тенденции.
Аналогично «темным облакам» «бычья» разворотная фигура называется «просветом в облаках». Зеркально предыдущей модели «просвет в облаках» образуется после падающего тренда в виде черной (первой) и белой (второй) свечи, причем цена открытия второй свечи находится ниже цены закрытия первой, а цена закрытия второй свечи располагается внутри тела первой вблизи цены ее открытия (рис. 7.25, Ь). Здесь достижение ценами новых минимумов с закрытием ниже закрытия предыдущего периода сигнализирует о возможном сломе падающего тренда.

а) Ь)
Рис. 7.25. «Темные облака» (а) и «просвет в облаках» (Ь)
Примеры моделей «темные облака» и «просвет в облаках» приведены на рис. 7.26—7.31.
Следующие разворотные фигуры, как правило, образуются двумя либо тремя японскими свечами и отличаются от других фигур наличием в их составе «звезд».
«Звездой» называется японская свеча с маленьким телом, образующим ценовой разрыв с большим телом предыдущей свечи. Допускается пересечение теней этих двух свечей, причем цвет звезды значения не имеет (рис. 7.32.). Если «звезда» представляет собой доджи, то она называется «звездой доджи» (рис. 7.33.). Формирование «звезд» свидетельствует о том, что силы «медведей» и «быков» на рынке стали равны, а значит, можно говорить об ослаблении тенденции. Примеры «звезд» на реальных ценовых графиках изображены на рис. 7.34—7.37.
Кроме уже описанной «падающей звезды» различают и другие разновидности звезд:
«утренняя звезда»',
«вечерняя звезда»;
«звезды доджи».
Рис. 7.26. Пример «темных облаков» на графике цен акций
« Утренняя звезда» является моделью разворота, образующейся в основании (низшей фазе) рынка. «Утренняя звезда» состоит из черной свечи с длинным телом, следующей за ней с разрывом свечи с маленьким телом (ее цвет значения не имеет) и третьей, белой свечи, тело которой перекрывает значительную часть тела первой свечи (рис. 7.38, а). «Утренняя звезда» демонстрирует, что после временного равновесия сил «быки» одержали верх и произошел слом господствовавшей до этого момента нисходящей тенденции.
«Вечерняя звезда» — зеркальный аналог «утренней звезды», напротив, является сигналом «медвежьего» разворота рынка. «Вечернюю звезду» образуют длинная белая свеча, следующая за ней «звезда» и черная свеча с телом, существенно перекрывающимся телом первой свечи этой же конструкции (рис. 7.38, Ь). Как для «утренней звезды», так и для «вечерней звезды» главным критерием значимости фигуры считается степень взаимного перекрывания тел первой и третьей свечей. Разрыв между телами третьей и второй
свечей данных моделей также повышают вероятность последующего разворота.
Как отмечалось ранее, « падающая звезда» также представляет собой модель, предупреждающую о возможном окончании роста цен, однако «падающая звезда» считается в анализе японских свечей менее значимой фигурой, чем «утренняя звезда» и, тем более, чем «утренняя звезда доджи».
Примеры проявления «звезд» различного типа приведены на рис. 7.40-7.48.
Оценка и оптимизация торговых стратегий
После того как определены основные торговые принципы, составлены алгоритмы выдачи торговых сигналов и выбраны необходимые числовые параметры, получившийся предварительный вариант механической торговой системы нуждается в проверке работоспособности. Кроме того, если имеются несколько возможных вариантов торговых систем, необходимо определить, какой вариант стратегии или какой набор параметров является наиболее предпочтительным для реальной торговли на конкретном финансовом рынке. Единственное, что можно предпринять в этом направлении, — проанализировать, как рассматриваемые стратегии работали бы в предыдущее время. Это означает, что можно проверить и сравнить, как изменялся бы торговый капитал инвестора, если бы этот инвестор действовал, исходя из данных стратегий, в некоторые предшествовавшие временные периоды.
При выборе временного промежутка для подобного тестирования торговых стратегий обычно руководствуются следующими соображениями:
Период тестирования должен быть достаточным для того, что бы проверить работоспособность торговой стратегии в различных рыночных ситуациях. Обычно считается, что для заслуживающей доверия проверки временной интервал должен по зволять системе выдать сигналы не менее чем на 100 сделок.
Одновременно период проверки не должен быть настолько велик, чтобы за это время рыночные условия изменились на столько, что тестирование системы на начальном этапе этого периода не представляло бы существенного интереса.
В оптимальном варианте следовало бы проверить торговую стратегию на достаточно длительном временном отрезке (например, 5 лет), а затем рассмотреть результаты ее работы как для всего этого интервала в целом, так и для отдельных составляющих временных промежутков. Такой подход позволяет оценить временную устойчивость стратегии, т.е. способность системы показывать удовлетворительные результаты на различных временных интервалах. В частности, стратегия, общий положительный результат которой получен в основном за первый год тестирования, вызывает меньше доверия, чем стратегия, показавшая близкие результаты за все годы или хотя бы за большую часть лет, на которых производилась проверка.
О критериях оценки торговых стратегий пойдет речь ниже, но при любой проверке систем следует понимать, что оценить результативность их работы можно лишь на прошлых данных. Такая оценка нисколько не гарантирует успешности стратегий в будущем — в новых рыночных ситуациях. Можно сузить круг используемых стратегий путем отказа от систем, которые уже показали неудовлетворительные результаты на исторических ценовых данных, и надеяться, что грядущие рыночные изменения будут не настолько значительными, чтобы существенно ухудшить результативность оставшихся систем.
Основой оценки работоспособности торговой стратегии на прошлых данных является анализ кривой дохода, полученной в результате симуляции использования данной стратегии на определенном историческом интервале. Предполагается, что инвестор вкладывает определенный капитал (например, 1000 долл.) в торговую позицию на основании сигналов механической торговой системы, и рассматривается зависимость величины торгового счета от времени. Имеющиеся компьютерные программы тестирования торговых стратегий, как правило, предлагают два варианта построения кривой дохода.
Первый вариант исходит из того, что в каждую сделку вкладывается один и тот же фиксированный капитал. Второй вариант предполагает реинвестирование прибыли от сделок, т.е. каждая позиция открывается на всю текущую величину торгового счета инвестора. Первый подход представляется более корректным, так как в этом случае доли всех позиций в общем результате имеют одинаковый вес. Следует отметить, что в данном подразделе обсуждается оценка торговых систем, не включающих методы определения оптимального размера торговой позиции.
Механические торговые системы могут содержать правила открытия как длинных, так и коротких торговых позиций. Чтобы отделить оценки результативности позиций обоих типов друг от друга, как правило, такие системы рассматриваются как совокупность двух торговых систем: стратегии, содержащей только длинные позиции, и стратегии, содержащей только короткие позиции. Выбор параметров таких стратегий также производится независимо.
При оценке торговых стратегий по кривым дохода определяющими являются четыре главных критерия:
показанная на исторических данных доходность стратегии;
сопряженная с доходностью степень неопределенности, или торгового риска;
устойчивость стратегии к изменению параметров;
временная стабильность стратегии.
Историческая доходность стратегии является величиной, показывающей, насколько прибыльной в принципе может быть данная торговая стратегия и имеет ли смысл ее практическое использование. Наиболее часто применяемым способом измерения данной величины служит вычисление средней месячной доходности стратегии, т.е. отношение полученной за месяц прибыли/убытков к вложенному капиталу с учетом трансакционных затрат (комиссии биржи, расчетной и клиринговых организаций, вознаграждение брокера и т.д.).
Другим способом оценки доходности системы может являться подсчет средней величины прибыли, полученной в результате одной сделки. Последний подход имеет тот недостаток, что он применим только для сравнения стратегий с одинаковым числом сделок в единицу времени. Это же ограничение присуще величине средней доходности одной сделки, иногда называемой средним геометрическим стратегии и равной среднему отношению капиталов после и до сделки.
Кроме средней относительной доходности торговой системы для анализа стратегии важно оценить уровень изменений параметров стратегии (в частности, той же доходности) за период тестирования. Степень колебаний кривой дохода может рассматриваться как мера риска инвестора при использовании торговой стратегии. Способы количественной оценки колебаний доходности могут быть различными: в частности, в качестве меры риска может использоваться стандартное отклонение средней месячной доходности стратегии. Предполагается, что, чем больше отклонение месячной доходности от среднего значения, тем больше неопределенность прибыли и тем более рискованным является инвестирование по данной стратегии.
При работе на финансовых рынках бывают случаи, когда инвестору необходимо закрыть торговую позицию до поступления соответствующего сигнала системы, поэтому иногда в качестве дополнительной оценки риска представляет интерес подсчет максимального изменения стоимости торгуемого актива против открытой позиции. Такое изменение в англоязычной литературе обычно носит название дродаун (дгсмдощп) в отличие от движения цен в сторону открытой позиции, называемом ран-ап (гип-ир).
Путем оценки доходности и риска, показанных торговой стратегией на исторических данных, из набора возможных стратегий и параметров должны быть отобраны системы с приемлемыми значениями этих показателей. Однако недостаточно зафиксировать набор параметров стратегии, показывающий хорошие результаты на прошлых временных отрезках. Важно также убедиться, что данный набор параметров не является случайным. Если определенный ряд параметров не является случайно подогнанным под конкретные данные, то набор близких по значениям параметров должен приводить к сходным результатам при тестировании системы.
Это свойство стратегии называется устойчивостью к изменению параметров. Целью проверки стратегии на такого рода устойчивость является поиск относительно широких областей изменения параметров, дающих приемлемую результативность системы. В случае использования в стратегии двух числовых параметров может быть применено построение трехмерных графиков, где по одной оси изображается величина результативности (например, доходность), а на двух других откладываются значения параметров. При этом искомые области параметров должны представлять собой относительно пологие максимумы (или минимумы — в случае исследования меры риска), а области резких пиков должны быть отброшены.
Принцип устойчивости к изменению параметров является ключевым при проведении оптимизации торговых стратегий. Выбор параметров системы представляет существенное, если не определяющее значение для результативности стратегии в будущем. Путем усложнения стратегии, увеличения числа и подгонки значений ее параметров можно добиться того, что на исторических данных стратегия будет демонстрировать очень хорошие результаты.
Однако наблюдения показывают, что такие системы, как правило, неудовлетворительно работают в реальной торговле. Это происходит из-за того, что наилучший набор параметров для некоторого промежутка времени не является таковым для другого периода. Более успешные торговые результаты показывают системы с относительно небольшим числом оптимизируемых параметров, область приемлемых значений которых является достаточно широкой. Выбор параметров из средней части данной области, как правило, позволяет добиться необходимой устойчивости стратегии.
Кроме того, как отмечалось ранее, удовлетворительный выбор принципов и параметров торговой стратегии должен обеспечивать ее временную стабильность, т.е. такое поведение, когда хорошая результативность должна воспроизводиться системой в течение большей части тестируемого периода, а не быть результатом нескольких интервалов сверхприбыльной торговли.
Кроме показателей, измеряющих по отдельности доходность и риск торговой стратегии, для анализа механических систем могут быть использованы показатели, оценивающие систему с точки зрения отношения этих двух характеристик.
В качестве одной из таких характеристик может применяться коэффициент Шарпа, обычно используемый для решения сходной задачи — оценки деятельности финансового управляющего:
SR = (E-I)/sd,
где Е— средняя доходность в прошлом; I— безрисковая процентная ставка; sd— стандартное отклонение прибыли.
Часто используется сокращенная форма вычисления коэффициента Шарпа, не учитывающая безрисковую ставку:
SR = E / sd
При вычислении стандартного отклонения доходности важно правильно выбрать интервалы, за которые считаются отдельные доходности. С этой целью, как правило, используются недельные или месячные периоды.
Коэффициент Шарпа характеризует отношение доходности торговой стратегии к риску, показанное на прошлых ценовых данных. Аналогично подходам, связанным с рассмотрением других показателей работы стратегий, после вычисления данной величины выбираются стратегии с наиболее высокими коэффициентами Шарпа, и предполагается, что на будущих данных система покажет близкие результаты.
Иногда в качестве средней доходности (недельной, месячной и пр.) используют не среднее арифметическое, а среднее геометрическое значение, выраженное в процентах годовых. Такой подход позволяет оценить будущую доходность не только за следующий временной интервал (неделю, месяц), но и за более широкий период с учетом реинвестирования прибыли.
Стандартное отклонение, использующееся в коэффициенте Шарпа, оценивает волатильность доходности, не делая различий между колебаниями доходности вверх и вниз от среднего значения. Очевидно, что для целей оценки рискованности стратегии такой подход не вполне точен. Следующий коэффициент, предложенный для оценки торговых систем Д. Швагером, не имеет этого недостатка. Величина RRR (return retracement ratio) представляет собой отношение прибыли к максимальному падению стоимости активов и рассчитывается по формуле
RRR = R / AMR
где R — отношение прироста активов за год к стоимости активов на начало года при условии реинвестирования прибыли; АМR — усредненное за год максимальное месячное снижение стоимости активов, являющееся большей из следующих величин:
максимального снижения с момента предыдущего пика стоимости активов;
максимального снижения до последующего минимума стоимости активов.
Видно, что коэффициент RRR (в отличие от коэффициента Шарпа) оценивает риск по отрицательным изменениям стоимости торгуемых активов, не учитывая, таким образом, отклонения доходности в большую сторону.
Для оценки работы торговых стратегий на исторических данных также могут оказаться полезными графические методы, в частности рассмотрение графиков размера чистых активов и «подводных кривых».
График зависимости величины чистых активов (NAV —net asset value) показывает размер активов инвестора в каждый момент времени исходя из предположения, что размер начального капитала составляет, например, 1000 долл. Крутизна данного графика характеризует прибыльность используемой инвестором торговой стратегии, а изломанность кривой дает наглядное представление о риске системы.
«Подводная кривая» соединяет точки, изображающие относительные снижения стоимости активов на конец месяца, измеренные от последнего максимума. «Подводная кривая» отражает наибольший процентный убыток в конце месяца исходя из того, что позиция была открыта на предыдущем максимуме стоимости активов, или, другими словами, показывает наихудшую переоценку активов за торговый месяц. Точки с определенными таким образом ординатами изображаются под горизонтальной шкалой графика (отсюда название — «подводная кривая»). Если в текущем месяце был достигнут новый максимум величины активов, над нулевой линией изображается вертикальный штрих. Чем меньше амплитуда «подводных кривых», тем менее рискованной можно считать исследуемую торговую стратегию.
Каждый из перечисленных показателей эффективности работы торговых систем характеризует работоспособность стратегии со своей стороны. Выбор тех или иных показателей для заключения об удовлетворительном или неудовлетворительном поведении стратегии во многом определяется индивидуальными соображениями аналитика, однако обязательным является наличие оценки с помощью данных показателей механической торговой системы с двух точек зрения — с точки зрения доходности и с точки зрения уровня риска.
Осцилляторы
Одной из наиболее важных задач технических аналитиков является по возможности более раннее и достоверное выявление начала и завершения рыночных трендов. Поэтому интерес представляют попытки количественного описания силы существующих в текущий момент на рынке тенденций. Математические функции рыночных параметров (цены, объема и пр.), конструируемые с целью количественного описания рыночных трендов, получили название осцилляторов технического анализа.
Использование термина «осцилляторы», по-видимому, вызвано специфическим поведением данных функций, которые, как правило, являются ограниченными сверху и снизу и изменяются в некотором диапазоне между минимальными и максимальными значениями («осциллируют»). Если графические модели представляют собой совокупности качественных признаков развития или завершения рыночных тенденций, то осцилляторы являются инструментом технического анализа, численно характеризующим силу наблюдаемой тенденции или свидетельствующим об ее отсутствии. Увеличение описанной подобным образом силы тренда может расцениваться как признак зарождения новой или усиления имеющейся тенденции, тогда как уменьшение данной величины может свидетельствовать о приближающемся сломе тренда. В отличие от рассмотренных ранее методик технического анализа финансовых рынков построение и исследование осцилляторов, вообще говоря, не является графическим методом. Хотя для изучения осцилляторных функций строятся графики, в данном случае графическое построение не является обязательным в отличие, например, от метода графических моделей. Исследование поведения осцилляторов может использоваться в техническом анализе как совместно с рассмотрением графических моделей (трендовых и бестрендовых), так и самостоятельно.
В данной главе будут рассмотрены примеры построения подобных функций, описаны возможные приемы их анализа и использования в торговле. Выбор приведенных в качестве примеров осцилляторов не означает, что именно эти функции являются наиболее полезными и эффективными для изучения рыночных трендов, а лишь служит цели описать типичные методики разработки и применения данного инструмента технического анализа. Далее будут кратко рассмотрены следующие осцилляторы:
Скорости рынка.
Темпа изменений.
Двойной скользящей средней.
Схождения—расхождения скользящих средних.
Индекса относительной силы.
Стохастический.
Уильямса.
Индикаторов направленного движения.
Параболических индикаторов.
TD-индекса расширения диапазона.
Осциллятор двойной скользящей средней
В третьей главе, когда шла речь о способах распознавания рыночных трендов, был описан метод определения тенденций, связанный с построением скользящих средних значений цен. В частности, утверждалось, что признаком зарождения или слома рыночных трендов может являться изменение направления движения скользящих средних. Скользящие средние кривые с относительно небольшим периодом усреднения («быстрые» скользящие) быстрее изменяют свое направление с изменением направления движения цен, чем скользящие с большим периодом усреднения («медленные» скользящие). В качестве одного из способов фиксации момента изменения направления скользящей средней возможно использовать точку пересечения «быстрой» скользящей средней более «медленной» скользящей средней кривой. Однако скользящие средние могут быть полезны не только для определения начала и конца тенденций, но и для характеристики силы трендов.
Поскольку скользящие средние с относительно небольшими периодами усреднения быстрее «медленных» скользящих отслеживают динамику цен, то, чем сильнее меняются цены на рынке, тем сильнее должны отличаться друг от друга «быстрая» и «медленная» скользящие. Это наблюдение лежит в основе построения следующего осциллятора технического анализа — осциллятора двойной скользящей средней.
Двойная скользящая средняя (ДСС) — это пара скользящих средних кривых с разными периодами усреднения. Для того чтобы получить осциллятор двойной скользящей средней, надо из значения «быстрой» скользящей средней вычесть значение «медленной» скользящей средней. При растущей тенденции значение осциллятора ДСС принимает положительные значения, при падающей тенденции, напротив, значение осциллятора ДСС становится отрицательным (рис. 5.12). Предполагается, что чем сильнее текущая тенденция, тем больше абсолютное значение осциллятора ДСС. Рост осциллятора ДСС в положительной области означает усиление восходящего тренда; падение осциллятора ДСС, находящегося в отрицательной области, означает усиление нисходящего тренда. Уменьшение значения положительного осциллятора ДСС свидетельствует об ослаблении растущего тренда и может являться опережающим признаком его слома («медвежье» расхождение) (рис. 5.13). Аналогично рост отрицательного осциллятора ДСС говорит об ослаблении падающего тренда («бычье» расхождение) (рис. 5.14). Если кривая осциллятора сильно изрезана, то для определения направления движения осциллятора необходимо рассматривать взаимное расположение его максимумов и минимумов или сглаживать кривую путем построения скользящих средних. Пересечение осциллятором ДСС нулевой линии является подтверждающим признаком смены рыночной тенденции на противоположную.
Так же как и в случае осцилляторов скорости рынка и темпа изменений, нахождение осциллятора ДСС в областях, близких к экстремальным значениям (зонах перекупленное™ и перепроданное™), может рассматриваться либо как ранний признак последующего ослабления тренда, либо как дополнительный признак условий «бычьего» и «медвежьего» расхождения (рис. 5.15).
Для построения осциллятора ДСС можно использовать все типы скользящих средних значений: простой, линейно-взвешенный и эспоненциалъно- взвешенный. Выбор типа скользящей и параметра усреднения производится каждым исследователем самостоятельно, исходя из условий стоящей перед ним задачи. Чаще всего встречаются упоминания об использовании для построения осциллятора ДСС экспоненциально-взвешенных скользящих средних.
Осциллятор ДСС зависит от значений двух числовых параметров — периодов усреднения «быстрой» и «медленной» скользящих средних.
Модификацией описанного осциллятора ДСС является осциллятор, в котором разность двух скользящих средних дополнительно делится на значение «медленной» скользящей.
Таким образом получается относительная разность скользящих средних, позволяющая, подобно осциллятору темпа изменений, нивелировать влияние изменения общего уровня рыночных цен на поведение осциллятора.
Осциллятор уильямса
Осциллятор Ларри Уильямса %R основан на том же принципе, что и стохастический осциллятор, и фактически представляет собой модифицированную формулу быстрой линии %K стохастика:
%R = 100x[(Hn – C)/(Hn – Ln)]
где С— последняя цена закрытия; Lп — минимальная цена за последние п торговых периодов; Hn — максимальная цена за последние п торговых периодов.
Шкала осциллятора Уильямса перевернута, и максимальной силе растущего тренда здесь соответствует нулевое значение осциллятора, а максимальной силе падающего тренда — значение, равное 100 (рис. 5.23).

К функции % К применимы все основные принципы анализа осцилляторов.
Формула осциллятора Уильямса также содержит один числовой параметр.
Основные этапы циклического анализа данных
Первый этап циклического анализа является исключительно важным для достижения конечного успеха и заключается в правильном выборе данных для исследования. Кратко перечислим основные принципы, которыми должны руководствоваться аналитики при отборе ценовой информации для последующего анализа:
В начале исследования должны быть сделаны хотя бы приблизительные предположения о возможных временных характеристиках (период, частота) предполагаемых периодических зависимостей. Основой таких предположений могут быть раз личные доводы, в частности гипотезы о природе циклов, визуальный анализ графиков и пр.
Временной промежуток предстоящего исследования данных должен быть выбран таким образом, чтобы охватывать достаточное для обнаружения периодичности число периодов предполагаемых циклов. С этой точки зрения интервал исследования должен быть как минимум на порядок больше характерного времени предполагаемого цикла. Одновременно период анализа не должен быть чрезмерно велик, так как на слишком больших интервалах в циклах могут случаться многочисленные смещения фаз из-за воздействия различных внешних факторов. Обычно рекомендуется выбирать отрезок исследования порядка 20—30 возможных периодов анализируемых циклов.
Тип временного бара (годовой, квартальный, месячный, не дельный, дневной, часовой и т.д.) исследуемого графика дол жен быть таким, чтобы его длительность была значительно меньше периода предполагаемой цикличности. Невыполнение этого требования, очевидно, приведет к невозможности выделить данный цикл.
Особое внимание должно быть уделено моментам резких изменений рыночных цен. Экстремальные движения на финансовых рынках могут быть вызваны существенным изменением внешних условий, влияющим на параметры цикличности рынка. Таким образом, характеристики циклов до и после данных изменений могут различаться. По этой причине рекомендуется выбирать для исследования участки ценовых графиков, не содержащие необычно резких пиков.
На первом этапе необходимо также качественно охарактеризовать силу и длительность трендовой составляющей движения цен. Присутствует ли на выбранном временном интервале тренд и каково характерное время трендовых изменений в выбранном временном масштабе, можно оценить путем визуальной проверки ценового графика.
Второй этап анализа заключается в предварительной обработке выбранной информации. С отобранными на первом этапе данными обычно производят следующие действия:
Сначала все ценовые данные должны быть переведены в логарифмический масштаб с целью частичного устранения влияния на циклическую составляющую изменения общего уровня цен, которое может происходить в результате трендовых движений. Если не логарифмировать данные, то появятся искажения в амплитуде цикла при высоких и низких уровнях цен.
Далее проводится сглаживание ценового ряда для устранения случайных колебаний. Если предположить, что период случай ной составляющей ценового движения существенно меньше периода предполагаемой циклической составляющей (соответственно, частота случайных колебаний больше частоты пери одических колебаний), то с этой целью можно использовать построение скользящей средней ценовых значений с периодом усреднения не менее характерного времени случайных изменений, но короче периода возможного цикла. В этом случае применение скользящей средней играет роль разновидности методов частотной фильтрации, разделяющих составляющие движений цен с различными частотами колебаний.
Третий этап исследования представляет собой собственно выделение циклической зависимости. Этот этап состоит, во-первых, из более точного, чем на первом этапе, определения вероятных периодов циклов и, во-вторых, из снятия направленности данных, т.е. отделения циклической составляющей от трендового движения цен.
Хотя визуальный анализ ценовых графиков позволяет оценить характерные периоды некоторых циклов, эта оценка является очень приблизительной. Более того, визуально трудно выделить комбинацию нескольких наложенных друг на друга периодических колебаний с разными периодами. Для точной количественной оценки присутствующих в изменениях цен колебаний в настоящее время чаще всего используют спектральный анализ. Метод спектрального анализа заключается в том, что наблюдаемая зависимость изменения исследуемой величины (в нашем случае — рыночных цен) от времени представляется в виде суммы гармонических колебаний с разными частотами. Вклады разных слагаемых данной суммы, как правило, различаются и определяются амплитудой колебаний на определенной частоте. Зависимость такой амплитуды от частоты составляющих гармонических колебаний называется спектром исследуемой временной функции (в нашем случае — функции цены от времени). Разложение исследуемых функций на гармонические составляющие и определение амплитуд этих составляющих требуют большого объема вычислений и проводятся с помощью компьютерных методов.
Если спектр, полученный в результате проведенного анализа, представляет собой горизонтальную прямую, значит, вклады всех частотных составляющих одинаковы. Исследуемая зависимость в этом случае называется белым шумом, в котором нельзя выделить никаких преимущественных колебаний. В том случае, если в полученном спектре некоторым частотам соответствуют существенно более высокие значения, чем соответствующие остальным частотам, можно утверждать, что у исследуемых данных есть циклическая волновая составляющая на данных частотах. Таким образом, пики частотного спектра изменений цен должны соответствовать частотам возможных временных циклов. Однако колебания с экстремальными спектральными значениями не всегда являются статистически значимыми, т.е., проявляясь в течение некоторого числа периодов, они далее могут не повторяться. Следовательно, эти возможные циклические составляющие необходимо подвергнуть соответствующей проверке.
При рассмотрении результатов спектрального анализа необходимо учитывать, что наличие в ценовых движениях трендовой составляющей влияет на форму получающихся спектров и это влияние может серьезно исказить результаты последующих проверок циклов на статистическую значимость. Поэтому, прежде чем приступать к подобным проверкам, из исследуемой зависимости необходимо попытаться удалить трендовую составляющую.
Для удаления из данных трендовой составляющей, или снятия направленности, используют, так же как и в случае удаления случайных колебаний, предполагаемый факт различия характерных периодов изменения трендов и циклов. Поскольку считается, что время трендового движения существенно превышает период предполагаемого цикла, то скользящая средняя с периодом усреднения, близким к периоду цикла, полностью устранит влияние цикличности и в наименьшей степени исказит форму тренда. Такая скользящая средняя отражает только трендовую зависимость, и ее вычитание из исходных данных должно привести к временному ряду, в котором тренд уже отсутствует. Предшествующий этому шагу спектральный анализ необходим для того, чтобы как можно более точно определить период усреднения скользящей средней, поскольку скользящие, усредненные по времени, существенно отличающемуся от времени цикла, будут значительно искажать этот цикл (рис. 6.4).
После проведенного таким образом «снятия» направленности, как правило, снова проводится спектральный анализ и фиксируются скорректированные значения частот возможных циклов.
Проверка статистической значимости циклов с частотами, выявленными при спектральном анализе, представляет четвертый этап циклического анализа. Целью статистической проверки возможного цикла является определение того, насколько случайным является зафиксированное проявление периодичности. Проверка статистической значимости циклов осуществляется стандартными методами математической статистики, и ее результатом, как правило, является величина вероятности случайности цикла. Чем ниже полученное в результате проверки значение, тем меньше вероятность того, что наблюдаемый цикл является случайным. В качестве примеров используемых статистических тестов чаще всего приводят тест Бартелса и тесты, связанные с вычислением F-коэффициента и величины χ2 .
Тест Бартелса сравнивает реальные ценовые ряды и гармоническую кривую с периодом, равным периоду вероятного цикла. Чем точнее совпадение этих двух зависимостей, тем выше считается статистическая надежность такого цикла.
Для проведения следующих тестов необходимо построение так называемой периодограммы — формы расположения данных, часто применяемой в циклическом анализе. Периодограмма представляет собой таблицу, в которой зарегистрированные ценовые данные располагаются в колонках, число которых равно периоду исследуемой циклической зависимости. Число строк данной таблицы определяется длиной исследуемого ценового ряда и показывает, сколько периодов может повторяться в данный вероятный цикл. Обычно для каждой строки и каждой колонки периодограммы вычисляются средние значения.
F-коэффициент для периодограммы равен отношению дисперсии средних значений колонок периодограммы к дисперсии средних значений строк этой периодограммы.
Предполагается, что чем больше значение F-коэффициента, тем более значимым является рассматриваемый цикл. Действительно, при отсутствии в ценовых рядах периодической зависимости с данным периодом средние значения колонок периодограммы не должны существенно различаться между собой. В этом случае дисперсии средних значений колонок и строк периодограммы будут представлять собой близкие величины, а F-коэффициент не должен существенно отличаться от единицы. Если же для исходных данных характерна цикличность, то дисперсия средних значений колонок будет превышать дисперсию средних значений строк исследуемой периодограммы, а F-коэффициент будет существенно больше единицы. Таким образом, величина F-коэффициента может служить мерой статистической значимости анализируемого цикла.
Тест χ2 проверяет статистическую надежность фазы вероятного цикла. В этом тесте строки периодограммы ценового ряда разбиваются на семь равных отрезков и подсчитывается число ценовых максимумов, появляющихся в каждом отрезке в разных строках периодограммы. В случае идеального цикла все максимумы должны попасть в центральный отрезок; будет наблюдаться высокая дисперсия распределения максимумов, а по отрезкам она должна равняться нулю. При отсутствии цикла максимумы должны быть распределены по отрезкам равномерно и дисперсия числа максимумов в отрезках будет низкой. Следовательно, отношение дисперсии числа ценовых максимумов в реальном случае к дисперсии максимумов, вычисленной для полностью случайного поведения цен, также можно использовать для проверки статистической надежности проверяемых циклов.
Методы статистического исследования значимости возможных циклов показывают, как сильно проявляется периодичность среди случайных колебаний цен, и исключительно важны для того, чтобы понять, насколько успешным может быть практическое использование данных закономерностей.
Основные графические модели анализа японских свечей
Как было описано во второй главе, японские свечи отображают информацию о рыночных ценах за определенный период времени. Последовательность японских свечей отражает историю развития рыночных цен и образует график японских свечей. Для построения японских свечей используется цена открытия временного периода (цена первой сделки периода), максимальная цена актива за период, минимальная цена актива за период и цена закрытия (цена последней сделки периода). Сама свеча представляет собой прямоугольник фиксированной ширины («тело» свечи), горизонтальные стороны которого находятся на уровнях цен открытия и закрытия. К верхней и нижней сторонам прямоугольника примыкают вертикальные отрезки («тени» свечи), заканчивающиеся на уровнях максимальной и минимальной цен периода соответственно.
Дополнительная информация заключается в цвете свечи, который, как правило, выбирается белым, если цена закрытия превышает цену открытия, и черным — в противоположном случае. Так же как и в случае графиков в виде баров, для построения японской свечи требуется четыре значения цен. Однако прямоугольники разного цвета, используемые в «свечном» анализе, позволяют более наглядно воспринимать и анализировать графические комбинации. Длинное белое тело свечи означает, что в течение рассматриваемого периода на рынке господствуют покупатели и преобладает рост цен. В пользу противоположной ситуации говорит длинное черное тело свечи: продавцы оказываются сильнее, и отмечается падение цен. Относительно небольшое тело свечи означает, что в данном промежутке времени силы покупателей и продавцов примерно равны. Заметим, что графики японских свечей можно строить для интервалов любой длительности — от нескольких минут до нескольких лет.
Прежде чем приступить к перечислению графических моделей, приведем термины, описывающие различного вида свечи.
Японская свеча, у которой цены открытия и закрытия примерно равны, получила название доджи (в литературе можно встретить «дожи»). У доджи практически отсутствует тело, поэтому почти не делается различий между белым и черным доджи (рис. 7.1). Появление доджи на графике цен означает, что в этот период силы «быков» и «медведей» на рынке становятся приблизительно одинаковыми. Это обстоятельство не имеет большого значения на «боковом» рынке, но может служить важным сигналом ослабления тренда во время развития рыночных тенденций. Конечно, как неоднократно подчеркивалось ранее, после временного ослабления тренд может опять усилиться, но в любом случае появление доджи является важным предупреждением.
Рис. 7.1. Доджи
Свеча с маленьким (но не отсутствующим, как у доджи) телом и очень длинной нижней тенью называется молот (рис. 7.2). Здесь также не делается различий между белым и черным молотом. Для молота также характерна очень короткая верхняя тень или ее полное отсутствие. Форма молота показывает, что на данном интервале цены, достигнув минимума, почти вернулись к уровню открытия. Если молот появляется во время падающего тренда, он может служить признаком последующего разворота (рис. 7.3, а). Считается, что чем длиннее нижняя тень и чем короче верхняя тень молота, тем более значимым является формирование данной свечи.
Рис. 7.2. Молоты
В том случае, если молот образуется после предшествующего восходящего тренда, его часто называют висельник. Висельник также является признаком разворота предшествующего тренда, но представляет собой уже «медвежью» фигуру анализа японских свечей. Отмечается, что часто до разворота тренда за одним молотом или висельником следует еще один с тем же (или почти тем же) ценовым минимумом (рис. 7.3, b).
Рис. 7.3. Молот на развороте падающего тренда (а) и висельники на развороте растущего тренда (b)
Свеча с маленьким телом, длинной верхней и очень короткой нижней тенью в «свечном» анализе получила название падающая звезда. Подобно тому как молот, образующийся после нисходящего тренда, сигнализирует о возможном сломе тенденции, падающая звезда, формирующаяся после восходящего тренда, также является признаком вероятного разворота, но уже растущей тенденции (рис. 7.4).
Рис. 7.6. «Поднимающееся окно»
Подобная падающей звезде свеча, но образующаяся в течение падающего тренда, называется перевернутым молотом. Перевернутый молот также имеет маленькое тело, расположенное в нижней части ценового диапазона свечи, и большую верхнюю тень. Как и обычный молот, перевернутый молот является «бычьим» сигналом (рис. 7.5).
Рис. 7.7. «Падающее окно»
Ценовые разрывы в анализе японских свечей принято называть «окнами». «Поднимающееся окно» образуется на графике цен, если минимум нижней тени некоторой свечи оказывается выше максимума верхней тени предыдущей свечи (рис. 7.6). Аналогично, «падающее окно» возникает, когда максимум верхней тени некоторой свечи находится ниже минимума нижней тени предшествующей свечи (рис. 7.7). Окна, как правило, возникают в такие периоды движения рынков, когда большинство участников торговли одинаковым образом прогнозируют направление дальнейшего движения цен. Окна относят к важным признакам продолжения тенденции.
Примеры проявления японских свечей перечисленных типов на графиках цен различных финансовых инструментов приведены на рис. 7.8-7.19.
Подчеркнем, что к исследованию графиков японских свечей применяются те же общие подходы, что и к анализу обычных линейных графиков или графиков в виде баров. Более того, признаки трендовых движений рыночных цен проявляются на графиках японских свечей таким же образом, как и на штриховых графиках. Аналогичным образом, используя локальные ценовые максимумы и минимумы, на графиках свечей можно провести трендо-вые линии и линии каналов. Своеобразие «свечного» анализа проявляется прежде всего в оригинальных графических моделях разворота и продолжения тенденций. Далее будут кратко описаны наиболее популярные из таких моделей.
Основные принципы анализа осцилляторов
Наиболее простой характеристикой рыночного тренда может служить величина изменения цены закрытия последнего временного периода по сравнению с ценой закрытия, зафиксированной определенное количество аналогичных временных периодов тому назад. Определенные, таким образом, для каждого временного бара значения образуют функцию, называемую осциллятором скорости рынка (the momentum oscillator). Формула осциллятора скорости рынка выглядит следующим образом:
М=С-Сп,
где С— последняя цена закрытия; С„ — цена закрытия п временных периодов тому назад.
Например, для вычисления 5-дневного осциллятора скорости рынка необходимо из сегодняшней цены закрытия вычесть цену закрытия 5 торговых дней тому назад, а для определения 6-часового осциллятора нужно из цены закрытия последнего торгового часа вычесть цену закрытия, зафиксированную на 6 торговых часов ранее. Для n = 1 осциллятор скорости выражает ценовые приращения соседних временных баров, при увеличении значения п чувствительность и частота колебаний осциллятора уменьшаются (рис. 5.1, 5.2). В данном случае значение п представляет собой параметр осциллятора, от значения которого зависит поведение функции. Вообще говоря, формулы осцилляторов технического анализа могут содержать различное число параметров, величина которых может меняться при использовании данных формул различными аналитиками в разных рыночных условиях. Выбор оптимальных параметров определяется торговой стратегией, применяемой специалистами на том или ином рынке, и является сложной задачей, некоторые подходы к решению которой будут рассмотрены в главе, посвященной разработке торговых систем.
Поскольку осциллятор скорости рынка графически иллюстрирует приращение цены за несколько торговых периодов, то естественно предположить, что если в течение определенного времени значение осциллятора скорости рынка является положительным, то в это время рыночная цена повышается и на рынке наблюдается повышательный тренд. Напротив, если в течение некоторого периода осциллятор скорости рынка отрицательный, то в это время цены на рынке снижаются и существует понижательный рыночный тренд (рис. 5.3). В случае когда осциллятор принимает то положительные, то отрицательные значения, постоянно меняя свой знак, для рынка характерен «боковой» тренд, т.е. бестрендовое состояние (рис. 5.4). Величина отрезка времени, в течение которого осциллятор должен сохранять свой знак, для того чтобы можно было судить о существовании того или иного тренда, зависит от масштаба времени проводимого исследования рынка. Пересечение осциллятором скорости рынка нулевой горизонтальной линии может рассматриваться как сигнал разворота тренда.
Для анализа текущей рыночной тенденции интерес представляет не только знак осциллятора скорости, но и характер поведения данной функции. Если значение осциллятора скорости на некотором временном промежутке монотонно возрастает, оставаясь положительным, цена в это время увеличивается еще более значительно, то можно сделать вывод, что растущий тренд усиливается. Аналогично, если осциллятор скорости на определенном временном отрезке монотонно убывает, оставаясь отрицательным, то можно говорить о том, что усиливается падающий тренд.

В обратном случае, если положительный осциллятор скорости начинает убывать, изменения цен становятся меньше, а это означает замедление текущей повышательной тенденции, которое может перерасти в слом тренда. Необходимо учитывать, что любому слому тренда предшествует его замедление, но замедление или ослабевание тенденции не обязательно приводит к ее прекращению. Подобным образом, повышение осциллятора рынка, находящегося в области отрицательных значений, свидетельствует об ослабевании падающего рыночного тренда.
Таким образом, исследуя поведение осциллятора скорости рынка, можно выявить некоторые необходимые (но не достаточные) признаки возможного зарождения или окончания рыночных трендов. Ценность подобных сигналов заключается в том, что появление таких признаков всегда предшествует точкам разворота тенденций, т.е. поведение осциллятора является опережающим по отношению к движению цен. Опасность использования сигналов осциллятора скорости (как и других осцилляторов) состоит в том, что осциллятор отражает лишь замедление или ускорение тренда, которые не всегда приводят к слому тенденции.
В случае осциллятора скорости рынка признаком замедления растущего тренда является снижение кривой осциллятора, находящейся в положительной области, а признаком замедления падающего тренда — рост кривой осциллятора, находящейся в отрицательной области. Использование перечисленных признаков поведения осциллятора скорости рынка является примером применения общего метода анализа осцилляторов технического анализа — метода расхождения (divergence). В данном случае имеется в виду расхождение между поведением цены и осциллятора скорости. В случае замедления растущего тренда наблюдается расхождение между ростом цены (осциллятор положителен) и падением осциллятора, и данное расхождение называется «медвежьим» (поскольку может привести к слому «бычьей» тенденции). В случае ослабевания падающего тренда также фиксируется расхождение между падением цены (осциллятор отрицателен) и ростом осциллятора, а расхождение называется «бычьим», т.е., возможно, приводящим к слому «медвежьего» тренда (рис. 5.5, 5.6).
Здесь необходимо отметить, что, так же как и ценовой график, график осциллятора, как правило, не является гладким с участками монотонного роста или падения. Случайные ценовые колебания проявляются в поведении осцилляторов, делая их кривые сильно изрезанными. Для определения общего направления движения осцилляторов на исследуемом интервале времени применяются те же способы, что были описаны для задачи анализа направления ценовых трендов направление движения осциллятора может определяться по направлению линии, соединяющей максимумы или миниму мы осцилляторной кривой;
направление осциллятора может определяться направлением построенной для этого осциллятора скользящей средней;
разворот кривой осциллятора может фиксироваться в момент ее пересечения со своей скользящей средней и др.
В случае использования максимумов и минимумов кривой осциллятора для определения ее направления правило расхождения может быть сформулировано следующим образом: если очередной ценовой максимум превышает предыдущий ценовой максимум, в то время как последний максимум осциллятора не превосходит предшествующий максимум осциллятора, то наблюдается «медвежье» расхождение. Аналогично, если последний минимум цены оказывается ниже предыдущего минимума цены, а последний минимум осциллятора не опускается ниже предшествующего, то наблюдается «бычье» расхождение. Если признаки «бычьего» и «медвежьего» расхождения заключаются в противоположности направлений движения осцилляторов и цен, то еще одна группа признаков возможного изменения трендов связана с достижением осцилляторами необычно высоких или необычно низких значений.
График осциллятора скорости рынка, как и графики других осцилляторных функций, обычно находится в определенной полосе значений, отклоняясь то вверх, то вниз от некоторой оси. Этот факт можно объяснить тем, что осцилляторы, по сути, отражают силу рыночной тенденции, которая с течением времени то усиливается, то ослабевает, то сменяется противоположной. За достаточно протяженный период времени на рынке можно наблюдать смену различно выраженных тенденций, имеющих разные направления. Факт постоянных усилений, ослаблений и смен тенденций отражается в характере поведения осцилляторных функций технического анализа. Нахождение графика осциллятора в некоторой полосе значений подтверждает, что на данном рынке сила трендов изменяется в пределах именно этой зоны. Наблюдения показывают, что после приближения осцилляторов к границам полосы часто график осциллятора разворачивается и движется по направлению к противоположной границе. Такие наблюдения стали основой метода анализа осцилляторов, связанного с построением так называемых уровней перекупленности и перепроданности или зон перекупленности и перепроданности.
Считается, что рынок находится в состоянии перекупленности, если сила восходящего тренда находится вблизи своих максимальных значений за все время наблюдения. Соответственно, исследуемый осциллятор технического анализа в состоянии перекупленного рынка должен также находиться вблизи своих максимумов, или в зоне перекупленности. Зона перекупленности для данного осциллятора может определяться как область значений осциллятора, находящаяся выше некоторого уровня перекупленности. Уровень перекупленности всегда связан с максимальными значениями данного осциллятора, но методика его построения может быть различной для разных осцилляторных функций.
Считается, что рынок находится в состоянии перепроданности, если сила падающего тренда приближается к своим минимальным значениям за время наблюдения. Исследуемый осциллятор технического анализа в состоянии перепроданного рынка должен также находиться вблизи своих минимумов, или в зоне перепроданности. Зона перепроданности для данного осциллятора может определяться как область значений осциллятора, находящаяся ниже некоторого уровня перепроданности. Уровень перекупленности всегда связан с минимальными значениями данного осциллятора, но методика его построения может быть для разных осцилляторов различной.
В случае осциллятора скорости рынка, выражающего приращение рыночных цен за несколько периодов времени, не существует точных числовых границ для значений осциллятора и уровни перекупленности и перепроданности привязываются к историческим максимумам значений в течение всего времени наблюдения за рынком (рис. 5.7). Уровни перекупленности и перепроданности возможно принять равными 90% соответственно от максимального и минимального значений осциллятора за время наблюдения. Можно также построить уровни перекупленности и перепроданности осциллятора скорости рынка таким образом, чтобы за время наблюдения осциллятор находился 90% времени вне зон перекупленности и перепроданности, а 10% времени — внутри этих зон.
Нахождение осцилляторов в зонах перекупленности и перепроданности часто сопровождается дальнейшим ослаблением или разворотом тенденции, а потому может рассматриваться в качестве опережающего признака возможного слома тренда. Более того, поскольку достижение зон перекупленности и перепроданности наступает до разворота осциллятора (ослабления тренда), этот признак является более ранним по сравнению с признаками «медвежьего» и «бычьего» расхождения. Однако такое свойство признака нахождения осцилляторов в зонах перекупленности и перепроданности достигается за счет относительно низкой надежности сигналов. Наблюдения показывают, что при сильных, долговременных трендах осцилляторы могут находиться в зонах перекупленноcти или перепроданности достаточно долгое время, в течение которого цены продолжают двигаться в направлении текущей тенденции. В это время тренд может временно ослабевать, а затем снова усилиться; поэтому использование в торговле сигналов, связанных с уровнями перекупленности и перепроданности, будет приводить к ощутимым потерям. Заметим также, что уровни перекупленности и перепроданности являются своеобразными аналогами уровней сопротивления и поддержки, о которых шла речь при исследовании ценовых графиков.
Для того чтобы повысить надежность торговых сигналов, признаки нахождения осцилляторов технического анализа в зонах перекупленности и перепроданности, как правило, используют совместно с признаками разворота осцилляторов (признаками расхождения). Выполнение условия разворота осциллятора, находящегося в зоне перекупленности или перепроданности, считается более надежным предвестником последующего слома тренда. Отметим еще раз, что разворот осциллятора может фиксироваться различным образом: изменение направления графика самого осциллятора, разворот соответствующей скользящей средней, пересечение графиком осциллятора своей скользящей средней, снижение или повышение экстремумов и пр.
Необходимо отметить, что использование методов анализа осцилляторов требует задания дополнительных числовых параметров, таких, как параметры скользящих, используемых для определения момента разворота осциллятора, значения уровней перекупленности и перепроданности и др.
Одним из недостатков определенного выше осциллятора скорости рынка является отсутствие у него фиксированных верхней и нижней границ колебаний. Поскольку в данном случае уровни перекупленности и перепроданности привязываются к максимумам и минимумам значений осциллятора, зарегистрированным за период наблюдения, эти уровни необходимо корректировать с течением времени. Частично избавиться от этого недостатка позволяет нормирование осциллятора скорости рынка на величину, равную произведению периода расчета осциллятора на максимально допустимое изменение цены за время торгов, устанавливаемое на большинстве торговых площадок. Данная величина представляет собой теоретически возможное максимальное значение осциллятора скорости рынка, а нормированные величины будут принимать значения в диапазоне от -1 до +1. В данном варианте нормированный осциллятор скорости располагается в полосе с четко определенными границами, для которых можно зафиксировать уровни перекупленности и перепроданности. Возможны также иные варианты ограничения диапазона колебаний, которые будут рассмотрены при описании других осцилляторов.
Основные принципы волновой теории эллиотта
Исследуя движения биржевых цен, Р.Н. Эллиотт предположил, что чередование трендов на финансовых рынках подчиняется определенным моделям, повторяющимся по форме, но не обязательно по времени и амплитуде. Эллиотт описал эти модели и их связи между собой. Кроме того, Эллиотт предположил, что в своей взаимосвязи модели образуют более крупные свои аналоги, которые, в свою очередь, объединяются в структуры еще большего размера.

Развитие этого процесса Эллиотт назвал волновым принципом, а описанные модели получили название волн Эллиотта. Структура и взаимосвязи волн объясняются в теории Эллиотта внутренними рыночными закономерностями, смысл которых до сих пор четко не определен. Следует заметить, что выводы Эллиотта основываются в основном на наблюдениях, а значит, полученные им зависимости можно рассматривать как трактуемые определенным образом экспериментальные факты. Справедливость и практическая ценность предложенного Эллиоттом описания вызывают многочисленные споры в среде технических аналитиков и, видимо, могут быть оценены лишь торговыми результатами, полученными на основе использования данного принципа. Далее перечислим основные положения волнового принципа Эллиотта и приведем краткое описание предложенных им циклов.
Волновой принцип предполагает, что движение рыночных цен принимает форму волн определенной структуры. Каждому периоду движения рынка ставится в соответствие основное направление изменения цен — рост или падение. По отношению к основному направлению движения рыночные волны бывают двух видов: движущие волны и коррективные волны. Соответственно, направление движущих волн совпадает с основным направлением рынка, а направление коррективных волн противоположно основному направлению (рис. 6.6). Коррективная волна возникает в качестве реакции на предыдущую движущую волну и совершает лишь частичный возврат цен, как бы «корректируя» результаты основного движения. Структуры движущих и коррективных волн различаются. Движущие волны состоят из пяти участков, представляющих собой волны меньшего размера (рис. 6.7). Коррективные волны, в свою очередь, имеют трехволновую структуру (рис. 6.8).
Пятиволновая модель движущей фазы развития рынка является главной моделью волнового принципа и основной формой движения рыночных цен. Все остальные модели волновой теории составляют лишь части данной последовательности. Пять составляющих эту модель волн, в свою очередь, также различаются по структуре и направлению. Три из пяти волн (первая, третья и пятая) структуры соответствуют движениям цен в основном направлении. Вторая и четвертая волны направлены противоположно и являются коррективными для первой и третьей соответственно. Эллиотт выделяет три постоянных свойства пятиволновой структуры:
волна 2 никогда не пересекает стартовую точку волны 1;
волна 3 никогда не бывает самой короткой;
волна 4 никогда не достигает начала волны 1.
Коррективная фаза рыночного движения, по Эллиотту, состоит из трех волновых участков: А, В и С. Волны А и С движутся по направлению коррекции, а волна Б — против.
Таблица 6.1 Волновые структуры рынка

В соответствие с положениями волнового принципа полный рыночный цикл состоит из восьми волн, соответствующих двум фазам (рис.6.9). Пять волн принадлежат первой, движущей фазе рынка, и Три последующие волны принадлежат второй, коррективной фазе. Когда такой восьмиволновой цикл заканчивается, за ним следует новая последовательность, также состоящая из восьми волн. Две идущие подряд восьмиволновые структуры и следующая за ними пятиволновая фаза образуют, в свою очередь, более крупную пятиволновую модель развития. Эта укрупненная модель корректируется затем трехволновой структурой того же масштаба. В этом масштабе первый и третий участки коррективной волны направлены так же, как и вся трехволновая модель. Соответственно, эти участки имеют пятиволновое строение. Второй участок коррективной волны направлен противоположно, а значит, состоит из трех волн.
Вообще говоря, по Эллиотту, для изменений цен любых масштабов справедливо, что движение цен в направлении тренда большего масштаба разбивается на пять волн, в то время как коррекция, направленная против направления тренда большего масштаба, состоит из трех волн.
Более крупные модели волнового принципа образуют еще более масштабные структуры, и напротив, каждая волна некоторой модели имеет свою, более мелкую волновую структуру. По мысли Эллиотта, такая прогрессия является бесконечной в обоих направлениях (рис. 6.10).

Для того чтобы помечать волны различного масштаба на ценовых графиках, приведем схему, позволяющую классифицировать волны различных стадий и фаз циклов Эллиотта (табл. 6.1).
При помощи данной классификации аналитики, использующие волновой принцип, определяют роль каждого зафиксированного на рынке тренда, соответствующую общей модели Эллиотта. Таким образом, на графике зависимости рыночных цен от времени образуется волновая картина и текущая тенденция получает в данной картине свое место. Далее в зависимости от определения роли текущего тренда и типа развивающейся волновой структуры делаются предположения о дальнейшем развитии событий на рынке. Здесь следует заметить, что от того, каким образом определить соответствие реальных трендов волнам того или иного типа, зависит результат прогнозирования в рамках данной теории. Одна из трудностей применения волнового принципа как раз состоит в том, что часто подобное соответствие можно провести по-разному, и такая неоднозначность существенно затрудняет практическое использование метода.
Для того чтобы сделать предположения не только о качественном характере последующего развития рыночных цен, но и о возможных целях такого движения, в рамках волновой теории Эллиотта рассматриваются количественные соотношения между составляющими частями волн различной структуры. Далее мы кратко перечислим основные результаты данного исследования.
Основные типы механических торговых систем
Большинство механических торговых систем в соответствии с лежащими в их основе торговыми идеями можно отнести к одному из следующих трех типов:
системы следования за трендом, или трендследящие системы;
противотрендовые системы и системы торгового диапазона;
системы распознавания моделей.
Системы следования за трендом основаны на использовании трендовых движений цен. Такие системы должны, по возможности, раньше определить момент зарождения рыночной тенденции и выдать сигнал к открытию торговой позиции в направлении тренда. Далее трендследящая стратегия выявляет признаки окончания тенденции и дает сигнал к закрытию имеющейся позиции.
Противотрендовые системы, напротив, открывают позиции в направлении, противоположном предшествующему движению цен, и используют коррекционные ценовые движения. Закрытие позиций происходит по признакам окончания коррекций.
Системы торгового диапазона близки по используемым методам к противотрендовым стратегиям, они работают в периоды «бокового» движения рыночных цен и основаны на покупке активов вблизи одной границы ценового диапазона и продаже этих активов вблизи другой границы.
Задача торговых стратегий распознавания моделей заключается в выявлении в поведении рыночных параметров определенных типичных картин. Реализация таких картин рассматривается в стратегиях этого типа как признак того или иного дальнейшего движения цен, а следовательно, может служить основой для выдачи торговых сигналов. Модели могут распознаваться на графиках различного типа — штриховых, свечных, «крестики-нолики» и др. К этому же типу механических торговых систем можно отнести стратегии, использующие циклические модели и модель волн Эллиотта.
Приведенное деление механических торговых систем имеет условный характер, поскольку элементы стратегий разных типов могут объединяться в одну систему.
Отдельно стоит упомянуть торговые системы, основанные на нейросетевых и генетических алгоритмах. Нейросетевые и генетические алгоритмы представляют собой компьютерные методы обработки информации, в результате которых определяются связи между различными данными и прогнозируется поведение одних величин в зависимости от поведения других. Если на вход таких алгоритмов поступает информация о поведении параметров некоторого финансового рынка, а на выходе получается прогнозное значение цены финансового инструмента данного рынка, то нейросетевые и генетические методы формально можно отнести к методам технического анализа. Однако особенность этих методов состоит в том, что характер выявленных нейросетевыми и генетическими способами связей между рыночными параметрами остается неизвестным пользователю. Компьютерные программы такого рода представляют собой своеобразный «черный ящик», внутри которого осуществляется обработка информации в соответствии с выявленными этим «черным ящиком» закономерностями. Возможно, нейросетевые и генетические алгоритмы являются полезными в целях прогнозирования рыночных движений, но их рассмотрение выходит за рамки настоящего пособия.
Далее рассмотрим более подробно основные типы торговых стратегий и приведем примеры торговых идей, лежащих в основе используемых алгоритмов.
Параметры циклов
Циклические изменения цен на финансовых рынках происходят по различным причинам и выражаются в разных формах. Соответственно, графики рыночных циклов могут иметь различную форму. Для того чтобы вести речь об определенных количественных характеристиках циклов, упрощенно поставим в соответствие реальному рыночному циклу колебания синусоидальной формы с тем же периодом и амплитудой, близкой к амплитуде реальных колебаний:
Р= Р0x sin(ωxT),
где Pо — амплитуда колебаний; ω — частота колебаний, а величина Т= 2 х р / ω представляет собой период гармонических колебаний (рис. 6.2). Гребнем цикла называют самую высокую точку, а впадиной — самую низкую точку волны. Под фазой цикла подразумевают положение определенной точки волны относительно ближайшего гребня или впадины. У любого цикла существуют фазы падения и роста.
Как упоминалось ранее, циклические аналитики полагают, что на рынке происходят изменения цен трех типов: трендовые движения, циклические волны и случайные колебания. Здесь следует помнить, что деление на трендовые и циклические движения цен условное и зависит от периода исследования. Действительно, рассматриваемый в определенном масштабе времени тренд может являться частью взятого в более крупном масштабе цикла, а любой цикл, в свою очередь, можно представить в виде ряда чередующихся растущих и падающих трендов (рис. 6.3).
Рис. 6.3. Тренд (а) может являться частью цикла (Ь), я цикл может состоять из трендов (с)
Выявление циклической составляющей движений рыночных цен может иметь практический смысл только тогда, если величина периода колебаний (а значит, и частота) за время, на котором исследуется поведение рынка, изменяется несущественно. Более того, необходимо, чтобы амплитуда циклических изменений была как минимум сравнимой с величиной случайных колебаний цен. Далее мы опишем примерную последовательность действий, позволяющую выделить циклические движения из всей совокупности изменений цен.
Противотрендовые стратегии и системы торгового диапазона
Противотрендовые торговые стратегии работают после сильных движений рыночных цен и открывают позиции противоположного по отношению к этим движениям направления. Открываемые согласно таким стратегиям торговые позиции используют либо коррекции, наблюдаемые после сильных трендов, либо, напротив, открываются после коррекционных движений в направлении предшествовавшего коррекции тренда.
Простейшим вариантом противотрендовой стратегии является торговая система, в которой сигнал к покупке возникает, если рост цены относительно предыдущего максимума превышает некоторую минимально необходимую величину (абсолютную или относительную). Аналогично сигнал к продаже поступает при падении цены относительно предыдущего минимума на минимально необходимую величину.
Другим вариантом противотрендовой системы является осцилляторная стратегия, в которой сигналы вырабатываются при достижении осцилляторами некоторых предельных значений. Отличие этой противотрендовой стратегии от упомянутой в предыдущем параграфе осцилляторной системы следования за трендом состоит в том, что в данном случае сигналы выдаются, не дожидаясь разворота осцилляторов.
Противотрендовыми являются также системы, в которых команды на покупку или продажу поступают при приближении цен к границам трендовых каналов: сигнал к покупке возникает при приближении цены к нижней границе канала, тогда как сигнал к продаже вырабатывается при приближении цены к верхней границе канала.
Принцип определения границ волатильности может быть использован не только для разработки систем следования за трендом, но и для построения контртрендовых стратегий. Однако в проти-вотрендовых системах сигнал к покупке поступает не после прорыва ценами верхней границы волатильности, а при приближении цен к его нижней границе. Аналогично сигнал к продаже в системах такого рода поступает при приближении рынка к верхней границе волатильности торгуемого инструмента.
Примером торговой стратегии, целью которой является открытие позиций во время коррекционных движений, является система, использующая скользящие средние для определения возможной цели коррекции. В этой стратегии сигнал к открытию длинной позиции поступает при касании сверху быстрой скользящей средней медленной скользящей средней. Подобным образом короткая позиция должна быть открыта при касании снизу быстрой скользящей своего более медленного аналога.
Если трендследящие и противотрендовые торговые системы используют направленные движения рынка, то системы торгового диапазона разрабатываются для работы в периоды ненаправленного изменения цен. Суть этих систем заключается в определении торгового диапазона, в котором колеблются рыночные цены. Торговые сигналы к продаже возникают в данных стратегиях при приближении цен к верхней границе диапазона, а сигналы к покупке генерируются, когда цены находятся вблизи нижней границы. В этом смысле системы торгового диапазона близки к противотрендовым стратегиям с той разницей, что в последних торговый диапазон используется не как горизонтальный, а как наклонный ценовой канал.
В системах торгового диапазона для выдачи команд также могут использоваться факты приближения цен к границам ценового канала, нахождение рынка вблизи границ волатильности, признаки перекупленное™ и перепроданности рынка на основании поведения осцилляторов и пр.
В отличие от торговых стратегий следования за трендом контртрендовые системы и системы торгового диапазона успешно работают на «боковых» и трендовых рынках с относительно глубокими коррекционными движениями. При сильных тенденциях с небольшими коррекциями такие системы, как правило, неэффективны.
Одновременно трендследящие стратегии часто являются убыточными при нахождении рынка в «боковом» движении и дают преждевременные выходы из позиций при глубоких коррекциях.
Выбор оптимального типа механической торговой системы зависит от текущего состояния торгуемого финансового рынка и искусства и опыта аналитика. С целью получения более равномерных торговых результатов возможно одновременное применение стратегий различного типа, стратегий одного типа, но с различными наборами числовых параметров (грубый и чувствительный варианты), а также использование торговых систем на данных различного временного масштаба.
Далее кратко остановимся на методах оценки разрабатываемых торговых стратегий и способах выбора оптимального набора числовых параметров данных систем.
Пункто-цифровые графические модели
Во второй главе была кратко описана процедура построения графиков рыночных цен в виде «крестиков-ноликов», иначе называемых пункто- цифровыми графиками. Пункто-цифровое отображение ценовых зависимостей существенно отличается как от штриховых графиков, так и от графиков японских свечей. Оно опирается на тот факт, что движения цен в некоторые торговые периоды более значимы для анализа, чем ценовые изменения в другое время. На линейных штриховых графиках и графиках свечей горизонтальная шкала представляет собой линейную шкалу времени и каждому торговому периоду выбранного масштаба соответствует свой единственный графический образ (точка, бар, свеча и пр.). Напротив, на пункто-цифровых графиках в активный период торговли может быть построено значительное количество крестиков или ноликов, тогда как во время затишья на рынке график может продолжительное время оставаться без изменений. Таким образом, активные торговые периоды приобретают на этих графиках существенно более высокое значение, чем спокойные интервалы, а сами графики позволяют наглядно отражать изменение торговой активности и волатильности рыночных цен, предоставляя тем самым новые возможности для графического анализа.
Как отмечалось во второй главе, кроме характерного для всех графиков параметра длительности временного периода, вид пункто-цифровых графиков определяется еще двумя величинами: ценовым масштабом и параметром реверсировки. Ценовой масштаб, или величина одной клетки графика, отражает изменение цены актива, минимально необходимое для изображения на графике нового символа — крестика или нолика. Параметр реверсировки определяет, насколько существенным должно быть изменение направления движения цены, чтобы на графике был построен новый столбец. На практике чаще всего используется значение параметра реверсировки, равное либо одному ценовому масштабу (одноклеточная реверсировка), либо трем ценовым масштабам (трехклеточная реверсировка). Примеры графиков типа «крестики-нолики», построенных на одних и тех же ценовых данных, но с различными значениями параметра реверсировки, приведены на рис. 7.60-7.64.
В данном подразделе мы приведем несколько примеров графиков типа «крестики-нолики», выполненных в варианте одноклеточной и трехклеточной реверсировки.
Кратко повторим порядок построения пункто-цифрового графика с одноклеточной реверсировкой. Если цена исследуемого актива за выбранный промежуток времени увеличивается, то на графике в виде вертикального столбца изображается соответствующее ценовому масштабу количество крестиков. Далее если рост цены продолжается, то в этом же столбце откладываются следующие крестики. Если цены начинают падать, но падение не превышает величины одной клетки (одного ценового масштаба), то никаких изменений в график не вносится. Если же цены падают более значительно, то на графике строится новый столбец в виде ноликов, начинающийся на одну клетку ниже и правее последнего крестика. Следующий столбец крестиков требует выполнения того же условия реверсировки и т. д.

Графики такого типа могут быть построены не только для изменений цен в течение определенных временных интервалов, но и в «тиковом» варианте, когда крестики и нолики изображаются в зависимости от цены каждой сделки. Разрывы на пункто-циф-ровых графиках, как правило, не отображаются, т.е. все клетки графика должны быть заполнены крестиками или ноликами. Поскольку после изображения первого символа нового столбца еще не ясно, вверх или вниз будет направлен этот столбец, то иногда пункто-цифровые графики с одноклеточной реверсировкой строят из одних крестиков, которые используют как для периодов роста, так и для периодов падения цен. В этом случае направление движения цен в столбце можно определить, сравнив этот столбец с предыдущим и последующими столбцами графика.
Пункто-штриховые графики с одноклеточной реверсировкой обладают существенными свойствами, которых нет у графиков, использующих линии, штрихи или японские свечи. Во-первых, в процедуру построения графиков типа «крестики-нолики» заложена фильтрация ценовой информации, не допускающая изображения небольших (по сравнению с ценовым масштабом) движений цен. Таким образом, столбцы крестиков и ноликов представляют собой движения рыночных цен, из которых удалены мелкие ценовые колебания, а следовательно, такие столбцы можно рас сматривать как своего рода малые тренды.

Во-вторых, шкала времени на пункто-цифровых графиках в отличие от графиков ранее рассмотренных видов является нелинейной. Время на графиках «крестики-нолики» фактически измеряется длительностями столбцов, т.е. длительностями тех малых трендов, которые эти столбцы образуют. Длительности столбцов отличаются друг от друга, а значит, временной масштаб горизонтальной шкалы постоянно то увеличивается, то уменьшается.
Одноклеточная реверсировка означает, что при ее выборе небольшие изменения цен как в направлении характерного для текущего столбца малого тренда, так и в противоположном направлении фильтруются одинаковым образом. В этом смысле пункто-цифровой график с одноклеточным разворотом ближе к обычному линейному графику, чем «крестики-нолики» с другими разворотными параметрами. Одноклеточная реверсировка позволяет более отчетливо, чем в случае выбора другого значения разворота, отобразить области консолидации цен, т.е. зоны, в которых цены изменяются в диапазоне, ограниченном сверху и снизу определенными уровнями.
Движение цены за пределы зоны консолидации (ценовой прорыв) рассматривается как нарушение характерного для области консолидации баланса спроса и предложения и начало нового тренда (или новой фазы тренда). Более того, часть аналитиков, изучающих пункто-цифровые графики, предполагает, что существует связь между горизонтальным размером зоны консолидации и величиной последующего прорыва цен (по вертикали графика). В частности, делается допущение, что цель ценового прорыва отстоит от области консолидации приблизительно на такое же число клеток, как и горизонтальная протяженность данной области ценового застоя.
При таком подходе сначала в области консолидации выбира ется горизонтальная линия отсчета. Считается, что эта линия должна содержать наибольшее число заполненных клеток. Далее подсчитывается общее число столбцов в зоне консолидации, причем считаются и те столбцы, которые не пересекаются с линией отсчета. После того как таким образом определена длина области застоя, для получения ценового ориентира прорыва такое же количество клеток откладывается вверх или вниз от линии отсчета (рис. 7.65). Качественно такой подход, по-видимому, может быть оправдан опытными наблюдениями, действительно показывающими, что чем дольше длится период «бокового» движения рыночных цен, тем более существенным, как правило, является це новой прорыв. Насколько эффективна предлагаемая количественная схема прогнозирования, мы предлагаем проверить самостоятельно на различных исторических данных.
В случае одноклеточной реверсировки методы графического анализа с помощью трендовых линий на пункто-цифровых и штриховых графиках практически не отличаются. Восходящие линии трендов проводят через последовательные точки спадов (минимумы группы столбцов), а нисходящие — через последовательные ценовые пики (максимумы группы столбцов) (рис. 7.66, 7.67). Поскольку каждый столбец крестиков и ноликов можно считать малым трендом, тенденции, выявленные с помощью трендовых линий, должны рассматриваться в качестве трендов большего масштаба. Благодаря нелинейному характеру шкалы времени на графиках «крестиков-ноликов» трендовые линии, проходящие через концы столбцов крестиков и ноликов, а также соответствующие им линии каналов будут выглядеть иначе, чем на обычных графиках (рис. 7.68). Кроме того, параметры трендовых линий и линий канала будут существенно зависеть от выбора ценового масштаба графика.
Графические модели, складывающиеся на пункто-цифровых графиках при выборе одноклеточной реверсировки, также схожи с фигурами, рассмотренными для линейных и штриховых графиков. Характерная для «крестиков-ноликов» фильтрация малых колебаний и изменение временной шкалы вносят определенные искажения в форму таких известных графических фигур перелома, как «голова и плечи», К-образные вершины и основания, двойные вершины и основания, «блюдца» и др., но общий вид и принципы использования этих моделей остаются неизменными (рис. 7.69-7.76).
Специфическими для пункто-цифровых графиков являются графические модели плоских оснований и вершин, называемые соответственно «опорой» и «перевернутой опорой». «Опоры» представляют собой зоны застоя, образующиеся после существенного падения или значительного роста рыночных цен. Подобные фигуры характерны именно для графиков «крестиков-ноликов» с одноклеточной реверсировкой благодаря особенности этой разновидности графиков выделять зоны ценовой консолидации (рис. 7.77, 7.78). Направление движения цен после завершения формирования «опор», как и в большей части других разворотных моделей, определяется направлением прорыва из области застоя.
В отличие от фигур разворота тенденции такие характерные для штриховых графиков, а также такие графические модели продолжения, как флаги, вымпелы, пробелы, на пункто-цифровых графиках, как правило, не просматриваются.
Кроме графических моделей для пункто-цифровых графиков могут быть построены уровни поддержки и сопротивления, причем эти уровни на графиках «крестиков-ноликов» с одноклеточным параметром разворота выглядят даже более четко, чем на штриховых графиках или графиках японских свечей (рис. 7.79-7.81).
Для графиков типа «крестики-нолики» возможно также построение кривых скользящих средних. Для расчета скользящих средних используется середина каждого столбца крестиков и ноликов (рис. 7.82). Принципы использования скользящих средних кривых для анализа рыночных тенденций на пункто-цифровых графиках могут быть такими же, как они были описаны для более привычных графиков. В частности, используется пересечение нескольких скользящих средних с различными параметрами усреднения. Необходимо только еще раз отметить, что сходство графических фигур и аналогичные приемы их анализа могут, тем не менее, приводить к разным торговым рекомендациям в случае использования графиков разного типа. Вопрос о том, анализ каких графиков приносит наилучшие результаты, должен решать самостоятельно каждый аналитик для каждой стоящей перед ним задачи.
В отличие от графиков с одноклеточной реверсировкой увеличение параметра разворота пункто- цифровых графиков до трех приводит к значительному изменению как вида самого графика, так и формы образующихся графических моделей. Трехклеточная реверсировка означает, что при построении графика игнорируются сравнительно малые коррекционные движения цен по отношению к тем малым трендам, которые составляют столбцы крестиков и ноликов. Таким образом, трехклеточный тип реверсировки приводит, с одной стороны, к появлению на графиках столбцов большей длины, а с другой стороны — к сужению зон ценовой консолидации, что, в свою очередь, оказывает существенное влияние на специфику образующихся графических структур. Процедура построения графиков с трехклеточной реверсировкой также отличается определенными особенностями.
Приведем примеры некоторых моделей, характерных для пункто-цифровых графиков с трехклеточной реверсировкой.
На приведенном рисунке видно, что в данном случае модели «крестиков-ноликов», хотя и имеют похожие названия, но существенно отличаются по форме от фигур, характерных для линейных и штриховых графиков. Однако и в данной ситуации для выработки торговых рекомендаций используется общий подход к рассмотрению графических моделей — определение вида модели и выдача торговых сигналов в соответствии с направлением прорыва ценами границ этой модели. В качестве подтверждающего признака здесь также может быть использовано условие увеличения торгового объема в момент прорыва.
Принято разделять графические модели, складывающиеся из крестиков и ноликов на графиках с трехклеточной реверсировкой, на простые и сложные фигуры. Наиболее часто на графиках встречаются простые модели — простой сигнал к покупке и простой сигнал к продаже, а также их модификации — простой сигнал к покупке с поднимающимся основанием и простой сигнал к продаже с опускающейся вершиной (рис. 7.83, 7.84). Для формирования этих моделей достаточно всего трех или четырех столбцов, а торговые сигналы здесь возникают при пересечении последним столбцом максимального или минимального уровня предыдущих столбцов. Простые фигуры могут рассматриваться и как фигуры разворота, и как фигуры продолжения тенденции (рис. 7.85—7.87). В связи с относительно высокой частотой появления простых моделей «крестиков-ноликов» на графиках иногда рекомендуется использовать данные торговые сигналы к покупке и продаже лишь для закрытия коротких и длинных позиций соответственно.

Рис. 7.84. Простой сигнал к продаже (я) и простой сигнал к продаже с опускающейся вершиной (Ь)
Более надежными графическими фигурами считаются сложные модели «крестиков-ноликов» (рис. 7.88, 7.89). «Бычьими» моделями разворота являются «прорыв тройной вершины», «восходящая тройная вершина», «расширенная тройная вершина» и «прорыв вверх за "медвежью" линию сопротивления». «Бычьими» моделями продолжения тенденции считаются «прорыв вверх из "бычьего" треугольника» и «прорыв вверх за "бычью" линию сопротивления».
Аналогичным образом формируются «медвежьи» модели разворота — «прорыв тройного основания», «нисходящее тройное основание», «расширенное тройное основание», «прорыв вниз за "бычью" линию поддержки» и «медвежьи» модели продолжения — «прорыв вниз из "медвежьего" треугольника» и «прорыв вниз за "медвежью" линию поддержки». На графиках видно, что каждая сложная модель «крестиков-ноликов» обязательно включает простые сигналы к покупке или продаже. В анализе пункто-цифро-вых моделей принято считать, что чем сложнее графическая фигура, тем более надежными являются соответствующие ей торговые сигналы (рис. 7.90—7.92).
Если на графиках с одноклеточной реверсировкой линии трендов и каналов проводятся обычным образом, то для графиков с трех-клеточным параметром разворота характерна специфическая процедура построения таких линий. Особенность линий тренда на графиках с трехклеточной реверсировкой состоит в том, что они не соединяют верхние или нижние концы столбцов, а чертятся через один из экстремумов под углом 45°. Линия растущего тренда на пункто-цифровых графиках проводится под углом 45° вправо и вверх от основания самого нижнего столбца ноликов на исследуемом участке графика.

Считается, что на рынке преобладает «бычья» тенденция, пока цены, изображаемые крестиками и ноликами, находятся выше этой линии. Аналогично линия падающего тренда проводится вправо и вниз от вершины самого высокого столбца крестиков (рис. 7.93, 7.94).
Предполагается, что рыночный тренд является «медвежьим», пока крестики и нолики располагаются ниже линии падающего тренда. Если цены временно пересекают построенные таким образом линии тренда, а затем снова возвращаются к прежней тенденции, то проводятся новые трендовые линии, начинающиеся от экстремумов, возникших при коррекции.

Рис. 7.89. Сложные сигналы к продаже: прорыв тройного основания (а); нисходящее тройное основание (b); расширенное тройное основание (с); прорыв вниз из «медвежьего»
треугольника (d); прорыв вниз за «бычью» линию поддержки (е); прорыв вниз за «медвежью» линию поддержки (f)
Построение сорокопятиградусных трендовых линий на графиках «крестиков-ноликов» является довольно приблизительным методом определения направления и моментов перелома текущей тенденции. Как правило, определенное таким образом направление главного тренда используется в качестве фильтра для торговых сигналов, подаваемых графическими моделями или каким-либо другим способом.
Такой фильтр должен подтвердить сигнал, если открываемая позиция соответствует основному направлению движения цен. В описанном способе построения еще раз проявляется характерный для анализа пункто-цифровых графиков подход, предполагающий связь между вертикальной (ценовой) и горизонтальной (временной) шкалами графиков этого типа.
Выбор величины угла, равной 45°, как раз соответствует уже описанному при упоминании целей ценовых прорывов предположению о стремлении к приблизительному равенству горизонтальной и вертикальной составляющих движения цен на графиках типа «крестики-нолики».
При исследовании пункто-цифровых графиков необходимо учитывать, что представление цен финансовых инструментов в виде столбцов крестиков и ноликов является не просто отображением реальной динамики рыночных цен во времени, но также представляет собой способ ее специфического анализа. Таким образом, графики «крестики-нолики» сами по себе являются методом графического анализа рынка. Кроме того, как и большинство других приемов технического анализа, построение пункто-цифровых графиков требует определенного набора параметров. В данном случае это ценовой масштаб и параметр реверсировки графика. Выбор параметров осуществляется в зависимости от условий стоящей перед аналитиком задачи, т.е. от определенного рынка, изучаемого в конкретном диапазоне времени с определенным ценовым и временным разрешением. Как правило, набор параметров выбирается исходя из результатов тестирования методики прогнозирования на исторических ценовых данных. Процедура определения оптимальных параметров метода анализа получила название оптимизации. При этом необходимо четко понимать, что удовлетворительные результаты тестирования методики с определенным набором параметров на прошлых данных не означает, что данные параметры будут также эффективными в перспективе. Изменение внешних и внутренних рыночных условий может приводить к тому, что оптимальный набор параметров методики будет изменяться, что означает необходимость повторной оптимизации. Проблема оптимизации параметров, которая в техническом анализе встречается достаточно часто и к решению которой имеются различные подходы, более подробно будет рассмотрена в следующей главе. В заключение краткого описания использования пункто-цифровых графиков мы только подчеркнем, что само построение графиков типа «крестики-нолики» необходимо рассматривать как метод анализа рынка, причем метод, требующий выбора параметров, а значит, предусматривающий процедуру оптимизации этих параметров.
Схождение — расхождение скользящих средних
Дальнейшим развитием идеи, лежащей в основе осциллятора двойной скользящей средней, является схождение —расхождение скользящих средних (МАСD — moving average convergence/divergence).
Одним из вариантов определения момента разворота одиночной скользящей средней является ее пересечение с более медленной скользящей кривой. Для фиксации изменения направления движения осциллятора ДСС можно использовать пересечение линии осциллятора со своей скользящей средней. Этот способ реализуется при построении двух кривых, называемых схождением — расхождением скользящих средних (МАСD). Первая кривая МАСD, называемая линией МАСD, представляет собой обычный осциллятор ДСС, полученный как разность двух скользящих средних значений. Вторая кривая МАСО, называемая сигнальной линией, — это скользящая средняя первой кривой. В качестве примера выбора параметров кривых для исследования графиков дневных значений можно привести выбор экспоненциально-взвешенных скользящих средних с периодами усреднения 12 и 26 для построения линии МАСD (осциллятора ДСС) и выбор 9-периодной скользящей средней для построения сигнальной линии (рис. 5.16).
Пересечение линии МАСD сигнальной линии рассматривается как подтверждение разворота линии МАСD, означающего ослабление текущего рыночного тренда. Пересечение линии МАСD сигнальной линии в положительной области сверху вниз означает критическое ослабление растущего тренда и может использоваться в качестве торгового сигнала на закрытие длинных позиций. Пересечение линии МАСD сигнальной линии в отрицательной области снизу вверх свидетельствует о критическом ослаблении падающего тренда и может являться сигналом к закрытию коротких торговых позиций. Переход линии МАСD нулевой отметки является подтверждением разворота тенденции.
Линия МАСD является осциллятором двойной скользящей, поэтому для нее также можно определить признаки перекупленности и перепроданности.
Следующим шагом в применении описываемой методики ана лиза трендов является построение гистограммы МАСD. Гистограмма MACD получается уже путем графического изображения разности линии МАСD и сигнальной линии (рис. 5.17). Если считать, что разность, определяющая осциллятор ДСС, характеризует скорость (силу) тренда, то разность между осциллятором ДСС и своей скользящей (гистограмма МАСD) должна характеризовать ускорение тенденции. Уменьшение значения гистограммы МАСD должно означать уменьшение ускорения тренда, а рост гистограммы — увеличение ускорения тренда. Пребывание гистограммы на нулевом уровне свидетельствует о том, что скорость (сила) тренда в этот момент постоянная. Уменьшение ускорения тренда может сопровождаться последующим ослаблением тенденции (торможением), но даже в этом случае сами цены могут двигаться в направлении текущей тенденции на протяжении достаточно длительного времени. Сигналы гистограммы МАСD являются опережающими по отношению к сигналам самой МАСD, а значит, и менее надежными. По этой причине использование одной только гистограммы МАСD представляется крайне рискованным и может быть полезно только в сочетании с другими признаками.
Отметим, что поведение осциллятора МА СD определяется значениями уже трех числовых параметров — двух периодов усреднения скользящих, используемых для расчета линии МАСD, и одного периода усреднения, применяемого для построения сигнальной линии.
Специфические методы графического анализа
В третьей и четвертой главах были перечислены основные подходы к анализу графиков рыночных цен финансовых инструментов и описаны наиболее популярные графические модели, используемые во время трендовых движений цен и периодов консолидации. В этих главах мы использовали чаще всего применяемые аналитиками линейные графики цен и графики в виде баров. Во второй главе пособия были названы и другие возможные виды графических отображений зависимостей цен от времени. Это — графики в виде «крестиков-ноликов», японские свечи, графики «Каги», «Ренко», профили рынка и другие. Поскольку при использовании разных типов графиков форма изображения рыночной информации различается, то каждому типу рыночных графиков соответствует специфический набор графических моделей и свои методы анализа этих моделей. В настоящей главе кратко описываются главные графические модели и основные подходы к анализу ценовых графиков, соответствующие графическим методикам японских свечей, «крестиков-ноликов» и рыночных профилей. Число разнообразных графических моделей, свойственных различным графическим подходам технического анализа, достаточно велико. Однако при их изучении важно понимать, что подход графического анализа остается единым. Его смысл прежде всего заключается в определении по графическим признакам, в каком состоянии находится рынок — трендовом или «боковом» движении. Если на рынке присутствует тренд, то графики помогают определить моменты ослабления и завершения текущей тенденции или зарождения противоположного движения. В свою очередь, если зафиксирован «боковой» рынок, то графические модели могут быть использованы для прогнозирования движения цен после завершения консолидации. Для каждого набора характерных признаков рыночных состояний имеются свои виды графиков цен на финансовых рынках и свои признаки сохранения или изменения этих состояний.
Стохастический осциллятор
С конца 1950-х гг. известен стохастический осциллятор (stochastic). Он также широко применяется для оценки силы рыночных трендов. Стохастический осциллятор построен на том, что во время сильной растущей рыночной тенденции цена закрытия торгового периода обычно находится ближе к максимальной, чем к минимальной цене за этот период. Во время сильных падающих трендов, напротив, цена закрытия обычно ближе к ценовому минимуму, чем к максимуму. Построение стохастического осциллятора исходит из того предположения, что чем сильнее тренд, тем ближе цена закрытия торгового периода должна располагаться к соответствующему ценовому экстремуму. Стохастический осциллятор обычно строится в виде двух линий, которые принято обозначать %К и %D. Формула линии %К выглядит следующим образом:
%К= 100 х [(СLn)/(Нn -Ln)],
где С— последняя цена закрытия; Ln — минимальная цена за последние п торговых периодов; Нn — максимальная цена за последние п торговых периодов.
Формула линии %D записывается в виде:
%D=100x(CLn,3/HLn,3)
где CLn,3— сумма разностей (СLn) за три последних торговых периода; HLn,3— сумма разностей (Нn Ln) за три последних торговых периода. Поскольку числитель и знаменатель дроби в формуле %D фактически представляют собой трехпериодные простые скользящие средние соответственно числителя и знаменателя дроби %К, линия % D) является результатом трехпериодного сглаживания линии %К (однако она не равна скользящей средней %К).

Определенные таким образом линии %K и %D)еще называются «быстрым» стохастическим осциллятором.
«Медленная» версия стохастического осциллятора, которой пользуются большинство аналитиков, также состоит из линий % К и %D но определенных другим образом: роль медленной линии %К играет быстрая линия %D а медленной линией %D) является простая трехпериодная скользящая средняя медленной %К. Линию %К на графиках обычно изображают в виде сплошной кривой, а линию %D рисуют обычно пунктирной кривой (рис. 5.22).
Стохастический осциллятор, так же как и индекс относительной силы, изменяется в пределах от 0 до 100, а середина диапазона его колебаний соответствует «боковому» рынку. Уровни перекупленности и перепроданности стохастического осциллятора обычно находятся на значениях от 70 до 80 и от 20 до 30 соответственно.
Кроме стандартных методов анализа осцилляторов признаком существенного ослабления текущей рыночной тенденции является пересечение линий %К и %D осциллятора, свидетельствующее о существенном изменении направления быстрой линии стохастика.
Если считать, что значение 3 для усреднения и сглаживания в формулах этих осцилляторов фиксируется (т.е. не является переменной величиной), то поведение стохастического осциллятора зависит от одного числового параметра.
Структура и основные этапы построения механической торговой системы
Полная механическая торговая система включает следующие элементы:
порядок определения момента открытия длинной позиции на
рынке;
указание, по какой цене должна быть открыта длинная позиция;
порядок определения величины открываемой длинной позиции;
порядок определения момента закрытия открытой длинной позиции;
указание, по какой цене должна быть закрыта длинная позиция;
порядок определения момента открытия короткой позиции на рынке;
указание, по какой цене должна быть открыта короткая позиция;
порядок определения величины открываемой короткой позиции;
порядок определения момента закрытия открытой короткой позиции;
указание, по какой цене должна быть закрыта короткая позиция.
Момент и цена открытия или закрытия торговой позиции, разумеется, связаны между собой, поскольку в данный момент на рынке может быть лишь единственная цена. В приведенном перечне элементов торговых стратегий порядки определения времени и цены сделок разделены, так как здесь под моментом открытия и закрытия позиций понимается момент поступления сигнала к действию с позицией. Этот момент часто не совпадает с рекомендуемым моментом исполнения данного сигнала, который может рассчитываться исходя из выполнения определенных условий, например при достижении рынком некоторой пороговой цены.
Реальная торговая стратегия может содержать лишь несколько из перечисленных выше частей. Торговые стратегии могут быть рассчитаны на работу только с длинными или только с короткими позициями. Существенная часть действующих механических систем не содержит алгоритмов оптимального управления капиталом, рассчитывающих долю средств, выделяемых на торговлю в момент входа. Минимальным требованием к составу торговых стратегий является наличие в их составе хотя бы порядка определения момента и цены входа либо в длинную, либо в короткую позицию и порядка определения момента и цены выхода из этой позиции.
Если механическая торговая система предусматривает, что сигнал к закрытию длинной позиции одновременно является сигналом на открытие короткой позиции, и наоборот, рекомендация системы закрыть короткую позицию означает одновременную рекомендацию открыть длинную позицию, то такая торговая стратегия называется реверсивной.
Алгоритмы торговых стратегий, в которых формализуются приемы технического анализа рыночной информации, в первую очередь зависят от того, в какой форме представлены анализируемые данные. Ясно, что должны быть использованы разные алгоритмы, если данные о рынке поступают в «тиковой» форме (регистрируются параметры каждой сделки), в форме баров или японских свечей, в форме «крестиков-ноликов» либо в других формах.
В настоящей главе в качестве примера разработки и анализа торговых стратегий мы коснемся систем, имеющих дело с данными в виде числовых наборов, характеризующих поведение рынка за равные периоды времени: максимальная и минимальная цены, а также цены открытия и закрытия и торговый объем данного периода. Графически такая информация может быть представлена в виде баров или японских свечей в дополнение к гистограммам объема либо графиками эквивалентных объемов или объемных свечей. Именно такой формат рыночной информации наиболее часто используется поставщиками данных и применяется для построения механических торговых систем.
При анализе данных в любом формате существенное значение имеет выбор временного масштаба данных. Вообще говоря, одна и та же механическая торговая система может быть использована для анализа рыночных данных за различные временные периоды. Однако алгоритмы торговых стратегий, основанные на определенных торговых принципах, обязательно содержат ряд числовых параметров, оптимально подобранных под те или иные рыночные условия. Если аналитические идеи, лежащие в основе механических торговых систем, могут с успехом работать при обработке данных различного временного масштаба, то оптимальные наборы параметров торговой стратегии, как правило, будут зависеть от выбора длительности исследуемых баров.
Таким образом, построение механической торговой системы начинается с выбора временного масштаба анализируемых данных. Чем больше выбранный масштаб, тем более длительные движения рынка будут использованы для торговли и тем реже стратегия будет генерировать торговые сигналы.
Вторым шагом в разработке торговых стратегий является выбор принципов, на основании которых будут определяться моменты выдачи сигналов на открытие и закрытие торговых позиций. Разумеется, принципы открытия и закрытия позиций могут различаться. Примеры таких торговых идей будут рассмотрены ниже. Выбранные торговые принципы могут быть формализованы в виде компьютерной программы, на выходе которой в зависимости от поступающей входной информации появляются или не появляются торговые сигналы. Для работы программы грубо определяется набор числовых параметров, входящих в состав алгоритмов. В этот момент в первом приближении уже имеется некоторая торговая стратегия.
Далее для первичной оценки работоспособности выбранных торговых принципов проводится проверка получившейся торговой системы на имеющихся в распоряжении аналитика исторических рыночных данных об исследуемом финансовом инструменте. Проверяется, какие торговые сигналы выдала бы система на некотором прошлом временном интервале и каким образом на этом интервале изменялась бы величина торгового капитала инвестора. Проверка работы торговой системы может проводиться при различных значениях числовых параметров, входящих в состав программных алгоритмов. В соответствии с определенными принципами оценки, о которых пойдет речь ниже, поведение торговой стратегии в данном временном диапазоне признается удовлетворительным или неудовлетворительным. Кроме того, определяется набор параметров, при которых механическая торговая система действует оптимальным образом, поэтому данный этап иногда называется этапом оптимизации. Подчеркнем, что удовлетворительное поведение стратегии на исторических данных не гарантирует ее успешную работу в будущем, однако если некоторая торговая система показывает неудовлетворительные результаты в прошлом, то эта система, безусловно, должна быть отброшена.
Следующим этапом построения торговой стратегии является выбор способа определения оптимального размера открываемой торговой позиции. Размер торговой позиции может определяться всей величиной имеющихся в распоряжении инвестора средств, некоторой фиксированной суммой, определенной долей торгового счета или каким-либо другим способом оптимального управления капиталом. После этого торговая стратегия снова проходит процедуру тестирования. Если в результате проверки стратегия показывает удовлетворительные результаты, то ее можно применять в реальной торговле.
Многие механические торговые системы построены таким образом, что предполагают периодическое изменение своих параметров в соответствии с меняющимися рыночными условиями. Такая периодическая оптимизация стратегии может рассматриваться как последний этап построения механической торговой системы.
Структура и соотношения волн в теории эллиотта
Прежде чем описать основные количественные положения волнового принципа, перечислим главные разновидности моделей движущих и коррективных волн, рассматриваемые сторонниками волнового принципа. Разновидности волн отличаются друг от друга взаимным расположением составляющих их подволн и пропорциями между их параметрами.
Движущие волны, состоящие из пяти подволн, имеют две разновидности — импульсы и диагональные треугольники. Считается, что в обеих разновидностях движущих волн волна 2 всегда корректирует цены менее чем на 100% движения волны 1, а волна 4 — менее чем на 100% движения волны 3. Также предполагается, что волна 3 чаще всего оказывается самой длинной.
Основная разновидность движущей волны получила название импульс. В импульсе волна 4 никогда не заходит в ценовой диапазон волны 1. Подволны 1, 3 и 5 импульса также являются движущими волнами, а волна 3 чаще всего оказывается импульсом. Для импульсов характерен ряд свойств, которые, по мнению сторонников волнового принципа, выполняются в большинстве случаев. В частности, таким свойством импульса является растяжение одной из составляющих его подволн. Растяжение, по Эллиотту, — это удлиненный импульс с ярко выраженными внутренними волнами. Большинство импульсов содержат растяжение только в одной из своих подволн. Утверждается, что на фондовом рынке, как правило, растянутой является третья волна импульса (рис. 6.11).
Рис. 6.11. Растяжение третьей волны импульса в случае растущего (а) и падающего (Ь) рынков
Для описания случая, когда в импульсе пятая волна не уходит дальше третьей волны, используется термин «усечение», или «неудача» (failure) (рис. 6.12). Усечение может возникать за необычно сильной третьей подводной.

a) b)
Рис. 6.12. «Усечение» импульса на растущем (а) и падающем (Ь) рынках
Вторая разновидность движущей волны — диагональный треугольник, которому присущи некоторые черты коррективных моделей. Для диагонального треугольника характерно частичное перекрытие четвертой и первой подволн. В свою очередь, диагональные треугольники подразделяются на конечные диагональные треугольники и ведущие диагональные треугольники.
Конечные диагональные треугольники представляют собой модели типа «клин» и располагаются в конечных волнах более крупных моделей (рис. 6.13). Это может быть пятая часть движущей волны или реже — часть С коррективной волны.
Рис. 6.13. Растущий (а) и падающий (b) конечные диагональные треугольники
Ведущие диагональные треугольники также образуют клинья, но находятся в начальной стадии более масштабных моделей: волны I импульса или волны А корректирующего движения.
Подобно движущим волнам, коррективные волны также бы-кают разными. Описывается четыре разновидности:
зигзаг;
горизонтальная коррекция;
треугольник;
комбинация.
В зигзаге вершина волны В существенно ниже стартовой точки волны А при понижательной коррекции на «бычьем» рынке или значительно выше начала волны Л при повышательной коррекции на «медвежьем» рынке (рис. 6.14). Утверждается, что зигзагами часто оказываются вторые волны импульсов.
Рис. 6.14. Коррективные волны типа «зигзаг»
В горизонтальной коррекции, напротив, волна В заканчивается недалеко от начала волны А. Горизонтальные коррекции, как правило, не такие глубокие, как зигзаги (рис. 6.15). В импульсе чаще всего горизонтальными коррекциями являются четвертые
волны.
Горизонтальные треугольники состоят уже из пяти перекрывающихся подволн, обозначаемых А—В— С—D-Е (рис. 6.16). В сужающихся треугольниках амплитуда волн уменьшается (рис. 6.16, a-f), а в расширяющихся, напротив, увеличивается (рис. 6.16, k-l). Горизонтальные треугольники образуются в стадии, предшествующей последней волне модели: подволна 4 импульса или подволна В коррективной волны (рис. 6.17).
Рис. 6.15. Волны типа «горизонтальная коррекция»
Комбинацией называется разновидность коррекции, состоящая из двух или трех более простых моделей: зигзагов, горизонтальных коррекций и треугольников (рис. 6.18).
Как видно из приведенного значительного списка типов и разновидностей волн, для теории Эллиотта характерен часто используемый в техническом анализе модельный подход, а волновые структуры частично пересекаются с моделями, рассмотренными нами в четвертой главе. Особенностью волнового принципа является такое построение моделей, которое предполагает воспроизведение одинаковых модельных форм в графические структуры различного масштаба. Несколько моделей составляют более крупные аналогичные картины и, в свою очередь, сами состоят из более мелких образований того же ряда.
Кроме того, согласно положениям волнового принципа разным видам волновых движений свойственно выполнение определенных эмпирических соотношений между составляющими их волнами по времени и амплитуде.
Рис. 6.16. Коррективные волны типа «горизонтальный треугольник»
Согласно теории Эллиотта при определении пропорций между параметрами ценовых волн существенное значение имеют соотношения Фибоначчи. Напомним, что последовательностью Фибоначчи называется ряд натуральных чисел, первые два члена которого равны единице, а последующие получаются путем суммирования двух предыдущих: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89 и т. д. до бесконечности.
После нескольких первых членов этого ряда отношение каждого члена последовательности к последующему приблизительно равно 0,618, а к предшествующему — приблизительно 1,618. При росте порядкового номера члена ряда эти соотношения стремятся к иррациональным числам, равным (5 -1)/2 (это число еще обозначают φ) и (5 + 1)/2 соответственно. Отношения различных членов ряда Фибоначчи называются соотношениями Фибоначчи. Последовательность Фибоначчи и соотношение ф, называемое также «золотым» соотношением, обладают рядом исключительно важных математических свойств. В частности, при прибавлении к ф единицы получается число, обратное ф (1 + ф = = 1/ф), а если из единицы вычесть ф, то получится отношение чисел Фибоначчи, разделенных одним членом последовательности (0,382) и многие другие. Замечено, что соотношения Фибоначчи часто встречаются в строении природных объектов, произведений музыки, архитектуры, живописи и пр.
Рис. 6.18. Комбинация коррективных волн
Последователи Эллиотта, основываясь на собственных наблюдениях, полагают, что соотношения Фибоначчи также могут проявляться при анализе движений цен на финансовых рынках. В рамках волновой теории анализируются, во-первых, соотношение размера коррекции и предшествующего ей основного движения и, во-вторых, соотношения однонаправленных волн внутри более крупной волновой модели.
Считается, что для пропорции между амплитудой коррективной волны и предыдущего импульса часто характерна величина, близкая к «золотому» соотношению, т.е. к значению 61,8%. Также возможна коррекция на 50% основного движения. «Боковые» коррекции часто совершают возврат цен на величину, близкую к другому соотношению Фибоначчи — 38,2% (рис. 6.19).

Предполагается также, что амплитуды однонаправленных подволн импульсных и коррективных волн (в том случае, если они не равны) также стремятся к пропорциям, близким к коэффициентам Фибоначчи — 1,618 или 2,618 (числа, обратные 0,618 и 0,382). Эти соотношения, как правило, проявляются между длинами растянутых и нерастянутых подволн импульса, а также между подволнами А и С во время коррекции (рис. 6.20-6.22).
Измерения реальных пропорций между величинами различных трендов показывают, что соотношения волн могут быть различными. Стремление данных соотношений к единице или к коэффициентам Фибоначчи в описываемом методе рассматривается лишь в качестве тенденции, которая, однако, может позволить сделать определенные предположения о вероятных ценовых целях текущих рыночных процессов. После того как составлена общая картина волн Эллиотта и определено место текущего тренда в этой картине, необходимо измерить величины предыдущих волн и, пользуясь предполагаемыми пропорциями, определить точку вероятного завершения наблюдаемой тенденции.
Следует заметить, что в рамках волновой теории, когда идет речь о соотношениях параметров различных трендов, делаются ссылки в основном на результаты наблюдений и на гипотетически универсальное применение коэффициентов Фибоначчи. Как правило, не приводится каких-либо аналитических выкладок, объясняющих описываемые факты. Поэтому при попытках практически использовать данные соотношения в торговле необходимо учитывать эмпирический характер предполагаемых зависимостей и, по возможности, исследовать эффективность предлагаемого метода на исторических данных исследуемого рынка.
Волновая теория Эллиотта предлагает специфическую модель поведения цен на финансовых рынках, согласно которой изменения цен происходят путем взаимосвязанных трендов (волн). Формы волн Эллиотта могут напоминать известные графические модели технического анализа. Однако между подходом к анализу рынка, связанным с рассмотрением простых графических моделей и описанным в главе 4, и подходом, характерным для волнового принципа, имеются существенные различия.
Метод графических моделей предполагает, что определенные картины поведения цен на финансовых рынках встречаются время от времени. Реализация этих картин часто сопровождается дальнейшим движением рынка в зависящую от вида конкретной графической модели сторону. Случай несовпадения реального рыночного движения с предполагаемым означает лишь неудачное использование единичной модели. В рамках данного подхода, как правило, не делается предположений о взаимосвязи моделей между собой и о цикличности их осуществления.
Напротив, волновой принцип Эллиотта устанавливает некую общую модель развития рынка, которая, по мысли сторонников этого принципа, осуществляется всегда. Реализация некоторого этапа волновой картины обязательно влечет за собой следующую волну определенного типа.

Неудача в определении этой волны может повлечь пересмотр всей построенной до этого момента волновой картины рынка. Мы упоминали ранее, что волновой принцип во многих случаях позволяет неоднозначно определять реализуемые волновые модели. Большое число рассматриваемых в рамках подхода Эллиотта видов и подвидов волн позволяет приспосабливать реальные ценовые зависимости к теоретическим волновым картинам, однако практическая ценность таких конструкций остается под вопросом. Поскольку задачей данного пособия является краткое описание известных в техническом анализе подходов к исследованию финансовых рынков, мы ограничимся замечанием, что эффективность любого метода прогнозирования цен может быть подтверждена лишь реальными результатами использования этого метода для выдачи торговых рекомендаций.
Многочисленные наблюдения над поведением цен финансовых активов показывают, что элементы циклических изменений цен часто присутствуют на финансовых рынках. Процесс установления новых цен при поступлении на рынки новой важной информации, как правило, содержит колебательную составляющую. Кроме того, известно, что параметры таких колебаний подвержены постоянным изменениям. Ответы на вопросы о том, насколько существенны и прогнозируемы данные изменения и можно ли успешно использовать информацию о предшествующих проявлениях цикличности для прогнозирования будущих движений цен, являются определяющими для оценки эффективности циклических методов технического анализа.
Темп изменений
Другим способом сравнения рыночной цены, характерной для некоторого временного периода, с ценой рынка несколько периодов тому назад является расчет отношения цен закрытия этих периодов. Осциллятор технического анализа, определяемый таким соотношением, называется темпом изменений (RОС — rate of chahge). Формула для вычисления темпа изменений выглядит следующим образом:
RОС=С/ Сn
где С— последняя цена закрытия; Сn — цена закрытия п временных периодов тому назад (рис. 5.8).
Поскольку, так же как и осциллятор скорости рынка, темп изменений сравнивает цены закрытия, разделенные определенным временным лагом, эти осцилляторы характеризуют силу рыночного тренда с одной и той же точки зрения, а графики этих осцилляторов ведут себя схожим образом и отличаются лишь масштабом вертикальной шкалы. Для темпа изменений роль оси, около которой происходят колебания осциллятора, играет горизонтальная линия RОС= 1. Однако в практическом использовании темп изменений более удобен, так как в отличие от осциллятора скорости рынка, выражающего абсолютное приращение цен за определенное время, темп изменений основывается на относительных ценовых изменениях. Известно, что при повышении или снижении уровня рыночных цен финансовых инструментов соответственно меняется и масштаб ценовых изменений. В этом случае размах колебаний осциллятора, определяемого абсолютным значением приращений цен, будет увеличиваться или уменьшаться, следуя за изменениями общего ценового уровня. Соответственно будут изменяться уровни экстремальных значений осциллятора, а значит, и характеристики зон перекупленности и перепроданности. Нормирование такого осциллятора при значительном изменении уровня цен на рынке не принесет желаемого результата, так как периодически придется изменять значение нормирующего множителя. Относительные ценовые изменения не должны в такой степени зависеть от общего масштаба рыночных цен, причем уровни экстремальных значений для осциллятора темпа изменений менее подвержены необходимости корректировки.
Методы анализа, описанные для осциллятора скорости рынка, — использование признаков «бычьего»/«медвежьего» расхождения и перекупленности/перепроданности — применяются и для темпа изменений (рис. 5.9—5.11).
Так же как и в случае осциллятора скорости рынка, формула темпа изменений содержит один параметр — число торговых периодов, прошедших между моментами, в которые сравниваются цены.
Торговые стратегии и управление капиталом
В предыдущих главах были рассмотрены наиболее популярные подходы к изучению финансовых рынков с точки зрения технического анализа. Описанные методы могут быть использованы как для определения текущего состояния рынка, так и для прогнозирования его дальнейшего движения. Как правило, главной целью таких исследований является выдача инвесторам рекомендаций по наиболее эффективному поведению на определенном рынке.
В данном случае под наиболее эффективным поведением инвестора мы будем понимать совершение на рынке таких торговых действий, результатом которых является максимальное повышение соотношения доходности инвестиций к их рискованности.
Торговые рекомендации аналитика могут представлять собой совет инвестору открыть длинную или короткую позицию по некоторому финансовому инструменту, закрыть позицию по данному инструменту или вообще воздержаться от торговли в текущий момент. Последовательность рекомендаций технического аналитика можно рассматривать как набор торговых сигналов, позволяющих инвестору в любой момент времени определить свое состояние по отношению к рынку. Поскольку технический подход к анализу основан на изучении поведения только рыночных параметров (цен, торговых объемов и пр.), представляется логичным автоматизировать выдачу торговых сигналов, для чего необходимо формализовать процедуру разработки торговых рекомендаций.
Формализация определения торговых рекомендаций означает разработку аналитиком четких правил обработки поступающей рыночной информации, позволяющих определять наилучшие моменты открытия и закрытия, а также оптимальный размер торговых позиций на исследуемом рынке. Совокупность таких правил получила название автоматических торговых стратегий или, иначе, механических торговых систем технического анализа, поскольку торговые сигналы могут выдаваться компьютерами как результат действия соответствующих компьютерных программ.
Под методами оптимального управления капиталом, как правило, подразумевается та часть методов разработки торговых стратегий, которая сконцентрирована на определении размера открываемой позиции.
Изменения цен на финансовых рынках являются в существенной степени нестационарными случайными процессами, т.е. процессами, вероятностные характеристики которых изменяются во времени. Правила, по которым строятся оптимальные торговые рекомендации для одного периода развития рынка, могут оказаться бесполезными в других временных диапазонах. Гипотеза об эффективности рынков и связанное с ней утверждение о мартин-гальности процессов ценовых приращений полностью отвергают возможность успешного систематического применения таких правил (как и методов технического анализа вообще). Лежащее в основе технического анализа допущение о существовании проявлений рыночной неэффективности, напротив, приводит к возможности использования методов анализа рынка в торговле; однако вопрос о том, можно ли установить правила торговли, эффективно работающие на достаточно длительных промежутках времени, остается открытым. Здесь необходимо отметить, что торговые правила возможно изменять в соответствии с меняющимся характером рынка, но, если процедура такой оптимизации правил сама является формализованной, ее можно считать частью торговой стратегии.
Вопрос о возможности построения правил, позволяющих повысить эффективность торговых операций на финансовых рынках по сравнению со стратегией «купи и держи», связан с вопросом, существуют ли настолько устойчивые проявления рыночной неэффективности, что могут быть использованы в течение длительного времени. Наблюдения показывают, что независимо от ответа на этот вопрос механические торговые системы могут с успехом применяться в периодах сравнительно неизменных рыночных условий, а такие периоды иногда оказываются достаточно продолжительными.
Кроме подхода, связанного с выработкой формализованных торговых правил, или системного подхода, в техническом анализе существует подход к выдаче торговых рекомендаций на основании преимущественно визуального изучения рыночной информации в графическом виде. Аналитики, придерживающиеся этого подхода, как правило, рассматривают образующиеся на графиках модели различных типов и выявляют на них признаки того или иного дальнейшего развития рыночной ситуации. У каждого такого специалиста также существуют определенные правила анализа, однако в данном случае они не формализованы явным образом и обладают существенной долей субъективности. Будем называть сторонников этого подхода несистемными аналитиками или трейдерами. И в системном, и в несистемном подходе к техническому анализу можно выделить сильные и слабые стороны. В пользу несистемного подхода обычно приводятся следующие доводы:
В настоящее время мозг, по-видимому, эффективнее анализирует графические изображения (в данном случае графические модели), чем это делает подчиняющийся набору определенных правил компьютер.
Аналитик, не связанный жесткими правилами, может учитывать необычное поведение рынка в некоторые моменты времени, в частности отфильтровывать данные, связанные с техническими ошибками участников торгов, биржевых или ин формационных систем.
Опытный трейдер, вообще говоря, может быстрее выявить изменение рыночных условий, чем их зарегистрирует механическая система. Кроме того, не связанный системой трейдер может дополнительно учитывать информацию фундаментального характера.
В системном подходе к торговле выделяют следующие преимущества:
Механические торговые системы позволяют существенно ослабить влияние на торговлю субъективного фактора. Принимая свои решения, несистемные трейдеры подвержены влиянию различных эмоций: страха, надежды, жадности, а также стрессовым ситуациям и разнообразным личным соображениям. Под действием этих эмоций аналитик или трейдер может принять решения, отличные от тех, которые были бы выработаны на основе применяемого им метода анализа в более спокойной обстановке. Компьютерная торговая стратегия, разумеется, лишена этого недостатка. Более того, работа по торговым системам серьезно дисциплинирует участников торговли.
Компьютерная торговая стратегия обязывает работать на рынке последовательно, т.е. системному трейдеру необходимо следовать всем сигналам стратегии, в то время как у несистемного трейдера такой обязанности нет.
Механические торговые системы, как правило, включают механизм управления торговыми рисками. Автоматические торговые системы позволяют ограничивать убытки по отдельной позиции, не допуская тем самым разорительных потерь.
Влияние информации фундаментального плана на решения несистемных аналитиков может иметь и негативную сторону. Часто поведение цен активов и других рыночных параметров точнее отражает изменения рыночной ситуации, чем это может сделать аналитик, учитывающий экономические, политические и другие внешние факторы. Рынок может дать диаметрально противоположную реакцию на поступление, казалось бы, сходных внешних данных.
Компьютеризованная стратегия позволяет достаточно быстро протестировать торговые идеи на исторических данных и определить, насколько эффективным может оказаться их использование. Проверить эффективность неформализованных торговых принципов несистемных аналитиков значительно труднее. Торговле по механическим системам присуща серьезная проблема: любая система приспособлена к определенному состоянию рынка, и изменение этого состояния приводит к резкому ухудшению результативности торговли. Однако эта проблема не исключена и при несистемном подходе, особенно если решения принимает недостаточно опытный или недостаточно квалифицированный специалист. Наблюдения показывают, что среди сторонников активного подхода к работе на финансовых рынках некоторые вы дающиеся несистемные трейдеры показывают лучшие результаты, чем трейдеры, торгующие по механическим торговым системам.
Также отмечается, что в среднем результаты множества системных трейдеров существенно превосходят итоги действий сторонников несистемного подхода. Трудно судить, насколько эти наблюдения могут служить серьезным доводом для выбора того или иного способа торговли, однако в любом случае разработка и тестирование механических торговых систем, а также работа по этим системам являются исключительно полезными для начинающих аналитиков.
Компьютерные торговые стратегии позволяют выработать эффективные торговые приемы, дать общее представление о том, что можно ожидать от использования данных приемов на рынке, и добиться дисциплины в исполнении принятых торговых решений. Последний фактор может оказаться определяющим для результативности всей торговой деятельности. Кроме того, компьютерные торговые стратегии учат последовательно работать на рынке.
В настоящее время на рынке программного обеспечения существует ряд компьютерных программ, позволяющих аналитикам существенно упростить процесс разработки и тестирования торговых стратегий. Наиболее известными из таких программ являются продукт компании Equis International, 1пс. — семейство MetaStock и разработка компании TradeStation Group, Iпс. (прежнее название — Omega Research, 1пс.) — семейство программ Trade Station.
Далее в этой главе будут перечислены основные составные части автоматизированной торговой стратегии, описаны основные этапы построения механической торговой системы, охарактеризованы главные типы таких систем и приведены примеры торговых идей, которые могут быть использованы для генерации сигналов на открытие или закрытие рыночных позиций. Будут описаны основные принципы проверки работы торговых стратегий на исторических рыночных данных, способах оптимизации и параметрах оценки работоспособности механических торговых систем. Кроме того, будут кратко перечислены некоторые методы оптимального управления торговым капиталом.
Трендследящие торговые стратегии
Задачей трендследящей механической торговой системы является выдача сигналов к торговле в направлении рыночных тенденций. В каждой такой системе существует набор признаков начала тренда, появление которых ведет к сигналу к открытию торговой позиции, и набор признаков окончания данного тренда, ведущий к сигналу к закрытию позиции.
Формирование признаков возникновения тенденции всегда требует существенного движения рыночных цен в направлении этой тенденции. Аналогично признаки слома тренда всегда возникают только после того, как цены испытают значительное коррекционное движение. По этой причине торговые стратегии следования за тенденцией никогда не могут использовать всю величину трендового движения. Чем меньшее движение цены в направлении тренда требуется системе для выдачи сигнала к открытию позиции и чем меньшее коррекционное изменение ведет к сигналу к закрытию позиции, тем чувствительнее является данная система и тем больший участок тренда используется в торговле. Одновременно чувствительные торговые системы чаще реагируют на случайные (нетрендовые) ценовые колебания и выдают много ложных сигналов.
Под ложными сигналами мы будем понимать такие торговые сигналы, после которых движение цен не получает продолжения и торговая позиция оказывается убыточной. Соответственно, сигналы, приведшие к прибыльной позиции, мы будем называть истинными. Необходимо отметить, что в любой торговой стратегии число истинных сигналов не обязательно должно превышать число ложных. В эффективно работающих стратегиях возможна ситуация, когда при меньшем количестве прибыльных сделок общий результат торговли оказывается положительным за счет того, что средняя прибыль удачных позиций оказывается больше среднего убытка неудачных сделок.
Грубые торговые стратегии в отличие от чувствительных выдают меньше ложных сигналов, но используют меньшую часть трендовых изменений, что также может оказаться невыгодным в период относительно небольших тенденций. Потери на одну убыточную сделку для грубых систем, как правило, больше, чем аналогичные потери для чувствительных систем, хотя и доход на одну прибыльную сделку также, как правило, выше.
Выбор оптимальной чувствительности представляет одну из наиболее важных задач настройки трендследящей системы и определяется конкретными условиями рынка, на котором предполагается использовать стратегии.
Полагая, что ценовые изменения на финансовых рынках складываются из трендовой и случайной составляющих, можно утверждать, что задача идеальной системы следования за трендом — реагировать на тенденции и не реагировать на случайные колебания цен. Для решения этой задачи могут быть использованы уже рассмотренные модельный подход, методы фильтрации или другие приемы. Приведем несколько наиболее популярных торговых идей, лежащих в основе систем рассматриваемого типа.
Примером использования метода фильтрации являются торговые стратегии скользящих средних. Как отмечалось в третьей главе, существует несколько способов определения признаков зарождения и слома рыночных тенденций с помощью скользящих средних. В частности, такими признаками может являться пересечение ценовым графиком графика скользящей средней или пересечение двух скользящих средних с разными периодами усреднения (быстрой и медленной). В первом случае сигнал к открытию длинной позиции возникает при пересечении ценами своей скользящей снизу вверх, а сигнал к закрытию этой позиции — при пересечении ценами скользящей сверху вниз. Эти же признаки могут быть использованы, соответственно, для закрытия и открытия коротких позиций. Во втором случае длинная позиция должна быть открыта (или короткая позиция — закрыта) при пересечении быстрой скользящей своего медленного аналога снизу вверх, а закрыта (а короткая открыта) — при пересечении сверху вниз.
Для уменьшения числа ложных сигналов во многих торговых стратегиях применяются так называемые фильтры — дополнительные условия, выполнение которых необходимо для совершения сделки. В случае систем скользящих средних примером фильтров может являться условие некоторого минимального расхождения кривых (цен и скользящей либо двух скользящих) после пересечения.
Числовыми параметрами торговых стратегий, использующих скользящие средние, естественно, будут параметры усреднения кривых и параметры фильтров (например, величина минимального расхождения кривых). И те и другие величины определяют чувствительность торговой системы, а их настройка осуществляется на этапе оптимизации.
Более сложные торговые системы скользящих средних могут использовать переменные значения периодов усреднения в зависимости от условий рынка, например от силы тренда (различные способы оценки силы тренда были рассмотрены в главе, посвященной осцилляторам технического анализа).
Следующим примером трендследящей торговой стратегии является система пробоя ценового канала. Системы пробоя ценового канала имеют несколько разновидностей, объединенных общим принципом. В частности, в одной из разновидностей таких систем длинные позиции открываются или короткие позиции закрываются, если цена закрытия последнего бара превышает максимальную цену предыдущих /У баров. Напротив, в этой системе короткие позиции открываются или длинные позиции закрываются, если цена закрытия последнего бара оказывается ниже минимальной цены предшествовавших ./V баров. В других разновидностях систем пробоя могут сравниваться в различных комбинациях цена закрытия и экстремальные цены последнего бара с ценами закрытия и экстремальными ценами /У предыдущих временных периодов. Наблюдения показывают, что в среднем все эти разновидности систем пробоя работают приблизительно одинаково.
Чувствительность торговых стратегий определяется числовым параметром длины ценового канала УУ: чем меньше ТУ, тем чувствительнее система и тем чаще она выдает торговые сигналы.
Так же как и в случае торговых стратегий, использующих скользящие средние, простые системы пробоя ценового канала могут быть усовершенствованы. Например, в таких системах может применяться переменная длина канала, изменяющаяся в зависимости от характеристик рынка — силы тренда, длительности позиции и пр.
Еще одним представителем систем, следующих за трендом, является стратегия пробоя волатильности. В этой стратегии предполагается, что при отсутствии тренда цены финансовых инструментов колеблются в некоторой области, величина которой определяет волатильность рынка. Границы такой области для некоторого временного бара могут быть построены, например, путем наложения на данный бар среднего диапазона изменения цен за последние несколько временных периодов. В качестве последней величины может быть использовано усредненное значение уже упоминавшегося истинного торгового диапазона. Одним из способов наложения может являться вариант, когда середина усредненного истинного торгового диапазона совпадает со средней ценой рассматриваемого бара. В качестве другого варианта расчета границ волатильности могут быть использованы следующие формулы. Для нижней границы волатильности:
Pb = HN –kv x ATRN
где HN — максимальная цена за N последних баров; ATRN— истинный торговый диапазон, усредненный за N последних баров; kv — подгоночный коэффициент. Аналогично для верхней границы волатильности
Ph = LN +kv x ATRN
где LN— минимальная цена за N последних баров. Вообще говоря, период, за который определяются максимальная и минимальная цены, и период усреднения истинного торгового диапазона могут быть различными.
Выход цен за границы диапазона волатильности в торговых стратегиях данного типа расценивается как признак начала тренда. Соответственно, пробой верхней границы волатильности означает сигнал к открытию длинной или закрытию короткой позиции, а пробой нижней границы — сигнал к открытию короткой или закрытию длинной позиции. Если границы волатильности определяются по приведенным выше формулам, то такие входы в позицию и выходы из позиции называют подвешенными, поскольку предельные ценовые значения здесь как бы подвешиваются к экстремумам цен за последнее время.
В данном случае чувствительность торговой стратегии определяется как периодом определения экстремумов и торгового диапазона, так и величиной подгоночного коэффициента.
Механические торговые системы, основанные на пробое волатильности, имеют то преимущество, что в периоды высокой изменчивости рыночных цен они требуют для выдачи сигналов более значительных движений цен, чем в периоды относительно спокойного рынка. Однако эти системы имеют в своей структуре больше числовых параметров, а следовательно, более сложной становится процедура их оптимизации.
И последним примером являются торговые системы на основе осцилляторов. Как отмечалось ранее, осцилляторы технического анализа представляют собой математические функции рыночных параметров, количественно характеризующие силу рыночных трендов. Торговые стратегии на основе осцилляторов используют поведение осцилляторов для выдачи сигналов к открытию или закрытию торговых позиций.
Например, торговая стратегия на основе одного из наиболее известных осцилляторов — индекса относительной силы (Л5У) может выдать сигнал к открытию длинной позиции, когда этот индекс разворачивается вверх, находясь в зоне перепроданности, и дает сигнал к закрытию длинной позиции, когда А$7 разворачивается вниз в зоне перекупленное™. Моменты разворота осциллятора могут определяться по точкам пересечения графика самого осциллятора с графиком его скользящей средней. Чувствительность такой торговой системы зависит от периода расчета осциллятора, периода усреднения скользящей средней, значений границ областей перекупленности и перепроданности т.е. параметров данной системы.
Работа торговых стратегий на основе осцилляторов обладает всеми особенностями осцилляторных методов анализа движений цен на финансовых рынках. Необходимо учитывать, что фиксируемое осциллятором ослабление силы тренда не всегда ведет к прекращению тенденции. Осцилляторные стратегии неплохо работают в условиях чередования трендов с более или менее одинаковыми параметрами (величина, длительность, крутизна), но приводят к существенным потерям при появлении трендов выдающейся силы.
Управление размером открываемой торговой позиции
Определение моментов открытия или закрытия торговой позиции является частью полной торговой стратегии. Другой важной составляющей торговой системы является решение вопроса, каким объемом средств необходимо рисковать при входе в рынок. Целью определения оптимального размера торговой позиции является дальнейшее улучшение характеристик торговых стратегий — максимизация величины торгового счета и уменьшение соответствующих рисков. Способы оценки размера торговой позиции, которые в англоязычных источниках часто называются методами, основываются на оценке и ограничении риска позиции, а также на анализе свойств торговых стратегий, протестированных без применения таких методик.
Подробный обзор методов управления капиталом (будем использовать буквальный перевод термина money management) выходит за рамки данного пособия. В качестве примеров перечислим некоторые подходы, позволяющие инвестору определить оптимальный объем сделки при поступлении сигнала торговой стратегии.
Один из подходов к определению размера позиции предусматривает вход на рынок либо фиксированной суммы средств, либо фиксированного числа торгуемых инструментов (контрактов, акций и пр.). Такой подход фактически означает отсутствие специальных методик управления капиталом. Он основан на утверждении, что невозможно заранее определить или хотя бы оценить вероятность того, убыточной или прибыльной будет открываемая позиция.
Другой подход имеет цель ограничить риск убытков от открываемой позиции. Первый вариант этого подхода фиксирует сумму, подвергаемую риску при входе в рынок. Например, при открытии каждой позиции риск убытков не должен превышать 1000 долл. Второй вариант фиксирует долю торгового капитала, которой можно рискнуть при открытии позиции. Например, при исполнении сигнала торговой стратегии выбирается риск не более 2% торгового счета. Существенной частью данных подходов является оценка риска, принимаемого инвестором при открытии торговой позиции. Как правило, торговая стратегия, выдающая сигнал ко входу в рынок, в этот же момент определяет (точно или приблизительно) цену, при которой позиция должна быть закрыта при неблагоприятном движении рынка. Таким образом, при открытии позиции уже можно оценить величину максимально возможных убытков от данной сделки. Эта величина и используется в большинстве случаев для определения риска позиции. Здесь, однако, необходимо учитывать, что рекомендуемая стратегией цена закрытия позиции и цена рынка в момент выхода с него могут не совпадать. Расхождение тем более вероятно, чем большие колебания цен отмечаются в этот момент. Поэтому для корректной оценки риска сделки необходимо принимать во внимание текущую волатильность рынка.
Еще одна группа методов управления размером открываемой позиции использует статистику выигрышных и проигрышных сделок торговой стратегии. Например, если при торговле по стратегии после прибыльной сделки чаще всего следует еще одна прибыльная сделка, то, возможно, в этом случае следует увеличить размер открываемой позиции. Напротив, если прибыльные позиции, как правило, чередуются с убыточными, то, возможно, размер торгуемых средств стоит уменьшить. Такой подход часто называется строительством пирамиды (вверх или вниз), или подходом мартингейл (martingale) — прямым или обратным — в зависимости от того, увеличивается или уменьшается размер позиции.
Следующий подход применяется к торговым стратегиям, у которых наблюдаются выраженные прибыльные и убыточные периоды работы. По этой методике строятся быстрая и медленная скользящие средние прибыльности (или убыточности) сделок стратегии. В успешные периоды быстрая скользящая располагается выше медленной, в то время как при убыточности стратегии быстрая кривая опускается ниже медленной. Взаимное расположение таких скользящих с оптимально подобранными периодами усреднения может служить для инвестора указанием, открыть позицию или воздержаться от торговли.
В качестве последнего примера методик управления капиталом приведем подход, связанный с использованием оценки максимального размера потенциальной прибыли во время позиции. Концепция МFЕ (maximum favorable excursion ) заключается в определении торговых позиций, которые потенциально могут принести большую прибыль, чем остальные. Первым шагом такого подхода является сравнение максимально возможных прибылей позиций торговой стратегии с реально зафиксированными в результате этих позиций доходами. Наблюдения показывают, что существуют такие торговые стратегии, где максимально возможная (незафиксированная) прибыль большинства позиций находится ниже определенного значения, которое по аналогии с ценовыми графиками можно назвать уровнем сопротивления. Соответственно, реальная прибыль этих сделок лежит еще ниже. Более того, когда в таких стратегиях потенциальная прибыль позиции все же пробивает уровень сопротивления, далее прибыльность этой позиции, как правило, не опускается ниже этого порогового значения. Если аналитик определяет, что разрабатываемая им торговая стратегия принадлежит именно к такому типу, то в этом случае можно либо зафиксировать потенциальную прибыль (или часть прибыли) позиции при ее приближении к уровню сопротивления, либо, напротив, увеличить размер текущей позиции при пробое значения потенциальной прибыли этого уровня.
Существуют многообразные методы регулирования размера сделок в торговых системах, и для их подробного изучения необходимо обратиться к дополнительным источникам, приведенным в конце главы. Тестирование торговых стратегий, включающих методики управления размером позиции, производится таким же образом и на тех же принципах, что проверка работоспособности систем с неизменным размером сделок. Поскольку включение в торговые алгоритмы дополнительных методик всегда означает увеличение числа параметров системы, то в этом случае, как и в случаях любого усложнения стратегий, возрастает вероятность новой подгонки стратегии к прошлым ценовым данным. Поэтому методики управления капиталом рекомендуется использовать в механических торговых системах только в том случае, если их применение приводит к существенному улучшению результатов тестирования — росту доходности инвестиций и/или увеличению стабильности показателей на различных периодах проверки работоспособности.
Волновая теория эллиотта
Теории временных волновых циклов предполагают наличие в ценовых изменениях периодических циклов, т.е. зависимостей цен от времени, повторяющих свою форму с определенным периодом. Предполагается, что амплитуды и период таких колебаний остаются сравнительно постоянными. В рамках технического анализа также существуют методы, в основе которых лежит положение о существовании на рынках непериодических циклов. Такие непериодические циклы представляют собой следующие друг за другом повторяющиеся ценовые зависимости определенной структуры и формы, причем как временной, так и ценовой масштаб этих зависимостей могут со временем изменяться. Повторяющиеся рыночные зависимости мы уже описывали в главе, посвященной методам графических моделей. Подобные модели могут рассматриваться и для групп трендов, которые образуют повторяющиеся структуры сходной формы. Одной из теорий, предлагающей подобные повторяющиеся модели, которые также можно назвать трендовыми циклами, является волновая теория Ральфа Нельсона Эллиотта. Р.Н. Эллиотт разработал основные положения своей теории еще в 1930-х гг., но популярной среди технических аналитиков эта теория стала в конце 1970-х, когда Роберт Пректер переиздал основные работы Эллиотта и опубликовал свое изложение волнового принципа.
Временные рыночные циклы
Основным допущением теории временных рыночных трендов является наличие, наряду со случайной и трендовой, еще и периодической составляющей в движениях рыночных цен (рис. 6.1). В этой периодической составляющей общего ценового движения подъем сменяется спадом, а за падением цен с определенным запаздыванием следует их рост. В большом числе работ по исследованию рыночных циклов приводятся многочисленные свидетельства существования периодичности в поведении временных рядов цен финансовых рынков, однако значимость и устойчивость таких циклов постоянно дискутируются.
Рис. 6.1. Случайная, периодическая и трендовая составляющие в движении рыночных цен
Кроме фундаментальных объяснений природы рыночных циклов, связанных с периодическим изменением уровней спроса и предложения в экономике, можно привести причины колебательной составляющей ценовых изменений, непосредственно относящиеся к механизму функционирования финансовых рынков. Изучение особенности поведения участников рыночной торговли показывает, что циклические колебания цен финансовых инструментов можно объяснить одновременным действием двух следующих факторов:
Большая часть инвесторов склонна покупать растущие в цене финансовые активы и занимать «короткие» позиции по инструментам (продавать активы), цена на которые падала в течение некоторого предшествующего периода времени. Подобные предпочтения инвесторов придают финансовым рынкам «инерционность», что позволяет ценам двигаться в определенном на правлении, пока не найдется достаточного числа игроков, которые действуют в противоположном направлении.
Определенная часть участников торговли, анализируя поступающую на рынки информацию, занята постоянным определением равновесной («инвестиционной», «справедливой») цены финансовых активов. Если текущая рыночная цена не которого актива значительно отличается от рассчитанной таким образом стоимости, то эти участники рынка начнут соответственно продавать или покупать данный финансовый актив. Чем больше текущая цена отличается от «справедливой», тем больше будут продажи или покупки таких инвесторов. В эту же сторону двигают рынок действия участников, фиксирующих прибыль после существенного роста или падения цен. Можно сказать, что последние факторы способствуют «упру гости» рынков, заставляющей их разворачиваться в направлении равновесных цен. В частности, это выражается в «коррекциях» цен (движении в противоположном направлении) после сильных изменений цен.
Возникающие таким образом «инерционность» и «упругость» финансовых рынков в принципе могут привести к колебательному характеру изменений цен на рынках, как и в случаях других инертных и упругих систем (механических, электрических и пр.).
Учитывая подобные доводы, в рамках технического анализа проявления цикличности финансовых рынков изучаются вне зависимости от причин, вызвавших периодические изменения. Для технического аналитика задача исследования циклов на финансовых рынках сводится к выделению из общего ценового движения периодической составляющей, определению ее параметров и, по возможности, использованию найденной периодической закономерности для выдачи торговых рекомендаций. Для того чтобы зафиксированные циклические изменения можно было успешно применить на практике, необходимо, чтобы характерные периоды этих изменений не изменялись со временем слишком существенно, а амплитуда периодических колебаний была, напротив, — значительной.
Биржа: Обучение - Forex - Фондовая - Российская