IPO
•••
 Поиск Новости Котировки  Эфир
28.03.23 Поделиться

Индикатор KST ("Знать наверняка"): описание и применение

С повсеместным распространением электронных биржевых торгов и появлением в распоряжении частных трейдеров компьютерных терминалов огромными темпами стало расти количество индикаторов технического анализа. Среди них достаточно много таких, которые не стоят внимания участников рынка, но нередко встречаются инте
Солабуто Николай
Солабуто Николай
управляющий директор УК "Финам Менеджмент"

С повсеместным распространением электронных биржевых торгов и появлением в распоряжении частных трейдеров компьютерных терминалов огромными темпами стало расти количество индикаторов технического анализа. Среди них достаточно много таких, которые не стоят внимания участников рынка, но нередко встречаются интересные разработки, быстро получающие широкое признание. К последним, например, относится индикатор KST ("Знать наверняка"), алгоритм и описание которого создал Мартин Дж. Принг, а применение розничными инвесторами сегодня становится всё шире.

KST - что это за индикатор

Создатель этого инструмента технического анализа Мартин Дж. Принг широко известен трейдерам и инвесторам как основоположник теории PriceAction. Однако его считают крупным специалистом и в других направлениях технического анализа, что подтверждают написанные им многочисленные книги. В одной из них "Мартин Принг об импульсе рынка" (Martin Pring on Market Momentum) им и был описан новый аналитический инструмент.

В основе KST (Know Sure Thing, в русском переводе "Знать наверняка") лежит одна из разновидностей моментума - индикатор RoC (Rate of Change). Последний показывает относительную скорость изменения выбранной цены на заданном интервале времени. В отличие от классического относительного Momentum скорость оценивается в отношении не к текущему бару ценового графика, а к начальному для заданного периода. 

Предложенный Александром Элдером и реализованный для торговых платформ Стивеном Акелисом индикатор RoC позволяет как анализировать рынок, прежде всего идентифицируя тренды, так и генерировать торговые сигналы. Однако, как и многие осцилляторы, он подчеркивает рыночный шум, что приводит к снижению точности сигналов. Кроме того, инструмент чрезвычайно чувствителен к изменению периода расчета. 

Мартин Принг попытался в полной мере использовать преимущества RoC, сократив при этом зашумленность. В результате он использовал для нового инструмента:

  • 4 индикатора RoC с различными периодами, что позволяет выявлять кратко-, средне- и долгосрочные тенденции;
  • сглаживание показаний отдельных индикаторов скользящими средними, за счет чего существенно снижается зашумленность;
  • расчет по полученным данным средневзвешенной величины с увеличением весов с ростом периода расчета каждого отдельного индикатора.

Формула расчета KST

Авторский алгоритм расчета выглядит следующим образом:

Шаг 1. Вычисление индикаторов RoC

Здесь используется классический вариант формулы:

RoC (i, Ni) = (Price (0) – Price (Ni-1)) / Price (Ni-1),

где:

  • i - порядковый номер индикатора RoC, изменяется от 1 до 4;
  • Ni - длительность интервала расчета для каждого индикатора с порядковым номером i. Величины N1, N2, N3, N4 в общем случае между собой не равны;
  • Price - цена, по которой ведется расчет значений индикатора. Чаще всего используется цена закрытия (Close), но вместо нее можно работать с любой ценой в тайм-серии;
  • Price (0) - цена на текущем баре ценового графика;
  • Price (Ni-1) - цены баров графика котировок, соответствующие периодам расчета каждого из индикаторов.

Шаг 2. Расчет сглаженных значений индикаторов

Для сглаживания автор предлагает использовать экспоненциальную скользящую среднюю (EMA). Для каждого из четырех индикаторов выбирается собственный период фильтрующей EMA, в общем случае они между собой не равны:

RoCs (i) = EMA (RoC(i, Ni), Pi).

Здесь Pi - период мувинга, использующийся для индикатора RoC с номером N.

Шаг 3. Вычисление значения KST

Для расчета KST используется формула вычисления средневзвешенного значения. Для этого каждому из сглаженных индикаторов RoC присваивается собственный вес. Больший вес получает индикатор с более длинным периодом расчета:

В результате KST выглядит как классический осциллятор. Для генерации сигналов в окне индикатора добавляют сигнальную линию - скользящую среднюю, сглаживающую основной массив значений.

Как пользоваться индикатором "Знать наверняка"

Индикатор KST может использоваться для анализа рыночной ситуации и генерации торговых сигналов. Его показания существенно зависят от используемых параметров.

Настройка индикатора

Настройка KST требует задания 13 параметров:

  • цены, по которой ведется расчет;
  • четырех периодов для индикаторов RoC;
  • четырех периодов сглаживающих скользящих средних (EMA);
  • четырех весов для индикаторов RoC.

При этом чувствительность к выбору периодов RoC очень высока. С увеличением периодов EMA улучшается фильтрация шумов. В зависимости от выбора весов трейдер регулирует приоритет учета кратко-, средне- и долгосрочных тенденций.

