Статья. Стратегия

Назад к списку публикаций

Методические рекомендации по торговле трендом базиса (ценных бумаг).


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

            Подготовка параметров стратегии торговли трендом базиса (цены) производится в модуле  арбитражного сервиса,  а их реализация в биржевом роботе TradeHelp или вручную. Для этого в TradeHelp имеются необходимые  инструменты управления реализацией стратегии, которые будут рассмотрены в соответствующем разделе.

 

Подготовка параметров стратегии для торговли трендом базиса (цены) в арбитражном сервисе «Скоринг»

 

Процесс подготовки параметров включает следующие этапы.

  1. Расчет момента входа
    1. Выбор временного интервала и построение графика базиса
    2. Определение момента входа в позицию.
  2. Расчет объема входа и параметров выхода.
    1. Определение силы сигнала
    2. Настройка стратегии торговли в роботе TradeHelp.
    3. Запуск стратегии и управление ее реализацией.

 Расчет момента входа

                       А) Выбор временного интервала

             Временной интервал выбирается по критерию срочности торговли:

                        6 месяцев – краткосрочная торговля

                        12 месяцев – среднесрочная торговля

                        2 года  - долгосрочная торговля

             Период скользящих средних выбирается в зависимости от вида торговли:

                        краткосрочная  торговля - 1 месяц (примерно 1200 15-мин тиков)

                        среднесрочная торговля  - 2 месяца (примерно 2500 15-мин тиков)

                        долгосрочная торговля    - 3 месяца (примерно 3700 15-мин тиков)

            При использовании других тайм-фреймов необходимо число тиков пересчитать.

На приведенном ниже рисунке выбран краткосрочный вариант торговли и построена скользящая средняя соответствующего периода (для торговли используется 1-я скользящая средняя).

           

Б) Построение графика базиса (ценной бумаги)

             - кликнуть мышью в поле ввода левого плеча арбитражной пары и выбрать ценную бумагу.

            - кликнуть мышью в поле ввода правого плеча арбитражной пары и выбрать  другую ценную бумагу.

            - построить  график базиса арбитража (ценной бумаги)

 При таком положении графика базиса в диапазоне его изменения первую ценную бумагу (SNGR) покупаем, а вторую (ROSN) продаем.

 

Перед тем как при выборе ценной бумаги подтвердить свой выбор необходимо уточнить свойства бумаги. Для этого в окне выбора ценой бумаги нажать кнопку Описание и в открывшемся окне проверить свойства ценной бумаги. Особое внимание следует обратить:

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

                        б) на величину спрэда. Это значение необходимо брать из стакана торгового термина в период ликвидного рынка  (для рынков РФ это с 10:00 до 18.40) и прописать в поле Спрэд окна описания ценной бумаги.

 

Ниже на рисунке представлен пример проверки  описания ценной бумаги       

           

В) Определение момента входа     

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

- выход сохраняется в течение 5-6 тайм-фреймов

- текущий базис находится выше середины канала второго СО (выше середины желтой зоны)

- текущий базис вышел за пределы канала второго СО (пробил желтую зону).

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

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

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

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

 

Расчет объема входа и параметров выхода

           

Объем и параметры входа зависят от силы сигнала на вход.  Сигналы на вход по их силе можно классифицировать так:

            Сильный сигнал:  вход  = 100% объема

            Средний сигнал:  вход  = 70% объема

            Слабый сигнал:   вход   = 50% объема

            Очень слабый сигнал     =  вход не рекомендуется.

Сила сигнала определяется по анализу:

- графика базиса (цены)   на базовом интервале времени

- графика базиса (цены)   на более длинном интервале времени

- графику проданной ценной бумаги    на базовом интервале времени по положению цены бумаги в канале стандартного отклонения

- графика купленной ценной бумаги  - на базовом интервале времени по положению цены бумаги в канале стандартного отклонения

При положительном результате  каждого из анализов ему присваивается значение +2, +1 или 0, при отрицательном  -1. Результаты всех анализов суммируются.

 

Определение силы сигнала по анализу графика базиса арбитража (ценной бумаги):

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

- если график базиса (цены) выходит за пределы одного СО (с учетом устойчивости выхода), то сигнал получает 1 балл.

- если график базиса (цены) выходит за пределы второго СО, то сигнал получает еще 1 балл (суммарный сигнал  2 балла).

На приведенном выше рисунке видно, что базис арбитража вышел за пределы  канала второго СО и сложились условия для входа. Сила сигнала равна 2.

 

Далее переходим  на более длинный интервал времени и строим новый график:

- для краткосрочной торговли 1 год

- для среднесрочной торговли 2 года

- для долгосрочной торговли  3 года

            Для анализируемой выше на рисунке арбитражной пары базис будет выглядеть так.

- если график базиса (цены) остается в  пределах одного СО, но в направлении открытой позиции (выше средней линии для позиции ШОРТ  и ниже средней линии для позиции ЛОНГ), то сила сигнала не меняется

- если график базиса (цены) остается в  пределах одного СО, но против направления открытой позиции (ниже  средней линии для позиции ШОРТ  и выше  средней линии для позиции ЛОНГ), то сила сигнала уменьшается на 1

- если график базиса (цены)  находится за пределами одного СО,  но в направлении открытой позиции (выше  средней линии для позиции ШОРТ  и ниже  средней линии для позиции ЛОНГ), то сила сигнала увеличивается еще на  единицу.

