Прогнозирование MMSE условных моделей отклонения

Что такое прогнозы MMSE?

Общая цель условного моделирования отклонения генерирует прогнозы условного процесса отклонения за будущий период времени. Таким образом, учитывая условный процесс отклонения σ12,σ22,,σN2 и горизонт прогноза h, сгенерируйте прогнозы для σN+12,σN+22,,σN+h2.

Пусть σ^t+12 обозначьте прогноз для отклонения во время t + 1, условное выражение на истории процесса до времени t, Ht. Прогноз минимальной среднеквадратичной погрешности (MMSE) является прогнозом σ^t+12 это минимизирует условное выражение ожидаемая квадратная потеря,

E(σt+12σ^t+12|Ht).

Минимизация этой функции потерь приводит к прогнозу MMSE,

σ^t+12=E(σt+12|Ht)=E(εt+12|Ht).

Прогнозы EGARCH MMSE

Для модели EGARCH прогноз MMSE найден для логарифмического условного отклонения,

журналσ^t+12=E(журналσt+12|Ht).

Для условных прогнозов отклонения процессов EGARCH возвращается forecast, exponentiated MMSE регистрируют условный прогноз отклонения,

σ^t+12=exp{журналσ^t+12}.

Это приводит к небольшому смещению прогноза из-за неравенства Иенсена,

E(σt+12)exp{E(журналσt+12)}.

Как альтернатива прогнозированию MMSE, можно провести симуляции Монте-Карло, чтобы предсказать процессы EGARCH. Симуляции Монте-Карло приводят к несмещенным прогнозам для моделей EGARCH. Однако прогнозы Монте-Карло подвергаются ошибке Монте-Карло (который можно уменьшать путем увеличения объема выборки симуляции).

Как forecast генерирует прогнозы MMSE

Функция forecast генерирует прогнозы MMSE рекурсивно. Когда вы вызываете forecast, необходимо задать преддемонстрационные ответы Y0, и можно опционально задать преддемонстрационные условные отклонения V0 с помощью аргумента пары "имя-значение" 'V0'. Если предсказываемая модель включает среднее смещение, сообщенное ненулевым свойством Offset, forecast вычитает срок смещения из преддемонстрационных ответов, чтобы создать преддемонстрационные инновации.

Чтобы начать предсказывать от конца наблюдаемого ряда, скажем Y, используют последние несколько наблюдений за Y как преддемонстрационные ответы Y0, чтобы инициализировать прогноз. Минимальное количество преддемонстрационных ответов должно было инициализировать прогнозирование, хранится в свойстве Q модели.

При определении преддемонстрационных условных отклонений V0 минимальное количество преддемонстрационных условных отклонений должно было инициализировать прогнозирование, хранится в свойстве P для GARCH (P, Q) и GJR (P, Q) модели. Для EGARCH (P, Q) модели, минимальное количество преддемонстрационных условных отклонений должно было инициализировать прогнозирование, макс. (P, Q).

Обратите внимание на то, что для всех моделей отклонения, если вы предоставляете, по крайней мере, макс. (P, Q) + преддемонстрационные наблюдения ответа P Y0, forecast выводит любые необходимые преддемонстрационные условные отклонения V0 для вас. Если вы предоставляете преддемонстрационные наблюдения, но менее, чем макс. (P, Q) + P, forecast устанавливает любые необходимые преддемонстрационные условные отклонения, равные безусловному отклонению модели.

Модель GARCH

Функция forecast генерирует прогнозы MMSE для моделей GARCH рекурсивно.

Рассмотрите генерирующиеся прогнозы для модели GARCH(1,1), εt=σtzt, где

σt2=κ+γ1σt12+α1εt12.

Учитывая преддемонстрационные инновации εT и преддемонстрационное условное отклонение σT2, прогнозы рекурсивно сгенерированы можно следующим образом:

  • σ^T+12=κ+γ1σT2+α1εT2

  • σ^T+22=κ+γ1σ^T+12+α1σ^T+12

  • σ^T+32=κ+γ1σ^T+22+α1σ^T+22

Обратите внимание на то, что инновации предсказаны с помощью идентичности

E(εt+12|Ht)=E(σt+12|Ht)=σ^t+12.

Эта рекурсия сходится к безусловному отклонению процесса,

σε2=κ(1γ1α1).

Модель GJR

Функция forecast генерирует прогнозы MMSE для моделей GJR рекурсивно.

Рассмотрите генерирующиеся прогнозы для модели GJR(1,1), εt=σtzt, где σt2=κ+γ1σt12+α1εt12+ξ1I[εt1<0]εt12. Учитывая преддемонстрационные инновации εT и преддемонстрационное условное отклонение σT2, прогнозы рекурсивно сгенерированы можно следующим образом:

  • σ^T+12=κ+γ1σ^T2+α1εT2+ξ1I[εT<0]εT2

  • σ^T+22=κ+γ1σ^T+12+α1σ^T+12+12ξ1σ^T+12

  • σ^T+32=κ+γ1σ^T+22+α1σ^T+22+12ξ1σ^T+22

Обратите внимание на то, что ожидаемое значение индикатора является 1/2 для инновационного процесса со средним нулем и этим, инновации предсказаны с помощью идентичности

E(εt+12|Ht)=E(σt+12|Ht)=σ^t+12.

Эта рекурсия сходится к безусловному отклонению процесса,

σε2=κ(1γ1α112ξ1).

Модель EGARCH

Функция forecast генерирует прогнозы MMSE для моделей EGARCH рекурсивно. Прогнозы первоначально сгенерированы для логарифмических условных отклонений, и затем exponentiated, чтобы предсказать условные отклонения. Это приводит к небольшому смещению прогноза.

Рассмотрите генерирующиеся прогнозы для модели EGARCH(1,1), εt=σtzt, где

журналσt2=κ+γ1журналσt12+α1[|εt1σt1|E{|εt1σt1|}]+ξ1εt1σt1.

Форма термина ожидаемого значения зависит от выбора инновационного распределения, t Гауссова или Студента. Учитывая преддемонстрационные инновации εT и преддемонстрационное условное отклонение σT2, прогнозы рекурсивно сгенерированы можно следующим образом:

  • журналσ^T+12=κ+γ1журналσT2+α1[|εTσT|E{|εTσT|}]+ξ1εTσT

  • журналσ^T+22=κ+γ1журналσ^T+12

  • журналσ^T+32=κ+γ1журналσ^T+22

Заметьте, что будущие абсолютные стандартизированные инновации и будущие инновации каждый заменяются их ожидаемым значением. Это означает, что оба, ДУГА и условия рычагов являются нулем для всех прогнозов, которые являются условным выражением на будущих инновациях. Эта рекурсия сходится к безусловному логарифмическому отклонению процесса,

журналσε2=κ(1γ1).

forecast возвращает прогнозы exponentiated, exp{журналσ^T+12},exp{журналσ^T+22},, которые имеют предел

exp{κ(1γ1)}.

Смотрите также

Объекты

Функции

Связанные примеры

Больше о