6.4 Механическая торговая система
В данном разделе рассматривается новая механическая система торговли как самостоятельный комплексный индикатор в терминах CQG for Windows, которая за тестовые 6 месяцев (в 2000г.) обеспечила рост стоимости управляемого портфеля валют более чем в 2 раза.
Для изучения рынка выбранных финансовых инструментов система опирается в основном на использование как широко известных технических индикаторов, так и разработанных автором. В ее основе лежит принцип «ловли» свингов с обязательной временной диверсификацией рисков, который срабатывает в случае, если трейдер постоянно работает с 4-6 открытыми позициями. Система реализована в виде компьютерной программы в CQG for Windows, способной генерировать торговые сигналы. При тестировании система показывает отличные результаты - минимальная доходность составляет 160% в год, не учитывая сложные проценты.Канули в Лету времена, когда трейдеры каждый для себя самостоятельно путем проб и ошибок находили оптимальный способ торгов. Сегодня мы имеем возможность найти и опробовать множество торговых систем, разработанных практически для всех случаев жизни. В связи с этим возникла новая проблема: чем боль ше предлагается разнообразных систем торговли, тем сложнее становится разобраться и правильно интерпретировать их пригодность для решения Ваших практических задач. В этой статье описана разработанная автором новая механическая торговая система в приложении для CQG for Windows, которую он с успехом использует в режиме реальных торгов с 2000г.
философия. Интуитивно ясно, что любой сегмент финансово го рынка чрезмерно избыточен и многообразен в своих проявлени ях для того, чтобы кто бы то ни было мог воспринимать его как нечто единое и целое. Именно поэтому все попытки создать универсальную систему, которая за рабатывает деньги на всех и всяких движениях рынка, обре- чены на неудачу. Подход должен быть совершенно другим: "разделяй и властвуй".
Нужно выбрать первую понравив- шуюся Вам закономерность в поведении рынка и отбросить все остальное, считая это лишним, даже если это основы основ! Обилие информации - наш враг. Нужно смириться с тем, что в результате придется пропустить множество заманчивых поводов для входа в рынок. Остальное - вопрос времени,затраченного на \'\'подкручивание винтиков" в механизме Вашей системы для получения приемлемого сіатиетнческого результата. Правда, этот теоретический результат может оказаться «невнед- ряемым», как это часто бывает у продавцов волшебных нейронных сетей. Ну что ж, придется поискать другую привлекательную закономерность на рынке... При этом следует иметь в виду, что время жизни всякой найденной закономерности ограничено уже в силу того, что на финансовом рынке невозможно создать вечный двигатель, постоянной без особого риска выкачивающий деньги с рынка [1J. С позиций фрактальной геометрии и теории детерминированного хаоса предлагаю использовать представленную торговую систему только на фрактально симметричных рынках, обла дающих достаточной волатильностью. К ним в первую очередь от носится рынок Форекс как на длинно периодных развертках времени, так и на коротких внутри дневных интервалах времени. Сот ласно теории эффективного рынка необходимо исходить из того, что тиковое движение цены является случайным и непредсказуемым. Поэтому акцент в анализе рынка ставлю не столько на прогнозировании развития рынка, сколько на возможно более ранней диагностике случайным образом возникшего тренда и следовании в его русле по принципу trend is friend. Механическая торговая система учитывает нелинейный характер развития рынка. Этим фактом автор пытается обойти все те ограничения в возможностях уже существующих аналогичных продуктов [12]. Практически любой сегмент финансового рынка на относительно неглубоких инвестиционных горизонтах занимает некое промежуточное положение между возможностью детерминированного прогнозирования рынка и царящего на нем хаоса. При этом наши возможности предвидения хода событий на рынке существенно ограничены, а риск, ассоциированный с наличием позиции, пропорционален квадратному корню времени нахождения в рынке.
Несмотря на случайность ценовых колебаний, в рынке присутствуют повторяющиеся комбинации, пропорции и сочетания, что делает возможным извлекать прибыль из трейдинга.Система автоматически учитывает изменения торговой актив ности, связанные с волатильностью, временем, трендами и циклами различной длины. Фактически она отражает многолетний опыт работы автора в качестве институционального аналитика на рынке Форекс. Не имея возможность диверсифицировать свою торговую деятельность использованием большого количества финансовых инструментов, автор тем не менее сумел ограничить
анализ рынка самыми понятными и доступными для пользователя техническими индикаторами (скользящие средние, их производные, простейшие осцилляторы, резонансы), эффективно проводя временную диверсификацию рисков.
Методология предложенной системы использует графики нескольких временных масштабов для идентификации тренда на Long-Term чартах с последующим выбором времени и точки входа по графикам более мелкого масштаба времени. Основной целью анализа рынка с помощью этого продукта является минимизация риска без существенной потери в уровне доходности, что достигается агрессивной политикой трейдерства и «ювелирно точной» расстановкой торговых ордеров.
Именно так, "легко и не торопясь", были разработаны и опробованы мои первые торговые системы. Одну из них я pi предлагаю Вашему вниманию. Она опирается на следующие ключевые моменты:
В основе системы лежит принцип вероятностного характера правильного вхождения в рынок [1,2], который срабатывает в случае, если трейдер постоянно работает с 4-6 открытыми позициями. То есть, по сути, формируется диверсифицированный портфель, которым необходимо управлять [5,6].
Целью системы является получение прибыли за счет пойманных трендовых движений в самом их начале (свингов) по одной - двум валютам. Именно прибыль по данным сделкам является основной.
В соответствии с этим происходит регулярный отбор необходимого количества валют и их кросс-курсов, а также изучение индикаторов и осцилляторов, на основании которых система дает сигнал к покупке или продаже каждой конкретной валюты.
Отбор кандидатов на попадание в портфель основан на:их достаточной волатильности на протяжении как минимум последних двух недель;
"трендовом" характере поведения их цены;
приемлемом объеме ежедневных торгов;
высокой ликвидности опционных контрактов на их фьючерсы.
Наиболее оптимальным для этой торговой системы признан масштаб 240 минут. В зависимости от выбранной тактики, возможно как открытие/закрытие позиций в течение дня, так и работа с ними на протяжении нескольких дней или недель.
Система прекрасно работает на сметах со стартовым капиталом порядка $ 200,000. Некоторое уменьшение депозита отразится на качестве проводимой временной диверсификации портфеля валют, что может снизить эффективность системы. На меньших средствах система не работает. Объяснение банально: вероятностный характер правильного вхождения в рынок срабатывает только при количест ве открытых валютных позиций больше трех [1, 2).
Соотношение количества убыточных сделок к количеству прибыльных сделок, согласно системе, составляет в среднем 65% к 35%. Но с учетом "веса" сделок, система позволяет покрыть все убытки и получить прибыль Коэффициент эффективное ти системы не менее 1,6.
Минимальная полученная доходность системы при этом составляет не менее 40% в квартал, или 160% в год, не учитывая сложные проценты. Максимальные размеры доходности я не готов освещать, так как ставлю эти результаты в заслугу отдельным талантливым трейдерам.
В системе по умолчанию заложено ограничение общих потерь на уровне J 5% от суммы первоначального депозита, что немаловажно для любого инвестора.
Согласно основным требованиям системы, в портфеле всегда должны присутствовать сигналы к открытию позиции, то есть практически исключается ситуация, когда Вам нечего делать на рынке.
Необходимо постоянно контролировать сигналы системы. Достаточно совершать один-два подхода в час для контроля за ситуацией на рынке и за собственным портфелем. При овладении необходимыми навыками это занимает 3-8 часов в день, что позволяет одному трейдеру управлять 3-5 портфелями.
Одно из замечательных достоинств системы заключается в том, что она, с одной стороны, взвалив на себя выполнение рутинной работы, а с другой - частично взяв на себя ответственность за принятие решений, в большой степени снимает с трейдера психологическую напряженность, которая, как правило, мешает принятию верного решения.
Вместе с тем, строгое соблюдение принципов работы с системой является необходимым условием достижения успеха.Новизна предложенной механической торговой системы базируется на динамичном портфельном управлении валютами.
Рис.б-14. Сигнал на вход-точка 1
При этом система позволяет Вам осуществить сделку, прежде всего, правильно по времени. Сигнал на открытие система дает только в указанной ниже точке, которую она вычисляет, используя несложный технический анализ, и которая носит название первой точки (т.1 - см. рис.6-14). При этом для каждого инвестиционного горизонта задается ценовой канал, в пределах которого в нулевом приближении изменяется цена Вашего актива в течении выбранного времени пребывания в рынке. Система запрещает входить в рынок в ситуации, худшей, чем в первой точке. Именно поэтому после превышения определенного порога цены или численных значений RSI и резонансов первого момента [2], система снимает сигнал на открытие.
Несмотря, может быть, на всю привлекательность ситуации с точки зрения обычной торговли, во второй точке (т2) и далее, сигнал на открытие уже не должен восприниматься как руководство к действию. Только в том случае, если дополнительно к первому сигналу (по прошествии времени формирования баров, кратных четырем) во второй точке мо жет возникнуть сигнал Buy add " (Sell add). (Например, сигнал "Buy add 1/2" означает, что необходимо «докупиться» на сумму, равную половине уже открытой лонговой позиции). Если Вы не согласны с рекомендациями системы, лучше вообще не входить в рынок.
Повторный сигнал может быть дай системой только в случае коррекции (см. рис. 6-15).
Система сама следит за продолжительностью тренда. Она предостерегает Вас от добавлений вблизи іраниц ценовых коридоров по тренду. Именно тогда поступает сигнал о сокращении позиции (см.
рис. 6-15). Иногда имеет смысл закрыть всю позицию при возникновении сигнала " Reduce " в этой точке, в другом случае лучше подождать развития ситуации, также можно применять промежуточные варианты с частичным закрытием позиции. Далее поступают сигналы к фиксации прибыли свыставлением динамических стоп-приказов.
1Є200
И .86
4 ЩНІИНШИЮга 105 18-17:00 CQG©2001
Рис.6-15. Ценовой коридор сверху, откуда поступает сигнал о сокращении позиций.
При всех достоинствах этой системы к ней надо подхо- дить с большой осторожностью. Она эффективна только при трендовом рынке. В случае флэта она может привести к неоправданным потерям.
Опнсанне системы
Основным достоинством этой системы можно считать то, что она работает под управлением CQG for Windows, что, в свою очередь, позволяет параллельно запускать весь технический инстру-
ментарий CQG для проведения дополнительного анализа с целью уточнения перспектив эволюции исследуемого рынка.
Принцип открытия и закрытия позиций довольно прост: система может выдавать восемь сигналов, которые мы рассмотрим чуть ниже. Не раскрывая программного алгоритма появления каж дого сигнала (это мое «ноу-хау») отмечу лишь, что он базируется на численных значениях RS1, резонансов первого момента и поведении кривой скользящей средней с периодом, равным длительности «долгой памяти» рынка на выбранном рабочем временном масштабе fl, 18, 21). Следует также заметить, что параметры выше обозначенных осциляторов тоже оптимизированы с учетом эффекта «долгой памяти» рынка. Итак:
"Buy" (Sell) - сигнал, указывающий па возможное начало тре нда и предписывающий трейдеру посмотреть на график и решить, каким количеством валюты по данной позиции он будет торговать; в случае, если открытых позиций уже достаточно много (более 6) или в случае большого отклонения цены от скользящей средней, \'фейдер может не выполнять данное указание;
"Buy add" (Sell add) - также рекомендательный сигнал трейдеру, предписывающий увеличить открытую позицию; эффективность управления зависит от того, насколько грамотно трейдер выполняет этот сигнал и удается ли ему сконцентрировать капитал в выигрышной позиции;
"Reducc" - более строгий, чем предыдущий, сигнал, предписывающий трейдеру закрыть часть позиции (не выполнять не рекомендуется)
"Stop" - сигнал о появлении опасности разворота тренда (как правило должен быть выполнен).
"Stop loss" (S/L) - сигнал, показывающий место возможного размещения ордера стоп-лосса (примерно на расстоянии до 2ст от цены входа в рынок, где о - средне квадратичиое отклонение цены на выбранном временном интервале, то есть по-существу — волатильность рынка [1,10]). Если цена тестирует этот уровень, то может оказаться, что позиция открыта против тренда; этот сигнал обязателен к выполнению в течение ближайшего часа; позиция с таким сигналом не может быть оставлена на следующий день.
Почти каждый сигнал дублируется соответствующим цветом бара. Например, зеленый бар означает "Buy", а красный цвет — "Sell". Подобранная цветовая гамма упрощает восприятие рынка; более того, можно смело находиться в рынке и держать позицию по тренду до тех пор, пока последовательно формирующиеся ба-
ры не поменяют свой цвет на противоположный или более iieifrpa льный (зеленый - на голубой, а затем черный, малиновый и красный или красный - на малиновый, затем черный, голубой и зеленый.
Важным свойством предложенной системы является тот факт, что она автоматически задаеі ценовой коридор для каждого инвестиционного горизонта. Алгоритм его построения базируется на вычислении длительносіи «долгой памяти» рынка н последующей оценке на этом вычисленном интервале времени ценовых зон с экстремальной перекупленностью (выше 75% -уровень, отмечен ный штриховой красной горизонтальной линией - см. рисунки) и перепродаиностыо (ниже 25% -штриховая синяя линия). Эмпирически установлено, что в обозначенных зонах курс пе может долго находиться и с вероятностью около 80% разворачивается после тестирования этих уровней.
Для повышения устойчивости системы управления капита-лом к резким разворотам рынка, при которых все трепделедящие системы запаздывают с сигналами, автором введен специальный режим работы: "Save up" - режим защиты прибыли. Этот сигнал появляется втом случае, когда отклонение цены валюты от своей кривой скользящей средней превышает За,
Таким образом, настоящая система - это система ограничения рисков. В первую очередь минимизируется уровень рнска, оттолкнувшись от которого система чисто механически старается обеспечить максимально возмохшую для конкретного рынка доходность. Ее основу составляет вероятностный подход. Ей присуще портфельное управление, но не в режиме дэй-трейдинга. Система не является "черным ящиком" - это прозрачная, открытая система, и если в настоящем описании не все изложено достаточно подробно, то только из-за отсутствия времени, места и необходимости. В моменте принятия решения вполне сознательно оставлено весомое место для человека. Более того, человек сам волен использовать ее либо в качестве простого "тормоза", предохраняющего от зависания в убыточных позициях, либо полностью довериться ей и выполнять все ее рекомендации. В обоих вариантах результаты впечатляют.
И последнее. Выше было отмечено, что акцент в анализе рынка система ставит не столько на прогнозировании эволюции рынка, сколько на возможно более ранней диагностике случайным образом возникшей тенденции и следовании в ее русле, тем не менее с помощью нее можно делать, в нулевом
приближении, некоторые оценки дальнейшей перспективы развития исследуемого рынка [1].