Chande Momentum Oscillator (CMO)

Осциллятор импульса Чанде (Chande Momentum Oscillator, CMO) — это инструмент технического анализа, разработанный Тушаром Чанде. Этот индикатор выводится из индекса относительной силы (RSI) и используется для определения импульса финансового актива путём сравнения суммы всех недавних прибылей с суммой всех недавних убытков за определённый период. Он колеблется между -100 и +100 и предоставляет ценную информацию о том, является ли актив перекупленным или перепроданным, что позволяет трейдерам принимать обоснованные решения.

Происхождение и развитие

Осциллятор импульса Чанде был представлен Тушаром Чанде в его книге 1997 года “Новый технический трейдер” (The New Technical Trader), написанной в соавторстве со Стэнли Кроллом. Чанде разработал этот индикатор для устранения некоторых ограничений существующих индикаторов импульса. Доктор Чанде известен своим вкладом в технический анализ и количественные торговые стратегии. Его работы широко представлены в профессиональных торговых сообществах.

Расчёт

Расчёт CMO включает несколько шагов, которые можно разбить на следующие компоненты:

  1. Выберите период (n): Обычные периоды, используемые для CMO, составляют 9, 14 или 20 дней.
  2. Рассчитайте дни роста и падения:
    • Дни роста: Сумма всех прибылей за выбранный период.
    • Дни падения: Сумма всех убытков за выбранный период.
  3. Формула CMO: [ CMO = 100 \times \frac{(Сумма\ прибылей\ -\ Сумма\ убытков)}{(Сумма\ прибылей + Сумма\ убытков)} ]

Полученное значение колеблется между -100 и +100. Значения выше +50 указывают на состояние перекупленности, в то время как значения ниже -50 указывают на состояние перепроданности.

Интерпретация

Уровни перекупленности и перепроданности

Когда CMO пересекает отметку выше +50, это сигнализирует о том, что актив может быть перекуплен, что указывает на возможный разворот или откат. И наоборот, когда значение падает ниже -50, это предполагает, что актив может быть перепродан, сигнализируя о возможном восходящем развороте.

Дивергенция

Дивергенция между CMO и ценой актива может предоставить критические сигналы. Например, если цены растут, но CMO падает, это указывает на потенциальный медвежий разворот. Аналогично, если цены падают, а CMO растёт, может быть неизбежным бычий разворот.

Подтверждение тренда

CMO также можно использовать для подтверждения силы тренда. Если осциллятор движется в том же направлении, что и тренд, и остаётся в зоне перекупленности или перепроданности в течение длительного периода, это усиливает силу тренда.

Преимущества

  1. Чувствительность: CMO более чувствителен к изменениям цен по сравнению с некоторыми другими индикаторами импульса, предоставляя более ранние сигналы.
  2. Ограниченный диапазон: Предоставляет чёткое указание, когда актив перекуплен или перепродан.
  3. Универсальность: Может использоваться на различных таймфреймах и классах активов.

Ограничения

  1. Эффект пилы: Более высокая чувствительность также может приводить к ложным сигналам во время боковых рынков.
  2. Запаздывающий индикатор: Как и любой индикатор импульса, CMO отстаёт от движений цены и может не точно предсказывать развороты.

Практическое применение

Интеграция с другими индикаторами

Чтобы минимизировать риск ложных сигналов, трейдеры часто используют CMO в сочетании с другими индикаторами, такими как скользящие средние, полосы Боллинджера или индекс относительной силы (RSI).

Сигналы покупки и продажи

Алгоритмическая торговля

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

Пример

Рассмотрим акцию со следующими изменениями цен за 14-дневный период:

Сумма прибылей = 0,5 + 1,2 + 0,7 + 1,8 + 0,3 = 4,5 Сумма убытков = 0,6 + 1,0 + 0,9 + 1,1 + 0,4 = 4,0

CMO = 100 * ((4,5 - 4,0) / (4,5 + 4,0)) = 100 * (0,5 / 8,5) = 100 * 0,0588 = 5,88

В этом примере CMO равен 5,88, что подразумевает нейтральную зону, где не преобладают ни перекупленные, ни перепроданные условия.

Программная реализация

Трейдеры и аналитики могут рассчитывать CMO, используя различные программные инструменты и платформы. Популярное торговое программное обеспечение, такое как MetaTrader, TradingView и NinjaTrader, предлагает встроенные функции для осциллятора импульса Чанде.

Пример TradingView

Для расчёта CMO в TradingView можно использовать следующий скрипт:

//@version=4
study("Chande Momentum Oscillator", shorttitle="CMO", overlay=false)
length = input(14, minval=1, title="Length")
src = close
up = change(src) > 0 ? change(src) : 0
down = change(src) < 0 ? -change(src) : 0
sumUp = sum(up, length)
sumDown = sum(down, length)
CMO = 100 * (sumUp - sumDown) / (sumUp + sumDown)
plot(CMO, color=color.blue, title="CMO")
hline(50, "Overbought", color=color.red)
hline(-50, "Oversold", color=color.green)

Практическое применение

Использование профессиональными трейдерами

Известно, что профессиональные торговые фирмы, такие как Renaissance Technologies, D.E. Shaw Group и Two Sigma, включают различные осцилляторы импульса, включая CMO, в свои торговые алгоритмы. Эти фирмы используют комбинацию количественного анализа и алгоритмических стратегий для использования неэффективности рынка.

Практический пример

Известным примером применения осцилляторов импульса в торговле является Renaissance Technologies, известная своим фондом Medallion. Хотя конкретные детали их алгоритмов являются проприетарными, интеграция таких индикаторов, как CMO, помогает в их стратегиях выбора времени рынка. Renaissance Technologies постоянно обеспечивает впечатляющую доходность, сочетая математические модели с реальными торговыми сценариями, демонстрируя эффективность таких инструментов, как осциллятор импульса Чанде.

Заключение

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