Tag: Causal Inference

xtswitchdid with Stata

On 29 July 2026, Stata announced a new StataNow update introducing xtswitchdid, a built-in command for difference in differences with switching treatments. The official Stata Blog announcement highlights…

Regression Adjustment for Heterogeneous DiD in Stata: Comparing xthdidregress, lwdid, jwdid, and csdid

I am currently attending the Timberlake Econometrics Summer School at Churchill College, Cambridge, where I am following Professor Jeffrey Wooldridge’s class. This course provided an excellent opportunity to…

Equivalence of Cholesky identified shocks in VARs and Local Projections

Local projections have become a standard tool in applied macroeconometrics. They are widely used to estimate dynamic responses to shocks, especially when researchers do not want to impose…

Do International Reserves Buffer Real-Exchange-Rate Adjustment after Terms-of-Trade Shocks? A Matching Application in Stata

This post illustrates how to use matching methods in Stata to study a reserve-buffer mechanism in international macroeconomics. The application uses kmatch, teffects, and a country-year panel to compare high-…

Heterogeneous Difference-in-Differences with Stata (Again)

Yesterday, Stata released two videos on how to use Difference-in-Differences commands built-in within Stata. The videos are very pedagogical, so allow me to share them with you: Treatment…

Do FX reserves promote monetary autonomy in the presence of global spillovers?

NEW PUBLICATION: This paper examines whether the size of foreign exchange (FX) reserves can explain cross-country differences in foreign currency depreciation observed over the 2021-22 Federal Reserve monetary…