冲击是指导致经济中产出和就业等发生变化的因素。冲击可以分为需求冲击和供给冲击。
需求冲击是指经济体中影响到产品和劳务需求的事件。减税、货币供应量的增加、ZF支出的增加或者对外出口需求的增加都是正的需求冲击。需求冲击通常会使总产出与利率和通货膨胀率产生同向变动。例如,ZF支出的大幅度增加将会刺激经济并提高GDP,它还会提高利率,因为这增加了ZF对借贷资金的需求,就如同企业加大对新项目的融资需求促使利率提高一样。最后,如果此时对产品和劳务的需求已经相当于或者超过了整个经济的总生产能力,就会使通货膨胀率上升。
供给冲击是指可能引起生产能力和成本变化的事件。例如,石油进口价格的变化;对大量农作物产生破坏的霜冻、洪水和干旱等自然灾害;经济体中劳动力教育水平的变化,或者使劳动力愿意参加工作的工资率的变化。供给冲击却通常会使总产出与利率和通货膨胀率产生反方向的变动。例如,石油进口价格的大幅度上升,石油供给大幅度的减少,于是供小于求,从而引发石油价格的大幅度上涨,由此引发通货膨胀。在短期内,通货膨胀率的上升会引起更高的名义利率,在这样的情况下,总产出就会下降,这是因为随着原材料价格的上涨,经济的生产能力下降,经济中个体的购买力也会随着产品价格的上涨而下降,于是,GDP开始下降。