Статья опубликована в журнале «Российское предпринимательство»10 / 2010

Механические торговые системы при торговле на фондовом рынке

Дараган Андрей Викторович, кандидат экон. наук, доцент кафедры промышленной коммерции и маркетинга, Казанский государственный технический университет им. А.Н. Туполева, Россия

Mechanical Trading Systems for Trading in the Stock Market - View in English

 Читать текст |  Скачать PDF | Загрузок: 26

Аннотация:
Автор проводит исследование возможностей применения механических торговых систем при торговле ценными бумагами на фондовом рынке с определением их достоинств и недостатков. В статье также отражены правила и принципы построения механических торговых систем для собственных целей.
Цитировать публикацию:
Дараган А.В. Механические торговые системы при торговле на фондовом рынке // Российское предпринимательство. – 2010. – Том 11. – № 10. – С. 112-117.

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

Все механические торговые системы делятся на два вида: трендовые и контртрендовые.

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

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

Контртрендовые системы, напротив, ориентированы на извлечение прибыли при «боковом» рынке.

Данные системы часто «переворачиваются», в силу чего являются не очень эффективными при больших комиссионных. К тому же, во время сильного тренда, данные системы часто генерируют убыточные сделки.

Наиболее простыми и важными критериями оценки механических систем являются следующие:

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

– соотношение прибыльных и убыточных сделок;

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

Бар как элемент информации 

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

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

Оптимальными для целей обнаружения среднесрочных трендов длительностью 1–10 дней являются бары в 0,5–1 час. В этом случае достигаются оптимальные результаты по эффективности, риску и надежности. Отсюда следует, что риск убытков при использовании идеальной системы не может быть меньше величины максимального бара за тестируемый период, а также максимального междневного разрыва в ценах. Для будущих периодов времени эти риски можно оценить по максимальной волатильности рынка, они могут достигать 5–10%.

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

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

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

Преимущества и недостатки механических торговых систем

Таким образом, можно определить основные преимущества и недостатки механических торговых систем:

Преимущества

1. Решения принимаются автоматически, на них не влияют эмоции и предубеждения.

2. Большинство трейдеров и инвесторов теряют прибыль из-за отсутствия дисциплины, а система вносит порядок в операции.

3. Хорошо настроенная система поможет извлечь больше прибыли, чем система, оставляющая решение за инвестором.

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

5. Хорошо настроенная система позволяет инвестору торговать в направлении всякого важного тренда.

 

Недостатки

1. Никакая система не может удовлетворительно работать всегда, случаются достаточно продолжительные периоды, когда она не работает.

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

3. Большинство людей пытаются настроить систему на получение максимальной прибыли, но оптимальная настройка на прошлое не дает оптимальности в будущем.

4. Случайные события рынка могут негативно повлиять на работу системы.

5. Наиболее эффективные системы по природе своей ориентируются на тренды. Однако часто встречаются периоды, на которых тренды отсутствуют, что делает систему бесприбыльной.

6. Выполнение приказа по сигналу не всегда возможно.

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

Повышение надежности работы МТС производится путем оптимизации в несколько этапов:

1) проведение численной оптимизации отдельных торговых идей;

2) формирование групп систем;

3) разделение длинной и короткой торговли;

4) использование раздельных входов и выходов;

5) введение рейтингов (весовых значений) для торговых систем;

6) регулярное обновление торговых систем.

Правила построения собственных механических торговых систем

Исходя из вышеизложенного, можно определить основные правила построения собственных механических торговых систем:

1) необходимо проверять ее на прошлых данных по нескольким активам, на нескольких рынках. Чем на большем количестве данных будет проверена система, тем лучше будут результаты ее последующего использования.

2) следует оценивать эффективность системы, экстраполируя прошлые данные по еще более ранним;

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

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

5) необходимо следовать каждому сигналу, генерируемому системой, не задавая вопросов;

6) следует использовать диверсифицированный портфель активов для ограничения рисков;

7) важно торговать на рынках, которые показывают наличие продолжительных трендов, имеют четкие временные характеристики;

8) не нужно слишком усложнять систему. Можно бесконечно «улучшать» ее по прошлым данным, вводя все новые и новые правила, но это может дать в результате обратный эффект. Следует ограничиться несколькими простыми, логичными правилами так, чтобы работа системы была ясна для понимания.

Принципы построения собственных торговых систем

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

1. Адекватность по срокам и целям. Перед разными участниками рынка стоят разные задачи. Кто-то хочет накопить денег на безбедную старость.

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

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

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

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

3. Разумность. Принятие решений в торговле на фондовом рынке должно зависеть от факторов, которые влияют именно на фондовый рынок, а вовсе не, скажем, на товарные рынки.

4. Настраиваемость. Как бы красиво не выглядела механическая торговая система, если она приносит убытки, её надо менять. Подавляющее большинство механических торговых систем рано или поздно перестают работать. То, что система успешно работала в прошлом, ни в коем случае не даёт гарантии, что она будет успешно работать в будущем. Если система перестала работать, то это означает, скорее всего, то, что рынок изменился. Следовательно, надо понять, как именно, и внести в систему необходимые изменения.


Источники:
1. Егишянц С. Построение собственных торговых систем // www.2stocks.ru.
2. Меладзе В. Курс технического анализа // www.stocknavigator.ru.
3. Суколенов В. Механические торговые системы // www.2stocks.ru
4. Чайка Ф. Роботы, которые делают деньги // Финан совые известия, 2008, 31 марта.