2024年4月26日发(作者:靖文心)
滤波法原理
HP滤波法是由Hodrick和Prescott于1980年在分析美国战后的经济景气时首先提
出的。这种方法被广泛地应用于对宏观经济趋势的分析研究中。HP滤波法是一种时间序列
在状态空间中的分析方法,相当于对波动方差的极小化。HP滤波可以看作是一个近似的高
通滤波器(High-Pass Filter),其理论基础是时间序列的谱分析方法。谱分析方法把时间序
列看作是不同频率的成分的叠加,时间序列的High-Pass滤波就是要在这些所有的不同频
率的成分中,分离出频率较高的成分,去掉频率较低的成分,也即去掉长期的趋势项,而
对短期的随机波动项进行度量。
HP滤波的原理,可以表述为:
假设经济时间序列为Y={
y
1
,
y
2
,…,
y
n
},趋势要素为G={
g
1
,
g
2
,…,
g
n
}。其中,n为样本的
容量。因此,HP滤波可以将
y
t
(t=1,2,…n)分解为:
y
t
=
g
t
+
c
t
其中,
g
t
和
c
t
均为不可观测值。
一般的,时间序列Y中不可观测部分趋势G常被定义为下面(1)最小化问题的解:
其中,B(L)是延迟算子多项式
B
(
L
) = (
L
− 1
− 1) − (1 −
L
)
将(2)代人(1)式,则HP滤波的问题就是使下面损失函数最小,即
对(3)式
y
1
,
y
2
,...,
y
n
进行一阶求导,并令导数为0,得:
g
1
:
c
1
= λ(
g
1
− 2
g
2
+
g
3
)
g
2
:
c
2
= λ( − 2
g
1
+ 5
g
2
− 4
g
3
+
g
4
)
g
t
:
c
t
= λ(
g
t
− 2
− 4
gt
− 1 + 6
g
t
− 4
gt
+ 1 +
g
4
)
g
n
− 1
:
c
n
− 1
= λ(
g
n
− 3
− 4
gn
− 2 + 5
gn
1
− 2
g
n
)
g
n
:
c
n
= λ(
g
n
− 2
− 2
gn
1
+
g
n
)
用矩阵形式表示,为:
c
= λ
Fg
F为如下系数矩阵:
通过上述公式,可以得到:
y
−
g
= λ
Fg
整理后,可得:
g
= (λ
F
+
I
)
− 1
y
并且,在上述F矩阵中,每一列元素之和均为零。因此,根据C=lambda Fg可知,
短期波动之和为0。即:
最小化问题用来调整趋势的变化。并且,的取值随着λ
的增大而增大。不同的λ值决定了不同的随机波动方式和不同的平滑程度。当λ = 0时,
有
g
t
=
y
t
,满足最小化问题的趋势等于序列Y;随着λ的增加,估计的趋势越光滑;当λ→∞
时,估计的趋势也就接近于线性函数,这时,HP滤波就退化为用最小二乘法估计趋势。从
统计意义上讲,λ的值的选取是任意的,因为任何一个非平稳时间序列都可以分解成为无
数个非平稳趋势成分与平稳周期成分的组合。但λ的取值决定着趋势要素对实际序列的跟
踪程度和趋势光滑度之间的权衡选择。分别用
分的标准差,那么,λ的最优取值即为
和 表示时间序列中趋势成分和周期成
。根据一般经验,lambda的取值如下:
100,年度数据;1600,季度数据;14400,度数据
2.应用HP滤波法求核心存款
采用HP滤波方法计算出来的长期趋势反映了商业银行存款总额变动的平均状态。实
际存款总额总是围绕长期趋势而上下波动, 且由可以得知,各期波动存款之和为
零。而我们所要求的核心存款是指存款中长期稳定部分, 波动存款在核心存款之上浮动。
核心存款与波动存款之间具有关系:
波动存款=存款总额-核心存款
因此, 用HP滤波求出的长期趋势成分和短期波动成分并不是我们所需要的核心存款
和波动存款,我们还需要在此基础上做进一步计算,以得出稳定的核心存款金额。
为此,本文把用HP滤波法计算出来的长期趋势做下移,从而以一定的概率保证实际
存款总额总是在核心存款之上波动。
假设由HP滤波求得的波动部分
c
t
满足正态分布N(μ , σ
2
),其中μ为
c
t
的期望,σ
2
为方差。则由 和 即可求得N(μ,σ
2
)。取存款总额在核心存款之
上的概率为置信水平(1- α),满足置信水平(1- α)的区间为(-C,C),则有:
由于α、σ均为已知量,因此,可以反求出C。将HP滤波法求得的稳定部分
g
t
向下
平移C即得到核心存款:
核心存款=
g
t
−
C
如图所示,存款总额、核心存款与通过HP滤波方法得到的长期趋势之间具有如下关
系:
2024年4月26日发(作者:靖文心)
滤波法原理
HP滤波法是由Hodrick和Prescott于1980年在分析美国战后的经济景气时首先提
出的。这种方法被广泛地应用于对宏观经济趋势的分析研究中。HP滤波法是一种时间序列
在状态空间中的分析方法,相当于对波动方差的极小化。HP滤波可以看作是一个近似的高
通滤波器(High-Pass Filter),其理论基础是时间序列的谱分析方法。谱分析方法把时间序
列看作是不同频率的成分的叠加,时间序列的High-Pass滤波就是要在这些所有的不同频
率的成分中,分离出频率较高的成分,去掉频率较低的成分,也即去掉长期的趋势项,而
对短期的随机波动项进行度量。
HP滤波的原理,可以表述为:
假设经济时间序列为Y={
y
1
,
y
2
,…,
y
n
},趋势要素为G={
g
1
,
g
2
,…,
g
n
}。其中,n为样本的
容量。因此,HP滤波可以将
y
t
(t=1,2,…n)分解为:
y
t
=
g
t
+
c
t
其中,
g
t
和
c
t
均为不可观测值。
一般的,时间序列Y中不可观测部分趋势G常被定义为下面(1)最小化问题的解:
其中,B(L)是延迟算子多项式
B
(
L
) = (
L
− 1
− 1) − (1 −
L
)
将(2)代人(1)式,则HP滤波的问题就是使下面损失函数最小,即
对(3)式
y
1
,
y
2
,...,
y
n
进行一阶求导,并令导数为0,得:
g
1
:
c
1
= λ(
g
1
− 2
g
2
+
g
3
)
g
2
:
c
2
= λ( − 2
g
1
+ 5
g
2
− 4
g
3
+
g
4
)
g
t
:
c
t
= λ(
g
t
− 2
− 4
gt
− 1 + 6
g
t
− 4
gt
+ 1 +
g
4
)
g
n
− 1
:
c
n
− 1
= λ(
g
n
− 3
− 4
gn
− 2 + 5
gn
1
− 2
g
n
)
g
n
:
c
n
= λ(
g
n
− 2
− 2
gn
1
+
g
n
)
用矩阵形式表示,为:
c
= λ
Fg
F为如下系数矩阵:
通过上述公式,可以得到:
y
−
g
= λ
Fg
整理后,可得:
g
= (λ
F
+
I
)
− 1
y
并且,在上述F矩阵中,每一列元素之和均为零。因此,根据C=lambda Fg可知,
短期波动之和为0。即:
最小化问题用来调整趋势的变化。并且,的取值随着λ
的增大而增大。不同的λ值决定了不同的随机波动方式和不同的平滑程度。当λ = 0时,
有
g
t
=
y
t
,满足最小化问题的趋势等于序列Y;随着λ的增加,估计的趋势越光滑;当λ→∞
时,估计的趋势也就接近于线性函数,这时,HP滤波就退化为用最小二乘法估计趋势。从
统计意义上讲,λ的值的选取是任意的,因为任何一个非平稳时间序列都可以分解成为无
数个非平稳趋势成分与平稳周期成分的组合。但λ的取值决定着趋势要素对实际序列的跟
踪程度和趋势光滑度之间的权衡选择。分别用
分的标准差,那么,λ的最优取值即为
和 表示时间序列中趋势成分和周期成
。根据一般经验,lambda的取值如下:
100,年度数据;1600,季度数据;14400,度数据
2.应用HP滤波法求核心存款
采用HP滤波方法计算出来的长期趋势反映了商业银行存款总额变动的平均状态。实
际存款总额总是围绕长期趋势而上下波动, 且由可以得知,各期波动存款之和为
零。而我们所要求的核心存款是指存款中长期稳定部分, 波动存款在核心存款之上浮动。
核心存款与波动存款之间具有关系:
波动存款=存款总额-核心存款
因此, 用HP滤波求出的长期趋势成分和短期波动成分并不是我们所需要的核心存款
和波动存款,我们还需要在此基础上做进一步计算,以得出稳定的核心存款金额。
为此,本文把用HP滤波法计算出来的长期趋势做下移,从而以一定的概率保证实际
存款总额总是在核心存款之上波动。
假设由HP滤波求得的波动部分
c
t
满足正态分布N(μ , σ
2
),其中μ为
c
t
的期望,σ
2
为方差。则由 和 即可求得N(μ,σ
2
)。取存款总额在核心存款之
上的概率为置信水平(1- α),满足置信水平(1- α)的区间为(-C,C),则有:
由于α、σ均为已知量,因此,可以反求出C。将HP滤波法求得的稳定部分
g
t
向下
平移C即得到核心存款:
核心存款=
g
t
−
C
如图所示,存款总额、核心存款与通过HP滤波方法得到的长期趋势之间具有如下关
系: