# Tag Info

2

Interesting question, as All the answers (including mine) could not be generalized unfortunately. As far as I am concerned, I use a univariate EGARCH for risk modelling purposes (Filtered Historical Simulation (FHS), etc.). 1 - EGARCH, merely because GARCH models do not take into account so-called leverage effects, which is crucial to me for skewed and ...

1

HF data have a lot of auto correlation so common models to deal with this problems are ARFIMA, FIGARCH, Fractional Integrated GARCH. Engle recently propose the multiplicative components GARCH for high frequency data, which can include a mean model like and ARMA. In this post they explain how to implement it in R with the rugarch package, it takes some time ...

0

What is the mathematical basis to say that $u^{2}_{t}/\sigma_{t}^{2}$ will exhibit little auto-correlation in the series? Let's $r_{t}$ be a series of returns and let's assume (Assumption I) it follows a covariance stationary process defined as : $r_{t}=\sigma_{t} z_{t}$ where $z_{t}$ is i.i.d with $E_{t}(z_{t})=0$ and $Var_{t}(z_{t})=1$ ; Then $... 3 Let’s take a simple example to answer a broad but interesting question: Imagine that we have a daily return serie denoted$r_{t}$( which is assumed to be stationary) and let's take a little time to define main concepts : Mean Process (First moment process) The unconditional mean of$r_{t}$denoted$u$is just its expectation$E(r_{t})$. It is not time ... 1 To get it out the way: you cannot ask 'what model is better' without a reference to what its use is. Do you want to test for the mean or the AR parameter to trade it? Do you want to calculate VaR? Do you want to forecast volatility over one period? Or over 1000 periods? Or higher moments? Do you want to simulate volatility over one period? Or longer? For ... 0 A good rule of thumb is to "test" your models by doing forecasts and to choose the best one. Note however that your choice will be based upon the loss function you selected. If you are concerned about outliers you should (for instance) use Median Squared Errors, if you don't you can use Mean Square Errors. In your particular case the Information Criteria ... 1 I would keep the model with p=1 and q=1 even those the null hypothesis that ARCH-term's coefficient equals 0 was not rejected. The reason is that (generally) the less autocorrelations there are in the resulting serie, the more accurate your forecast will be. Indeed if you estimate a model and leaves some autocorrelation it means it is still possible to ... 3 It is not a "basic question", If I am correct : First you estimate your model on the return series and obtains parameters. You must estimate your model in such a way you obtain one-step ahead errors (that I will call computed errors in what follow) and associated time-serie of the predictive errors distributions parameters:$\hat{\mu_{t}}$and$ ...

0

This error message indicates you are not using the correct Ox console release. Every oxo is compiled for a particular ox console version/release. So you need to install the Ox console wich fit with your oxo.

6

I personally use the simple Garch(1,1) for volatility filtering in the risk management area. In fact in most cases I don't even estimate the parameters, I stick 0.94 for mean reversion, 0.04 for the squared error and I get the constant by matching the series variance. My experience is that there is no point pretending to finetune parameters when vol is ...

0

Slight correction: the package in R is called rmgarch, not mgarch. It works well with rugarch, which provides a variety of univariate GARCH models. Both packages allow for parallelized computation on local cluster and return a nice and full set of fitted parameters, model specs, etc. I provided some additional links in this post.

1

If $\log{(|R_t|)}$ is your first term, I'm not sure why this is a matrix. Modulus (determinant herein) applied to a matrix $R_t$ gives a scalar. If your implementation in python produces a matrix, that's likely because modulus is treated as an element-wise abs() function for each element of a matrix. It may be easier and faster to use rugarch (univariate ...

Top 50 recent answers are included