Практикум. DAX, гэпы и треугольник над гэпом

Рейтинг надежности брокеров бинарных опционов за 2020 год:
  • Бинариум
    Бинариум

    1 место! Лидер среди всех брокеров бинарных опционов!
    Бесплатное обучение и демо счет — идеальный вариант для новичков и малоопытных трейдеров!
    Дают существенные бонусы за регистрацию:

Гэпы: друг или враг трейдера?

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

Литературное слово в теханализе

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

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

На рисунке 1 выделены гэпы на дневном графике акций РАО ЕЭС. Как можно заметить, встречаются они более чем часто. На фондовом рынке гэпы – далеко не редкость, хотя, например, на круглосуточном рынке FOREX они случаются намного реже (рис. 2). Если акция делает гэп вверх или вниз, это довольно значительный сигнал, который может быть использован трейдером для принятия решения. Некоторые аналитики считают гэпы на рынке акций признаками накопления или распределения.

Самые лучшие платформы для торговли бинарными опционами:
  • Бинариум
    Бинариум

    1 место! Лидер среди всех брокеров бинарных опционов!
    Бесплатное обучение и демо счет — идеальный вариант для новичков и малоопытных трейдеров!
    Дают существенные бонусы за регистрацию:

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

Речь, конечно, идет о гэпах вверх. Гэпы вниз, соответственно, бывают вызваны сообщениями об уменьшении дохода эмитента. Следует отметить, что гэпы вниз – более редкое явление, чем вверх. Они говорят о каких-либо «великих потрясениях», происходящих в компании-эмитенте.

Как следствие, можно ожидать дальнейшего продолжения падения акций компании. Так что инвестору следует продавать свои акции, как только он увидел гэп вниз. Следует отметить, что далеко не всегда гэпы развиваются под воздействием новостей, подлинность которых доказана. Нередко эти новости могут быть простыми слухами, которыми, в частности, сейчас обрастает «дело ЮКОСа».

Pro и contra

Существует ряд стратегий, которые говорят об обратном: гэп вызывает не продолжение, а излет тренда, и уже тем более не вызывает новый тренд. Например, если сформировался гэп вверх, следует вставать в короткую позицию и ждать завершения тренда. Это называется гэпом излета, здесь цена образует новый максимум. Подобные гэпы можно обнаружить на графиках финансовых инструментов (рис. 3).

Но как найти в этом закономерность? Насколько данная стратегия верна?

Вопрос весьма дискуссионный. Дело в том, что гэп излета может возникнуть именно из-за увеличения притока в компанию инвестиций. В этом случае технический анализ бессилен перед фундаментальными факторами, и ясна вся несостоятельность этой стратегии. Следует отметить, что, по мнению многих аналитиков, «порог бессилия» технического анализа составляют, по разным источникам, вливания от 5% до 10% от общей капитализации компании. Но как решить эту дилемму, руководствуясь только техническим анализом? Очевидно, что направленный в сторону доминирующего тренда наблюдающийся на открытии дня гэп – и есть гэп продолжения. В этом случае целесообразно открываться именно в сторону гэпа. Правда, это тоже палка о двух концах – если гэп слишком большой (критерии величины, правда, довольно размыты), может последовать откат.

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

Виды гэпов

Чаще всего мы имеем дело с гэпами на дневных графиках, возникающими при открытии рынка. На круглосуточном рынке FOREX такие гэпы иногда встречаются после выходных. Аналитики выработали ряд правил для этого вида гэпов. Так, считается, что гэпы открытия в 60% случаев могут быть в течение дня частично или даже полностью заполнены. Точно так же внешние бычьи гэпы открытия (находящиеся за пределами какого-либо уровня сопротивления или поддержки) поднимаются к новым максимумам в 60% случаев. До 70% доходит вероятность достижения новых минимумов в случае медвежьего внешнего гэпа.

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

– полный разрыв вверх (цена открытия текущего дня выше максимума предыдущего);
– полный разрыв вниз (цена открытия текущего дня ниже минимума предыдущего);
– частичный разрыв вверх (цена открытия текущего дня выше цены закрытия предыдущего дня, но ниже его максимума);
– частичный разрыв вниз (цена открытия текущего дня ниже цены закрытия предыдущего дня, но выше его минимума).

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

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

Торговля на разрывах

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

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

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

Enter Long:
L>Ref(H,-1) OR Cum(1)= LastValue (Cum(1))
Enter Short:
H Ref(HHV(H,N1),-1)
OR Cum(1)= LastValue (Cum(1))
Enter Short:
N1:= opt1; H Ref(HHV(H,N1),-1)
OR Cum(1)=LastValue(Cum(1))
Exit Long:
N2:=opt2; C Ref(HHV(H,N2),-1)
OR Cum(1)=LastValue(Cum(1))

