第十二讲经济时间序列的季节调整分解和平滑预测方法_第1页
第十二讲经济时间序列的季节调整分解和平滑预测方法_第2页
第十二讲经济时间序列的季节调整分解和平滑预测方法_第3页
第十二讲经济时间序列的季节调整分解和平滑预测方法_第4页
第十二讲经济时间序列的季节调整分解和平滑预测方法_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 经济分析与预测 合肥工业大学人文经济学院 李 静 博士/副教授2内容框架l第一节 基础概念l第二节 季节调整的方法l第三节 趋势分解方法l第四节 指数平滑3第一节 经济时间序列分解与季节调整基础l一 分解l二 季节调整4 经济指标的经济指标的时间序列包含时间序列包含4种变动要素:长期种变动要素:长期趋势要素趋势要素t、循环要素、循环要素c、季节变动要素、季节变动要素s 和不规则要素和不规则要素i。代表经济时间序列长期的趋势特性。代表经济时间序列长期的趋势特性。是以数年为周期的一种周期性变动。是以数年为周期的一种周期性变动。是每年重复出现的循环变动,以是每年重复出现的循环变动,以12个月或个

2、月或4个季度为周期的周期性影响,由温度、降雨、每年中的假期和个季度为周期的周期性影响,由温度、降雨、每年中的假期和政策等因素引起。季节要素和循环要素的区别在于季节变动是政策等因素引起。季节要素和循环要素的区别在于季节变动是固定间距(如季或月)中的自我循环,而循环要素是从一个周固定间距(如季或月)中的自我循环,而循环要素是从一个周期变动到另一个周期,间距比较长且不固定的一种周期性波动。期变动到另一个周期,间距比较长且不固定的一种周期性波动。又称随机因子、残余变动或噪声,其变动又称随机因子、残余变动或噪声,其变动无规则可循,这类因素是由偶然发生的事件引起的,如罢工、无规则可循,这类因素是由偶然发生

3、的事件引起的,如罢工、意外事故、地震、水灾、恶劣气候、战争、法令更改和预测误意外事故、地震、水灾、恶劣气候、战争、法令更改和预测误差等。差等。 50.760.860.961.061.161981198319851987198919911993199519970.890.951.001.061.11198119831985198719891991199319951997 6 季节性变动的发生,不仅是由于气候的直接影响,季节性变动的发生,不仅是由于气候的直接影响,而且社会制度及风俗习惯也会引起季节变动。经济统计中而且社会制度及风俗习惯也会引起季节变动。经济统计中的月度和季度数据或大或小都含有季节变

4、动因素,的月度和季度数据或大或小都含有季节变动因素,以月份以月份或季度作为时间观测单位的经济时间序列通常具有一年一或季度作为时间观测单位的经济时间序列通常具有一年一度的周期性变化,这种周期变化是由于季节因素的影响造度的周期性变化,这种周期变化是由于季节因素的影响造成的,在经济分析中称为季节性波动。经济时间序列的季成的,在经济分析中称为季节性波动。经济时间序列的季节性波动是非常显著的,它往往遮盖或混淆经济发展中其节性波动是非常显著的,它往往遮盖或混淆经济发展中其他客观变化规律,以致给经济增长速度和宏观经济形势的他客观变化规律,以致给经济增长速度和宏观经济形势的分析造成困难和麻烦。因此,在进行经济

5、增长分析时,必分析造成困难和麻烦。因此,在进行经济增长分析时,必须去掉季节波动的影响,将季节要素从原序列中剔除,这须去掉季节波动的影响,将季节要素从原序列中剔除,这就是所谓的就是所谓的“季节调整季节调整” (seasonal adjustment)。 71 季节调整方法的发展2 季节调整的 模型选择3 x12方法基本算法4 季节调整的操作与方法8 1954年美国商务部国势普查局年美国商务部国势普查局(bureau of census,depart- ment of commerce)在美国全国经济研究局在美国全国经济研究局(nber)战前研究的战前研究的移动平均比法移动平均比法(the rat

6、io-moving average method)的基础上,的基础上,开发了关于季节调整的最初的电子计算机程序,开始大规模地开发了关于季节调整的最初的电子计算机程序,开始大规模地对经济时间序列进行季节调整。此后,季节调整方法不断改进,对经济时间序列进行季节调整。此后,季节调整方法不断改进,每次改进都以每次改进都以x再加上序号表示。再加上序号表示。1960年,发表了年,发表了x-3方法,方法,x-3方法和以前的程序相比,特异项的代替方法和季节要素的方法和以前的程序相比,特异项的代替方法和季节要素的计算方法略有不同。计算方法略有不同。1961年,国势普查局又发表了年,国势普查局又发表了x-10方法

