Техника хеджирования. Методы хеджирования. Как способ защиты сделок. Основные инструменты для проведения операций

Процентный осциллятор объема (PVO) является процентной разницей между двумя Скользящими средними объема. Индикатор рассчитывается по следующей формуле:

Осциллятор объема (%) или PVO = ((12-дневная EMA объема – 26-дневная EMA объема)/ 12-дневная EMA объема) x 100

12-дневная экспоненциальная Скользящая средняя (EMA) и 26-дневная экспоненциальная Скользящая средняя были использованы в качестве примера. Обычно, они могут быть изменены, чтобы лучше соответствовать более длинным или более коротким периодам времени. Исходя из своей формулы, индикатор PVO имеет максимальное значение +100, но не имеет минимального значения. Например: если 12-дневная EMA равняется 2000, а 26-дневная EMA равняется 8000, то значение индикатора PVO будет равняться -300: ((2000 – 8000)/2000) x 100 = -300. Абсолютное значение является не настолько важным, как направление или пересечения выше и ниже нулевой линии.

Применение
Процентный осциллятор объема может использоваться для определения периодов расширения или сокращения объема тремя различными способами:

1. Пересечение средней линии

Подобно Ценовому осциллятору, Процентный осциллятор объема колеблется выше и ниже нулевой линии. Когда PVO является положительным, короткая EMA объема больше, чем длинная EMA объема. Когда PVO является отрицательным, короткая EMA объема меньше, чем длинная EMA объема. Значения PVO выше ноля указывают, что уровни объема, в общем, выше среднего значения и объем относительно сильный. Когда PVO находится ниже ноля, уровни объема, в общем, ниже среднего значения и объем относительно слабый.

2. Направленное движение
Общее направленное движение Процентного осциллятора объема может предложить быструю визуальную оценку объема. Повышение индикатора PVO сигнализирует, что уровни объема увеличиваются, а падение индикатора PVO сигнализирует, что уровни объема уменьшаются.

3. Пересечение Скользящих средних
Последняя переменная в параметрах индикатора служит для формирования сигнальной линии. Например: PVO (12,26,9) будет включать 9-дневную EMA от индикатора PVO, так же как гистограмма представляет разницу между осциллятором и его 9-дневной EMA. Когда Процентный осциллятор объема двигается выше своей сигнальной линии, уровни объема, в общем случае, увеличиваются. Когда Процентный осциллятор объема двигается ниже своей сигнальной линии, уровни объема, в общем случае, уменьшаются.

Движения в Процентном осцилляторе объема являются полностью отдельными от движений цены рыночного инструмента. Также, движения в индикаторе PVO могут быть связаны с ценовыми движениями, что позволяет оценить степень давления покупателей или продавцов. Повышение цены, объединенное с сильными показателями индикатора PVO будет рассматриваться как признак сильного давления покупателей. Если индикатор PVO снижается, в то время как цена рыночного инструмента упала, это указывает на уменьшающийся объем при снижении, а соответственно на очень сильное давление продавцов. В примере, представленном выше, ценовой график “FILE” показан вместе с двумя Процентными осцилляторами объема, имеющими следующие параметры: индикатор PVO (12,26,9) в верхней части графика и индикатор PVO (5,60,1) в нижней части. Когда последняя переменная установлена на 1, как в случае с индикатором PVO (5,60,1), то не будет формироваться никакой сигнальной линии или гистограммы. В течение августа и сентября, акция торговалась в диапазоне между 15 и 21, и индикатор PVO оставался, главным образом, ниже ноля. Был небольшой подъем выше ноля вместе с повышением акции в конце августа, но акция оставалась ограниченной своим диапазоном торговли. Когда акция начала повышаться от своего октябрьского минимума, индикатор PVO переместился на положительную территорию с резким повышением (зеленая линия). Повышение было подтверждено увеличивающимся объемом, и акция прорвала сопротивление. Прорыв сопротивления с увеличивающимся объемом сигнализировал об очень сильном давлении покупателей.

Обычно в графических программах, Процентный осциллятор объема имеет опции для установления параметров трех переменных и представлен в том же самом формате как Ценовой осциллятор (PPO). Установками по умолчанию, как правило, являются – (12,26,9): первая переменная предназначена для короткой экспоненциальной Скользящей средней (EMA) объема, вторая – для длинной экспоненциальной Скользящей средней объема, и третья – для сигнальной линии. Сигнальной линией является экспоненциальная Скользящая средняя от непосредственно самого индикатора PVO и может также быть сделана длиннее или короче. Гистограмма (сплошная область выше и ниже ноля) представляет различие между индикатором PVO и его сигнальной линией. Для тех, кто не хочет использовать сигнальную линию или гистограмму, третья переменная может быть установлена равной 1.

