Активируйте JavaScript для полноценного использования elitetrader.ru Проверьте настройки браузера.
Коэффициент перевеса при разработке стратегий » Элитный трейдер
Элитный трейдер
Искать автора

Коэффициент перевеса при разработке стратегий

Добавление неоптимизированный выход и правил риск-контроля к сигналу входа с благоприятной вероятностью повышает вероятность создания робастной торговой системы. Основанная на использовании индикатора MACD система демонстрирует этот подход.
Анализ часто дает нам хорошие торговые идеи, однако далеко не всегда у нас есть возможность воплотить эти идеи в реальную прибыльную торговлю. Сетап, который выглядит замечательно, может не иметь практической ценности
17 апреля 2011 КРОУФР
Добавление неоптимизированный выход и правил риск-контроля к сигналу входа с благоприятной вероятностью повышает вероятность создания робастной торговой системы. Основанная на использовании индикатора MACD система демонстрирует этот подход.
Анализ часто дает нам хорошие торговые идеи, однако далеко не всегда у нас есть возможность воплотить эти идеи в реальную прибыльную торговлю. Сетап, который выглядит замечательно, может не иметь практической ценности.

В статье «Работают ли классические индикаторы на рынке форекс» (Currency Trader, январь 2011 года) приведен детальный анализ коэффициента перевеса для разных традиционных индикаторов на примере четырех основных валютных пар. Этот анализ продемонстрировал нам несколько вполне приемлемых сигналов на вход, которые могут быть использованы в качестве базиса при разработке торговых стратегий.

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

Использование таблиц коэффициента перевеса.

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

Коэффициент перевеса при разработке стратегий


Таблица 1. Примечание: Темно-красный цвет – ниже 1 как для длинных, так и для коротких позиций. Желто-коричневый цвет – выше 1 как для длинных, так и для коротких позиций. Голубой – ниже 1. Зеленый – выше 1.

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

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

- Открываем длинную позицию, когда гистограмма 12-26-9 MACD пересекает вверх нулевой уровень, открываем короткую позицию, когда гистограмма пересекает вниз нулевой уровень.

В Таблице 1 показан анализ коэффициента перевеса для этого сигнала. Работа с парой евро/доллар дает чистое преимущество для нескольких последовательных краткосрочных периодов (также как для более длительных периодов). Это заставляет нас предполагать, что MACD представляет собой хороший выбор для создания системы следования тренду на дневном диапазоне с этой валютной парой.

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

Добавляем правила выхода.

Теперь нам главное не слишком оптимизировать систему, чтобы избежать соблазна подгонки кривой (выбора наиболее прибыльных параметров системы на основе исторического теста), что может повредить работе стратегии в реальном времени. Чтобы избежать этого, нам необходимо ввести правила выходов без оптимизации. Это даст нам большую робастность системы.

Существует два способа создания механизма выходов для подобного рода стратегий. Первый заключается в том, что мы можем установить критерий обратного выхода – т.е. закрывать позицию, когда мы получаем сигнал в противоположном направлении. Второй: создать критерии для стоп-лосса и фиксации прибыли, что дает возможность определения их значений без подгонки кривой. Здесь мы будем использовать критерий выхода при противоположном сигнале из-за его простоты, однако мы добавим следующий неоптимизированный стоп-лосс для определения фиксированного риска на сделку. Все сделки должны быть закрыты, когда цена прошла против позиции расстояние, равное двум 14-дневным средним истинным диапазонам ATR от цены входа. Например, если 14-дневный ATR для пары составляет 150 пипсов (0.0150) и короткая позиция была открыта по цене 1.5050, то стоп лосс открывается на уровне 1.5350 (1.5050 + (0.0150*2)).

Система будет работать на принципе «стоп-и-разворот». Мы закрываем короткую позицию и открываем длинную, когда 12-26-9 MACD пересечет нулевую линию вверх. Мы закрываем длинную позицию и открываем короткую, когда гистограмма 12-26-9 MACD пересечет нулевую линию вниз.

Размер позиции.

Существует множество методик для определения подходящего размера позиции, однако лучшие результаты обычно дают подходы основанные на коррекции по волатильности. Формула дает нам риск 2% депозита на сделку с коррекцией на 14-дневный ATR.

Размер позиции = 0.01*баланс счета/(размер контракта*14-дневный ATR).

На рисунке 1 мы видим пример сделки по нашей системе, которая имела место в 2010 году во время затяжного нисходящего тренда по паре евро/доллар. Короткая позиция была открыта по цене 1.4739, когда 14-дневный ATR составлял 0.0142. Стоп-лосс на 1.5022 (1.4739+(2*0.0142)). Если наш баланс счета 100,000 долларов при размере контракта 100.000 долларов (стандартный торговый лот на форексе), размер позиции будет составлять: 0.01*100,000/(100,000*0.0142)) = 0.7 или 70, 000 долларов.

Коэффициент перевеса при разработке стратегий


Рисунок 2. Пример сделки по системе. Системе удалось поймать сильный нисходящий тренд 2010 года.

Тестирование системы. Тестировалась система на данных для пары евро/доллар для периода с 1 июня 2000 года по 1 января 2011 года, предположительные затраты на сделку 2 пипса.

Тест продемонстрировал нам, что данные которые мы получили при анализе коэффициента преимущества, верно помогли нам идентифицировать сетап, который позволяет адекватно прогнозировать среднесрочные тренды по паре евро/доллар, давая вероятность выше случайной. На рисунках 2 и 3 мы видим, что, несмотря на простоту стратегии, она дала нам позитивные возвраты по всем годам за исключением 2006 года (когда был получен результат -5%). Чистая прибыль за 10-летний период составила 101% или 6.72% в год. Максимальная просадка была очень небольшой – всего 10.14%.

Коэффициент перевеса при разработке стратегий


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

Коэффициент перевеса при разработке стратегий


Рисунок 3. Годовая прибыль. Кроме одного года, все годы тестирования были прибыльными.

В Таблице 2 мы видим те результаты, которые следовало ожидать от средне-и долгосрочной системы следования тренду: маленькое число прибыльных сделок (35%) и большое соотношение риска к прибыли при относительно небольшом количестве сделок.

Коэффициент перевеса при разработке стратегий


Таблица 2. Итоги тестирования системы. Несмотря на простые правила, система показала хорошие результаты. Легенда таблицы, сверху вниз: средняя составная годовая прибыль, чистая прибыль, максимальная просадка, количество сделок, количество прибыльных сделок, соотношение риска к прибыли, индекс язвы.

Анализ коэффициента перевеса и простота.

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

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

© Currency Trader

http://elitetrader.ru/uploads/posts/2011-07/1311016424_kroufr.png (C) Источник
Не является индивидуальной инвестиционной рекомендацией | При копировании ссылка обязательна | Нашли ошибку - выделить и нажать Ctrl+Enter | Отправить жалобу