bsvars 3.2
The package is under intensive development, and more functionality
will be provided soon! To see the package ROADMAP towards
the next version.
Have a question, or suggestion, or wanna get in touch? Join the
package DISCUSSION
forum.
- The package includes the first version of the vignette 5
- Updates on the website https://bsvars.org/bsvars/
- New plots with axes reading variable names, time scale, and letting
you specify structural shock names! 97
- Improved examples for forecasting with exogenous variables. Sample
matrices included in the package. Fixed the bug in cpp
code for forecasting. Thanks to @DawievLill for asking for clarity!
96
bsvars 3.1
- A NEW MODEL! An SVAR with t-distributed structural shocks
facilitating identification through non-normality is now included in the
package with all the necessary functionality #84
- New ways of verifying identification through heteroskedasticity or
non-normality using method
verify_identification()
#84
- Improve coding of
forecast
cpp
function and R methods #89
- Included or updated legend in FEVD and HD plots as requested by @ccoleman9 #85
bsvars 3.0.1
- Fixed the bugs that started coming up in the new tested version of
Armadillo and RcppArmadillo #82 and RcppCore/RcppArmadillo#443
- Corrected the computations of
verify_autoregression
#82
bsvars 3.0
- The package has a logo! And it’s beautiful! #37
- The package includes
summary
methods #1
- The package includes
plot
methods #36
- Method
forecast
allow for conditional forecasting given
provided future trajectories of selected variables #76
- Sparse mixture and Markov-switching models can now have more than 20
regimes #57
- A new, more detailed, package description #62
- The website features the new logo. And includes some new information
#38
- Updates on documentation to accommodate the fact that some generics
and functions from package bsvars will be used in a
broader family of packages, first of which is bsvarSIGNs.
Includes updates on references. #63
- Fixed
compute_fitted_values()
. Now it’s correctly
sampling from the predictive data density. #67
- Fixed some bugs that did not create problems #55
- Got rid of filling by reference in the samplers for the sake of
granting the exported cpp functions usability #56
- Coded
compute_*()
functions as generics and methods #70
- Updated code for forecast error variance decompositions for
heteroskedastic models (qas prompted by @adamwang15) #69
bsvars 2.1.0
Published on 11 December 2023
- Included Bayesian procedure for verifying structural shocks’
heteroskedasticty equation-by-equation using Savage-Dickey density
ratios #26
- Included Bayesian procedure for verifying joint hypotheses on
autoregressive parameters using Savage-Dickey density ratios #26
- Included the possibility of specifying exogenous variables or
deterministic terms and included the deterministic terms used by
Lütkepohl, Shang, Uzeda, Woźniak (2023) #45
- Updated the data as in Lütkepohl, Shang, Uzeda, Woźniak (2023) #45
- Fixing the compilation problems reported HERE
#48
- The package has its pkgdown website at bsvars.org/bsvars/ #38
bsvars 2.0.0
Published on 23 October 2023
- Included Imports from package stochvol
- Posterior computations for:
- impulse responses and forecast error variance decomposition #3,
- structural shocks and historical decompositions #14
- fitted values #17
- conditional standard deviations #16
- regime probabilities for MS and MIX models #18
- Implemented faster samplers based on random number generators from
armadillo via RcppArmadillo #7
- The
estimate_bsvar*
functions now also normalise the
output w.r.t. to a structural matrix with positive elements on the main
diagonal #9
- Changed the order of arguments in the
estimate_bsvar*
functions with posterior
first to facilitate workflows
using the pipe |>
#10
- Include citation info for the package #12
- Corrected sampler for AR parameter of the SV equations #19
- Added samplers from joint predictive densities #15
- A new centred Stochastic Volatility heteroskedastic process is
implemented #22
- Introduced a three-level local-global equation-specific prior
shrinkage hierarchy for the parameters of matrices and #34
- Improved checks for correct specification of arguments
S
and thin
of the estimate
method
as enquired by @mfaragd #33
- Improved the ordinal numerals presentation for thinning in the
progress bar #27
bsvars 1.0.0
Published on 1 September 2022
- repo transferred from GitLab to GitHub
- repository is made public
- version to be premiered on CRAN
bsvars 0.0.2.9000
- Added a new progress bar for the
estimate_bsvar*
functions
- Developed R6 classes for model specification and
posterior outcomes; model specification includes sub-classes for priors,
identifying restrictions, data matrices, and starting values
- Added a complete package documentation
- Written help files
- Developed tests for MCMC reproducibility
- Included sample data
bsvars 0.0.1.9000
- cpp scripts are imported, compile, and give no
Errors, Warnings, or Notes
- R wrappers for the functions are fully
operating
- full documentation describing package and functions’ functionality
[sic!]