# Darshan Hiranandani : When to Use DSGE Models for Forecasting and How to Handle Structural Shifts

**URL:** <https://forum.dynare.org/t/darshan-hiranandani-when-to-use-dsge-models-for-forecasting-and-how-to-handle-structural-shifts/26960>\
**Category:** General DSGE Modeling\
**Created:** [2 January 2025 12:12 UTC](https://forum.dynare.org/t/darshan-hiranandani-when-to-use-dsge-models-for-forecasting-and-how-to-handle-structural-shifts/26960 "2025-01-02T12:12:20Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![darshanhiranandani23](https://forum.dynare.org/user_avatar/forum.dynare.org/darshanhiranandani23/32/20403_2.png) [@darshanhiranandani23](https://forum.dynare.org/u/darshanhiranandani23)\
**Post date:** [2 January 2025 12:12 UTC](https://forum.dynare.org/t/darshan-hiranandani-when-to-use-dsge-models-for-forecasting-and-how-to-handle-structural-shifts/26960/1 "2025-01-02T12:12:20Z")

</div>

Hi all,

I’m **Darshan Hiranandani** , I’ve been studying **DSGE models** and their use in forecasting, and I’d love some guidance on when they are most effective. While these models are typically used for one-step-ahead forecasts with the assumption of a stable economic environment, I’m wondering about their performance under less stable conditions.

Here are my main questions:

1. **Stability of Assumptions** : DSGE models assume a stable economic structure, but what happens when this structure changes—whether due to a **major shock** or **regime change**? Does the forecast become unreliable, or can the model still provide useful insights?
2. **Other Factors** : Beyond structural changes, are there specific conditions where DSGE models aren’t suitable for forecasting, such as under **extreme shocks** , **multiple disturbances** , or in systems with **non-linear behaviors**?
3. **Adjusting to Change** : If the economy undergoes a significant change, how should we approach forecasting with DSGE models? Should we modify the model’s structure, or is it better to use other types of forecasting methods?

I’d love to hear your experiences and suggestions!

Thanks a lot!

Regards  
**Darshan Hiranandani**

---

<div class="post-metadata">

**Author:** ![jpfeifer](https://forum.dynare.org/user_avatar/forum.dynare.org/jpfeifer/32/5044_2.png) [@jpfeifer](https://forum.dynare.org/u/jpfeifer)\
**Post date:** [6 January 2025 08:58 UTC](https://forum.dynare.org/t/darshan-hiranandani-when-to-use-dsge-models-for-forecasting-and-how-to-handle-structural-shifts/26960/2 "2025-01-06T08:58:02Z")

</div>

As a first step, please see

> [@When is it appropriate to use DSGE models for forecasting?](https://forum.dynare.org/t/when-is-it-appropriate-to-use-dsge-models-for-forecasting/26800/2):
>
> Forecasts in such cases will not be invalid, but rather may perform poorly relative to the actual data realizations. Fundamentally, forecasting with DSGE models assumes that the model solution is the data generating process. Whenever that assumption is invalid, the the forecasts will deviate from the data for other reasons than just unforeseen shocks. That may be because the model solution is linear but the DGP is not, because the model assumes no structural breaks but there are some in data, e…