В примере выше, индикатор PVO размещен в верхней части графика с параметрами, принятыми по умолчанию – (12,26,9) и в нижней части с параметрами (5,60,1). Хотя, формы линий для обеих установок индикатора PVO почти идентичны, шкалы справа отражают различные диапазоны и точки пересечения.

Индикатор PVO (12,26,9) превысил +20 в конце октября, в то время как индикатор PVO (5,60,1) превысил +50.

В начале октября (красная линия №1), индикатор PVO 5,60,1) пересекла вниз линию ноля, а индикатор PVO 12,26,9) оставался выше нее.

В начале декабря (красная линия №2), индикатор PVO 5,60,1) переместился выше ноля, прежде чем это сделал индикатор PVO (12,26,9).

Большая часть этих различий может быть отнесена на чет короткой EMA объема в обеих установках индикатора PVO. 5-дневная EMA объема является намного более чувствительной, чем 12-дневная EMA объема. Более короткие Скользящие средние являются более изменчивыми и более часто будут иметь пересечения средней линии. Периоды объема выше среднего могут также быть подтверждены, если смотреть за барами объема, которые превышают 60-дневную EMA (зеленый овал в октябре). Обратите внимание, что оба индикатора PVO ушли резко вверх во второй половине октября во время того, как объем сделал длинный шип выше 60m акций.

Volume Oscillator (Осциллятор объема)

Индикатор “Осциллятор объема” (Volume Oscillator) представляет из себя разность двух МА объема сделок по инструменту, выраженную в процентах.

Разность двух МА объема с различной длиной периода может использоваться с целью определения направления движения основной тенденции объема (повышение или снижение). Повышение “Осциллятора объема” выше нуля означает, что краткосрочная МА объема находится выше долгосрочной, т.е. что краткосрочный объемный тренд по сравнению с долгосрочным трендом более высокий.

Вычисление:

VO = (MA(Nshort, VOLUME) – MA(Nlong, VOLUME)) / MA(Nlong, VOLUME) * 100,

где MA(N, VOLUME) – среднее скользящее объема VOLUME за N периодов,

Nshort – величина короткого периода,

Nlong – величина длинного периода.

Параметры настройки:

“Короткий период” – значение Nshort периода для первой (“короткой”) МА, поумолчанию = 5,
“Длинный период” – значение Nlong периода для второй (“длинной”) МА, по умолчанию = 10,
“Метод” – метод расчета МА (Simple, Exponential, Vol.Adjusted), по умолчанию используется “Exponential”.

В ряде терминалов дополнительно к кривой осциллятора VO рассчитывается сигнальная линия, которая строится сглаживанием VO скользящей средней. Таким образом получается MACD на основании объемов. Однако в классическом исполнении, в котором индикатор представлен в терминале QUIK, осциллятор выглядит в виде обычной кривой VO, колеблющейся в отдельном окне.

Основная идея осциллятора заключается в том, чтобы отследить доминирующую тенденцию изменения объема торгов. Когда быстрая скользящая выше медленной, осциллятор держится выше нуля, показывая тенденцию к росту объема. Если же осциллятор ниже нуля, это значит, что скользящие поменялись местами и объем падает.

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

Соответственно, при нисходящей тенденции происходит обратная ситуация – в фазы падения объемы растут, а в фазы роста наоборот, снижаются.

Настройка индикатора и торговые сигналы
В настройках индикатора можно задать периоды скользящих средних, на основе которых рассчитывается осциллятор, и метод их построения. Рекомендуется оставлять значение по умолчанию exponential. А вот периоды лучше сделать больше, иначе индикатор становится чересчур шумным. Во всех примерах, представленных в данной статье, используются периоды 23 и 50.

Пересечение нулевой линии

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

Дивергенция

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

Пробой уровня индикатором

Также, индикатор может подавать сигналы выхода из консолидации чуть раньше, чем это станет видно на ценовом графике. В таких случаях кривая осциллятора пересекает свои уровни, показывая существенное изменение в объемах.

Как и многие индикаторы, осциллятор объема можно использовать совместно с другими инструментами анализа. Используя его в торговле, можно повысить эффективность и прибыльность своей торговой системы.

Несмотря на то, что тиковые объёмы - вещь очень специфическая и неповоротливая в плане создания торговых методик, несколько лет назад программист Вадим Шумилов смог создать весьма занятный индикатор , который пригодится не только новичкам, но и опытным спекулянтам.

