Markov-switching GARCH models in R : the MSGARCH package
- Author
- David Ardia, Keven Bluteau, Kris Boudt (UGent) , Leopoldo Catania and Denis-Alexandre Trottier
- Organization
- Abstract
- We describe the package MSGARCH, which implements Markov-switching GARCH (generalized autoregressive conditional heteroscedasticity) models in R with efficient C++ object-oriented programming. Markov-switching GARCH models have become popular methods to account for regime changes in the conditional variance dynamics of time series. The package MSGARCH allows the user to perform simulations as well as maximum likelihood and Bayesian Markov chain Monte Carlo estimations of a very large class of Markov-switching GARCH-type models. The package also provides methods to make single-step and multi-step ahead forecasts of the complete conditional density of the variable of interest. Risk management tools to estimate conditional volatility, value-at-risk, and expected-shortfall are also available. We illustrate the broad functionality of the MSGARCH package using exchange rate and stock market return data.
- Keywords
- GARCH, MSGARCH, Markov-switching, conditional volatility, forecasting, R software, CONDITIONAL HETEROSKEDASTICITY, TIME-SERIES, RISK, DISTRIBUTIONS, VOLATILITY, VARIANCE, MIXTURE
Downloads
-
msgarch.pdf
- full text (Published version)
- |
- open access
- |
- |
- 1.37 MB
Citation
Please use this url to cite or link to this publication: http://hdl.handle.net/1854/LU-8634044
- MLA
- Ardia, David, et al. “Markov-Switching GARCH Models in R : The MSGARCH Package.” JOURNAL OF STATISTICAL SOFTWARE, vol. 91, no. 4, 2019, doi:10.18637/jss.v091.i04.
- APA
- Ardia, D., Bluteau, K., Boudt, K., Catania, L., & Trottier, D.-A. (2019). Markov-switching GARCH models in R : the MSGARCH package. JOURNAL OF STATISTICAL SOFTWARE, 91(4). https://doi.org/10.18637/jss.v091.i04
- Chicago author-date
- Ardia, David, Keven Bluteau, Kris Boudt, Leopoldo Catania, and Denis-Alexandre Trottier. 2019. “Markov-Switching GARCH Models in R : The MSGARCH Package.” JOURNAL OF STATISTICAL SOFTWARE 91 (4). https://doi.org/10.18637/jss.v091.i04.
- Chicago author-date (all authors)
- Ardia, David, Keven Bluteau, Kris Boudt, Leopoldo Catania, and Denis-Alexandre Trottier. 2019. “Markov-Switching GARCH Models in R : The MSGARCH Package.” JOURNAL OF STATISTICAL SOFTWARE 91 (4). doi:10.18637/jss.v091.i04.
- Vancouver
- 1.Ardia D, Bluteau K, Boudt K, Catania L, Trottier D-A. Markov-switching GARCH models in R : the MSGARCH package. JOURNAL OF STATISTICAL SOFTWARE. 2019;91(4).
- IEEE
- [1]D. Ardia, K. Bluteau, K. Boudt, L. Catania, and D.-A. Trottier, “Markov-switching GARCH models in R : the MSGARCH package,” JOURNAL OF STATISTICAL SOFTWARE, vol. 91, no. 4, 2019.
@article{8634044, abstract = {{We describe the package MSGARCH, which implements Markov-switching GARCH (generalized autoregressive conditional heteroscedasticity) models in R with efficient C++ object-oriented programming. Markov-switching GARCH models have become popular methods to account for regime changes in the conditional variance dynamics of time series. The package MSGARCH allows the user to perform simulations as well as maximum likelihood and Bayesian Markov chain Monte Carlo estimations of a very large class of Markov-switching GARCH-type models. The package also provides methods to make single-step and multi-step ahead forecasts of the complete conditional density of the variable of interest. Risk management tools to estimate conditional volatility, value-at-risk, and expected-shortfall are also available. We illustrate the broad functionality of the MSGARCH package using exchange rate and stock market return data.}}, author = {{Ardia, David and Bluteau, Keven and Boudt, Kris and Catania, Leopoldo and Trottier, Denis-Alexandre}}, issn = {{1548-7660}}, journal = {{JOURNAL OF STATISTICAL SOFTWARE}}, keywords = {{GARCH,MSGARCH,Markov-switching,conditional volatility,forecasting,R software,CONDITIONAL HETEROSKEDASTICITY,TIME-SERIES,RISK,DISTRIBUTIONS,VOLATILITY,VARIANCE,MIXTURE}}, language = {{eng}}, number = {{4}}, pages = {{38}}, title = {{Markov-switching GARCH models in R : the MSGARCH package}}, url = {{http://doi.org/10.18637/jss.v091.i04}}, volume = {{91}}, year = {{2019}}, }
- Altmetric
- View in Altmetric
- Web of Science
- Times cited: