# Tag Info

1

The mean equation specification for ARIMAX(8,0,0)(5,0,1)[7] (as in the R code above): $$(1 - \phi_1L^1 - \ldots - \phi_8L^8)(1-\Phi_1L^7 - \Phi_2L^{14} - \ldots - \Phi_5L^{35})y_t = \beta x_t + (1 + \Theta_1L^7)\varepsilon_t$$ where $x_t$ is the holiday dummy variable. Equivalent ARIMA fit in Matlab (+ GARCH and forecasting): % specify seasonal ...

2

You can use Matlab too, that, in my humble opinion, is simpler than R from a syntax point of view. The model you need for is run by the Matlab function arima that can be used with seasonality option to do what you have to do. Here you can find an example and a brief explanation of the model. Type ctrl + F and search for: "Specify a seasonal ARIMA model" ...

1

I have the same problem as you. Up to my knowledge, there is no package allowing to combine seasonal ARIMA process with GARCH effects.

0

As the paper suggests, the results that are shown in table 2 are taken from (if you read the caption) Ziemba, William T., and Donald B. Hausch, Betting at the Racetrack (New York: Norris M. Strauss, 1986) The citation is not included for some reason, hence your confusion. Your code works fine by the way. Thanks

1

It is a classical misunderstanding, your model is right, you always have a acf equal to one at lag zero (and not one) since if there is no lag acf = covariance(x , x_lag 0) / variance x = variance x / variance x = 1. So you need to pay attention to the x axis , some software displays ACF starting at lag zero and some others from 1 (which make better ...

0

You can pass in the parameters are you estimating with EWMA or GARCH using the mu (mean), sigma (co/variance) m3 (co/skewness) and m4(co/kurtosis) arguments. e.g. blahblah = EWMA(my_time_series) VaR(my_time_series,mu=blahblah)

0

I would suggest you to forecast the series using different models and to determine which one is the best accordingly loss functions such as RMSE, MAPE.. or using the Mincer-Zarnowitz regression . You could also compare one-step forecast versus dynamic forecast. Another way is to compute VaR and observe the model having the lowest failure rate. AIC/BIC ...

2

Actually, neither of your two results are quite correct. As explained in the Details for the Return.calculate function, most of the PerformanceAnalytics functions use discrete returns, not log returns. To get the correct results, you will have to convert your data from log returns to simple returns. Compare the charts from the following: ...

0

Did you try rmgarch package of R ? http://cran.r-project.org/web/packages/rmgarch/index.html http://unstarched.net/r-examples/rmgarch/mgarch-comparison-using-the-hong-li-misspecification-test/

0

The following paper gives you a step-by-step presentation of how to use the Kalman filter in an application in a pricing model framework for a spot and futures market. Everything is explained using Excel: A Simplified Approach to Understanding the Kalman Filter Technique by T. Arnold, M. Bertus and J. M. Godbey

Top 50 recent answers are included