Упомянутый алгоритм рассчитывается в несколько действий, в частности, на первой стадии определяется средний объём за выбранный период. Если данный этап представить в виде графической модели, мы получим ничто иное, как скользящую среднюю, построенную на гистограмме Volumes.

Скачать данный инструмент для MetaTrader 4 Вы можете здесь:

Затем осуществляется нормализация объёма. Под этим термином автор понимает деление фактических тиковых данных, зафиксированных в рамках одной свечи, на полученную ранее среднюю величину. В результате должен получиться стандартный Normalized Volume (не Oscillator), представленный на графике в виде линии.

И на последней стадии на экран выводится непосредственно Normalized Volume Oscillator, значения которого колеблются вблизи нулевой отметки.

Как можно заметить, бары полученной гистограммы окрашены в разные цвета, более того, когда значение осциллятора отрицательное, им всегда присваивается синий оттенок. Дело в том, что гамма индикатора зависит от величины нормализованного объёма, а именно:

  • Если тиковый объём меньше нормализованного (обозначим его N) за период - столбцы окрашиваются в синий цвет (по этой же причине им присваивается знак минус);
  • В том случае, если объём преодолел N, но его значение не превышает 1,382*N (иначе говоря, делается поправка на число Фибоначчи) - бару гистограммы присваивается зелёный цвет;
  • Когда текущий объём колеблется в диапазоне между 1,382*N и 1,618*N - появляется кислотный сигнал (ярко-зелёный);
  • Если объём находится в коридоре 1,618*N и 2*N - Normalized Volume Oscillator обретает жёлтый оттенок;
  • И последнее рыночное состояние идентифицируется красным цветом - оно характеризуется самым большим объёмом (превышающим двойной N).

Для многих шаблонов подобная гамма может показаться неудобной, поэтому цвета можно настроить по своему усмотрению в соответствующей вкладке индикатора. Мне, например, нравится следующий вариант отображения:

Серым цветом обозначены ничем не примечательные бары, а все остальные столбцы становятся ярче по мере увеличения объёма. На мой взгляд, так проще запоминать их смысл, да и на любом шаблоне гистограмма хорошо видна.

Как использовать Normalized Volume Oscillator

Полагаю, многие читатели уже догадались, что рассмотренный индикатор просто по определению не может показывать области перекупленности/перепроданности, поскольку его значения привязаны не к цене, а к тиковым объемам. Отсюда следует, что для автоматической идентификации точек входа он бесполезен.

С другой стороны, Normalized Volume Oscillator может стать неплохим помощником в процессе разбивки рыночных интервалов на спокойные и волатильные. Дело в том, что тиковый объём напрямую привязан к торговой активности, а от последней, в свою очередь, зависит диапазон ценовых колебаний.

Таким образом, синий цвет (я буду использовать стандартные обозначения, чтобы не создавать путаницу) характерен для спокойного рынка, на котором формируются движения небольшой амплитуды.

Подобные состояния можно использовать для выбора стиля работы, например, если Normalized Volume Oscillator синий - торгуем в диапазоне, но если он пробил нулевую отметку - пришло время применять трендовые методики.

Кстати говоря, рассмотренный только что подход очень точно описывает систему « ». Если установить индикатор со стандартными настройками на четырёхчасовой график EURUSD (как пример), мы получим очень точную и цикличную картину - ежедневно в 08:00 наблюдается рост нормализованного объёма, а в 20:00 или 00:00 гистограмма снова окрашивается в синий цвет.

Учитывая данное обстоятельство, индикатор Normalized Volume Oscillator можно использовать для более точной оценки продолжительности ночного/утреннего флета.

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

Если же на графике была сформирована мощная свеча, подкреплённая красным баром индикатора Normalized Volume Oscillator - это один из признаков распределения (раздачи ранее набранных позиций мелким игрокам).

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

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

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

Общая характеристика

Объем заключенных сделок, как известно, отражает интенсивность и силу ценового тренда. Значительное движение, произошедшее на тонком объеме, заслуживает меньшего внимания, чем менее значительный ценовой прыжок, сопровождающийся высоким объемом. Так можно вкратце сформулировать значение объема для анализа рынка. Кроме того, объем должен следовать в направлении текущего тренда, при выраженном тренде иметь тенденцию к росту, на откатах падать. Дивергенция объема и цены свидетельствует о возможном переломе тренда. Эти правила широко используются при классическом техническом анализе, подтверждая формирование таких фигур, как треугольники, голова и плечи и т.п. В компьютерном техническом анализе наиболее часто используется увеличение объема как предвестник возможной смены тренда. Следует помнить, что объем всегда опережает цену. Это делает возможным построение предположений о дальнейшем поведении рынка при помощи объема.

OBV Гранвилла

Наиболее известным индикатором объема считается балансовый объем (on Balance Volume), разработанный биржевым гуру 70-х годов прошлого века Джозефом Гранвиллом. Кривая индикатора OBV используется для подтверждения тренда при «нормальном поведении» объема и сигнализации смены тренда при дивергенции. Кривая строится по значениям дневного объема на момент закрытия. Если цена закрытия этого дня была ниже, чем цена закрытия предыдущего дня, величина объема будет со знаком минус. Если цена закрытия текущего дня выше вчерашнего аналогичного значения, объем будет положительным. Отсчет в целях фильтрации ложных сигналов обычно ведется не от нуля, а от 10 тысяч. Само числовое значение не особенно важно при интерпретации индикатора – намного важнее его направление.

В построении торговых систем линия этого индикатора сама по себе не используется – она применяется в качестве базы для наложения других индикаторов. Считается, что OBV более точно поддается компьютерному анализу, чем сама цена. Открыв OBV в отдельном окне, на него можно накладывать любые индикаторы. Например, простые скользящие средние с разными периодами (рис. 1).

Как мы видим на рисунке, можно написать торговую систему, которая будет работать на пересечении этих скользящих средних – хрестоматийный вариант, только вместо цены здесь использован индикатор OBV. Код системы будет следующим:

Enter Long:
Cross(Mov(OBV(C),opt1,S), Mov(
OBV(C),opt2,S)) AND opt1 < opt2
Enter Short:
Cross(Mov(OBV (C), opt1,S),
Mov(OBV(C),opt2,S)) AND opt1 < opt2,

где opt1 и opt2 – периоды скользящих средних.


Результат системы по часовым графикам евро (при opt1 = 4 и opt2 = 19) – 464 пункта в месяц без оптимизации выходов (рис. 2).

Для сравнения: те же скользящие средние, примененные не к OBV, а к цене, дают при таком же раскладе 394 пункта в месяц.

Скорость изменения объема

Скорость изменения объема (Volume Rate of Change) – индикатор, родственный скорости изменения цены (Price Rate of Change). Он вычисляется по той же формуле, только вместо цены подставляется объем. Интерпретация этого индикатора опять же базируется на том, что все экстремумы рынка сопровождаются взрывным увеличением объема. Индикатор просто определяет степень силы этого взрыва. Формула индикатора скорости изменения объема представляет собой отношение разности текущего объема и объема n дней назад к значению объема n дней назад, выраженное в процентном виде. При разработке торговых систем можно брать за точку открытия позиции нулевую линию, подобно тому, как интерпретируется индекс товарного канала. В этом случае длинные позиции будут открываться при пересечении линией индикатора нулевой линии снизу вверх, а короткие позиции – при пересечении линией индикатора нулевой линии сверху вниз. Код этой торговой системы будет следующий:

Enter Long:

Enter Short:
Cross(0, ROC(VOLUME ,opt1 ,%)).

При периоде индикатора, равном 4, доходность торговой системы по часовому графику евро сoставляет 295 пунктов в месяц. Система при этом выдает большое количество сигналов и не обладает устойчивой кривой доходности, поэтому нуждается в модернизации. Если взглянуть на график Volume ROC с периодом 4, примененный к евро (рис. 3), можно заметить, что цена редко опускается ниже нуля, но часто совершает мелкие прыжки за эту линию. Поэтому можно попробовать выбрать более оптимальное значение средней линии индикатора. Для этого необходимо вместо значения 0 подставить в код торговой системы переменную opt2. В результате торговая система при значениях opt1 = 2 и opt2 = 20 приносит прибыль 384 пункта в месяц по тем же графикам.

Можно добавить к системе выходы по пересечении неких экстремальных значений индикатора, подобно тому, как это делается с осцилляторами. Тогда код системы будет таким:

Enter Long:
Cross(ROC(VOLUME ,opt1 ,%), 0)
Close Long:
Cross(opt1, ROC(VOLUME ,opt2 ,%))
Enter Short:
Cross(0, ROC(VOLUME ,opt1 ,%))
Close Short:
Cross(ROC(VOLUME, opt3,%), opt4)

Тестирование показало, что наилучшие значения достигаются при закрытии длинных позиций по пересечении линией индикатора с периодом 8 линии 100 сверху вниз и при закрытии коротких позиций по пересечении линией индикатора с периодом 4 линии 300 снизу вверх. В этом случае прибыльность системы по часовым графикам евро составляет 466 пунктов в месяц (рис. 4).

Осциллятор Клингера

