Содержание
- TL; DR (слишком долго; не читал)
- Как рассчитать простое скользящее среднее
- Лаг-период в скользящих средних
- Формула экспоненциального скользящего среднего
- подсказки
- Получение точного EMA
Фондовые аналитики используют скользящие средние, чтобы помочь отфильтровать шум и определить тенденции. Они не используются для прогнозирования цен, но информация о трендах, полученная из графиков скользящих средних, особенно нескольких скользящих средних, наложенных друг на друга, может помочь определить точки сопротивления и поддержки и инициировать решения о покупке или продаже. Существует два типа скользящих средних: простые скользящие средние и экспоненциальные скользящие средние, причем последние быстрее реагируют на изменения трендов.
TL; DR (слишком долго; не читал)
Формула экспоненциального скользящего среднего:
EMA = (цена закрытия - EMA предыдущих дней) × константа сглаживания + EMA предыдущих дней
где постоянная сглаживания равна:
2 ÷ (количество периодов времени + 1)
Как рассчитать простое скользящее среднее
Прежде чем вы сможете начать вычисление экспоненциальных скользящих средних, вы должны иметь возможность рассчитать простое скользящее среднее или SMA.Как SMA, так и EMA обычно основаны на ценах закрытия акций.
Чтобы найти простое скользящее среднее, вы рассчитываете математическое среднее. Другими словами, вы суммируете все цены закрытия в своем SMA, а затем делите их на количество цен закрытия. Например, если вы вычисляете 10-дневный SMA, сначала нужно сложить все цены закрытия за последние 10 дней, а затем разделить на 10. Так что, если цены закрытия за 10-дневный период составляют 12, 12, 13 долларов, $ 15, $ 18, $ 17, $ 18, $ 20, $ 21 и $ 24, SMA будет:
12 + 12 + 13 + 15 + 18 + 17 + 18 + 20 + 21 + 24 = 170; 170 ÷ 10 = 17
Таким образом, средняя цена закрытия за этот 10-дневный период составляет 17 долларов. Но для того, чтобы SMA был полезен, вы должны рассчитать количество SMA и построить их график, и поскольку каждый SMA имеет дело только с данными за предыдущие 10 дней, старые значения будут выпадать из уравнения по мере добавления новых Точки данных. Именно это позволяет графику среднего «двигаться» и приспосабливаться к изменениям цены с течением времени, хотя стабилизирующий эффект этих старых данных означает, что есть период задержки, прежде чем изменения цены действительно отразятся на вашем простом скользящем среднем.
Например: на следующий день ваша акция снова закрывается на уровне $ 24. На этот раз, когда вы вычисляете SMA, вы добавляете в уравнение самую новую точку данных, но также «теряете» самую старую точку данных - эту первую цену закрытия в 12 долларов. Итак, теперь ваша 10-дневная простая скользящая средняя:
12 + 13 + 15 + 18 + 17 + 18 + 20 + 21 + 24 + 24 = 182; 182 ÷ 10 = 18.2
Вы выполняете тот же процесс ежедневно, вычисляя новый SMA для каждого дня, который вы хотите представить на своем графике.
Лаг-период в скользящих средних
Период задержки до того, как ваша SMA догоняет фактические изменения цен, не обязательно является плохой вещью; это «отставание» - это то, что сглаживает разницу в ежедневных ценах. Если скользящая средняя растет, вы знаете, что цены, как правило, растут, несмотря на периодические спады. Аналогично, если скользящая средняя начинает падать, это означает, что цены, как правило, снижаются, несмотря на периодические спады.
Во-вторых, чем длиннее период времени для вашего скользящего среднего (пятидневный против 10-дневного против 100-дневного и т. Д.), Тем медленнее он корректируется с учетом текущих тенденций. Таким образом, поведение долгосрочного скользящего среднего дает вам окно в долгосрочные тренды, в то время как более короткое скользящее среднее отражает поведение более краткосрочных трендов.
Формула экспоненциального скользящего среднего
Основное различие между простым скользящим средним (SMA) и экспоненциальным скользящим средним (EMA) заключается в том, что при расчете EMA самые последние данные взвешиваются, чтобы оказать большее влияние. Это позволяет EMA быстрее, чем SMA, корректировать и отражать тенденции. С другой стороны, EMA требует гораздо больше данных, чтобы быть достаточно точным.
Чтобы рассчитать EMA для набора данных, вы должны сделать три вещи:
Формула EMA основана на значении EMA предыдущих дней. Поскольку вы должны начать свои вычисления где-то, начальным значением для вашего первого вычисления EMA будет фактически SMA. Например, если вы хотите рассчитать 100-дневную EMA за последний год отслеживания определенной акции, вы начнете с SMA первых 100 точек данных в этом году.
Здесь слишком много чисел, чтобы добавить их, поэтому вместо этого давайте продемонстрируем пятидневную EMA набора данных, который начался год назад. Если первые пять цен закрытия года составляли 14, 13, 14, 12 и 13 долларов, ваш SMA будет:
14 + 13 + 14 + 12 + 13 = 66; 66 ÷ 5 = 13.2
Таким образом, SMA, который становится вашим начальным значением EMA, равен 13.2.
Весовой множитель или сглаживающая константа - это то, что подчеркивает самые последние данные, и их значение зависит от периода времени вашей EMA. Формула для вашей постоянной сглаживания:
2 ÷ (количество периодов времени + 1)
Итак, если вы рассчитываете пятидневную EMA, это вычисление становится:
2 ÷ (5 + 1) = 2 ÷ 6 = 0,3333 или, если выразить это в процентах, 33,33%.
подсказки
Наконец, рассчитайте отдельную EMA для каждого дня между начальным значением (SMA, которое вы рассчитали на шаге 1) и сегодня. Это можно сделать, введя информацию из шагов 1 и 2 в формулу EMA:
EMA = (цена закрытия - EMA предыдущих дней) × постоянная сглаживания в виде десятичной дроби + EMA предыдущих дней
Помните, что «EMA предыдущих дней» для вашего первого расчета будет SMA, который вы нашли на шаге 1, то есть 13.2. Поскольку этот SMA покрывал данные за первые пять дней, первое рассчитанное вами значение EMA будет применяться к следующему, то есть шестому дню. Используя данные из шагов 1 и 2 в формуле EMA, вы получаете:
EMA = (12 - 13,2) × 0,3333 + 13,2
EMA = 12,80
Таким образом, значение EMA для шестого дня составляет 12,80.
Если на седьмой день значение закрытия было $ 11, вы бы повторили процесс, используя значение 12,80 для шестого дня в качестве нового «EMA предыдущих дней». Итак, расчет для седьмого дня выглядит следующим образом:
EMA = (11 - 12,8) × 0,3333 + 12,8
EMA = 12,20
Получение точного EMA
Если вы помните, что в первоначальном примере говорилось, что вы рассчитываете пятидневную EMA по акциям для данных за целые годы, это означает, что у вас есть еще несколько сотен вычислений, потому что вы должны рассчитывать один день за раз. Очевидно, это намного быстрее и проще с компьютерной программой или сценарием, чтобы подсчитать цифры для вас.
Если вы действительно хотите максимально точную EMA, вы должны начать свои расчеты с данных с самого первого дня, когда была доступна акция. Хотя это часто непрактично, это также подтверждает тот факт, что EMA используются для отражения и анализа тенденций - поэтому, если вы построите график EMA, начиная с первого дня акции, вы увидите, как после периода задержки кривая графика смещается в соответствии с фактическим цены на акции. Если вы также нарисуете SMA для того же периода времени на том же графике, вы также увидите, что EMA приспосабливается к изменениям цены быстрее, чем SMA.