Shadow-rate VAR¶
Motivation¶
A shadow-rate VAR is a VAR framework designed for settings where an observed policy rate is constrained by an effective lower bound (ELB).
The key idea is to distinguish between:
an observed short rate \(i_t\) (censored at the ELB), and
a latent shadow rate \(s_t\) that can move below the ELB.
A common measurement (censoring) relationship is:
Block-hybrid intuition (paper background)¶
The paper motivating this toolkit discusses block-hybrid variants in which:
macroeconomic variables respond to lagged observed rates, whilst
financial variables may load on lagged shadow rates.
This is intended to capture a distinction between:
economic agents facing administered rates, and
financial markets pricing off shadow policy expectations.
In this toolkit¶
The Python toolkit implements a practical SRVAR workflow centred on:
reduced-form Bayesian VARs,
ELB/shadow-rate data augmentation (sampling latent values at the bound), and
optional diagonal stochastic volatility.
It does not currently implement the full structural SVAR/block-hybrid state-space system described in the paper. Instead, it provides an ELB-aware VAR likelihood by treating ELB-bound observations as latent and sampling them subject to the constraint.
Next pages: