Построение торговых систем на российском фондовом рынке
Президент ОАО "Единая Европа - Холдинг"
    Методы разработки торговых систем широко известны, поэтому, не останавливаясь подробно на методах их построения, отмечу только необходимые параметры механической торговой системы. Она должна:
Показатель |
EESR, MAC8-21 |
LKOH, MAC3-8 |
MSNG, MAC3-8 |
Чистый доход (доход в % к начальному), долл. |
28 696(2870) | 15 711 (1571) | 29 868 (2987) |
Количество совершен-ных торгов (длин-ные/короткие) |
27 (13/14) | 86 (43/43) | 75 (37/38) |
Число прибыльных/убы-точных позиций |
10/17 | 30/56 | 32/43 |
Отношение средний выигрыш/средний проигрыш |
4,82 | 3,6 | 2,52 |
Общий выигрыш/общий проигрыш, долл. |
31 513/11115 | 22 022/11450 | 64 069/34124 |
Наибольший выиг-рыш/проигрыш |
9225/4677 | 2838/1056 | 21 536/5768 |
Средняя продолжитель-ность выигрышной/про-игрышной позиции, дней |
52,1/15,6 | 21,2/5,1 | 21,3/5,6 |
Общая комиссия, долл. |
1192 | 2221 | 4131 |
    Представленные результаты абсолютно достоверны, несмотря на очень большие доходности в несколько тысяч процентов (в долларах) за период около трех лет. Можно утверждать, что примерно так же эти системы будут работать и в ближайшем будущем, а наличие таких высоких прибылей объясняется довольно просто - очень высокой волатильностью рынка. Система на основе МАС, по своей сущности следящая за трендом, обязательно обнаружит любое значительное движение цены. Однако нетрудно заметить и основной недостаток таких систем - неработоспособность во время боковых трендов и запаздывание в обнаружении начала тренда, что и обусловливает наличие неизбежных убытков. Поэтому при следовании этим торговым системам, весьма надежным в долгосрочной перспективе, порой приходится очень долго (может быть, и полгода) терпеть убыточные или бесприбыльные позиции.
    Самым хорошим тестом жизнеспособности этих торговых систем может служить их сравнение с заведомо высокоприбыльной системой <купи и держи> во время бурного роста рынка в 1997 г. Рассмотрим период с 1 января по 1 сентября 1997 г. - самый <бычий> период отечественного фондового рынка. За это время цена акций EESR в РТС выросла с 0,09 до 0,4 долл., или в 4,4 раза, а стоимость активов в нашей торговой системе возросла с 2030 до 7710 долл., или в 3,8 раза, что очень неплохо, особенно если учесть, что во все остальное время доходность торговой системы росла примерно с такой же скоростью.
    Доходность базовых торговых систем оставляет далеко позади большинство стандартных торговых систем, таких как покупка-продажа в области перепроданности-перекупленности большинства осцилляторов, практически всех рекомендованных в пакете Metastock торговых систем. Неприемлемым также оказалось подавляющее большинство пользующихся популярностью на Западе десятков торговых систем. Поэтому приводить здесь результаты этих многочисленных тестов нет смысла, остановлюсь только на нескольких системах, заложенные в основу которых торговые идеи оказались существенно прибыльнее базовых систем.
    Приведенные ниже примеры оптимизированных систем с другими торговыми идеями показывают новые широкие возможности и перспективы их дальнейшей разработки для практического использования на отечественном рынке.
    Без потери общности при дальнейшем изложении вполне допустимо ограничиться рассмотрением только акций РАО <ЕЭС России>, как наиболее ликвидных и техничных из всех остальных. Такой же анализ был проведен и в отношении других акций, результаты были аналогичны (хотя каждая акция всегда обладает своими особенностями и требует индивидуального подхода в подборе торговой системы).
    На рис. 2 показаны дневные чарты акций РАО <ЕЭС России> до 5 марта 1999 г. (нижний график) и доходность торговой системы, основанной на использовании индикатора CCI (Commodity Channel Index) (верхний график). Стрелки на графике показывают моменты занятия длинной или короткой позиции в соответствии с сигналами - при изменении направления движения графика индикатора. Шкала доходности - логарифмическая, уменьшена в 10 раз. Результат торговли по данной системе - конечный капитал 151288 долл., что составляет 15028% к начальным инвестициям.
    Необходимо также отметить высокую равномерность прироста графика доходности на всех без исключения участках, на основании чего можно рекомендовать использование данной торговой системы в качестве универсальной для любого поведения рынка. Cистема одинаково хорошо работала на самых начальных этапах развития российского рынка ценных бумаг (1995-1996 гг.), в период инвестиционного оптимизма (1997 г.) и во время практически полного забвения (конец 1998 г.). Система не пропустила ни одного значимого движения рынка, причем эти движения всегда определялись в моменты их зарождений. Преимущества торговой идеи этой системы по сравнению с базовой определили более чем в 5 раз большую доходность системы на основе CCI, а также существенное улучшение всех других параметров (табл. 2).
