宏观中跨期最重要的一个方程,没有之一。
欧拉方程(Euler Equation) 是宏观经济学和金融学中最核心的方程之一,它描述了消费者在“今天消费”还是“存钱明天消费”之间做出的最优跨期决策。
简单来说,它的核心逻辑是:“如果你是最优化的,那么你无法通过仅仅在今天和明天之间挪动一笔钱来让自己更快乐。”
1. 直觉:吃掉它,还是种下它?
想象你手里有一个苹果(或者一块钱)。你有两个选择:
- 今天吃掉: 你马上就能获得快乐(效用)。这不仅仅是一个苹果,这是你今天能获得的边际效用。
- 种下去(储蓄/投资): 你今天忍住不吃,把它种到地里(存入银行或买股票)。这棵树会长大,明天你会得到 $1+r$ 个苹果。然后你在明天吃掉这些苹果,获得明天的预期边际效用。
欧拉方程告诉我们:
当你达到最优状态时,这两种选择带来的快乐(经过时间折现后)必须是完全相等的。
- 如果今天吃更快乐 $\rightarrow$ 你存得太多了,应该少存点。
- 如果明天吃更快乐 $\rightarrow$ 你存得太少了,应该多存点。
- 相等时 $\rightarrow$ 达到了最优化。
2. 基础数学推导
我们用最简单的两期模型来推导:
- $c_t$: 今天消费
- $c_{t+1}$: 明天消费
- $\beta$: 耐心程度(折现因子,0 到 1 之间)
- $R$: 投资回报率($1+r$)
- $u(c)$: 效用函数,一般是凹函数($u'>0, u''<0$,吃得越多越不稀罕)。
你的目标是最大化一生效用:
$$\max u(c_t) + \beta E_t[u(c_{t+1})]$$如果你今天少消费 1 单位(成本),效用损失是今天的边际效用:
$$\text{Cost} = u'(c_t)$$这 1 单位存起来,明天变成了 $R$ 单位。这带来的效用增益是明天的边际效用乘以数量 $R$,再折现回今天:
$$\text{Benefit} = \beta E_t[u'(c_{t+1}) \cdot R]$$让成本等于收益,就得到了标准的欧拉方程:
$$\underbrace{u'(c_t)}_{\text{今天的代价}} = \underbrace{\beta E_t [u'(c_{t+1}) R_{t+1}]}_{\text{明天的预期收益}}$$或者写成更常见的随机折现因子形式:
$$1 = E_t \left[ \beta \frac{u'(c_{t+1})}{u'(c_t)} R_{t+1} \right]$$中间这一坨
$$M_{t+1} = \beta \frac{u'(c_{t+1})}{u'(c_t)}$$就是你在论文里经常看到的 SDF (Stochastic Discount Factor)。