Разложение временного ряда означает разделение его на составляющие компоненты, которые обычно представляют собой компонент тренда и нерегулярный компонент, а если это сезонный временной ряд, то и сезонный компонент. Что касается информации об акциях TSLA, на графике ценового тренда мы видим, что в данных нет сезонного компонента. Но данные этого временного ряда должны включать в себя трендовый компонент и нерегулярный компонент. Разложение временного ряда предполагает попытку разделить временной ряд на эти компоненты, то есть оценку трендового компонента и нерегулярного компонента. Мы воспользуемся функцией SMA() для сглаживания данных TSLA. Мы выберем другой порядок (n=8 и n=40) для проверки компонента тренда. Цель состоит в том, чтобы попытаться сгладить данные с помощью простого среднего перемещения.
Модель АРИМА
ARIMA (авторегрессионное интегрированное скользящее среднее) — это основной инструмент, используемый при анализе временных рядов для прогнозирования будущих значений переменной на основе ее текущего значения. Уравнение прогнозирования ARIMA(p,d,q): модели ARIMA теоретически представляют собой наиболее общий класс моделей для прогнозирования временных рядов, которые можно сделать «стационарными» путем дифференцирования. Модели ARIMA определены для стационарных временных рядов. Поэтому, если вы начинаете с нестационарного временного ряда, вам сначала нужно будет «разграничить» временной ряд, пока вы не получите стационарный временной ряд. Чтобы разграничить временной ряд d раз и получить стационарный ряд, мы используем функцию diff(). Затем мы воспользуемся формальным тестом ADF, который не отвергает нулевую гипотезу нестационарности, подтверждая наш визуальный осмотр:
В этом разделе мы используем данные по акциям TESLA в качестве временных рядов. Мы разлагаем его и используем экспоненциальное сглаживание HoltWinter и ARIMA для прогнозирования будущей цены акций. Основные процедуры показаны на следующем рисунке.
Другое дело, что мы всегда должны анализировать ошибки и настраивать параметры модели для достижения лучших результатов.