Python随机波动性SV模型:贝叶斯推断马尔可夫链蒙特卡洛MCMC分析英镑/美元汇率时间序列数据
WeChat Tencent QQ email print 由Kaizong Ye,Sherry Deng撰写
WeChat Tencent QQ email print 由Kaizong Ye,Sherry Deng撰写
随机波动模型(Stochastic volatility models)经常被客户用来对股票价格随时间的变动性进行建模。
本文做SV模型,选取马尔可夫蒙特卡罗法(MCMC)、正则化广义矩估计法和准最大似然估计法估计。
波动率是一个重要的概念,在金融和交易中有许多应用。它是期权定价的基础。波动率还可以让您确定资产配置并计算投资组合的风险价值 (VaR)。
在这个例子中,我们考虑马尔可夫转换随机波动率模型。
在这个例子中,我们考虑马尔可夫转换随机波动率模型。
在这个例子中,我们考虑随机波动率模型 SV0 的应用,例如在金融领域。
随机波动率(SV)模型是常用于股票价格建模的一系列模型。
资产价格具有随时间变化的波动性(逐日收益率的方差)。
本文将说明单变量和多变量金融时间序列的不同模型,特别是条件均值和条件协方差矩阵、波动率的模型。
波动率是一个重要的概念,在金融和交易中有许多应用。这是期权定价的基础。波动率还使您可以确定资产分配并计算投资组合的风险价值(VaR)。甚至波动率本身也是一种金融工具,例如CBOE的VIX波动率指数。但是,与证券价格或利率不同,波动不能直接观察到。
采样函数svsample需要其输入数据y是数值向量,而且没有任何缺失值(NA),如果提供其他任何内容,则会报错。
在本文中,我们通过一个名为WinBUGS的免费贝叶斯软件,可以很容易地完成基于似然的多变量随机波动率(SV)模型的估计和比较。