R中的GARCH-M模型估计

时间:2013-11-24 12:27:16

标签: r time-series

是否可以使用R?

估算平均值波动率的GARCH

我读过rgarch包可能有用,但我在安装它时遇到了一些麻烦。还有其他办法吗?

模型是:

  r[t] = mu + c*s[t]^2 + a[t],

  a[t] = s[t]*e[t],

  s[t]^2 = alpha0 + alpha1 * a[t-1]^2 +  beta1 * s[t-1]^2,

此致

涓。

1 个答案:

答案 0 :(得分:1)

Ruey Tsay已发表garchM function。保存代码并使用源函数将其加载到R中:

source('/path/to/garchM.R')

garchM函数可以按如下方式使用:

data <- read.table('/path/to/data.txt')
returns <- data$rtn * 100
garchM(returns)