Наибольшее распространение получили два набора настроек:

  • рекомендованный для фондового рынка и товарно-сырьевого рынка, с периодами RoC 9, 12, 18 и 24, скользящих средних 26, 26, 26 и 39, весов - 1, 2, 3 и 4.
  • использующийся на волатильных рынках (валютном, криптовалютном, срочном), где заданы периоды RoC 10, 15, 20, 30; периоды EMA 10, 10, 10, 15 и с весовыми коэффициентами, аналогичными предыдущему набору. 

Интерпретация показаний индикатора

Наблюдение за поведением линий индикатора KST позволяет следующим образом оценивать рыночную ситуацию:

  1. Рост основной и (или) сигнальной линий говорит о развитии восходящего движения на рынке, снижение - о нисходящем.
  2. Расположение основной линии выше сигнальной говорит о росте цены актива, ниже - о падении котировок. Такие участки характерны как для трендов, так и для коррекционных движений. 
  3. Расположение основной линии относительно кроссовера (уровня) позволяет сделать выводы о фазе рынка. Считается, что линия выше 0 соответствует восходящему тренду, ниже - нисходящему. На график добавляют и другие кроссоверы: нижний с уровнями –0,7...–0,5 и верхний 0,5–0,7. Нахождение KST за ними говорит о перекупленности (выше верхнего) или перепроданности (ниже нижнего) рынка.

Торговые сигналы KST

Как и большинство осцилляторов, индикатор "Знать наверняка" может генерировать множество торговых сигналов:

  1. Пересечение основной и сигнальной линий: снизу вверх дает сигнал на покупку, актив сверху вниз - на продажу.
  2. Пересечение нулевого кроссовера основной линией снизу вверх может диктовать вход в длинную позицию, сверху вниз - в короткую. 
  3. Выход индикатора из зоны перекупленности открывает возможности продаж, из зоны перепроданности - покупок. 
  4. Как сильные сигналы рассматриваются дивергенции/конвергенции с ценовым графиком. Однако для их реализации требуется подтверждение другими источниками, например, паттернами PriceAction, свечными комбинациями, данными других индикаторов. 
  5. Опережающими сигналами по отношению к ситуации на ценовом графике считают формирование на KST графических паттернов - пробой линии или уровня поддержки/сопротивления, кратной вершины (дна), "Головы и плечей" ("Перевернутой головы и плечей") и т. д. 

Какие из сигналов использовать в торговой системе, а какие фильтровать, трейдер решает самостоятельно. Наиболее часто в консервативных ТС в качестве сигналов на вход рассматривают:

  1. Основная линия выше сигнальной, KST пересекает нулевой кроссовер снизу вверх - сильный сигнал на покупку.
  2. Основная линия выше нулевого кроссовера и повышается, пересекая при этом сигнальную снизу вверх - сигнал на покупку. 
  3. Основная линия ниже сигнальной, KST пересекает нулевой кроссовер сверху вниз - сильный сигнал на продажу.
  4. Основная линия ниже нулевого кроссовера и снижается, пересекая при этом сигнальную сверху вниз - сигнал на продажу.

Стоит ли использовать KST в торговле?

Несмотря на претенциозное название и многочисленные публикации, говорящие о точности и универсальности KST, опытные трейдеры обращают внимание на его серьезные недостатки:

  1. RoC по праву признан одним из лучших по динамике осцилляторов, позволяющим получать сигналы, если не опережающие изменения на ценовом графике, то с минимальной задержкой. На некоторых тематических ресурсах декларируется опережающий характер и KST. Однако использование при его расчетах сглаживающих скользящих средних опровергает такие утверждения, задержка появления сигналов становится тем больше, чем больше периоды EMA и больше разница весовых коэффициентов между младшими и старшими периодами RoC.
  2. Универсальность индикатора тоже под большим вопросом. В сети публикуют результаты бэк-теста за столетний период с 1990 по 2000 год. Расчет велся на индексе S&P 500 при полном реинвестировании полученной прибыли. Результаты не вдохновляют - расчетная средняя годовая доходность составила 9,26%, что хуже результатов самого индекса почти на 40%. При этом короткие сделки не моделировались, поскольку на предварительных тестированиях было выявлено огромное преобладание убыточных (более 80%). Это связано с различной динамикой бычьего и медвежьего фондового рынка. Для работы на различных рынках и активах требуется индивидуальная настройка индикатора в каждом случае. Поскольку параметров воздействия много, оптимизация настроек даже с помощью автоматического тестера становится слишком длительной процедурой. Провести же ее вручную для трейдера практически невозможно.

Таким образом, громкое название индикатора KST ("Знать наверняка") привлекает многих трейдеров и инвесторов. Аналитический инструмент прост в использовании и понятен, как и любой классический осциллятор. Однако даже автор говорит, что знать поведение рынка наверняка невозможно. Это касается и индикатора - у него есть серьезные недостатки.

Вопросы и ответы

На каких таймфреймах работает KST?

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

Какой период задавать для сигнальной линии?

На практике используют скользящую среднюю с периодом от 5 до 10.

Для сглаживания RoC подходит только EMA?

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

Комментарии

Авторизуйтесь, чтобы оставить комментарий.
Загружаем...