Симуляция Монте-Карло моделей условных отклонений

Что такое симуляция Монте-Карло?

Симуляция Монте-Карло является процессом генерации независимых, случайных получений из заданной вероятностной модели. При симуляции моделей временных рядов один рисунок (или реализация) является целым выборочным путем заданной длины N, y 1, y 2,..., yN. Когда вы генерируете большое количество рисований, скажем, M, вы генерируете M пути расчета, каждый из N длины.

Примечание

Некоторые расширения симуляции Монте-Карло полагаются на генерацию зависимых случайных рисунков, таких как Markov Chain Monte Carlo (MCMC). The simulate функция в Econometrics Toolbox™ генерирует независимые реализации.

Некоторые приложения симуляции Монте-Карло:

  • Демонстрация теоретических результатов

  • Прогнозирование будущих событий

  • Оценка вероятности будущих событий

Сгенерируйте пути к выборкам Монте-Карло

Модели условных отклонений определяют динамическую эволюцию отклонения процесса с течением времени. Выполните симуляцию Монте-Карло моделей условных отклонений с помощью:

  1. Установка необходимых данных предварительного образца (или использование данных предварительной выборки по умолчанию).

  2. Генерация следующего условного отклонения рекурсивно с использованием заданной модели условного отклонения.

  3. Симуляция следующего нововведения из инновационного распределения (Гауссова или Студенческого t) с помощью текущего условного отклонения.

Для примера рассмотрим процесс GARCH (1,1) без среднего смещения ,εt=σtzt, где zt следуют стандартизированному t распределению Гауссова или Студента и

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

Предположим, что инновационное распределение является Гауссовым.

Заданный предварительный образец отклонения σ02 и предварительный образец инноваций ε0, рекурсивно генерируются реализации условного отклонения и инновационного процесса:

  • σ12=κ+γ1σ02+α1ε02

  • Выборка ε1 из Гауссова распределения с отклонением σ12

  • σ22=κ+γ1σ12+α1ε12

  • Выборка ε2 из Гауссова распределения с отклонением σ22

  • σN2=κ+γ1σN12+α1εN12

  • Выборка εN из Гауссова распределения с отклонением σN2

Случайные рисунки генерируются из моделей EGARCH и GJR аналогично, используя соответствующие уравнения условного отклонения.

Ошибка Монте-Карло

Используя много моделируемых путей, можно оценить различные функции модели. Однако оценка Монте-Карло основана на конечном количестве симуляций. Поэтому оценки Монте-Карло подвержены некоторому количеству ошибок. Можно уменьшить количество ошибок Монте-Карло в исследовании симуляции, увеличив количество путей выборки, M, которые вы генерируете из вашей модели.

Для примера, чтобы оценить вероятность будущего события:

  1. Сгенерируйте M образцы путей из вашей модели.

  2. Оцените вероятность будущего события, используя выборочную долю вхождения события в M симуляциях,

    p^=#timeseventoccursinMdrawsM.

  3. Вычислите стандартную ошибку Монте-Карло для оценки,

    se=p^(1p^)M.

Можно уменьшить ошибку Монте-Карло оценки вероятностей, увеличив количество реализаций. Если вы знаете необходимую точность вашей оценки, можно решить для количества реализаций, необходимых для достижения этого уровня точности.

См. также

Объекты

Функции

Похожие примеры

Подробнее о