R implementation of the Robust Principal Volatility Components procedure of Trucíos et al. (2019) [Journal of Empirical Finance]. The RPVC procedure is a robust-to-outliers extension of the procedure proposed by Li et al. (2016) which, by its turn, extends the work of Hu and Tsay (2014). The RPVC procedure should be used in companion with a robust volatility procedure such as, for instance; Trucíos et al. (2017, 2018) among others.
Robpvc is not available on CRAN yet, but you can install this version using these commands:
install.packages("devtools")
devtools::install_github("ctruciosm/Robpvc")
In this paper, we analyse the recent principal volatility components analysis procedure. The procedure overcomes several difficulties in modelling and forecasting the conditional covariance matrix in large dimensions arising from the curse of dimensionality. We show that outliers have a devastating effect on the construction of the principal volatility components and on the forecast of the conditional covariance matrix and consequently in economic and financial applications based on this forecast. We propose a robust procedure and analyse its finite sample properties by means of Monte Carlo experiments and also illustrate it using empirical data. The robust procedure outperforms the classical method in simulated and empirical data. [https://www.sciencedirect.com/science/article/abs/pii/S0927539819300386]
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.