Эта система дает 6 прибыльных сделок против 5 убыточных. Результат – 201 пункт в месяц (рис. 6) – примерно тот же, что и во второй системе.

Излишне увлекаться не стоит

Из всего описанного выше можно сделать вывод, что разрабатывать стратегии на основе гэпов – дело неблагодарное. Нет четких критериев «истинности» гэпа, и вряд ли они будут выработаны техническими аналитиками. Торговые системы на основе гэпов можно применять, но МТС с использованием других технических индикаторов дают лучшие результаты. Мало того, перед разработчиками, тестирующими торговые системы на фондовом рынке, стоит вопрос, как отфильтровывать гэпы. И здесь универсального средства пока не найдено. Бесспорно, что на разных рынках частота возникновения гэпов совершенно различна. Так, на российском рынке хаотичный характер спекуляций на неликвидных акциях, естественно, рождает гэпы, как открытия, так и интрадэй. На NASDAQ гэпов намного меньше, чем на NYSE, а на FOREX это вообще музейная редкость, которая если случается, то долго служит пищей для размышлений аналитиков о фундаментальных причинах этого явления и его возможных последствиях. Так чем является гэп для технического аналитика – другом или врагом? В общем-то, любой технический фактор можно обратить себе на пользу. Так же и гэпы можно использовать, например, в качестве мощного средства определения излета рынка при закрытии уже имеющихся позиций или для подтверждения прорыва определенного уровня при торговле на прорыве. Но излишне увлекаться гэповыми стратегиями не стоит.

Power Pivot: Оконные функции под соусом DAX (еще немного специй)

Продолжение статьи о сравнении возможностей оконных функций SQL Server и формул DAX

В прошлой статье были рассмотрены аспекты работы функций PowerPivot и на гипотетическом примере была продемонстрирована аналогия между оконными функциями sql server и DAX функциями.
Напомню, что исходный пример предполагал нахождение с помощью DAX некорректных данных, а именно:
поиск в исходных данных (детализированных до строк накладной) названий торговых точек, имеющих более одного адреса в городе.
В итоге эта цель была достигнута, но практической пользы от нее можно было бы получить гораздо больше, если заставить PowerPivot по данным случаям выполнять некие действия. Заодно это прекрасный повод показать еще немного полезных вещей из DAX арсенала.

Немного подумав, как лучше всего обрабатывать события нашего примера (а природа их кроется либо в переезде точки на новый адрес, либо в банальных опечатках при вводе адреса), первое, что приходит в голову — это как то стандартизировать подобные адреса добавив единый адрес для нескольких разных адресов в рамках кортежа «торговая точка-город». Самым логичным в данном случае будет присвоение единого адреса для всей истории продаж торговой точки в городе по последнему адресу отгрузки.
Для этого было бы неплохо сначала для каждого «окна»[=Имя торговой точки+город] получить последнюю дату активности (продажи).
Ну здесь все просто, на sql server запрос поиска даты для каждой атомарной записи будет выглядеть следующим образом:

После прочтения прошлой статьи реализовать вычисляемое поле в DAX не составит труда:

Теперь обладая датой последней продажи ее можно использовать как вспомогательное поле для формирования соответствующего субсета.
Функционально, субсет должен быть сформирован следующим образом:
Для каждой записи в исходном наборе данных надо получить окно из имени торговой точки+города и в данном окне получить подмножество записей где дата соответствует последней дате продажи в данном окне.
Из перечня функций DAX наиболее подходящей для этого выступает функция FILTER.
Вот фрагмент справки:

На DAX теперь нужный нам субсет будет выглядеть так:

где в роли table выступает окно=точка+город, в роли условия фильтрации filter: ‘Таблица1′[Дата ТТН]= ‘Таблица1′[MaxDatePosInTown]

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

(Необходимость функции CALCULATE описана в прошлой статье)

Среди перечня имеющихся формул наиболее подходящей бросается в глаза LOOKUPVALUE

Но попытки ее запустить успеха не принесли. В эту же тему нашел подтверждение с заморского блога:

Поэтому обращаем внимание на FIRSTNONBLANK, принимающей следующие аргументы:

Единственный момент — функция требует выражение, но здесь можно подсунуть ей TRUE
В итоге формула будет иметь конечный вид:

Аналогом в SQL Server будет что то вроде:

Конечный результат из PowerPivot на сквозном примере будет выглядеть так:

P.S Можно попробовать еще такую альтернативу, дающую тот же результат

Но как мне кажется, для восприятия она несколько сложнее

Надеюсь было интересно.
Ананьев Генрих.

ГЭПы на рынке форекс и их особенности

Добавлено в закладки: 0

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

Гэпы или ничего не значат, или свидетельствуют о трансформации рынка и его психологии. Могут возникать на графиках любых таймфреймов, но чаще всего на дневных.

