Description
Fit Bayesian multivariate GARCH models using 'Stan' for full Bayesian inference. Generate (weighted) forecasts for means, variances (volatility) and correlations. Currently DCC(P,Q), CCC(P,Q), pdBEKK(P,Q), and BEKK(P,Q) parameterizations are implemented, based either on a multivariate gaussian normal or student-t distribution. DCC and CCC models are based on Engle (2002) <doi:10.1198/073500102288618487> and Bollerslev (1990). The BEKK parameterization follows Engle and Kroner (1995) <doi:10.1017/S0266466600009063> while the pdBEKK as well as the estimation approach for this package is described in Rast et al. (2020) <doi:10.31234/osf.io/j57pk>. The fitted models contain 'rstan' objects and can be examined with 'rstan' functions.
Downloads
286
Last 30 days
10995th
597
Last 90 days
597
Last year
Trend: -8% (30d vs prior 30d)
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (20 non-OK)
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
for GNU extensions in Makefiles
GNU make is a SystemRequirements.
installed package size
installed size is 189.6Mb
sub-directories of 1Mb or more:
libs 188.8Mb
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
for GNU extensions in Makefiles
GNU make is a SystemRequirements.
installed package size
installed size is 194.6Mb
sub-directories of 1Mb or more:
libs 193.8Mb
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
for GNU extensions in Makefiles
GNU make is a SystemRequirements.
installed package size
installed size is 9.0Mb
sub-directories of 1Mb or more:
libs 8.3Mb
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
Rd files
checkRd: (-1) dot-pred_array_to_df.Rd:20: Lost braces; missing escapes or markup?
20 | Helper function for as.data.frame.{fitted, forecast}. Converts predictive array to data.frame.
| ^
installed package size
installed size is 189.6Mb
sub-directories of 1Mb or more:
libs 188.8Mb
installed package size
installed size is 194.6Mb
sub-directories of 1Mb or more:
libs 193.8Mb
installed package size
installed size is 9.0Mb
sub-directories of 1Mb or more:
libs 8.3Mb