CKS (Chande Kroll Stop) — трендовый индикатор стоп-уровней

Chande Kroll Stop (CKS) — это трендовый индикатор стоп-уровней, разработанный для определения динамических уровней стоп-лосс и обнаружения смены тренда. Он строит верхнюю и нижнюю линии (stop levels) вокруг цены, основанные на волатильности и среднем направлении движения. Когда цена находится выше нижней линии — сигнал о бычьем режиме (держать длинные позиции); при пробое нижней линии возможен разворот вниз. Аналогично, когда цена ниже верхней линии — медвежий режим; при пробое верхней линии возможен разворот вверх.
Основное преимущество CKS заключается в его способности адаптироваться к текущим рыночным условиям. В периоды повышенной волатильности стоп-линии располагаются дальше от цены, позволяя избежать преждевременного закрытия позиций из-за рыночного шума. В периоды низкой волатильности стоп-линии приближаются к цене, обеспечивая более плотное следование за трендом.
Индикатор Chande Kroll Stop был разработан Тони Чандом (Tushar Chande) и Стюартом Кроллом (Stanley Kroll). Tushar Chande — известный автор и исследователь в области технического анализа (соавтор индикаторов, например, Chande Momentum Oscillator — CMO), и вместе с Kroll он предложил этот метод фиксации стоп-уровней, комбинирующий экстремумы цен и меру волатильности. Стэнли Кролл, в свою очередь, также сделал значительный вклад в развитие технического анализа, написав несколько ключевых работ по этой теме. Индикатор описан в их работах и статьях по механическим торговым системам и управлению риском.

Ключевые особенности:
▪ Предназначен для установки трейлинг-стопов и фильтрации рыночного шума.
▪ Быстро реагирует на изменения волатильности, поскольку использует меру волатильности в формуле.
▪ Менее запаздывает, чем некоторые традиционные стоп-подходы, но даёт более плавные уровни, чем простые скользящие средние.
▪ Часто используется совместно с другими индикаторами (тренд-фильтры, уровни поддержки/сопротивления).
▪ Следования за трендом с адаптивным контролем риска.
▪ Выявления потенциальных точек разворота тренда.
▪ Создания механических торговых систем с четкими правилами выхода.

Chande Kroll Stop (CKS) — трендовый индикатор / индикатор стоп-уровней (trailing stop).
Формула расчёта CKS (Chande Kroll Stop)
В основе индикатора лежит средняя направленная абсолютная волатильность (обычно Average True Range — ATR или модификация) и экстремумы цен за период. Ниже приведён классический алгоритм расчёта, как он обычно описывается.
1. Определение высоких и низких экстремумов за период N:
HighestHigh = Наибольшее значение High за период N
LowestLow = Наименьшее значение Low за период N
2. Расчет среднего истинного диапазона (ATR) за период N:
ATR = Среднее значение TR за период N
3. Расчет верхней и нижней полос:
LongStop = HighestHigh — (Multiplier * ATR) — Верхняя полоса
ShortStop = LowestLow + (Multiplier * ATR) — Нижняя полоса
4. Определение окончательных стоп-линий на основе StopPeriod:
Верхний стоп = Наибольшее значение верхней полосы за период StopPeriod
Нижний стоп = Наименьшее значение нижней полосы за период StopPeriod
где:
— N — период (чаще 10 — 20) для расчёта волатильности и экстремумов.
— Multiplier — множитель для ATR, определяющий расстояние от экстремумов (стандартное значение: 1.5).
— StopPeriod — период для расчета стоп-уровней (стандартное значение: 20).
— High — максимум бара.
— Low — минимум бара.
5. Для устранения резких скачков применяют рекурсивную логику (трекинг): уровни не должны быстро меняться в направлении, которое ухудшает существующую позицию. Обычно это делается так:
— Для LongStop: если предыдущий LongStop[i-1] > текущего LongStop, то LongStop = LongStop[i-1] (то есть LongStop не уменьшают при бычьем сценарии); иначе LongStop = LongStop следующей свечи.
— Для ShortStop: если предыдущий ShortStop[i-1] < текущего ShortStop, то ShortStop = ShortStop[i-1]; иначе ShortStop = ShortStop следующей свечи.
6. Сигналы на смену режима:
- Если цена закрытия пробивает LongStop сверху вниз — возможный сигнал закрытия длинной позиции / входа в шорт.
- Если цена пробивает ShortStop снизу вверх — возможный сигнал закрытия короткой позиции / входа в лонг.
Пример псевдокода (упрощённо):
V_t = ATR(N) или MAD(N)
HighN = highest(high, N)
LowN = lowest(low, N)
LongStopCandidate = HighN — V_t
ShortStopCandidate = LowN + V_t
if (t == first) {
LongStop = LongStopCandidate
ShortStop = ShortStopCandidate
} else {
LongStop = max(LongStopCandidate, LongStop_{t-1})
ShortStop = min(ShortStopCandidate, ShortStop_{t-1})
}
Торговля с CKS (Chande Kroll Stop)
Верхний стоп (Upper Stop) используется для коротких позиций. Если цена закрытия превышает верхний стоп, это может рассматриваться как сигнал к закрытию короткой позиции или открытию длинной.
Нижний стоп (Lower Stop) используется для длинных позиций. Если цена закрытия опускается ниже нижнего стопа, это может рассматриваться как сигнал к закрытию длинной позиции или открытию короткой.
Пересечение ценой стоп-линий может указывать на потенциальный разворот тренда или начало нового импульса.
Скачкообразное изменение стоп-линий может происходить при значительных изменениях волатильности рынка.
Использование с другими индикаторами: CKS лучше всего работает в сочетании с другими индикаторами тренда и импульса, которые помогают определить направление входа в рынок.
Открытие длинной позиции в момент, когда красная линия пересекает синюю линию снизу вверх.

Сигнал на покупку. Цена пересекает обе линии индикатора снизу вверх

Сигнал к открытию короткой позиции – цена пересекает обе линии индикатора сверху вниз

Выйти из длинной позиции следует, если во время бычьего тренда красная линия индикатора Chande kroll Stop пересекает его синюю линию

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

Chande Kroll Stop можно использовать по-разному. Обычно его продают, когда цена пересекает обе линии, тогда как обычно его покупают, когда цена пересекает обе линии. Более того, рекомендуется торговать, когда две линии каким-либо образом пересекают друг друга.
Линии остановки Chande Kroll Stop начинают выравниваться по мере того, как цена движется в сторону, а это, в свою очередь, позволяет цене торговаться более широко между обеими линиями. Осознание линейного положения является ключом к успешному совершению сделки, и трейдеры должны обязательно торговать в направлении рыночного тренда.
Chande Kroll Stop также можно использовать, чтобы остановить изменение тренда. Когда зелено-синяя линия пересекает красную линию, выделяется новый восходящий тренд. Когда красная линия пересекает зелено-синюю линию, выделяется новый нисходящий тренд.



