- если график базиса (цены) выходит   пределы одного СО, но против направления открытой позиции (ниже  средней линии для позиции ШОРТ  и выше  средней линии для позиции ЛОНГ), то сила сигнала уменьшается еще на единицу 

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

 

 

Уточнение силы сигнала по анализу графика отдельных ценных бумаг (только для (цены))

 

На базовом интервале времени строим график отдельной ценной бумаги. Для этого на левом и правом плечах арбитражной пары выбираем одну и ту же ценную бумагу и устанавливаем отношение плеч 2 к 1. Строим график базиса ценной бумаги и анализируем его.

 

Для проданной бумаги:

  

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

- если базис не выходит за пределы одного СО, но находится выше средней линии, то общий сигнал не меняем

- если базис находится ниже средней линии, то общий сигнал уменьшаем на единицу.

В рассматриваем примере базис находится на середине диапазона, следовательно силу сигнала не изменяем.

  

Для купленной бумаги:

  

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

- если базис не выходит за пределы одного СО, но находится ниже средней линии, то общий сигнал не меняем

- если базис находится выше средней линии, то общий сигнал уменьшаем на единицу.

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

Таким образом суммарный сигнал равен 3 баллам.

 

Окончательное определение силы сигнала:

 4 балла и более   - сильный сигнал

3 балла                 - сигнал средней силы

2 балла                 - слабый сигнал

1 балл  и менее   - очень слабый  сигнал

 В итоге общий сигнал составляет 3 бала и является сигналом средней силы.

Окончательное определение объема входа

 Сильный сигнал:  вход  = 100% объема

            Средний сигнал:  вход  = 70% объема

            Слабый сигнал:   вход   = 50% объема

Очень слабый сигнал     =  не входим

 

В приведенном примере объем входа принимаем 70% от запланированных средств.

 

Открытие позиции:

 При торговле трендом графика отдельной ценной бумаги

 -  если базис на базовом отрезке времени находится выше средней линии и показатель силы сигнала больше 1,  то  продаем ценную бумагу на определенный  по результатам анализа объем

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

 При торговле трендом базиса арбитража:

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

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

             Для выбранной арбитражной пары:

- Сугрутнефтегаз (левое плечо) покупаем в объеме 35% от запланированных на арбитражную пару средств

- Роснефть (правое плечо) продаем в объеме 35% от запланированных на арбитражную пару средств.

 

Действия трейдера при пробитии канала второго стандартного отклонения или линии СТОПа

 

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

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

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

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

Во-первых, в течение 2-3 дней не возобновлять  вход по этой арбитражной паре или ценной бумаге.

Во-вторых, в течение этого времени  провести поиск альтернативной пары или ценной бумаги со схожими условиями входа (базиса или цена должны быть за пределами 2 СО). Объем входа должен быть равен объему старой позиции на момент ее закрытия по стопу.

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

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

 

Реализация  стратегии через  биржевого робота TradeHelp

  • запускаем робота TradeHelp
  • добавляем инструмент (ценную бумагу или арбитражную пару)
  • в окне первичной настройки стратегии:
    • в качестве границ диапазона указываем значения верхней и нижней границ канала в 2 СО (границы желтой зоны на рисунке)
    • вводим рассчитанный по результатам анализа объем денежных средств
    • нажимаем кнопку Рассчитать число зон
    • устанавливаем величину выхода не менее половины ширины диапазона в 2 СО.
    • устанавливаем размер СТОПа
    • подтверждаем настройки

 

Примечания:

  1. Границы указываем таким образом, чтобы текущий базис попадал в торговый диапазон. Хотя в примере нижняя граница канала в 2 СО больше значения текущего базиса, но границу опускаем вниз так, чтобы стратегия сразу не вышла по стопу (значения стопов: нижняя граница минус допустимый выход и  верхняя граница плюс допустимый выход)
  2. Выход устанавливаем равным половине ширины диапазона (в примере 2100)
  3. Объем денежных средств вводим по результатам анализа. В данном примере на стратегию было запланировано 140 000 руб. Объем входа равен 70%. С учетом округления устанавливаем объем денег на стратегии 100 000 руб.

 

- в дополнительных настройках стратегии (вкладка Портфель)

  • устанавливаем флажок При выходе останавливать
  • устанавливаем переключатель Правило выхода из позиции в положение Вход + (-) наценка
  • устанавливаем флажок При пересечении середины закрывать позиции.
  • Устанавливаем флажок Автоматически пересчитывать верх низ после выхода (только для стратегий, настройки которых получены экспортом параметров стратегии из системы «Скоринг»

- запускаем стратегию.

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

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

Установка флажка Торговля при низкой ликвидности позволяет равномерно наращивать и сокращать «ноги» арбитража, что снижает вероятность возникновения «одноногого» арбитража. Подробнее об этом см. в обновлении здесь

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

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

 

Реализация  стратегии без использования   биржевого робота TradeHelp

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

            Для этого пользователь при помощи системы арбитражного сервис проводит всю предварительную работу по анализу рынка, определяет момент и объем входа (см. выше).

            Далее в торговом терминале трейдера открывается позиция в соответствие с результатами анализа и определяет момент выхода и размер стопа.

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

 

Успешной Вам работы!