Показатель |
EESR, CCI-0 |
EESR, %R |
EESR, Stochastic |
Чистый доход (доход в % к начальному), долл. |
150 288 (15029) | 357 554 (35755) | 249 650 (24965) |
Количество совершен-ных торгов (длин-ные/короткие) |
38 (19/19) | 65 (33/32) | 71 (36/35) |
Число прибыльных/убы-точных позиций |
22/16 | 35/30 | 39/32 |
Отношение средний выигрыш/средний проигрыш |
8,2 | 6,6 | 15,7 |
Общий выигрыш/общий проигрыш, долл. |
132 344/11695 | 439 219/57032 | 281 551/14681 |
Наибольший выиг-рыш/проигрыш |
58 312/4869 | 153 145/15066 | 107 057/4292 |
Средняя продолжитель-ность выигрышной/про-игрышной позиции, дней |
31,2/9,6 | 20,7/5,1 | 17,6/6,2 |
Общая комиссия, долл. |
3 477 | 12 917 | 7 112 |
    На рис. 3 и в табл. 2 также приведен пример использования для построения торговой системы индикатора Вильямса, %R (Williams' %R), которая срабатывает при изменении тренда индикатора. Эта торговая система дает более частые сигналы покупки и продажи и оказывается более прибыльной: доход составил 35755%. Однако по сравнению с первым случаем график доходности не всегда равномерно поднимается - так случилось осенью 1996 г., когда рынок практически не менялся, а сигналы довольно чувствительного индикатора продолжали поступать. Следовательно, такой более чувствительный индикатор целесообразно использовать в периоды наибольшей и средней, но не малой волатильности рынка. Впрочем, на слабодвижущихся рынках очень трудно подобрать хорошо работающий индикатор. Статистика торгов подтверждает высокую эффективность этой торговой системы.
    И, наконец, третий пример торговой системы для EESR на основе стохастического осциллятора (Stochas-tic oscillator). Сигналы купли-продажи возникают в этом случае при изменении направления движения индикатора с фильтром. Статистика тестирования этой торговой системы приведена в табл. 2. Работа этой еще более чувствительной системы также дает довольно высокие доходности, хотя и не всегда с устойчивым приростом.
    Построение таких систем можно было бы продолжить и получить еще более эффективные результаты за счет введения ограничений на потери, раздельные вход в рынок и выход из него и других идей.
    Анализ внутридневного движения цены акций и построение соответствующих торговых систем оказывается полезным по нескольким причинам:
Показатель |
MAC 3-8 (база) |
Parabolic SAR |
Forecast |
Чистый доход (доход в % к начальному), руб. |
1653(165) | 2600(260) | 4461(446) |
Количество совершен-ных торгов (длин-ные/короткие) |
138(69/69) | 53(26/27) | 66(33/33) |
Число прибыльных/убы-точных позиций |
44/94 | 32/21 | 44/22 |
Отношение средний выигрыш/средний проигрыш |
3,9 | 2 | 1,9 |
Общий выигрыш/общий проигрыш, руб. |
3489/1921 | 3899/1282 | 5705/1508 |
Наибольший выиг-рыш/проигрыш |
375/88 | 521/286 | 618/286 |
Средняя продолжитель-ность выигрышной/про-игрышной позиции, бар (1/2 ч) |
21,7/5,2 | 30,3/16,2 | 23,3/14,4 |
Общая комиссия, руб. |
419 | 227 | 307 |
    По аналогии с предыдущей серией тестов можно построить более доходную систему путем выбора более чувствительного индикатора в ущерб качеству системы в целом (простота, устойчивость и надежность). Примером такой высокодоходной системы может служить торговая система на основе довольно редко используемого индикатора - осциллятора предсказания цены (Forecast oscillator) с фильтром (табл. 3). Как видим, индикатор вполне оправдывает свое название, показывая рекордные доходности в 446% за 19 недель или более 11000% годовых (с учетом реинвестирования).
    В заключение надо отметить, что в статье приведены только общие описания небольшой части использованных индикаторов и торговых идей, однако автор гарантирует реальность существования и работоспособность разработанных программ и торговых систем на их основе. Практическое их использование успешно осуществлялось автором на протяжении 1998 и 1999 гг. и показало хорошие результаты.
    Применение торговых систем на практике ни в коем случае не подменяет традиционных методов анализа рынка, а только дает возможность трейдеру спокойно и взвешенно принимать торговые решения, являясь хорошим дополнением к сложившейся индивидуальной торговой практике каждого. Поэтому автор не может нести никакой ответственности за неудачную практическую реализацию идей, изложенных в настоящей статье, а также за их ненадлежащее толкование и использование.
    Основываясь на изложенных результатах, можно сделать следующие выводы:
    1. Убедительно доказана возможность и несомненная практическая польза от методов технического анализа применительно к российским фондовым рынкам для построения высокоэффективно работающих компьютерных торговых систем.
    2. Приведенные примеры торговых систем, механически работающих с использованием традиционных технических индикаторов, позволяют добиться высоких и стабильных доходностей на российском фондовом рынке.
    3. Все приведенные (и многие не приведенные здесь) торговые системы полностью удовлетворяют требованиям, предъявляемым к механическим торговым системам, и поэтому заслуживают самого пристального внимания к себе для их практического использования.
    Обсудить с автором вопросы построения торговых систем можно по E-mail: denisov@sonnet.ru