5 мин чтения

Обновлено:

Индикаторы

DPO (осциллятор отклонения цены): что это и как считать

Naomi TanakaРедакционный персонаж · Аналитика

Коротко

DPO (Detrended Price Oscillator, или осциллятор отклонения цены) сравнивает цену нескольких периодов назад с простой скользящей средней, чтобы убрать тренд с графика и показать короткие циклы. С периодом 20 он вычитает 20-дневную среднюю из закрытия 11 дней назад. Он не показывает направление тренда и не даёт сигнал на текущей свече: это инструмент для измерения длительности и амплитуды циклов.

Почти каждый индикатор старается следовать за ценой как можно ближе к последней свече. DPO делает наоборот намеренно: отказывается от настоящего, чтобы яснее показать подъёмы и спады, скрытые внутри тренда. Это нишевый индикатор, но полезный для тех, кто хочет понять, колеблется ли актив регулярными циклами.

В этом руководстве мы используем реальные дневные котировки Microsoft (MSFT) с марта по октябрь 2026 года, чтобы показать расчёт, то, что показал индикатор, и где он подвёл.

Что такое DPO

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

Поскольку центрированная средняя требует дней, которые идут позже, сегодняшний DPO говорит о цене примерно 11 торговых дней назад (при периоде 20). Некоторые платформы рисуют линию со смещением назад, выровненную с ценой, к которой она относится; другие рисуют в день расчёта. Сам расчёт одинаков.

Как считать DPO

  • Выберите период n, обычно 20.
  • Рассчитайте смещение: n ÷ 2 + 1 = 11 торговых дней.
  • Рассчитайте простую скользящую среднюю за n периодов на сегодня.
  • DPO = закрытие 11 торговых дней назад − сегодняшняя средняя за 20.

Пример на реальных данных Microsoft

07.10.2026 простая средняя последних 20 закрытий Microsoft составляла US$ 506,62. Одиннадцать торговых дней до этого, 22.09, акция закрылась на US$ 498,00. DPO равен 498,00 − 506,62 = −8,62: 22.09 цена была на US$ 8,62 ниже средней своего окружения. Обратите внимание, что закрытие 07.10 составляло US$ 529,76, значительно выше средней: самый свежий DPO ничего не говорит об этом движении, потому что он всё ещё смотрит на сентябрь.

Другой момент: 20-дневная средняя на 16.06 составляла US$ 417,16, а одиннадцать торговых дней до этого, 01.06, акция закрылась на US$ 460,52. DPO равен 460,52 − 417,16 = +43,36, самое высокое положительное значение окна.

Реальный пример: циклы Microsoft в 2026 году

График: Microsoft, дневной, с 02.03.2026 по 07.10.2026. Данные: Yahoo Finance. Собственный анализ.
График: Microsoft, дневной, с 02.03.2026 по 07.10.2026. Данные: Yahoo Finance. Собственный анализ.

На графике показана цена с простой 20-дневной средней, которая лежит в основе DPO. За период акция прошла путь от US$ 398,55 (02.03) до US$ 529,76 (07.10), рост на 32,9%, с минимумом US$ 349,20 25.06 и максимумом US$ 535,69 06.10. Значения DPO ниже датированы днём цены, к которой они относятся.

Апрель — июнь: чётко выраженная впадина и пик

DPO отметил впадину на −24,50 10.04, когда акция стоила US$ 370,87, и пик на +43,36 01.06, на US$ 460,52. После впадины акция выросла до US$ 411,22 15.04; после пика откатилась до US$ 416,67 05.06. На этом отрезке индикатор хорошо разделил крайние точки цикла внутри общего подъёма.

Июль: скачок, искрививший индикатор

30.07 акция подскочила с US$ 390,54 до US$ 451,10, рост на 15,5% за один день. 20-дневная средняя стала включать этот скачок, и DPO 29.07 опустился до −54,62, минимального значения окна. Там не было исключительной впадины цикла: там была ценовая ступенька. Резкие движения, как те, что следуют за квартальными отчётами, раздувают DPO и создают пики и впадины, которые не отражают никакого цикла.

Август и сентябрь: короткие циклы

После скачка DPO отметил впадины 20.08 (−14,56, на US$ 481,15) и 16.09 (−11,00, на US$ 490,30), разделённые 18 торговыми днями. До этого искажённая впадина 29.07 была на 16 торговых дней раньше 20.08. Цикл длиной 16–18 торговых дней появился на этом отрезке, но не повторился регулярно за всё полугодие: между впадиной 10.04 и впадиной 29.07 интервал был намного больше.

Как использовать DPO

Измерять длительность циклов

Считайте торговые дни между последовательными впадинами (или пиками). Если расстояние повторяется, у вас есть оценка цикла актива за этот период, полезная для калибровки сроков сделок и периодов других индикаторов.

Смотреть на амплитуду крайних значений

Значения DPO показывают, насколько цена обычно отклоняется от средней своего окружения. Если недавние впадины были между −11 и −15, DPO на −30 указывает на отклонение за пределами нормы, которое заслуживает внимания.

Сочетать с трендом

Поскольку DPO убирает тренд, он не говорит, растёт актив или падает. Используйте длинную среднюю или рисунок вершин и впадин для направления, а DPO — для понимания ритма откатов внутри него.

Ограничения

Индикатор по своей конструкции смотрит назад: сегодняшнее значение описывает цену 11 торговых дней назад. Скачки цены искажают среднюю и создают ложные показания, как в июле. А в активах без регулярного цикла пики и впадины меняют интервал всё время, и подсчёт теряет пользу.

Частые ошибки при использовании DPO

  • Использовать DPO как сигнал покупки или продажи на текущей свече, забывая о смещении на 11 торговых дней.
  • Пытаться читать направление тренда по индикатору, созданному, чтобы убрать его.
  • Принимать за впадину цикла экстремальное значение, вызванное скачком цены.
  • Делать вывод о существовании цикла по двум-трём похожим интервалам.
  • Сравнивать DPO активов с очень разными ценами, поскольку он измеряется в деньгах, а не в процентах.

Для практики добавьте DPO с периодом 20 на дневной график актива на демо-счёте и отмечайте в течение нескольких месяцев дату и значение каждого пика и впадины. Если расстояние между ними повторяется, индикатор может помочь в вашем планировании; если нет, вы узнаете это, не рискуя деньгами.

Потренируйтесь, прежде чем рисковать. Откройте счёт в Duotide и проверьте свои идеи на демо-счёте с виртуальными 10 000 долларов США.

Открыть бесплатный счёт

Обновлено:

Naomi TanakaРедакционный персонаж · Аналитика

Редакционный персонаж редакции Duotide. Тексты пишет команда с помощью искусственного интеллекта; котировки и графики основаны на реальных рыночных данных. Объясняет графики, индикаторы и торговые стратегии: как они работают, где ошибаются и как проверить их заранее.

Была ли статья полезной?

Оцените первым.

Комментарии

  1. Комментариев пока нет. Будьте первым.

Оставить комментарий

Готовы попробовать на практике?

Откройте счёт и тренируйтесь на демо-счёте с виртуальными 10 000 долларов США, не рискуя деньгами.

  • Безопасная платформаЗащищённый вход и проверка личности
  • Поддержка на разных языкахПомощь каждый день
  • Бесплатный демо-счёт10 000 USD виртуально для практики

Торговля связана с риском потери вложенного капитала.