| TS Research Group : Publications | www.tsresearchgroup.com |
|
Правда об индикаторах Рассмотрим наиболее популярные индикаторы технического анализа с точки зрения их способностей идентификации текущего состояния рынка и возможностей прогнозирования. Нас интересует, насколько правдоподобны «сказки доктора Элдера». Причем, будем рассматривать улучшенные варианты индикаторов, периоды которых автоматически изменяются в зависимости от рынка. Исходные варианты индикаторов, очевидно, будут иметь еще меньше смысла. Будем испытывать индикаторы на дневных барах РАО ЕЭС России на ММВБ за 3 года:
![]() Рис.1 Одна и та же карта рынка с различным уровнем детализации кластеров. Перейдем к анализу индикаторов. Каждый отдельный индикатор является сечением общей многомерной области и будет представлять собой географическую карту, «моря» на которой определяют минимальные значения индикатора, а «горы» - максимальные. В частности, местоположение вершин и впадин на Рис. 1 получено из карт на Рис. 2. Ниже мы увидим, что даже улучшенные индикаторы эти точки не идентифицируют. Шкала внизу является мерой вероятности нахождения вершины или впадины в данной точке рынка. Отметим, что имеется по одной зоне высокой вероятности вершины и впадины и на трендах, и в бестрендовой фазе рынка. ![]() Рис. 2. Слева - вершины, справа - впадины. Рис. 3 представляет собой задачу из серии «найди два отличия». Все индикаторы показывают практически ОДНО И ТО ЖЕ.
![]() Рис. 3. Слева - DMI, справа - стохастик, снизу - RSI. Собственно, это ясно и без анализа: достаточно понимать, что все осцилляторы выполняют две функции: 1) удаление тренда, и 2) удаление шума (сглаживание). Конкретные детали построения не имеют значения. Вывод 1. Все осцилляторы суть одно и то же. Карта новых максимумов и минимумов тоже сильно кореллирует с осцилляторами. ![]() Рис. 4. Новые максимумы и минимумы. Рассмотрим наш «секретный» индикатор тренда (Рис. 5 слева), построенный на совершенно иных принципах, чем предыдущие осцилляторы. Индикатор IsTrend равен 1, если тренд повышательный, -1, если тренд понижательный, и 0, если тренда нет. Обратите внимание на сходство индикатора тренда IsTrend с DMI, RSI и стохастиком на Рис. 3. ![]() Рис. 5. Слева - индикатор тренда, справа - индикатор цикла. Вывод 2. Осцилляторы на самом деле являются индикаторами тренда. Сопоставим Рис. 3 и Рис. 5. Индикатор IsCycle определяет циклическую фазу рынка, если его значение минимально. Рассмотрим поведение осцилляторов в циклической области (синяя зона на Рис. 5 справа). Популярные книжки пишут, что осцилляторы следует применять на циклическом, т.е. бестрендовом рынке. Но в области, соответствующей циклической фазе, осцилляторы не показывают ничего более вразумительного, чем равномерная зелень. Для большей убедительности рассмотрим еще аналог MACD, совпадающий по фазе с ценой (рис.6 слева), и оптимальный фильтр, опережающий по фазе цену (рис.6 справа). Хотя часть их экстремумов находится в циклической области, они не совпадают с экстремумами цен. Вывод 3. Осцилляторы не могут идентифицировать экстремумы цен в циклической области. ![]() Рис. 6. Слева - BandPass индикатор, справа - оптимальный опережающий фильтр. Перейдем к самому интересному вопросу: имеют ли индикаторы предсказательную силу. ![]() Рис. 7. Слева - макс. рост (MPE), справа - макс. падение (MNE) в течение будущих двух дней, %. ![]() Рис. 8. Слева - макс. рост (MPE), справа - макс. падение (MNE) в течение будущих пяти дней, %. ![]() Рис. 9. Слева - макс. рост (MPE), справа - макс. падение (MNE) в течение будущих десяти дней, %. Ассоциируем с каждым баром потенциал возможных прибылей и убытков в течение двух, пяти и десяти дней, соответственно (Рис. 7-9). Эти значения НЕ УЧАСТВОВАЛИ в тренировке нейросети, поэтому о подгонке данных речь не идет. Отметим, что картинки мало меняются при увеличении временного интервала. Потенциальная точка покупки - та, в которой возможный рост максимальный, а возможное падение - минимальное. Аналогично, потенциальная точка продажи - та, в которой возможное падение максимальное, а возможный рост - минимальный. Эти точки соответствуют близким цветам на левом и правом графике. Например, оптимальная зона продажи - правый нижний угол карт, где потенциал роста и падения выражается в следующей таблице:
Оптимальная зона покупки, соответственно, находится в левом нижнем углу карт:
А именно, при пробое предыдущего максимума. Вывод 4. В зоне перекупленности осцилляторов надо покупать, а не продавать. Целесообразно покупать и в правом верхнем углу, где сосредоточены точки минимума для убывающего тренда:
Отсюда видно, что при пробое вниз предыдущего минимума лучше покупать, чем продавать. Потенциал для прибыли по сравнению с убытками при покупке на минимумах в циклической фазе меньше, чем в направлении трендов:
Аналогично, при продаже на максимумах циклов:
Обратите внимание, что индикаторы никак НЕ идентифицируют зоны, наиболее благоприятные для покупки или продажи. Вывод 5. Индикаторы не могут предсказывать изменение цен. Но: Вывод 6. Можно прогнозировать будущие краткосрочные изменения цен при помощи современных математических методов. Легко ежедневно отслеживать, в какой конкретной точке карты сейчас находится рынок, и не гадать, покупать или продавать. Дмитрий Толстоногов, Ноябрь 2000 г. Copyright © TS Research Group 2002, e-mail: info@tsresearchgroup.com. Developed by webdesign.tria.lv |