一.导 论1. 计量经济学和时间序列分析的区别与联系2. 时间序列分析的概念:时间序列分析(T i m e s e r i e s a n a l y s i s ) 是一种根据动态数据揭示系统动态结构和规律性的统计方法,是统计学的一个分支。
3. 时间序列分析的研究对象:时间序列数据 4. 时间序列分析的基本思想:样本推断根据系统的有限长度的运行记录(样本数据),建立能够比较精确地反映时间序列中所包含的动态依存关系的数学模型,并借以对系统的未来发展进行预报(时间序列预测)。
二.时间序列分析基础 1、随机过程(1)含义:在数学上,随机过程被定义为一组随机变量。
(2)特征:① 从顺序角度来看:随机过程是随机变量的集合;随机变量是随时间产生的,在任意时刻t ,总有随机变量X t 与之相对应;事物发展没有必然变化规律。
② 从数学角度看:不可用时间t 的函数确定的描述。
③ 从试验角度来看:不可重复。
(3)重要的随机过程 ①白噪声过程②随机游走过程:x t = x t -1 + u t 如果u t 为白噪声过程,则称x t 为随机游走过程。
(4)随机过程的平稳性随机过程的统计特征不随时间的推移而发生变化。
严平稳:随机过程中随机变量的任意子集的联合分布函数与时间无关。
宽平稳:∞<=+2),(k k t t x x Cov σ∞<=2)(σt x Var∞<=μ)(t x E直观的看,平稳的数据可以看作是一条围绕其均值上下波动的曲线。
(5)随机过程与时间序列:随机过程的一次实现称为时间序列随机过程的实现: 由随机变量组成的一个有序序列称为随机过程,记为{},t Y t T ∈,简记为Y t 。
其中,每一个元素Y t 都是随机变量。
将每一个元素的样本点按序排列,称为随机过程的一个实现,即时间序列数据,亦即样本。
2、差分方程的展开式子差分方程:变量当期值定义为它的前期和一个当期的随机扰动因素的函数。
1t t t y y αε-=+一阶差分方程:的展开式010122120120123232301231210121000()t t t t t t tt t i t ii t t y y y y y y y y y y yy y y y y αεαεααεεααεεαεααεαεεαεααεαεεααεε-----==+=+=++=++=+=+++=+=++++=+∑如果是给定的,则因此若给定初始值,就可以由的序列来表示。
3、动态乘数和脉冲响应函数1, =,0, 1, 2t t t t j ty y y j αεε-+=+∂=∂对于而言动态乘数可以定义为动态乘数t j jty αε+∂=∂一阶差分方程的动态乘数:将不同时期跨度j 的动态乘数按j 从小到大的顺序摆放在一起,形成一个路径,就成为了脉冲响应函数。
4、滞后算子表达式的运用L 在这里不仅仅是一个符号,它代表了一种运算过程。
122t t -t -y =y y ααε++1t22t t t y =Ly L y ααε++1t2(1)2t L L y ααε--=1t2()(12L L L ααα=--1)2()2t t y L L y ααε=++1t滞后算子多项式()t L y αε=t滞后算子运算还符合标准的“结合律”与“交换律”等如下运算法则:5.时间序列分析的基本步骤三、EViews 软件的基本操作1、两个概念:对象和工作文件(1)EViews的核心是对象(Object)对象是指有一定关系的信息或算子捆绑在一起供使用的单元,用EViews工作就是使用不同的对象。
(2)对象都放置在对象集合中,其中工作文件(workfile)是最重要对象集合。
2、不同类型数据的导入方法(看p p t)3、E V i e w s软件的基本操作命令创建工作文件:create TJXY a 1952 2000或:workfile TJXY a 1952 2000生成变量序列:series xdata x yseries z = x + yseries fit = Eq1.@coef(1) + Eq1.@coef(2) * xgenr 变量名 = 表达式3.E V i e w s软件的基本操作命令常用的运算命令:D(X): X的一阶差分D(X,n): X的n阶差分LOG(X):自然对数DLOG(X):自然对数增量LOG(X)-LOG(X(-1))EXP(X) :指数函数ABS(X) :绝对值SQR(X) :平方根函数RND:生成0、1间的随机数NRND:生成标准正态分布随机数。
四、时间序列模型选取1.时间序列的相关检验:平稳性检验和随机性检验时间序列的平稳性检验1.A R M A模型的结构和统计特征yt = φ yt-1+ ut自回归过程的统计特征移动平均过程的统计特征2. A R M A 模型的识别3. A R M A 模型的参数估计4. A R M A 模型的诊断检验5. A R M A 模型的预测 5.A R M A 模型的建模步骤 1、数据处理 (1)数据导入a. 通过键盘输入数据;b. 通过Copy ,Paste 命令把Excel 或Lotus 数据复制为EViews 数据;c. 利用Import 功能键直接把其他数据文件变换为EViews 数据文件;d. 通过函数公式生成新的序列;e. 生成时间变量、虚拟变量和移动平均序列。
(2)数据检验(平稳性检验) a. 观察时序图b. 利用ADF 检验,判断序列的平稳性 2、模型识别对于平稳序列,观察其自相关、偏自相关函数图,初步判定模型形式。
ACF PACF 模型识别 拖尾截尾AR 模型11t t t y c εθε-=++截尾拖尾MA模型拖尾拖尾ARMA模型2、模型识别 ARMA(p, q),p=?,q=?反复试验 (p, q)组合法:试取一组(p, q)进行拟合估计(一般取(偏)自相关数明显非零的延时期数k做p或q),然后检验其残差是否为白噪声,若非白噪声仍有自相关性,则换一组(p, q)继续试验。
残差序列自相关函数法:首先用AR(1)拟合序列{yt},再考察其残差序列的样本自相关函数,若q1步截尾,则模型为ARMA(1,q1);否则,再用AR(2)拟合序列{yt},考察其残差序列的样本自相关函数,若q2步截尾,则模型为ARMA(2,q2);否则,再继续增大p,重复上述的做法,直至残差序列的样本自相关函数截尾为止。
3、模型的参数估计点击“Quick”——“Estimate Equation”在“Equation Specification”空白栏中键入:AR(p): Y C AR(p)MA(q): Y C MA(q)ARMA(p, q): Y C AR(p) MA(q)4、模型的适用性检验残差检验——白噪声?点击“View”—“Residual test”5、模型的应用——预测点击“Forecast”六、非平稳时间序列模型1.非平稳序列的类别如果时间序列不满足平稳性定义中的一条或几条,则是非平稳的时间序列。
(1)均值非平稳过程(2)方差和自协方差非平稳过程2.两种主要的非平稳趋势时间趋势依其内在属性,分为:确定性时间趋势和随机性时间趋势若一个时间序列的趋势完全可以预测而且保持不变,我们称为确定性趋势; 若这个时间序列的趋势不能预测,则称之为随机性趋势。
3. 确定性趋势模型的建立确定性趋势模型,是指模型中含有明确的时间t 变量,从而使得某一时序变量随着时间而明确地向上增长。
(1)先拟合出均值函数ut 的具体形式;(2)对残差序列yt={xt-ut}按平稳过程进行分析和建模。
4. 随机趋势模型的建立A R I M A 模型——适用于差分平稳序列的拟合 ① 判断序列的非平稳性; ② 识别差分阶数;③ 对差分序列建立ARMA 模型; ④ 对原序列建立ARIMA 模型。
七、向量自回归模型 1. V A R 模型的基本结构2. V A R 模型的特点V A R 模型不以严格的经济理论为依据。
V A R 模型对参数不施加零约束,不删除无显著性的参数。
()0t t tt y c u L ϕεε=++均值非平稳模型的一般式:表示均值为的平稳随机变量V A R 模型的解释变量中不含t 期变量,所有与联立方程组模型有关的问题均不存在。
V A R 模型需估计的参数较多。
待估参数个数=变量个数2*滞后期数 当样本容量较小时,多数参数估计的精度较差,故需大样本,一般n >50。
V A R 模型要求每个变量都满足平稳性要求。
注意: “V A R ”需大写,以区别金融风险管理中的V a R 。
3. V A R 模型的构建步骤 确定模型的变量确定模型的最大滞后阶数p 模型的参数估计 模型的适用性检验4. V A R 模型的适用性检验 : 检验V A R 系统的稳定性5. s V A R 模型的基本结构结构VAR 模型(Structural VAR ,SVAR),实际是VAR 模型的结构式,即在模型中包含变量间的当期关系。
n 个变量,p 阶结构向量自回归模型SVAR(p):tp t p t t t u y Γy Γy Γy C ++++=--- 221106. S V A R 模型的构建步骤 1、实施约束2、估计无约束VAR模型3、估计SVAR 模型 八、协整与误差修正模型1、长期均衡和协整的概念及其关系根据经济理论:如果经济变量间确实存在着长期均衡关系,这种均衡关系意味着经济系统不存在破坏均衡的内在机制,如果变量在某时期受到干扰后偏离其长期均衡点,则均衡机制将会在下一期进行调整以使其重新回到均衡状态。
t 也被称为非均衡误差(disequilibrium error ),它是变量X 与Y 的一个线性组合:如果X 与Y 间的长期均衡关系正确,该式表述的非均衡误差应是一平稳时间序列,并且具有零期望值,即是具有0均值的I(0)序列。
对于非稳定的时间序列X 和Y ,如果它们之间的线性组合是平稳的——则称变量X 与Y 之间存在协整关系(cointegrated )。
如果序列{X1t , X2t , … , Xkt}都是d =(1 ,2 , … ,k),使得Zt=XT ~ I(d-b), 其中,b>0,XT=(X1t , X 2t , … ,Xkt)T ,则认为序列{X1t , X2t , … , Xkt}是(d ,b)阶协整,记为Xt~ CI(d ,b)cointegrated vector )。
注意:如果两个变量都是单整变量,只有当它们的单整阶数相同时,才可能协整;如果它们的单整阶数不相同,就不可能协整。
3个以上的变量,如果具有不同的t t t X Y 10ααμ--=单整阶数,有可能经过线性组合构成低阶单整变量。