MACD и стохастик: в чём разница и как читать их вместе

Обложка статьи «MACD и стохастик: в чём разница и как читать их вместе»: Слева серые столбики гистограммы вокруг нулевой линии, справа шкала с двумя уровнями и золотой линией у верхнего края

Что измеряют MACD и стохастик

MACD сравнивает две скользящие средние между собой, стохастик сравнивает закрытие с диапазоном цен. Справка TradingView даёт для MACD три формулы:

  • линия MACD равна быстрой средней минус медленная;
  • сигнальная линия равна скользящей средней от линии MACD;
  • гистограмма равна линии MACD минус сигнальная линия.

Линия MACD колеблется вокруг нуля. Значение выше нуля сообщает одно: быстрая средняя сейчас выше медленной. Классический набор по учебнику StockCharts - экспоненциальные средние за 12 и 26 периодов и сигнальная линия за 9. В TradingView столбики под линиями называются гистограммой: она выше нуля, пока линия MACD идёт выше сигнальной. Устройство по частям разобрано в руководстве индикатор MACD.

Стохастик считается иначе. Берём максимум и минимум цены за выбранный период, в TradingView и StockCharts по умолчанию это 14 свечей, на других платформах набор бывает другим. Дальше формула: %K = 100 × (закрытие - минимум) / (максимум - минимум). На графике %K часто дополнительно сглажен, об этом ниже. Линия %D - простая средняя от %K, чаще всего за 3 значения. Обе линии ходят между 0 и 100. Линии и зоны стохастика описаны в ответе индикатор стохастик.

Почему их числа нельзя сравнивать напрямую

У индикаторов разные единицы и разные шкалы, общей линейки у них нет.

СвойствоMACDСтохастик
Что сравниваетДве скользящие средние между собойЗакрытие с диапазоном за период
ШкалаБез границ, колеблется вокруг нуляОт 0 до 100
ЕдиницыЕдиницы цены инструментаПроценты диапазона
Привычные ориентирыНоль и сигнальная линияУровни 20 и 80

Отсюда два следствия. Первое касается масштаба. MACD 5 при цене около 100 - это разрыв между средними в 5% цены. Тот же MACD 5 при цене 60 000 даёт меньше сотой доли процента. StockCharts пишет о том же: значения MACD зависят от цены бумаги, и между бумагами с разной ценой их не сравнить.

Второе следствие касается краёв шкалы. StockCharts прямо пишет, что MACD плохо подходит для поиска перекупленности: у него нет верхнего и нижнего предела. Стохастик устроен наоборот. Как бы быстро ни шла цена, он остаётся внутри своей шкалы, поэтому уровни 20 и 80 у него есть, а у MACD таких уровней нет.

Условный расчёт: положительный MACD и высокий стохастик

Числа условные. Пусть быстрая экспоненциальная средняя равна 105, медленная 100, сигнальная линия 4. Тогда MACD = 105 - 100 = 5, гистограмма = 5 - 4 = 1. Значения средних и сигнальной линии здесь заданы как входные, по свечам схемы они не считались.

Теперь стохастик. За 14 свечей максимум равен 110, минимум 90, последнее закрытие 108. Считаем: %K = 100 × (108 - 90) / (110 - 90) = 90. Дополнительное сглаживание %K в примере отключено, по справке TradingView так работает значение 1 в поле сглаживания, в справке оно названо Smooth. Два предыдущих значения %K - 80 и 85, тогда %D = (80 + 85 + 90) / 3 = 85. Привычный набор 14, 3, 3 дал бы другие значения обеих линий: там %K сглажен по трём значениям и на этих же свечах был бы равен 85.

Учебные свечи и стохастик %K без сглаживания

учебная схема · не котировка и не сигнал

Цена: 14 учебных свечей

Цена: 14 учебных свечей11090123

%K за 14 свечей без сглаживания

%K за 14 свечей без сглаживания80201016,741,758,3507591,776,993,394,1958085490
  1. 1минимум окна: 90
  2. 2максимум окна: 110
  3. 3последнее закрытие 108, до максимума 2 пункта
  4. 4%K = 100 × (108 - 90) / (110 - 90) = 90, два значения перед ним 80 и 85
Учебная схема, не котировки. Минимум окна из 14 свечей равен 90, максимум 110. Три последних закрытия 106, 107 и 108 дают %K 80, 85 и 90. Значения %K для всех свечей, кроме последней, учитывают свечи левее схемы.

Что получилось в итоге. MACD 5 и гистограмма 1 говорят, что быстрая средняя выше медленной и линия MACD выше сигнальной. %K 90 говорит, что закрытие стоит на 90% высоты диапазона, в двух пунктах от максимума. Оба числа описывают уже случившийся рост. Про следующую свечу ни одно из них ничего не сообщает.

Отдельный случай - максимум и минимум за период совпали. Знаменатель тогда равен нулю, и дробь не определена. Проверьте на своём графике, как платформа рисует такой бар.

Как читать совпадение и противоречие показаний

Читайте каждый индикатор по его вопросу: MACD отвечает за положение средних, стохастик за место закрытия в диапазоне. Получается четыре сочетания.

MACD%KЧто это описывает
Выше нуляВыше 80Быстрая средняя выше медленной, закрытия у верха диапазона. Так бывает в устойчивом росте, но одной свечи для такого вывода мало. Высокий %K сам по себе разворота не обещает
Выше нуляНиже 80Быстрая средняя выше медленной, закрытие не у верха диапазона. Пауза, откат или рост ещё не дошёл до верха
Ниже нуляВыше 80Быстрая средняя ниже медленной, закрытия уже у верха короткого диапазона. Отскок в падении или возможное начало смены направления, по одной свече их не отличить
Ниже нуляНиже 80Быстрая средняя ниже медленной, закрытие не у верха диапазона. Признаков роста по этим двум условиям нет

Для нижнего края шкалы, ниже 20, чтение зеркальное. Противоречие между индикаторами - обычное дело. Стохастик без сглаживания ставит в диапазон одно последнее закрытие и откликается на каждую свечу. Знак MACD меняется только тогда, когда средняя за 12 периодов пересекает среднюю за 26, а средние запаздывают. Поэтому стохастик может уйти к краю шкалы раньше, чем MACD сменит знак. Если между пиками цены и пиками одного из индикаторов возникло расхождение, как его найти и почему такая метка всегда приходит с опозданием, разобрано в статье про индикаторы дивергенции в TradingView.

Справка TradingView предупреждает, что перекупленность не всегда означает движение вниз и нередко может быть признаком усиления тренда. StockCharts пишет о том же: в сильном росте бумага может становиться перекупленной и оставаться такой. Тема разобрана в руководстве перекупленность и перепроданность. Про другую пару есть свой ответ: RSI и MACD вместе.

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

Источники

График TradingView с сигналами Buy и Sell индикатора Midas
Midas multi-индикатор for TradingViewОдин из самых продвинутых индикаторов для трейдинга
  • Сигналы без перерисовки
  • Интерактивный теханализ
  • 7 стратегий на выбор
Midas multi-индикатор for TradingViewСигнал, стоп и 3 цели - прямо на графике
  • Сигнал фиксируется по закрытию свечи
  • Стоп и 3 цели строятся автоматически
  • План сделки виден до входа