REVIEW 4 major objections 4 minor 47 references
Large Bayesian VARs for Binary and Censored Variables
T0 review · 4 major / 4 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read This paper extends the vector autoregression to jointly model binary, censored, and continuous variables, and shows that the latent states have a truncated Gaussian posterior with a banded precision matrix, a structure that makes…
desk verdict A genuinely useful unified probit-tobit VAR with a real sampling contribution, but the 'scales well' claim is under-evidenced and the forecast evaluation lacks uncertainty quantification. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the precision matrix $V_l^{-1} = H_l' \Omega^{-1} H_l$ of the joint conditional posterior of the latent variables, where $H_l$ encodes the VAR dynamics for the latent block and $\Omega$ is the error covariance matrix. Because the VAR is finite-order, this matrix is banded with non-zero entries confined to a diagonal band, so iterative linear algebra and Hamiltonian Monte Carlo updates scale with the bandwidth rather than the full dimension squared. The paper combines this banded structure with a truncated Gaussian target and uses Zigzag Hamiltonian Monte Carlo, which requires only the precision matrix, to generate proposals that respect the inequality restrictions on binary and censored observations.
What would settle it
Simulate a system in which one variable (say the interest rate) has a volatility break that the others do not share, estimate the proposed ProToVAR on the simulated data, and check whether the posterior credible sets for the latent recession indicator achieve their nominal coverage; systematic under-coverage would show that the scalar volatility assumption is not innocuous.
Extended reading notes
Core claim
The discovery is that the data-augmented VAR for a mix of binary, censored, and continuous variables can be estimated at scale because the latent states, conditional on parameters and observed data, follow a truncated Gaussian distribution with a banded precision matrix. The paper derives the moments of this distribution by stacking the VAR into a single banded system and conditioning on observed values, and then samples from it using Zigzag Hamiltonian Monte Carlo, which needs only the precision matrix rather than its inverse. The authors further show that the framework accommodates heteroskedasticity through a scalar time-varying error multiplier, handles missing data through the same latent-variable mechanism, and supports conditional forecasting and generalized impulse response analysis. Empirical results indicate that larger datasets improve recession forecasts, that heteroskedastic models outperform homoskedastic ones after 2000, and that treating interest rates as censored improves short-rate forecasts.
Load-bearing premise
The time-varying covariance is restricted to a common scalar multiplier $\Sigma_t = o_t \Sigma$, so all variables must share the same proportional volatility dynamics; if one variable has its own volatility regime, the model is misspecified.
Editorial extensions
If this is right
- Recession probability forecasts improve when the information set grows from a handful of core variables to about 25 financial, labor, and price variables, especially at horizons up to one year.
- Treating interest rates as censored at the effective lower bound yields better short-rate forecasts than treating them as continuous, because iterative forecasts are guaranteed to stay above the bound.
- Allowing for heteroskedasticity via an outlier component improves forecast performance, particularly in the post-2000 sample.
- Generalized impulse responses show that a financial shock has larger effects on recession probabilities when the business cycle is near a turning point, and the effects are roughly symmetric across shock signs.
- The same latent-variable machinery supports conditional forecasting with hard and soft constraints, as illustrated with Federal Reserve stress-test and December 2023 projection scenarios.
Reading between the lines
- The banded-precision sampler could be carried over to ordinal and count variables without new conceptual machinery, since those also reduce to latent Gaussian states with inequality restrictions.
- The shadow-rate estimates produced by the model offer a continuous measure of monetary policy stance at the effective lower bound, which researchers could use as a regressor or outcome in other settings.
- If the scalar volatility assumption is too tight, a block-diagonal or factor-based $o_t$ would preserve the banded structure and could capture idiosyncratic volatility regimes.
- The time-varying generalized impulse responses suggest that state-dependence of shock effects is identifiable in other binary-outcome VAR settings, such as sovereign defaults or financial crisis flags.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This paper extends the standard vector autoregression (VAR) to jointly model binary, censored, and continuous variables via latent data augmentation. The core methodological contribution is an efficient MCMC algorithm that samples the latent variables from their joint conditional posterior, which is shown to be truncated Gaussian with a banded precision matrix, using Hamiltonian Monte Carlo (specifically Zigzag HMC). The paper presents an out-of-sample forecasting exercise for U.S. recessions and interest rates across several model sizes and volatility specifications, as well as applications to conditional forecasting and structural impulse response analysis of a financial shock. The main claims are that the proposed ProToVAR framework scales well to high-dimensional settings and that models incorporating censoring and heteroskedasticity improve forecast performance.
Significance. If the scalability claim holds, this paper provides a practically useful and unified approach for handling mixed discrete-continuous data in large Bayesian VARs, with direct applications to recession forecasting, shadow-rate estimation, and structural analysis. The methodological derivation in Section 2.2 is sound and builds appropriately on Chan et al. (2023). The forecasting exercise is comprehensive and the empirical applications are relevant. However, the central scalability claim is not substantiated by formal complexity analysis or runtime scaling experiments, and the forecast comparisons lack uncertainty quantification. These issues currently limit the strength of the paper's conclusions.
major comments (4)
- [Section 2.2, Eq. (7)] The claim that the banded precision matrix 'can be exploited to vastly speed up the computations' is not supported by a formal complexity analysis. The precision matrix V_l^{-1} = H_l' Ω^{-1} H_l is block-banded with half-bandwidth O(P n), because each non-zero block is a dense n×n matrix. Computing the conditional mean μ_l requires solving a banded linear system of dimension O(T n) with bandwidth O(P n), which costs O(T P^2 n^3) per MCMC sweep using standard banded solvers. For n=100 or more this becomes prohibitive. The paper reports no timing or scaling experiments beyond n=25 in the empirical applications and n=6 in the simulation appendix, so the claim that the approach 'scales well to high-dimensional settings' is not established. Please provide runtime scaling evidence for increasing n, or temper the scalability claim accordingly.
- [Section 3.1, Figure 1 and Table 2] The forecasting evaluation relies on point estimates of AUC and CRPS ratios without any accompanying measures of uncertainty. For example, the differences between ProToVAR-het and ProVAR-hom at a given horizon could be within sampling variability, especially given the limited number of recession episodes in the evaluation sample. Please report posterior intervals or standard errors for the forecast metrics (e.g., via a bootstrap or a Bayesian posterior over the metrics), or at least discuss the magnitude of the reported differences relative to sampling uncertainty.
- [Section 2.1, Σ_t = o_t Σ] The assumption that time-varying volatility is captured by a single common scalar o_t is restrictive: it cannot accommodate idiosyncratic volatility changes in individual variables, such as a regime shift in interest-rate volatility at the effective lower bound that is not shared by the rest of the system. Given that the paper emphasizes the empirical relevance of heteroskedasticity, please discuss the implications of this restriction for the recession probability forecasts and impulse responses, and provide robustness evidence with a more flexible volatility specification if possible.
- [Appendix A] The simulation study only considers n=6 with a single sample size and does not report computation times or effective sample sizes as n increases. A more extensive simulation with n=25, 50, and 100 would directly address the scalability question and help readers assess the practical feasibility of the approach for the high-dimensional settings emphasized in the introduction.
minor comments (4)
- [Abstract] The abstract contains a typo: 'wide rage' should be 'wide range'.
- [Section 2.2] The notation bdiag(•) is used without definition; please define it when first introduced.
- [Section 4.1, Figure 4] The text states the shadow rate reaches about -2% in 2021, but the first ZLB episode shown in Figure 4 begins in 2008 and the text elsewhere describes the evolution over 2008-2016; this appears to be a typo and should be corrected.
- [Figure 2] The caption of Figure 2 does not specify that the top and bottom panels correspond to the core and large information sets; please clarify.
Circularity Check
No significant circularity: out-of-sample forecasts and model-implied GIRFs are not fitted inputs, and the banded-latent result rests on an independently published derivation.
full rationale
The paper's central claims are (i) that the latent states in the mixed binary/censored/continuous VAR have a truncated Gaussian joint posterior with banded precision, enabling HMC sampling; (ii) that the model forecasts recessions and interest rates well out of sample; and (iii) that financial shocks raise recession probabilities in a state-dependent way. None of these reduces to the model's inputs by construction. The forecasting evaluation is genuinely out-of-sample: parameters are estimated on expanding windows ending before each forecast origin, and the reported AUC/CRPS values compare model outputs to realized NBER classifications and interest rates, not to fitted values. The GIRFs and conditional forecasts are posterior/predictive functionals of the estimated model driven by externally specified shocks or Fed scenarios; they are not tuned to match the recession outcomes they describe. The banded-precision result is a mathematical consequence of the VAR transition structure and the block-diagonal error precision, and it is imported from Chan et al. (2023), a published, parameter-free derivation that does not contain the present paper's empirical targets; the adaptation here adds inequality restrictions and an HMC sampler, which constitute new content. The main risk flagged by the skeptic concerns the asymptotic cost of solving Eq. (7) as n grows and the absence of scaling experiments beyond n=25; that is a computational-complexity/correctness concern, not a circularity. No fitted parameter is relabeled as a prediction, and no load-bearing argument reduces to a self-citation chain.
Assumptions & free parameters
free parameters (4)
- Lag length P =
6
- ELB threshold for censoring =
0.25 percentage points
- Outlier scaling bounds =
U(2,10)
- Inverse Wishart prior degrees of freedom =
n+2
assumptions (4)
- domain assumption Binary and censored observations are generated by latent Gaussian variables via probit and tobit links (Eqs. 1 and 2).
- domain assumption The latent vector follows the linear VAR in Eq. (3) with error covariance Σt = otΣ.
- standard math The precision matrix of the conditional latent posterior is banded (Eq. 7).
- standard math Zigzag HMC (Nishimura et al., 2020) samples from the truncated normal in Eq. (8) correctly.
Cite this review
Pith. "Pith review of Large Bayesian VARs for Binary and Censored Variables." pith.science (2026). https://pith.science/paper/I7NVLMVS
@misc{pith2026250601422,
author = {Pith},
title = {Pith review of: Large Bayesian VARs for Binary and Censored Variables},
year = {2026},
howpublished = {\url{https://pith.science/paper/I7NVLMVS}},
note = {Machine review of arXiv:2506.01422}
}
read the original abstract
We extend the standard VAR to jointly model the dynamics of binary, censored and continuous variables, and develop an efficient estimation approach that scales well to high-dimensional settings. In an out-of-sample forecasting exercise, we show that the proposed VARs forecast recessions and short-term interest rates well. We demonstrate the utility of the proposed framework using a wide rage of empirical applications, including conditional forecasting and a structural analysis that examines the dynamic effects of a financial shock on recession probabilities.
Figures
Figures from the paper (6 more)
Reference graph
Works this paper leans on
-
[1]
, " * write output.state after.block = add.period write newline
ENTRY address author booktitle chapter edition editor eid howpublished institution journal key month note number organization pages publisher school series title type volume year label extra.label sort.label short.list INTEGERS output.state before.all mid.sentence after.sentence after.block FUNCTION init.state.consts #0 'before.all := #1 'mid.sentence := ...
-
[2]
write newline
" write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 global.max substring 't := if while FUNCTION word.in bbl.in " " * FUNCTION format....
-
[3]
Albert J, and Chib S (1993), Bayesian Analysis of Binary and Polychotomous Response Data, Journal of the American Statistical Association 88, 669--679
work page 1993
-
[4]
Anceschi N, Fasano A, Durante D, and Zanella G (2023), Bayesian conjugacy in probit, tobit, multinomial probit and extensions: a review and new results, Journal of the American Statistical Association 118(542), 1451--1469
work page 2023
-
[5]
Antolin-Diaz J, Petrella I, and Rubio-Ram \' rez JF (2021), Structural scenario analysis with SVARs, Journal of Monetary Economics 117, 798--815
work page 2021
-
[6]
Ba \'n bura M, Giannone D, and Lenza M (2015), Conditional forecasts and scenario analysis with vector autoregressions for large cross-sections, International Journal of forecasting 31(3), 739--756
work page 2015
-
[7]
Ba \'n bura M, Giannone D, and Reichlin L (2010), Large Bayesian vector auto regressions, Journal of Applied Econometrics 25(1), 71--92
work page 2010
-
[8]
Botev ZI (2017), The normal law under linear restrictions: simulation and estimation via minimax tilting, Journal of the Royal Statistical Society Series B: Statistical Methodology 79(1), 125--148
work page 2017
Show all 47 references
-
[9]
Carriero A, Chan JCC, Clark TE, and Marcellino MG (2022), Corrigendum to `Large B ayesian vector autoregressions with stochastic volatility and non-conjugate priors', Journal of Econometrics 227(2), 506--512
2022
-
[10]
Carriero A, Clark TE, Marcellino M, and Mertens E (2024), Addressing COVID-19 outliers in BVARs with stochastic volatility, Review of Economics and Statistics 1--15
2024
-
[11]
--- --- --- (2025), Shadow-rate VARs, Quantitative Economics Forthcoming
2025
-
[12]
Carriero A, Clark TE, and Marcellino MG (2016), Common drifting volatility in large B ayesian VAR s, Journal of Business and Economic Statistics 34(3), 375--390
2016
-
[13]
--- --- --- (2019), Large B ayesian vector autoregressions with stochastic volatility and non-conjugate priors, Journal of Econometrics 212(1), 137--154
2019
-
[14]
Carvalho CM, Polson NG, and Scott JG (2010), The horseshoe estimator for sparse signals, Biometrika 97(2), 465--480
2010
-
[15]
Chan JCC (2020), Large Bayesian VARs: A flexible K ronecker error covariance structure, Journal of Business and Economic Statistics 38(1), 68--79
2020
-
[16]
--- --- --- (2023), Comparing stochastic volatility specifications for large Bayesian VARs, Journal of Econometrics 235(2), 1419--1446
2023
-
[17]
Chan JCC, Pettenuzzo D, Poon A, and Zhu D (2024), Conditional Forecasts in Large Bayesian VARs with Multiple Equality and Inequality Constraints, Journal of Economic Dynamics and Control 173, 105061
2024
-
[18]
Chan JCC, Poon A, and Zhu D (2023), High-dimensional conditionally Gaussian state space models with missing data, Journal of Econometrics 236(1), 105468
2023
-
[19]
Chan JCC, and Qi Y (2025), Large Bayesian matrix autoregressions, Journal of Econometrics Forthcoming
2025
-
[20]
Chib S (1992), Bayes inference in the Tobit censored regression model, Journal of Econometrics 51(1-2), 79--99
1992
-
[21]
Doan T, Litterman R, and Sims C (1984), Forecasting and conditional projection using realistic prior distributions, Econometric reviews 3(1), 1--100
1984
-
[22]
Dueker M (2005), Dynamic forecasts of qualitative variables: a Qual VAR model of US recessions, Journal of Business & Economic Statistics 23(1), 96--104
2005
-
[23]
Dueker M, and Assenmacher-Wesche K (2010), Forecasting macro variables with a Qual VAR business cycle turning point index, Applied Economics 42(23), 2909--2920
2010
-
[24]
Dueker M, and Nelson CR (2006), Business-cycle filtering of macroeconomic data via a latent business-cycle index, Macroeconomic Dynamics 10(5), 573--594
2006
-
[25]
Gilchrist S, and Zakraj s ek E (2012), Credit spreads and business cycle fluctuations, American economic review 102(4), 1692--1720
2012
-
[26]
Giusto A, and Piger J (2017), Identifying business cycle turning points in real time with vector quantization, International Journal of Forecasting 33(1), 174--184
2017
-
[27]
Gneiting T, and Raftery AE (2007), Strictly proper scoring rules, prediction, and estimation, Journal of the American statistical Association 102(477), 359--378
2007
-
[28]
Johannsen BK, and Mertens E (2021), A Time-Series Model of Interest Rates with the Effective Lower Bound, Journal of Money, Credit and Banking 53(5), 1005--1046
2021
-
[29]
Koop G, Pesaran MH, and Potter SM (1996), Impulse response analysis in nonlinear multivariate models, Journal of Econometrics 74(1), 119--147
1996
-
[30]
Koop GM (2013), Forecasting with medium and large Bayesian VARs, Journal of Applied Econometrics 28(2), 177--203
2013
-
[31]
Lenza M, and Primiceri GE (2022), How to Estimate a VAR after March 2020, Journal of Applied Econometrics 37(4), 688--699
2022
-
[32]
Liu JS, and Wu YN (1999), Parameter expansion for data augmentation, Journal of the American Statistical Association 94(448), 1264--1274
1999
-
[33]
McCracken MW, McGillicuddy JT, and Owyang MT (2022), Binary conditional forecasts, Journal of Business & Economic Statistics 40(3), 1246--1258
2022
-
[34]
McCracken MW, and Ng S (2016), FRED-MD: A monthly database for macroeconomic research, Journal of Business & Economic Statistics 34(4), 574--589
2016
-
[35]
Meng XL, and Van Dyk DA (1999), Seeking efficient data augmentation schemes via conditional and marginal augmentation, Biometrika 86(2), 301--320
1999
-
[36]
Nishimura A, Dunson DB, and Lu J (2020), Discontinuous Hamiltonian Monte Carlo for discrete parameters and discontinuous likelihoods, Biometrika 107(2), 365--380
2020
-
[37]
Nishimura A, Zhang Z, and Suchard MA (2021), Hamiltonian Zigzag sampler got more momentum than its Markovian counterpart: Equivalence of two Zigzags under a momentum refreshment limit, arXiv 2104.07694
2021 arXiv
-
[38]
Pakman A, and Paninski L (2014), Exact Hamiltonian Monte Carlo for truncated multivariate Gaussians, Journal of Computational and Graphical Statistics 23(2), 518--542
2014
-
[39]
Pettenuzzo D, Poon A, and Zhu D (2025), Modeling and Forecasting Count Data with Bayesian Vector Autoregressions, Working Paper
2025
-
[40]
Pfarrhofer M, and Stelzer A (2025), Scenario analysis with multivariate Bayesian machine learning models, arXiv 2502.08440
2025
-
[41]
Poon A, and Zhu D (2024), Do Recessions and Bear Markets Occur Concurrently across Countries? A Multinomial Logistic Approach, Journal of Financial Econometrics 22(5), 1482--1502
2024
-
[42]
Sims CA (1980), Macroeconomics and reality, Econometrica 48, 1--48
1980
-
[43]
Stock JH, and Watson MW (2016), Core inflation and trend inflation, Review of Economics and Statistics 98(4), 770--784
2016
-
[44]
Waggoner DF, and Zha T (1999), Conditional forecasts in dynamic multivariate models, Review of Economics and Statistics 81(4), 639--651
1999
-
[45]
Zhang X (2020), Parameter-expanded data augmentation for analyzing correlated binary data using multivariate probit models, Statistics in Medicine 39(25), 3637--3652
2020
-
[46]
Zhang X, Boscardin WJ, Belin TR, Wan X, He Y, and Zhang K (2015), A Bayesian method for analyzing combinations of continuous, ordinal, and nominal categorical data with missing values, Journal of Multivariate Analysis 135, 43--58
2015
-
[47]
Zhang Z, Chin A, Nishimura A, and Suchard MA (2022), hdtg : An R package for high-dimensional truncated normal simulation, arXiv 2210.01097
2022 arXiv
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.