Hallo,
I am a student and new to Stata. For a university course I have to model a GARCH model from time series data (euro-dollar exchange rate by the ECB).
I am not allowed to use the built-in modeling procedure but should do the procedure on my own step-by-step.
1. I load the data.
tsset newdate
2. I generate the first difference of the exchange rate.
gen Dvalue = value - L.value
3. I estimate the mean equation as an AR(1) process.
reg Dvalue L.Dvalue
4. I predict the residuals and square them.
predict Dresid, resid
gen Dresid_sq = Dresid^2
5. Now I run a regression of the squared residuals on its lag as a first step to get to the GARCH model.
reg Dresid_sq L.Dresid_sq
6. From this I want to compute the conditional variance of the time series
gen hsq = _b[_cons] + _b[L1.Dresid_sq]*L.Dresid_sq
7. Now, I want to estimate the GARCH(1,1) model.
reg hsq L.hsq L.Dresid_sq
Unfortunately, I get only coefficients no standard errors or p-values.
Would it be an option to do step 7 as a Maximum Likelihood Estimation? How would this be done?
Any help is appreciated. Thanks.
Related Posts with Estimate GARCH Model from Time Series
adding zeros before the valueHello, I have this dataset and want to add 0s to before Company if the Company length is less that 6…
When to winsorize the dataHello everyone, for the first time I am working with variables that are aggregated at the country-y…
Difference in cumulative incidence and confidence intervalI want to compare cumulative incidence for two arms of a cohort at time _t and generate confidence i…
Difference between two predictions after a log-linear regressionHello everyone, I am working on cross section data and I am trying to run a simulation of the impac…
graph bar with both exclude0 and stack - any way to both stack and control the y axis range?Hello Statalist, I'd like to use graph bar with both its exclude0 and stack options. In other words…
Subscribe to:
Post Comments (Atom)
0 Response to Estimate GARCH Model from Time Series
Post a Comment