Processing math: 100%

1 votos

Método de optimización de la estimación de los parámetros GARCH(1,1)

Al estimar un modelo GARCH(1,1), σ2t+1=ω+αϵ2t+βσ2t Por lo general, la tupla de parámetros (ω,α,β) se estima mediante la verosimilitud cuasi máxima. Sin embargo, parece difícil encontrar la estimación óptima de los parámetros de forma estable. ¿Existen referencias para tratar explícitamente el problema de la optimización?

2voto

TweakFix Puntos 449

Digamos que tenemos una serie temporal {ϵt}Tt=1 de los rendimientos logarítmicos diarios y queremos estimar el modelo: ϵt=σtut,utiidN(0,1)σ2t=α0+α1ϵ2t1+β1σ2t1 Si he entendido bien tu idea, entonces quieres estimar la regresión: ϵ2t=α0+(α1+β1)ϵ2t1+ηt Sin embargo, no entiendo cómo se te ocurre esto. En mi opinión, empiezas con la ecuación de la varianza condicional: σ2t=α0+α1ϵ2t1+β1σ2t1 Ahora añade wt=ϵ2tσ2t en ambos lados. Se obtiene: σ2t+wt=α0+α1ϵ2t1+β1σ2t1+wtσ2t+ϵ2tσ2t=α0+α1ϵ2t1+β1σ2t1+wtϵ2t=α0+α1ϵ2t1+β1σ2t1+wt Observe que wt1=ϵ2t1σ2t1 y por lo tanto σ2t1=ϵ2t1wt1 . Se obtiene: ϵ2t=α0+α1ϵ2t1+β1(ϵ2t1wt1)+wtϵ2t=α0+(α1+β1)ϵ2t1β1wt1+wt Si E(ϵ4t)< {wt} tiene una varianza finita y es un ruido blanco débil, por lo que el modelo GARCH(1,1) tiene una representación ARMA(1,1) para los rendimientos al cuadrado. Si no recuerdo mal, OLS para ARMA(1,1) es inconsistente y ML para este modelo parece ser difícil también. Incluso si asumimos que utiidN(0,1) cuál es la distribución condicional de wt ? No tengo ni idea de cuál sería la forma analítica de la probabilidad.

Parece que es posible estimar el modelo de esta manera, pero para ser honesto, nunca he visto este enfoque antes y tengo la sensación de que los resultados serán terribles. ¿Quizá probarlo y luego comparar los resultados con el enfoque estándar a través de ML?

Básicamente, mi enfoque sería:

  1. Elija el valor inicial θ0=(α0,α1,β1) .
  2. Elija los valores iniciales para ϵ20 y σ20 , ϵ20=σ20=1TTt=1ϵ2t es una opción natural.
  3. Para el vector de parámetros dado θi calcular σ2t .
  4. Utiliza los resultados para calcular las densidades condicionales logarítmicas lt(θi)=12ln(σ2t)12ϵ2tσ2t
  5. Utilizar algún método de optimización, creo que BHHH se utiliza a menudo. θi+1=θi+λ[Tt=1lt(θi)θilt(θi)θi]1Tt=1lt(θi)θi
  6. Deténgase si ||θi+1θi||<ϵ por ejemplo ϵ=10e4 . Si no es así, vuelva a 3.

Sin embargo, no soy un experto en optimización, sería bueno escuchar otras opiniones al respecto.

0voto

nosklo Puntos 138

¿Tendría sentido hacer lo siguiente?

Que la estimación de σ2t sea ϵ2t y ϵ2t+1=ω+(α+β)ϵ2t+u donde u es el residuo. Aplicamos la regresión lineal al modelo AR anterior y obtenemos la estimación de ω y α+β . Sólo necesitamos estimar una variable, ya sea α o β . Lo hacemos mediante la maximización de la probabilidad cuasi máxima. Esta vez, se trata de una 1 en lugar de 3 problema dimensional, que sería mucho más fácil.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X