7、。方法。x-10方法考虑到了根据不规则变动和季节变动的相对大小来方法考虑到了根据不规则变动和季节变动的相对大小来选择计算季节要素的移动平均项数。选择计算季节要素的移动平均项数。1965年年10月发表了月发表了x-11方方法,这一方法历经几次演变,已成为一种相当精细、典型的季法,这一方法历经几次演变,已成为一种相当精细、典型的季节调整方法节调整方法 9 x-11方法是基于移动平均法的季节调整方法。它的特方法是基于移动平均法的季节调整方法。它的特征在于除了能适应各种经济指标的性质,根据各种季节调征在于除了能适应各种经济指标的性质,根据各种季节调整的目的,选择计算方式外,在不作选择的情况下,也能整的

8、目的,选择计算方式外,在不作选择的情况下,也能根据事先编入的统计基准,按数据的特征自动选择计算方根据事先编入的统计基准,按数据的特征自动选择计算方式。在计算过程中可根据数据中的随机因素大小,采用不式。在计算过程中可根据数据中的随机因素大小,采用不同长度的移动平均,随机因素越大,移动平均长度越大。同长度的移动平均,随机因素越大,移动平均长度越大。x-11方法是通过几次迭代来进行分解的,每一次对组成因方法是通过几次迭代来进行分解的,每一次对组成因子的估算都进一步精化。正因为如此,子的估算都进一步精化。正因为如此,x-11方法受到很高方法受到很高的评价,已为欧美、日本等国的官方和民间企业、国际机的评

9、价,已为欧美、日本等国的官方和民间企业、国际机构构(imf)等采用,成为目前普遍使用的季节调整方法。等采用,成为目前普遍使用的季节调整方法。10 美国商务部国势普查局的美国商务部国势普查局的x12季节调整程序是在季节调整程序是在x11方方法的基础上发展而来的,包括法的基础上发展而来的,包括x11季节调整方法的全部功季节调整方法的全部功能,并对能,并对x11方法进行了以下方法进行了以下3方面的重要改进:方面的重要改进: (1) 扩展了贸易日和节假日影响的调节功能,增加了季扩展了贸易日和节假日影响的调节功能,增加了季节、趋势循环和不规则要素分解模型的选择功能;节、趋势循环和不规则要素分解模型的选择

10、功能; (2) 新的季节调整结果稳定性诊断功能;新的季节调整结果稳定性诊断功能; (3) 增加增加x12-arima模型的建模和模型选择功能。模型的建模和模型选择功能。 11 x12季节调整方法的核心算法是扩展的季节调整方法的核心算法是扩展的x11季节调整程序。季节调整程序。共包括共包括4种季节调整的分解形式:乘法、加法、伪加法和对数种季节调整的分解形式:乘法、加法、伪加法和对数加法模型。注意采用乘法、伪加法和对数加法模型进行季节加法模型。注意采用乘法、伪加法和对数加法模型进行季节调整时,时间序列中不允许有零和负数。调整时,时间序列中不允许有零和负数。 加法模型加法模型 乘法模型:乘法模型:

