exponenta event banner

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

Что такое моделирование Монте-Карло?

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

Примечание

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

Некоторые применения моделирования Монте-Карло:

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

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

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

Создание путей образца Монте-Карло

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

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

  2. Создание следующей условной дисперсии рекурсивно с использованием указанной модели условной дисперсии.

  3. Моделирование следующего нововведения из инновационного распределения (Gaussian или Student's t) с использованием текущей условной дисперсии.

Например, рассмотрим процесс GARCH (1,1) без среднего смещения, αt = starttzt, где zt либо следует стандартизированному распределению Gaussian или Student's t и

startt2 = start+ γ 1startt 12 + α1αt − 12.

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

Учитывая дисперсию presample start02 и инновацию presample α0, реализации условной дисперсии и инновационного процесса рекурсивно генерируются:

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

  • Выборка α1 из гауссова распределения с дисперсией start12

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

  • Выборка α2 из гауссова распределения с дисперсией start22

  • startN2 = start+ γ 1startN 12 + α1αN − 12

  • Выборка αN из гауссова распределения с дисперсией σN2

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

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

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

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

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

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

    p^ =# событие времен происходит в M drawsM.

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

    se = p ^ (1 p ^) М.

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

См. также

Объекты

Функции

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

Подробнее