Пам'ятайте, що існують різні види нестаціонарності та різні способи поводження з ними. Чотири поширених:
1) Детерміновані тенденції або стаціонарність тенденцій. Якщо ваша серія є такою, що де-трендовою, вона включатиме тенденцію часу в регресію / модель. Можливо, ви хочете перевірити теорему Фріша – Ву-Ловелла на цій.
2) Зміна рівня та структурні розриви. Якщо це так, ви повинні включити фіксовану змінну для кожного перерви або якщо ваш зразок достатньо довгий, моделюйте кожну схему окремо.
3) Зміна дисперсії. Або моделюйте зразки окремо, або моделюйте мінливу дисперсію, використовуючи клас моделювання ARCH або GARCH.
4) Якщо ваша серія містить одиничний корінь. Загалом, тоді слід перевірити наявність взаємозамінних зв’язків між змінними, але оскільки ви переймаєтесь однозначним прогнозуванням, вам слід різнитися один раз або два рази залежно від порядку інтеграції.
Для моделювання часового ряду за допомогою класу моделювання ARIMA слід виконати наступні кроки:
1) Подивіться на ACF та PACF разом із графіком часових рядів, щоб побачити, чи є серія стаціонарною чи нестаціонарною.
2) Перевірте ряд на одиничний корінь. Це можна зробити за допомогою широкого спектру тестів, одними з найбільш поширених є тест АПД, тест Філіпса-Перрона (ПП), тест KPSS, який має нульову стаціонарність, або тест DF-GLS, який є найбільш ефективним. вищезазначених тестів. ПРИМІТКА! У тому випадку, якщо ваша серія містить структурний розрив, ці тести є упередженими щодо не відхилення нуля одиничного кореня. Якщо ви хочете перевірити надійність цих тестів і якщо ви підозрюєте про один або декілька структурних розривів, вам слід скористатися ендогенними тестами на розрив структури. Два поширених - тест Зивот-Ендрюса, який дозволяє зробити один ендогенний структурний розрив, і Клементе-Монтаньє-Рейєс, який дозволяє зробити два структурних розриви. Остання дозволяє використовувати дві різні моделі.
3) Якщо в ряду є одиничний корінь, то слід відрізняти ряд. Після цього слід заглянути в ACF, PACF та графік часових рядів, і, ймовірно, перевірити, чи є корень другої одиниці на безпечній стороні. ACF та PACF допоможуть вам визначити, скільки термінів AR та MA ви повинні включати.
4) Якщо серія не містить одиничного кореня, але графік часового ряду та ACF показують, що серія має детерміновану тенденцію, слід додати тенденцію при встановленні моделі. Деякі люди стверджують, що цілком справедливо лише відрізняти ряд, коли він містить детерміновану тенденцію, хоча інформація може втрачатися в процесі. Тим не менш, це гарна ідея, щоб відрізнити це, щоб побачити багато термінів AR та / або MA, які вам потрібно буде включити. Але часова тенденція справедлива.
5) Встановіть різні моделі та зробіть звичайну діагностичну перевірку, можливо, ви захочете скористатись інформаційним критерієм або MSE, щоб вибрати найкращу модель з огляду на зразок, на який ви її підходите.
6) Виконайте вибіркове прогнозування на найкращих моделях та обчисліть функції втрат, такі як MSE, MAPE, MAD, щоб побачити, хто з них насправді найкраще працює при використанні їх для прогнозування, тому що це ми хочемо зробити!
7) Робіть прогнозування зразка, як начальник, і будьте задоволені своїми результатами!