Индикатор Parabolic SAR (Stop and Reverse)

Parabolic SAR (Stop and Reverse) — это индикатор технического анализа, разработанный Дж. Уэллсом Уайлдером, инженером-механиком, ставшим техническим аналитиком. Индикатор в основном используется для определения потенциальных разворотов в направлении ценового движения на финансовых рынках. Его основное применение — в сфере следования за трендом и идентификации тренда.

Механика Parabolic SAR

Parabolic SAR отображается непосредственно на ценовом графике, а не в отдельной панели. Он появляется в виде серии точек, размещенных либо выше, либо ниже ценовых баров. Эти точки служат точками трейлинг-стоп-лосса, а также помогают сигнализировать о потенциальных разворотах тренда.

Расчет

Parabolic SAR рассчитывается по следующей формуле:

[ SAR_{n+1} = SAR_n + \alpha ( EP - SAR_n ) ]

Где:

Разворот

Разворот происходит, когда цена закрывается ниже значения SAR (в восходящем тренде) или выше него (в нисходящем тренде). Когда это происходит, SAR переключается на другую сторону.

Параметры и настройка

Фактор ускорения по умолчанию ((\alpha)) начинается с 0.02 и заканчивается максимумом 0.20. Однако эти значения могут быть настроены для различных торговых стилей:

Использование в торговле

Идентификация тренда

Основное использование Parabolic SAR — идентификация направления тренда. Когда точки находятся ниже цены, это сигнализирует о восходящем тренде. И наоборот, когда точки находятся выше цены, это сигнализирует о нисходящем тренде.

Точки входа и выхода

Комбинация с другими индикаторами

Parabolic SAR часто используется в комбинации с другими техническими индикаторами для повышения надежности торговых сигналов. Например, комбинирование SAR со скользящими средними или индексом относительной силы (RSI) может предоставить дополнительные уровни подтверждения.

Преимущества и ограничения

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

Ограничения

Реализация в алгоритмической торговле

Алгоритмические трейдеры часто включают Parabolic SAR в автоматизированные торговые системы из-за его четких и прямолинейных правил. Вот простой фрагмент кода Python с использованием популярной библиотеки TA-Lib для вычисления Parabolic SAR:

import talib
import pandas as pd

# Пример DataFrame
data = {
    'high': [104, 105, 106, 107, 108],
    'low': [100, 101, 102, 103, 104],
    'close': [102, 103, 104, 105, 106]
}
df = pd.DataFrame(data)

# Вычисление Parabolic SAR
df['SAR'] = talib.SAR(df['high'], df['low'], acceleration=0.02, maximum=0.20)

print(df)

Заключительные мысли

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

Для получения более подробной информации о Parabolic SAR вы можете обратиться к ресурсам, предоставленным TradingView и Investopedia.