Этот индикатор объема был разработан специально для краткосрочного трейдинга аналитиком Стефаном Дж. Клингером. Он стремился к тому, чтобы вновь созданный индикатор выделял краткосрочные тенденции среди долгосрочного тренда, предоставляя трейдеру возможность спекулировать на откатах, фильтруя движения против тренда. В итоге Клингер разработал почти готовую механическую торговую систему.

Тренд в концепции индикатора определяется суммой трех значений бара: двух экстремумов и цены закрытия. Если сумма текущего дня больше суммы предыдущего дня, это означает аккумуляцию. А если сумма текущего дня меньше суммы предыдущего, возникает дистрибуция. Тренд не меняется, если эти суммы равны, что бывает крайне редко. Все это выражено в виде осциллятора, представляющего собой разницу между экспоненциальными скользящими средними с периодами 34 и 55 дней, на которые наложена сигнальная линия скользящего среднего, период, метод и сдвиг которого могут варьироваться по желанию трейдера. Этот осциллятор отслеживает «силу объема» денежных поступлений в финансовый инструмент и из него. Сигналы подаются, во-первых, при пересечении осциллятором нулевой линии (бычий сигнал – снизу вверх, медвежий – сверху вниз), во-вторых, при пересечении осциллятора с сигнальной линией (по упомянутой схеме, аналогично с пересечением нуля).

Простейшая торговая система на основе этого индикатора, как не трудно догадаться, будет выглядеть так:

Enter Long:

Enter Short:
Cross(Mov(KVO(), opt1, E), KVO()),

где opt1 – период экспоненциального скользящего среднего.

При тестировании на часовых графиках евро система с периодом EMA равным 66 дает прибыль 343 пункта в месяц. Недостатком служит большое количество позиций, открываемых против тренда. Сам автор индикатора рекомендует использовать для подтверждения сигналов перекупленности и перепроданности индикатор Вильямса %R, а для подтверждения тренда – MACD.

При использовании %R торговая система будет иметь следующий вид:

Enter Long:
Cross(KVO(), Mov(KVO(), opt1, E))
AND Cross(WillR(opt2), -50)
Enter Short:
Cross(Mov(KVO(), opt1, E), KVO())
AND Cross(-50, WillR(opt2))

Соответственно, подтверждением правильности сигнала служит пересечение линией %R отметки –50, а opt1 и opt2 – периоды экспоненциальной скользящей средней и %R Вильямса. Наилучшими значениями для часового графика евро являются opt1 = 21 и opt2 = 73. При этих значениях прибыльность системы – 325 пунктов в месяц при 100% прибыльных сделок (рис. 5).

Enter Long:
Cross(AD(), BBandBot(AD() , opt1,S,
2))
Enter Short:
Cross(BBandTop(AD(), opt1 ,S ,2) , AD())

При opt1 = 41 система приносит прибыль, равную 265 пунктов в месяц.

Осциллятор Чайкина

Этот индикатор – производный от индикатора аккумуляции-распределения. Он представляет собой разность скользящих средних этого индикатора.

Методика интерпретации характерна для всех осцилляторов. Когда цены достигают нового максимума или минимума, а осциллятор совершает дивергенцию, трейдер должен принимать решение соответственно о продаже или покупке. Я рекомендую использовать в сочетании с осциллятором фильтры тренда, так как не уверен в целесообразности торговли по индикатору против доминирующего тренда. Впрочем, для большинства осцилляторов это правило также верно. Сначала определяем на часовом графике евро экстремальные линии осциллятора. Тестирование показывает, что эти линии равны –100 для длинных позиций и 64 для коротких. Затем определяем линии, на которых осуществляется закрытие. Согласно результатам тестирования на том же графике, эти значения равняются 296 для длинных позиций и –821 для коротких. Таким образом, код системы будет иметь такой вид:

Enter Long:
Cross(CO(), -100)
Close Long:
Cross(296, CO())
Enter Short:
Cross(64, CO())
Close Short:
Cross(CO(), -821)

Прибыльность этой торговой системы – 676 пунктов в месяц (рис. 7).

Итак, мы выяснили, индикаторы объема можно условно разделить на две категории: индикаторы, повторяющие линию цены в сглаженном виде 9(OBV, A/D) и индикаторы, действующие по принципу осцилляторов (осциллятор объема, осциллятор Клингера, осциллятор Чайкина). Из них наибольшую прибыльность имеет осциллятор Чайкина, при том что он не нуждается в постоянной подстройке под рынок, поскольку не имеет переменного периода – для его интерпретации достаточно определить крайние линии.

Ноябрь 2003

Роман Мамчиц