Причины появления

  1. Выходные, праздничные дни, в момент выхода важных экономических новостей, в день закрытия месяца или года. При этом происходят резкие скачки цены. Поэтому при отсутствии чёткого понимания действий торговать не рекомендуется. Трейдеры же, которые понимают, что значит гэп, часто успешно используют новостную стратегию торговли.
  2. Выходные дни в совокупности с негативными политическими или экономическими событиями;
  3. Технические причины, из-за которых поток данных, поступающих в терминал, прерывается, и не все котировки получают отображение. На торговлю не влияют;
  4. Возникновение без явных оснований (случайный гэп). Не сигнализируют о последующем изменении цены.
  5. Серьёзные события: теракты, стихийные бедствия, государственные перевороты.
  6. Встречи лидеров мировой финансовой сферы в выходные дни. К этим гэпам надо относиться с особым вниманием.

Сколько можно заработать или потерять из-за гэпа на двухнедельном стыке? Пример

Открыт ордер на покупку по цене 1.2000, тейк-профит (T/P) выставлен на 1.2050 и стоп-лосс (S/L) – 1.1980. В пятницу рынок закрывается ценой 1.2040. Что же произойдёт после выходных?

1. Рынок откроется с гэпом вниз («гэпнуло» вниз) по цене 1.1900. Ошибочно думать, что благодаря S/L потери составят 20 пунктов:

Но в действительности произойдёт срабатывание S/L по цене открытия рынка. В результате убыток будет равен 100 пунктам.

2. Рынок откроется с гэпом вверх по цене 1.2090. Сработает T/P по цене открытия рынка.

Ожидали: 1,2050-1,2000=0,0050 (50 п),

на самом деле будет: 1,2090-1,200=0,0090 (90 п).

Правило: после гэпа на двухнедельном стыке ордера закрываются не по выставленным ранее T/P и S/L, а по цене открытия рынка.

Решение: до закрытия рынка в пятницу нужно для действующих ордеров удалить или установить T/P и S/L на расстояние по 1000 пунктов от цены открытия сделки. В начале недели выставить T/P и S/L заново в соответствии с текущим положением дел.

Если в понедельник возник выгодно ориентированный по направлению гэп, то от открытой в пятницу сделки торговец получит доход.

Часто после гэпа цена двигается в направлении разрыва. Поэтому можно оставить сделку открытой до момента разворота графика и увеличить заработок.

Для основных валютных пар через какой-то временной интервал после появления гэпа в 70% случаев происходит разворот цены.

Цена может продолжать двигаться в заданном направлении без возникновения компенсации.

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

Типы гэпов на рынке Форекс

  1. Общие. Образовываются довольно часто, но не являются важными. Ждать, пока «заполнятся» общие гэпы, недолго. Заполнение – условие, при котором стоимость актива возвращается к предшествующему уровню и происходит закрытие. Важно узнавать общие гэпы, потому что их часто путают с сигналами слабости или силы рынка.
  2. Гэпы прорыва. Могут применяться, чтобы определить начало нового тренда. Следуют за графическими фигурами и свидетельствуют о начале серьёзного рыночного движения. При этом часто происходит колебание цены актива между уровнями поддержки и сопротивления. Для пробоя нужен импульс извне, вызванный важными причинами. Гэпы прорыва появляются при большом объёме. И при пробое вверх точка прорыва определяет новый уровень поддержки, а при пробое вниз – новый уровень сопротивления. Важен факт, что для гэпов прорыва не свойственно заполнение вследствие изменения направления движения рынка.
  3. Гэпы продолжения – прямое следствие увеличивающейся заинтересованности к покупке или продаже актива. Свидетельствуют о силе рынка при бычьем тренде и о слабости рынка при медвежьем трендовом движении. Могут применяться для предположения определения длины нового тренда, если в сторону его перемещения отложить отрезок величиной от начала тренда до гэпа.
  4. Гэп истощения – это гэп окончания тренда. Они узнаваемы при большом объёме прорыва с большой разницей цен закрытия одного торгового дня и открытия другого. Важно не спутать гэп истощения с гэпом продолжения, чтобы избежать открытия ордера по неправильному прогнозу. Гэпы истощения возникают при неожиданном движении цен. И сигнализируют о развороте.

Правильно определённые по типу гэпы – это сигналы о начале нового тренда.

Важно: тип гэпа выявлен полностью только после окончания недолгосрочного периода ценового графика. Выявить гэп на рынке Форекс ранее полного закрытия периода будет просто предположением.

Рейтинг лучших брокеров БО за 2020 год:
  • Бинариум
    Бинариум

    1 место! Лидер среди всех брокеров бинарных опционов!
    Бесплатное обучение и демо счет — идеальный вариант для новичков и малоопытных трейдеров!
    Дают существенные бонусы за регистрацию:

Добавить комментарий