(A recap)
2025-10-28
Recap
bgirx.New QMM vs Old QMM
Deterministic solution
\[\begin{eqnarray*} Y_t&=& C_t+I_t \\ C_t &=&\widehat{\beta}_0+\widehat{\beta}_1 Y_t \\ I_t &=&\widehat{\gamma}_0+\widehat{\gamma}_1 I_{t-1} \end{eqnarray*} \] Solve for \(Y_t\) and \(C_t\) at every point in time for period under consideration.
\[\begin{eqnarray*} Y_t &=& \frac{\widehat{\beta}_0+\widehat{\gamma}_0}{1-\widehat{\beta}_1}+\frac{\widehat{\gamma}_1}{1-\widehat{\beta}_1}I_{t-1} \\ C_t &=& \widehat{\beta}_0+\widehat{\beta}_1\left(\frac{\widehat{\beta}_0+\widehat{\gamma}_0}{1-\widehat{\beta}_1}+\frac{\widehat{\gamma}_1}{1-\widehat{\beta}_1}I_{t-1}\right) \end{eqnarray*}\]
Static vs dynamic solution
Think of the workflow.
Checklist
Compute RMSE/RMSPE.
series sq_diff_mm = (mm-mm_0)^2series sq_per_diff_mm = ((mm-mm_0)/mm)^2scalar rmse_mm = @sqrt(@mean(sq_diff_mm))scalar rmspe_mm = @sqrt(@mean(sq_per_diff_mm))*100Try reproducing one of the rows of the table.
Proc > Make Graph.bgirx) on which outcomes ?Think of the workflow. Are you planning to change an exogenous or an endogenous variable?
Checklist if changing an exogenous variable:
_0_1Checklist if changing an endogenous variable:
_0_A – this is the “add factor”, choose an endogenous variable shift