Торговая система на основе линий канала Боллинджера Цель

advertisement
Торговая система на основе линий канала Боллинджера
Цель исследования
Целью исследования является создание эффективной торговой системы по
акциям РАО ЕЭС. Под эффективной торговой системой понимается система, которая за
исследуемый исторический период дает доходность на капитал большую, чем стратегия
«купить и держать».
Гипотеза
В ходе исследования проверке подлежит гипотеза о том, что эффективной
является торговая система, основанная на индикаторе линий (полос) канала Боллинджера
в соответствии со следующими правилами заключения сделок:
а) вход:
- в покупку: цена пересекает верхнюю границу канала, расположенную на
расстоянии одного стандартного отклонения от экспоненциально сглаженной скользящей
средней периода X, смещённую на D периодов вперёд, снизу вверх;
- в продажу: цена пересекает нижнюю границу канала, расположенную на
расстоянии одного стандартного отклонения от экспоненциально сглаженной скользящей
средней периода X, смещённую на D периодов вперёд, сверху вниз;
б) выход:
- из покупки: цена пересекает верхнюю границу канала, расположенную на
расстоянии одного стандартного отклонения от экспоненциально сглаженной скользящей
средней периода X, смещённую на D периодов вперёд, сверху вниз;
- из продажи: цена пересекает нижнюю границу канала, расположенную на
расстоянии одного стандартного отклонения от экспоненциально сглаженной скользящей
средней периода X, смещённую на D периодов вперёд, снизу вверх.
Для упрощения обозначения в дальнейшем будем говорить про период линий
канала, имея в виду период скользящей средней, от которой откладывается канал.
Торговая система на основе линий канала Боллинджера
Исследование на часовом таймфрейме
Исследуем график часовых данных по акции РАО ЕЭС с января 2000 года по
декабрь 2006 год.
Шаг 1. Найдём такие значения параметров X и D, при которых система будет
наиболее эффективной. Для определения оптимальных значений параметров линий канала
будем использовать метод прямого перебора. Оптимизируемые периоды сглаживания
зададим:
а) для Х в интервале от 2 до 300;
б) для D в интервале от 0 до 50;
По итогам оптимизации значения параметров линий канала, при которых
достигается максимальная доходность системы, составили 2 и 26 для X и D
соответственно. (см. рис ниже)
Система с такими параметрами, ввиду того, что период полос очень мал,
аналогична системе по смещённым скользящим средним. При этом не используется
преимущество использования полос перед скользящими средними – ограничение числа
сделок при боковом движении рынка.
Доходность системы составила 2823,89% против 657,4% по стратегии «купить и
держать».
Торговая система на основе линий канала Боллинджера
Как видно на рисунке выше, можно выделить 3 различные области наборов
параметров, при которых система демонстрирует максимальную доходность.
а) X=40, D=49 (система 1);
б) X=2, D=7 (система 2);
в) X=2, D=26 (система 3).
Рассмотрим графики изменения капитала при использовании системы с
различными параметрами с полулогарифмической шкалой.
Система 1 и система 3 демонстрируют очень похожие результаты как по
конечной доходности, так и по временным рамкам демонстрации этой доходности.
Наибольшие темпы роста капитала были показаны в период с начала 2000 по конец 2003
г. В период же с начала 2004 г. по конец 2006 г. темпы роста капитала были значительно
ниже, чем в предыдущий временной интервал.
Торговая система на основе линий канала Боллинджера
Система 2, несмотря на то, что темпы роста капитала в период с начала 2000 г. по
конец 2003 г. были ниже по сравнению с системами 1 и 3, темпы роста доходности в 20042006 гг. оказали достаточно высокими (по сравнению с системами 1 и 2).
Как видно из результатов тестирования, при изменившейся в 2004 г. рыночной
структуре, эффективные на конец интервала тестирования системы показали различную
эффективность при изменившихся рыночных условиях.
Оптимизируем параметры X и D на временном интервале с начала 2004 по конец
2006 г., то есть при новых рыночных условиях.
Значения параметров X и D, при которых демонстрировалась максимальная
доходность на уровне 231,7%, оказались 4 и 55 соответственно. Тем не менее, доходность
системы за этот временной интервал оказалась меньше доходности по стратегии «купить
и держать» (251%).
Торговая система на основе линий канала Боллинджера
Несмотря на то, что стратегия оказалась недостаточно доходной в период с
начала 2004 г. по конец 2006 г., торговую систему на всём временном интервале, то есть в
2000 – 2006 гг. можно считать эффективной, так как её доходность больше, чем
доходность инвестиционной стратегии. Более того, распределение доходности на всём
временном интервале более равномерно, нежели при использовании системы с
параметрами, которые были получены при оптимизации на всём временном интервале.
Таким образом, эффективная система имеет параметры Х=4 и D=55.
По результатам исследования выяснилось, что преимущества использования
канала для фильтрации бокового движения рынка (то есть такой рыночной структуры, при
которой трендовая стратегия неэффективна) практически не использовались, так как
оптимальный период полос канала оказался очень мал.
Торговая система на основе линий канала Боллинджера
Результат исследования. Таким образом, полученная
исследования торговая система работает по следующему алгоритму:
в ходе
данного
а) вход:
- в покупку: цена пересекает верхнюю границу канала Боллинджера,
расположенную на расстоянии одного стандартного отклонения от экспоненциально
сглаженной скользящей средней периода 4, смещённую на 55 периодов вперёд, снизу
вверх;
- в продажу: цена пересекает нижнюю границу канала Боллинджера,
расположенную на расстоянии одного стандартного отклонения от экспоненциально
сглаженной скользящей средней периода 4, смещённую на 55 периодов вперёд, сверху
вниз;
б) выход:
- из покупки: цена пересекает верхнюю границу канала Боллинджера,
расположенную на расстоянии одного стандартного отклонения от экспоненциально
сглаженной скользящей средней периода 4, смещённую на 55 периодов вперёд, сверху
вниз;
- из продажи: цена пересекает нижнюю границу канала Боллинджера,
расположенную на расстоянии одного стандартного отклонения от экспоненциально
сглаженной скользящей средней периода 4, смещённую на 55 периодов вперёд, снизу
вверх.
Доходность системы составила 2142,07% против доходности по стратегии
«купить и держать» 657,4%, максимальная просадка системы в процентах от текущего
депозита составила 50%.
Торговая система на основе линий канала Боллинджера
Сделки
Сделок в месяц(среднее, шт.)
Объём сделки(% от текущего
депозита)
Прибыльных сделок(шт.)
Убыточных сделок(шт.)
Отношение прибыльных и
убыточных сделок
Отношение средняя
прибыль/средний убыток
Максимальная просадка(% от
текущего депозита)
6
100
189
304
0,62
2,66
50
Доходность МТС
Начальный депозит (руб.)
100000
Конечный депозит (руб.)
2242050,14
Общая прибыль (руб.)
2142050,14
Доходность (%)
2142,05
Доходность годовых (%)
56
Корреляция с индексом
0,69
РТС
Торговая система на основе линий канала Боллинджера
Исследование на дневном таймфрейме
Исследуем график дневных данных по акции РАО ЕЭС с января 2000 года по
декабрь 2006 год.
Шаг 1. Найдём такие значения параметров X и D, при которых система будет
наиболее эффективной. Для определения оптимальных значений параметров линий канала
будем использовать метод прямого перебора. Оптимизируемые периоды сглаживания
зададим:
а) для Х в интервале от 2 до 300;
б) для D в интервале от 0 до 50;
По итогам оптимизации значения параметров линий канала, при которых
достигается максимальная доходность системы, составили 20 и 19 для X и D
соответственно. (см. рис ниже)
Доходность системы составила 873,39% против 657,4% по стратегии «купить и
держать». Проведя исследование системы на устойчивость, можно утверждать, что
система с такими параметрами также является устойчивой. (см. рис. ниже)
Торговая система на основе линий канала Боллинджера
На графике с логарифмической шкалой хорошо видно, что при изменившихся в
2004 г. рыночных условиях система демонстрирует замедленные, по сравнению с 2000 –
2003 гг. темпы прироста капитала.
Проведём оптимизацию системы на интервале с начала 2004 г. по конец 2006 г.
По итогам оптимизации значения параметров линий канала, при которых достигается
максимальная доходность системы, составили 289 и 70 для X и D соответственно. (см. рис
ниже)
Доходность системы составила 159,61%, что значительно меньше доходности по
стратегии «купить и держать» 257%.
Торговая система на основе линий канала Боллинджера
Проведя исследование системы на устойчивость, можно утверждать, что система
с такими параметрами также является устойчивой, тем не менее, рост доходности нельзя
назвать равномерным. Доходность системы значительно меньше доходности по стратегии
«купить и держать». Результаты тестирования на всём временном интервале с 2000 по
конец 2006 г. показали неэффективность системы с таким набором параметров.
Таким образом, эффективной будем считать систему с параметрами Х=20 и
D=19.
Торговая система на основе линий канала Боллинджера
Результат исследования. Таким образом, полученная
исследования торговая система работает по следующему алгоритму:
в ходе
данного
а) вход:
- в покупку: цена пересекает верхнюю границу канала Боллинджера,
расположенную на расстоянии одного стандартного отклонения от экспоненциально
сглаженной скользящей средней периода 20, смещённую на 19 периодов вперёд, снизу
вверх;
- в продажу: цена пересекает нижнюю границу канала Боллинджера,
расположенную на расстоянии одного стандартного отклонения от экспоненциально
сглаженной скользящей средней периода 20, смещённую на 19 периодов вперёд, сверху
вниз;
б) выход:
- из покупки: цена пересекает верхнюю границу канала Боллинджера,
расположенную на расстоянии одного стандартного отклонения от экспоненциально
сглаженной скользящей средней периода 20, смещённую на 19 периодов вперёд, сверху
вниз;
- из продажи: цена пересекает нижнюю границу канала Боллинджера,
расположенную на расстоянии одного стандартного отклонения от экспоненциально
сглаженной скользящей средней периода 20, смещённую на 19 периодов вперёд, снизу
вверх.
Доходность системы составила 873,39% против доходности по стратегии
«купить и держать» 657,4%, максимальная просадка системы в процентах от текущего
депозита составила 30%.
Торговая система на основе линий канала Боллинджера
Сделки
Сделок в месяц(среднее, шт.)
Объём сделки(% от текущего
депозита)
Прибыльных сделок(шт.)
Убыточных сделок(шт.)
Отношение прибыльных и
убыточных сделок
Отношение средняя
прибыль/средний убыток
Максимальная просадка(% от
текущего депозита)
0,79
100
26
40
0,65
3,14
30
Доходность МТС
Начальный депозит (руб.)
100000
Конечный депозит (руб.)
973390,01
Общая прибыль (руб.)
873390,01
Доходность (%)
873,39
Доходность годовых (%)
38
Корреляция с индексом
0,69
РТС
Торговая система на основе линий канала Боллинджера
Генеральный директор:
Ичкитидзе Юрий Роландович
ichkitidze@reflexivity.ru
Аналитик, специалист по механическим торговым системам:
Архипов Андрей Анатольевич
arhipov@reflexivity.ru
Специалист по развитию:
Рыбин Александр Сергеевич
rybin@reflexivity.ru
Мнение, изложенное в данной статье, является только субъективным
мнением авторов. Мы несем ответственность только за то мнение, которое
высказали, и те действия, которые предприняли самостоятельно. Любые
действия, в том числе инвестиции, осуществленные под влиянием данной
статьи, являются сферой ответственности лица, их осуществившего.
Санкт-Петербург,
Лиговский пр, 50/6, оф. 34
(812) 331-89-29
www.reflexivity.ru
contact@reflexivity.ru
Download