11、对数加法模型:对数加法模型: 伪加法模型:伪加法模型: ttttistcyttttistcyttttistcylnlnlnln) 1(ttttistcy12 设设yt 表示一个无奇异值的月度时间序列,通过预表示一个无奇异值的月度时间序列,通过预测和回推来扩展序列使得在序列的尾端不需要对季节测和回推来扩展序列使得在序列的尾端不需要对季节调整公式进行修改。把调整公式进行修改。把yt 分解为趋势循环项分解为趋势循环项tct 、季节、季节项项st 和不规则要素和不规则要素it 。现以加法模型为例,介绍。现以加法模型为例,介绍x12季季节调整方法的核心算法(为叙述简便而不考虑补欠项节调整方法的核心算法(

12、为叙述简便而不考虑补欠项的问题)。共分为三个阶段:的问题)。共分为三个阶段:13 通过中心化通过中心化12项移动计算平均趋势循环要素的初始估计项移动计算平均趋势循环要素的初始估计 计算计算si项的初始估计项的初始估计 通过通过33移动平均计算季节因子移动平均计算季节因子s的初始估计的初始估计 消除季节因子中的残余趋势消除季节因子中的残余趋势 季节调整结果的初始估计季节调整结果的初始估计 12/ )2121(6556)1(ttttttyyyyytc)1()1(ttttcysi9/ )232()1 (24)1 (12)1 ()1 (12)1 (24)1 (ttttttsisisisisis24/

13、)22()1 (6)1 (5)1 (5)1 (6)1 ()1 (ttttttssssss)1()1(tttsytci14 利用利用henderson移动平均公式计算暂定的趋势循环要素移动平均公式计算暂定的趋势循环要素 计算暂定的计算暂定的si项项 通过通过35项移动平均计算暂定的季节因子项移动平均计算暂定的季节因子 计算最终的季节因子计算最终的季节因子 季节调整的第二次估计结果季节调整的第二次估计结果 hhjjthjttcihtc)1 ()12()2()2()2(ttttcysi15/ )23332()2(36)2(24)2(12)2()2(12)2(24)2(36)2(ttttttttsis

14、isisisisisis24/ )22()2(6)2(5)2(5)2(6)2()2(ttttttssssss)2()2(tttsytci15 利用利用henderson移动平均公式计算最终的趋势循环要素移动平均公式计算最终的趋势循环要素 计算最终的不规则要素计算最终的不规则要素 )2()12()3(jthhjhjttcihtc)3()2()3(ttttctcii16主要介绍利用主要介绍利用eviews软件对一个月度或季度时间序列进行季软件对一个月度或季度时间序列进行季节调整的操作方法。在节调整的操作方法。在eviews工作环境中,打开一个月度或工作环境中,打开一个月度或季度时间序列的工作文件,

15、双击需进行数据处理的序列名,季度时间序列的工作文件,双击需进行数据处理的序列名,进入这个序列对象,在序列窗口的工具栏中单击进入这个序列对象,在序列窗口的工具栏中单击proc按钮将按钮将显示菜单:显示菜单:17 x-11法是美国商务部标准的季节调整方法法是美国商务部标准的季节调整方法(乘法模型、加法乘法模型、加法模型模型),乘法模型适用于序列可被分解为季节调整后序列(趋,乘法模型适用于序列可被分解为季节调整后序列(趋势势循环循环不规则要素项)与季节项的乘积,加法模型适用于序不规则要素项)与季节项的乘积,加法模型适用于序列可被分解为季节调整后序列与季节项的和。乘法模型只适用列可被分解为季节调整后序

16、列与季节项的和。乘法模型只适用于序列值都为正的情形。于序列值都为正的情形。 18 如果在季节调整对话框中选择如果在季节调整对话框中选择x-11选项,调整后的序选项,调整后的序列及因子序列会被自动存入列及因子序列会被自动存入eviews工作文件中,在过程的工作文件中,在过程的结尾结尾x-11简要的输出及错误信息也会在序列窗口中显示。简要的输出及错误信息也会在序列窗口中显示。 关于调整后的序列的名字。关于调整后的序列的名字。eviews在原序列名后加在原序列名后加sa,但也可以改变调整后的序列名,这将被存储在工作文件中。但也可以改变调整后的序列名,这将被存储在工作文件中。 需要注意,季节调整的观测

17、值的个数是有限制的。需要注意,季节调整的观测值的个数是有限制的。x-11只作用于含季节数据的序列,需要至少只作用于含季节数据的序列,需要至少4整年的数据,最整年的数据,最多能调整多能调整20年的月度数据及年的月度数据及30年的季度数据。年的季度数据。 19 20 21 eviews是将美国国势调查局的是将美国国势调查局的x12季节调整程序直接季节调整程序直接安装到安装到eviews子目录中,建立了一个接口程序。子目录中,建立了一个接口程序。 eviews进进行季节调整时将执行以下步骤:行季节调整时将执行以下步骤: 1给出一个被调整序列的说明文件和数据文件;给出一个被调整序列的说明文件和数据文件

18、; 2利用给定的信息执行利用给定的信息执行x12程序;程序; 3返回一个输出文件,将调整后的结果存在返回一个输出文件,将调整后的结果存在eviews工工作文件中。作文件中。 x12的的eviews接口菜单只是一个简短的描述,接口菜单只是一个简短的描述,eviews还提供了一些菜单不能实现的接口功能,更一般的命令接口还提供了一些菜单不能实现的接口功能,更一般的命令接口程序。程序。 22 调用调用x12季节调整过程,在序列窗口选择季节调整过程,在序列窗口选择procs/seasonal adjustment / census x12,打开一个对话框:,打开一个对话框: x12方法有方法有5种选择框

19、,下面分别介绍。种选择框,下面分别介绍。23 这一部分指定季节调整分解的形式:乘法;加法;伪加这一部分指定季节调整分解的形式:乘法;加法;伪加法(此形式必须伴随法(此形式必须伴随arima说明);对数加法。注意乘法、说明);对数加法。注意乘法、伪加法和对数加法不允许有零和负数。伪加法和对数加法不允许有零和负数。 当估计季节因子时,允许选择季节移动平均滤波(月别当估计季节因子时,允许选择季节移动平均滤波(月别移动平均项数),缺省是移动平均项数),缺省是x12自动确定。近似地可选择自动确定。近似地可选择(x11 default)缺省选择。需要注意如果序列短于缺省选择。需要注意如果序列短于20年,年

20、,x12不允许不允许指定指定315的季节滤波。的季节滤波。 24 x12将被调整的序列名作为缺省列在将被调整的序列名作为缺省列在base name框中,框中,可以改变序列名。在下面的多选钮中选择要保存的季节调整可以改变序列名。在下面的多选钮中选择要保存的季节调整后分量序列,后分量序列,x12将加上相应的后缀存在工作文件中:将加上相应的后缀存在工作文件中: 最终的季节调整后序列(最终的季节调整后序列(sa);); 最终的季节因子(最终的季节因子(sf);); 最终的趋势最终的趋势循环序列(循环序列(tc);); 最终的不规则要素分量(最终的不规则要素分量(ir);); 季节季节/贸易日因子(贸易

21、日因子(d16);); 假日假日/贸易日因子(贸易日因子(d18);); 当估计趋势当估计趋势循环分量时,允许指定亨德松移动平均的循环分量时,允许指定亨德松移动平均的项数,可以输入大于项数,可以输入大于1和小于等于和小于等于101的奇数,缺省是由的奇数,缺省是由x12自动选择。自动选择。2526272829 x12方法是基于移动平均法的季节调整方法。它的一个方法是基于移动平均法的季节调整方法。它的一个主要缺点是在进行季节调整时,需要在原序列的两端补欠项,主要缺点是在进行季节调整时,需要在原序列的两端补欠项,如果补欠项的方法不当,就会造成信息损失。如果补欠项的方法不当,就会造成信息损失。x12

22、- arima方法是由方法是由x12方法和时间序列模型组合而成的季节调整方法。方法和时间序列模型组合而成的季节调整方法。通过用通过用arima模型模型 (autoregressive integrated moving average) 延长原序列,弥补了移动平均法末端项补欠值的问延长原序列,弥补了移动平均法末端项补欠值的问题。题。 建立建立arima(p, d, q)模型,需要确定模型的参数,包括单模型,需要确定模型的参数,包括单整阶数整阶数d;自回归模型;自回归模型(ar)的延迟阶数的延迟阶数p;动平均模型;动平均模型(ma)的的延迟阶数延迟阶数q。也可以在模型中指定一些外生回归因子,建立

23、。也可以在模型中指定一些外生回归因子,建立arimax模型。对于时间序列中的一些确定性的影响(如节模型。对于时间序列中的一些确定性的影响(如节假日和贸易日影响),应在季节调整之前去掉。假日和贸易日影响),应在季节调整之前去掉。 30 点击点击arima option标签,可出现下列对话框标签,可出现下列对话框: x12允许在季节调允许在季节调整前对被调整序列建整前对被调整序列建立一个合适的立一个合适的arima模型。模型。31 在配备一个合适的在配备一个合适的arma模型之前允许转换序列:模型之前允许转换序列: (1) 缺省是不转换;缺省是不转换; (2) auto选择是根据计算出来的选择是根

24、据计算出来的aic准则自动确定是不准则自动确定是不做转换还是进行对数转换;做转换还是进行对数转换; (3) logistic选择将序列选择将序列 y 转换为转换为 log(y/(1-y), y序列的序列的值要求在值要求在0和和1之间;之间; (4) box-cox power选择要求提供一个参数选择要求提供一个参数 ,做下列,做下列转换:转换:0/ ) 1(0)log(2ifyifytt32 由每天经济活动的总和组成的月度时间序列受该月各由每天经济活动的总和组成的月度时间序列受该月各周的影响,这种影响称为贸易日影响(或周工作日影响)。周的影响,这种影响称为贸易日影响(或周工作日影响)。例如,对

25、于零售业在每周的星期一至星期五的销售额比该例如,对于零售业在每周的星期一至星期五的销售额比该周的星期六、星期日要少得多。因此,在某月如果多出的周的星期六、星期日要少得多。因此,在某月如果多出的星期天数是一周的前五天,那么该月份销售额将较低;如星期天数是一周的前五天,那么该月份销售额将较低;如果多出的星期天数是一周的星期六、星期日,那么该月份果多出的星期天数是一周的星期六、星期日,那么该月份销售额将较高。又如,在流量序列中平均每天的影响将产销售额将较高。又如,在流量序列中平均每天的影响将产生生“月长度月长度”影响。因为在每年中二月份的长度是不相同影响。因为在每年中二月份的长度是不相同的,所以这种

26、影响不可能完全被季节因素承受。二月份残的,所以这种影响不可能完全被季节因素承受。二月份残留的影响被称为润年影响。留的影响被称为润年影响。33 young(1965)讨论了浮动贸易日的影响,讨论了浮动贸易日的影响,cleveland and grupe(1983)讨论了固定贸易日的影响。贸易日影响和季节讨论了固定贸易日的影响。贸易日影响和季节影响一样使得比较各月的序列值变得困难,而且不利于研究影响一样使得比较各月的序列值变得困难,而且不利于研究序列间的相互影响。由于这个原因,当贸易日影响的估计在序列间的相互影响。由于这个原因,当贸易日影响的估计在统计上显著时,通常在季节调整之前先把贸易日的影响从

27、序统计上显著时,通常在季节调整之前先把贸易日的影响从序列中剔除。在调整的内容中,形成了又一个分解要素:贸易列中剔除。在调整的内容中,形成了又一个分解要素:贸易日要素日要素 d。 在在x12季节调整中,假设贸易日影响要素包含在不规则季节调整中,假设贸易日影响要素包含在不规则要素中,即不规则要素的形式是要素中,即不规则要素的形式是 id,假设已从原序列,假设已从原序列 y 中中分解出分解出 id。然后用回归分析求出星期一,星期二,。然后用回归分析求出星期一,星期二,星期日的相应权重,从而可以将星期日的相应权重,从而可以将 id 分解为真正的不规则要分解为真正的不规则要素素 i 和贸易日要素和贸易日

28、要素 d。 34 美国的圣诞节、复活节及感恩节等节假日对经济时间序美国的圣诞节、复活节及感恩节等节假日对经济时间序列也会产生影响。例如,圣诞节的影响可以增加当周或前一列也会产生影响。例如,圣诞节的影响可以增加当周或前一周商品的零售额,或者是降低特定工厂在圣诞节前几天的产周商品的零售额,或者是降低特定工厂在圣诞节前几天的产量。在量。在x12方法中,贸易日和节假日影响可以从不规则要素方法中,贸易日和节假日影响可以从不规则要素中同时估计得到。在中同时估计得到。在x12方法中,可以对不规则要素建立方法中,可以对不规则要素建立arimax模型,包括贸易日和节假日影响的回归变量,而且模型,包括贸易日和节假

29、日影响的回归变量,而且还可以指明奇异值的影响,并在估计其他回归影响的同时消还可以指明奇异值的影响,并在估计其他回归影响的同时消除它们。注意除它们。注意eviews中的节假日调整只针对美国,不能应用中的节假日调整只针对美国,不能应用于其他国家。于其他国家。 35 可以在进行季节可以在进行季节调整和利用调整和利用arima模模型得到用于季节调整型得到用于季节调整的向前的向前/向后预测值之向后预测值之前,先去掉确定性的前,先去掉确定性的影响(例如节假日和影响(例如节假日和贸易日影响)。首先贸易日影响)。首先要选择要选择:(ajustment option)是否进行这项调整?,是否进行这项调整?,确定

30、在那一个步骤里确定在那一个步骤里调整:在调整:在arima步骤,步骤,还是还是x-11步骤?步骤? 36 trading day effects消除贸易日影响有消除贸易日影响有2种选择,依赖于种选择,依赖于序列是流量序列还是存量序列(诸如存货)。对于流量序列还序列是流量序列还是存量序列(诸如存货)。对于流量序列还有有2种选择,是对周工作日影响进行调整还是对仅对周日种选择,是对周工作日影响进行调整还是对仅对周日-周末周末影响进行调整。存量序列仅对月度序列进行调整,需给出被观影响进行调整。存量序列仅对月度序列进行调整,需给出被观测序列的月天数。测序列的月天数。 holiday effects 仅对

31、流量序列做节假日调整。对每一个节仅对流量序列做节假日调整。对每一个节日,必须提供一个数,是到这个节日之前影响的持续天数。日,必须提供一个数,是到这个节日之前影响的持续天数。 easter 复活节复活节 labor 美国、加拿大的劳工节,九月第一个星期一美国、加拿大的劳工节,九月第一个星期一 thanksgiving 感恩节(在美国为感恩节(在美国为11月第月第4个星期个星期4;加拿;加拿大为大为10月第月第2个星期个星期1) christmas 圣诞节圣诞节 注意这些节日只针对美国,不能应用于其他国家。注意这些节日只针对美国,不能应用于其他国家。37 x-11法与移动平均法的最大不同是:法与移

32、动平均法的最大不同是:x-11法中季节法中季节因子年与年有可能不同,而在移动平均法中,季节因子因子年与年有可能不同,而在移动平均法中,季节因子被假设为是一样的。被假设为是一样的。 38 tramo(time series regression with arima noise, missing observation, and outliers)用来估计和预测具有缺失用来估计和预测具有缺失观测值、非平稳观测值、非平稳arima误差及外部影响的回归模型。它能误差及外部影响的回归模型。它能够对原序列进行插值,识别和修正几种不同类型的异常值,够对原序列进行插值,识别和修正几种不同类型的异常值,并对工

33、作日变化及复活节等特殊回归因素及假定为并对工作日变化及复活节等特殊回归因素及假定为arima过程的误差项的参数进行估计。过程的误差项的参数进行估计。 seats(signal extraction in arima time series)是基于是基于arima模型来对时间序列中不可观测成分进行估计。模型来对时间序列中不可观测成分进行估计。 这两个程序往往联合起来使用,先用这两个程序往往联合起来使用,先用tramo对数据进对数据进行预处理,然后用行预处理,然后用seats将时间序列分解为趋势要素、循环将时间序列分解为趋势要素、循环要素、季节要素及不规则要素要素、季节要素及不规则要素4个部分。这

34、两个程序是由个部分。这两个程序是由victor gomez 和和agustin maravall 开发的。开发的。 39 当选择了当选择了pross/seasonal adjustment/tramo seats 时,时,eviews执行外部程序,将数据输给外部程序,然后将结果返执行外部程序,将数据输给外部程序,然后将结果返回回eviews。 40eviews7.0操作演示l对我国季度m1进行预测l数据见currency.xlsl使用tc序列(长期趋势)进行预测,只是扣除了季节循环因素和不规则因素,要预测可按增长率或其他方法预测l如示例41季节调整方法可以对经济时间序列进行分解,但在季节调季节

35、调整方法可以对经济时间序列进行分解,但在季节调整方法中,趋势和循环要素视为一体不能分开。本节专门整方法中,趋势和循环要素视为一体不能分开。本节专门讨论如何将趋势和循环要素进行分解的方法。测定长期趋讨论如何将趋势和循环要素进行分解的方法。测定长期趋势有多种方法,比较常用的方法有回归分析方法、移动平势有多种方法,比较常用的方法有回归分析方法、移动平均法、阶段平均法均法、阶段平均法(phase average,pa方法方法)、hp滤波方法滤波方法和频谱滤波方法(和频谱滤波方法(frequency (band-pass) filer, bp滤波)。滤波)。本节主要介绍本节主要介绍hp滤波方法方法。滤波

36、方法方法。 42 在宏观经济学中,人们非常关心序列组成成分中的长在宏观经济学中,人们非常关心序列组成成分中的长期趋势,期趋势,hodrick-prescott滤波是被广泛使用的一种方法。滤波是被广泛使用的一种方法。该方法在该方法在hodrick and prescott(1980) 分析战后美国经济周分析战后美国经济周期的论文中首次使用。我们简要介绍这种方法的原理。期的论文中首次使用。我们简要介绍这种方法的原理。设设yt是包含趋势成分和波动成分的经济时间序列,是包含趋势成分和波动成分的经济时间序列,ytt是是其中含有的趋势成分,其中含有的趋势成分, ytc是其中含有的波动成分。则是其中含有的波

37、动成分。则 计算计算hp滤波就是从滤波就是从yt中将中将ytt 分离出来分离出来 。cttttyyytt,2, 143 一般地,时间序列一般地,时间序列yt中的不可观测部分趋势中的不可观测部分趋势ytt常被定常被定义为下面最小化问题的解:义为下面最小化问题的解: 其中:其中:c(l)是延迟算子多项式是延迟算子多项式 将式将式(2.3.3)代入式代入式(2.3.2),则,则hp滤波的问题就是使下面损滤波的问题就是使下面损失函数最小,即失函数最小,即 tttttttylcyy122min lllc111 1221112mintttttttttttttttyyyyyy44 最小化问题用最小化问题用c

38、(l)ytt2 来调整趋势的变化,并随着来调整趋势的变化,并随着 的增的增大而增大。这里存在一个权衡问题,要在趋势要素对实际序列大而增大。这里存在一个权衡问题,要在趋势要素对实际序列的跟踪程度和趋势光滑度之间作一个选择。的跟踪程度和趋势光滑度之间作一个选择。 = 0 时,满足最小时,满足最小化问题的趋势等于序列化问题的趋势等于序列yt; 增加时,估计趋势中的变化总数增加时,估计趋势中的变化总数相对于序列中的变化减少,即相对于序列中的变化减少,即 越大,估计趋势越光滑;越大,估计趋势越光滑; 趋趋于无穷大时,估计趋势将接近线性函数。一般经验地,于无穷大时,估计趋势将接近线性函数。一般经验地, 的

39、取的取值如下:值如下: 月度数据,季度数据,年度数据14400160010045 hp滤波的运用比较灵活,它不象阶段平均法那滤波的运用比较灵活,它不象阶段平均法那样依赖于经济周期峰和谷的确定。它把经济周期看样依赖于经济周期峰和谷的确定。它把经济周期看成宏观经济波动对某些缓慢变动路径的偏离,这种成宏观经济波动对某些缓慢变动路径的偏离,这种路径在期间内单调地增长,所以称之为趋势。路径在期间内单调地增长,所以称之为趋势。hp滤滤波增大了经济周期的频率,使周期波动减弱。波增大了经济周期的频率,使周期波动减弱。 46 使用使用hodrick-prescott滤波来平滑序列,选择滤波来平滑序列,选择pro

40、cs/ hodrick prescott filter出现下面的出现下面的hp滤波对话框:滤波对话框: 首先对平滑后的序列给一个名字,首先对平滑后的序列给一个名字,eviews将默认一个名字,也可将默认一个名字,也可填入一个新的名字。然后给定平滑参数的值,年度数据取填入一个新的名字。然后给定平滑参数的值,年度数据取100,季度和月,季度和月度数据分别取度数据分别取1600和和14400。不允许填入非整数的数据。点击。不允许填入非整数的数据。点击ok后,后,eviews与原序列一起显示处理后的序列。注意只有包括在当前工作文件与原序列一起显示处理后的序列。注意只有包括在当前工作文件样本区间内的数据

41、才被处理,平滑后序列区间外的数据都为样本区间内的数据才被处理,平滑后序列区间外的数据都为na。 47 先做季节调整得到趋势先做季节调整得到趋势-循环要素序列,记为循环要素序列,记为tc,然,然后利用后利用hp滤波方法求中国社会消费品零售总额月度时间序滤波方法求中国社会消费品零售总额月度时间序列列(1990:12007:6)4849 首先对季度首先对季度gdp做季节调整,然后对得到的趋势做季节调整,然后对得到的趋势-循环序循环序列列gdp.tc序列序列利用利用hp滤波方法求中国滤波方法求中国gdp季度时间序列的季度时间序列的趋势项趋势项(1997:12007:6)。5051 设设yt为我国的季度

42、为我国的季度gdp指标指标(1997年年1季度季度2007年年4季度季度),利用季节调整方法将利用季节调整方法将gdp中的季节因素和不规则因素去掉,得中的季节因素和不规则因素去掉,得到到gdp_tc序列。本例的潜在产出序列。本例的潜在产出y*,即趋势利用,即趋势利用hp滤波计算滤波计算出来的出来的ytt来代替,来代替,gdp的循环要素的循环要素yt序列序列计算:计算:tttctyyytt,2, 1 52 图显示的图显示的gdp的循环要素的循环要素ytc序列实际上就是围绕趋势序列实际上就是围绕趋势线上下的波动,称为线上下的波动,称为gdp缺口序列。它是一个绝对量的产出缺口序列。它是一个绝对量的产

43、出缺口。也可以用相对量表示产出缺口,本例用缺口。也可以用相对量表示产出缺口,本例用gapt来表示相对来表示相对产出缺口,可由下式计算得到:产出缺口,可由下式计算得到: ttttttyyygap10053中国gdp的hpl1978-2009年gdplhp滤波后的趋势作预测l使用excel模拟54 指数平滑是可调整预测的简单方法。当只有少数指数平滑是可调整预测的简单方法。当只有少数观测值时这种方法是有效的。与使用固定系数的回归观测值时这种方法是有效的。与使用固定系数的回归预测模型不同,指数平滑法的预测用过去的预测误差预测模型不同,指数平滑法的预测用过去的预测误差进行调整。下面,我们对进行调整。下面

44、,我们对eviews中的指数平滑法作简中的指数平滑法作简要讨论。要讨论。55 这种单指数平滑方法适用于序列值在一个常数均值上下随这种单指数平滑方法适用于序列值在一个常数均值上下随机波动的情况,无趋势及季节要素。机波动的情况,无趋势及季节要素。yt 平滑后的序列平滑后的序列 计算公计算公式如下式如下 , , t = 2, 3, , t其中其中: , 为平滑因子。为平滑因子。 越小,越小, 越平缓,重复迭代,越平缓,重复迭代,可得到可得到 由此可知为什么这种方法叫指数平滑,由此可知为什么这种方法叫指数平滑,y 的预测值是的预测值是 y 过去值的加权平均,而权数被定义为以时间为指数的形式。过去值的加

45、权平均,而权数被定义为以时间为指数的形式。stststyy110ty 11tttyyy11yy10ty 56 单指数平滑的预测对所有未来的观测值都是常数。单指数平滑的预测对所有未来的观测值都是常数。这个常数为这个常数为 (对所有的(对所有的k0), t 是估计样是估计样本的期末值。要开始递归,我们需要本的期末值。要开始递归,我们需要 和和 的初值。的初值。eview使用原来观测值的均值来开始递归。使用原来观测值的均值来开始递归。bowermen和和oconnell(1979)建议)建议 值在值在0.01到到0.03之间较好。之间较好。也可以让也可以让eviews估计使一步预测误差平方和最小的估

46、计使一步预测误差平方和最小的 值。值。 tktyyty 57 这种方法是将单指数平滑进行两次(使用相同的参这种方法是将单指数平滑进行两次(使用相同的参数)。适用于有线性趋势的序列。序列数)。适用于有线性趋势的序列。序列 y 的双指数平滑以递的双指数平滑以递归形式定义为归形式定义为 11tttsys11tttssd其中其中: 0 1, st 是单指数平滑后的序列,是单指数平滑后的序列,dt 是双指数平滑序是双指数平滑序列。列。58 双指数平滑的预测如下双指数平滑的预测如下kdsdsdkskyttttttkt121112 最后一个表达式表明双指数平滑的预测有线性趋势,截距最后一个表达式表明双指数平

47、滑的预测有线性趋势,截距为为 2st dt ,斜率为,斜率为 (st dt )/(1 ), t 是估计样本的期末是估计样本的期末值。值。59 这种方法适用于具有线性时间趋势无季节变差的情形。这这种方法适用于具有线性时间趋势无季节变差的情形。这种方法与双指数平滑法一样以线性趋势无季节成分进行预测。种方法与双指数平滑法一样以线性趋势无季节成分进行预测。双指数平滑法只用了一个参数,这种方法用两个参数。双指数平滑法只用了一个参数,这种方法用两个参数。yt 平滑平滑后的序列后的序列 由下式给出由下式给出 ty bkaykt其中其中: a 表示截距;表示截距;b表示斜率表示斜率, 即趋势。即趋势。60 这

48、两个参数由如下递归式定义这两个参数由如下递归式定义其中其中: k 0 , , 在在0-1之间,为阻尼因子。这是一种有两个之间,为阻尼因子。这是一种有两个参数的指数平滑法。参数的指数平滑法。 预测值计算如下预测值计算如下 这些预测值具有线性趋势,截距为这些预测值具有线性趋势,截距为 at ,斜率为,斜率为 bt , t 是估计样本的期末值。是估计样本的期末值。 1111)1 ()()(1 (ttttttttbaabbayakbayttkt61 该方法适用于具有线性时间趋势和加法模型的季节变差。该方法适用于具有线性时间趋势和加法模型的季节变差。yt 平滑后的序列平滑后的序列 由下式给出由下式给出t

49、y 其中:其中:at 表示截距,表示截距,bt 表示斜率,表示斜率, at + bt k 表示趋势,表示趋势,st 为加为加法模型的季节因子,法模型的季节因子,s 表示季节周期长度,月度数据表示季节周期长度,月度数据 s =12,季度数据季度数据 s = 4。需要用简单的方法给出季节因子的第一年的。需要用简单的方法给出季节因子的第一年的初值,以及截距和斜率的初值。初值,以及截距和斜率的初值。ktttktskbaytsst,2,162 这三个系数由下面的递归式定义这三个系数由下面的递归式定义其中:其中:k 0, , , 在在01之间,为阻尼因子。预测值由之间,为阻尼因子。预测值由下式计算下式计算 其中:其中:st+k-s 用样本数据最后一年的季节因子,用样本数据最后一年的季节因子,t 是估计样本的是估计样本的期末值。期末值。 stttttt

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论