Advanced search
1 file | 1.37 MB Add to list

Markov-switching GARCH models in R : the MSGARCH package

Author
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
    • |
    • PDF
    • |
    • 1.37 MB

Citation

Please use this url to cite or link to this publication:

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: