学习笔记,仅供参考,有错必纠


时间序列

单位根检验

单位根检验做得不好常常会把退势平稳过程误判为随机趋势非平稳过程(隐性趋势)和确定性趋势非平稳(显性趋势)过程。检验时间序列中是否含有单位根时常会碰到如下几种问题:

  • 当被检验过程的形式未知时,应该考虑到其中是否含有随机的或确定性的时间趋势成分。

  • 被检验过程的形式通常要比AR(1) 形式复杂,可能是高阶自回归过程或含有移动平均成分。

  • 当被检验随机过程接近含有单位根但实为平稳过程(特征根小于1,但接近1)时,在有限样本、特别是小样本条件下的单位根检验结果容易接受原假设,误判为单位根过程,即检验功效降低。

  • 应该注意的是当被检验过程中含有未发现的突变点时,常导致单位根检验易于接受零假设(非平稳过程)。

  • 对于季节随机过程除了检验零频率单位根外,还要检验季节单位根。

检验单位根通常有3种方法:

  • DF(ADF)检验法(Dickey-Fuller,1979);

  • CRDW(cointegration regression DW)检验法(Sargan-Bhargava,1983);

  • PP(或Z)检验法(Phillips,1987)。

最常用的是DF(和ADF)检验法。

注意 :

  • 因为用DF统计量作单位根检验,所以此检验称作DF检验(由Dickey-Fuller提出)。

  • DF检验采用的是OLS估计。

  • DF检验是左单端检验。因为 b > 1意味着强非平稳,b < 1意味着平稳。当接受b < 1,拒绝 b = 1时,自然也应拒绝b > 1。

上述DF检验还可用另一种形式表达。

上述DF检验还可用另一种形式表达:

  • 例子

举例说明以上两种单位根检验方法的 DF 值相同。用同一组数据yty_tyt​得到的两个回归结果如下(括号内给出的是标准差):

尽管DF计算公式与t统计量相同,但在H0:ρ=0H_0: \rho = 0H0​:ρ=0成立(yty_tyt​非平稳)条件下,DF不服从t分布,而服从DF分布.

用(1a)或(1b)式检验单位根等价于先验认定被检验过程yty_tyt​是一个零均值、无趋势项的AR(1)过程。因为只有当一个含有单位根的随机过程中不含有确定性变量,那么该过程的均值完全由初始值决定,所以y0=0。可见,只有在一个过程的均值为零时,使用(1a)或(1b)式检验单位根才是正确的。换句话说,如果被检验的过程的均值非零,就应该首先减去这个均值,然后再用(1a)或(1b)式检验单位根。

但实际中,被检验过程的均值一般是不知道的。所以,当不知被检验过程的均值是否为零,或不知其初始值y0y_0y0​是否为零时,应该用下式检验单位根:

  • 例子

利用美国财政部债券利率数据,估计带常数项的一阶自回归模型:

给出单位根检验顺序如下:

  • 首先从(4)式开始。若检验结果为拒绝原假设,序列具有平稳性,检验结束;
  • 若不能拒绝原假设,则逐步剔除趋势项漂移项(即增加约束条件)直至拒绝原假设为止;
  • 若一直不能拒绝原假设,说明原序列是一个非平稳过程

具体检验步骤见下表(被检验过程未知条件下的单位根检验步骤):

DF检验流程图:

时间序列研(part7)--单位根检验相关推荐

  1. 时间序列研(part8)--ADF检验

    学习笔记,仅供参考,有错必纠 文章目录 时间序列 ADF检验 多重单位根的检验方法 结构突变与单位根检验 外生性结构突变点的检验方法 内生性结构突变点的检验方法 时间序列 ADF检验 如果被检验的真实 ...

  2. 单位根检验urdf_实证分析中,大家是如何进行单位根(ADF)检验的?或者ADF检验流程是什么?...

    最近在跟朋友聊天中,聊到了关于在实证分析中单位根检验的使用问题,事后,进行了总结. 希望论坛里的朋友谈谈自己如何进行单位根检验分析的,以及分享一下自己的经验,供大家一起学习.讨论. 我先谈谈自己的愚见 ...

  3. 一阶差分单位根检验_计量经济学第11讲(时间序列计量经济学模型:平稳性及其检验)...

    第五章.时间序列计量经济学模型 5.2平稳性及其检验 5.2.1问题提出 其一,时间序列平稳性等价于截面数据的随机抽样性. 能够使用中心极限定理来说明随机误差项的正态性 能够通过样本平均推断总体平均 ...

  4. 单位根检验urdf_R语言时间序列函数整理[转]]

    文档1:<R与金融时间序列分析常见问题集> [包] library(zoo) #时间格式预处理 library(xts)            #同上 library(timeSeires ...

  5. 计量经济学之时间序列的平稳性、单位根检验、协整检验、时间序列数据的一般处理流程

    时间序列的平稳性 为什么要把时间序列变成平稳的?--平稳性的意义 如何检验时间序列数据的平稳性?--单位根检验 数据不平稳怎么办?--协整检验 单整.协整(cointegration) 协整检验 总结 ...

  6. 时间序列中的平稳性检验之单位根检验

    对序列的平稳性的检验中最常用的方法是单位根的检验.单位根检验是指检查序列中是否存在单位根,如果存在单位根就是非平稳时间序列了.下面是找的解释为什么单位根存在就是非平稳时间序列的原因. 作者:五雷 链接 ...

  7. R语言时间序列平稳性几种单位根检验(ADF,KPSS,PP)及比较分析

    原文链接:http://tecdat.cn/?p=21757 时间序列模型根据研究对象是否随机分为确定性模型和随机性模型两大类. 随机时间序列模型即是指仅用它的过去值及随机扰动项所建立起来的模型,建立 ...

  8. 计量经济学之时间序列分析学习笔记(单位根检验、协整检验、单整阶数判断、ECM建模)——基于R(二)

    一.生成时间序列 data1=matrix(0,1000,1) for(i in 1:1000) {data1[i+1]=data1[i]+rnorm(1)} plot(data1,type=&quo ...

  9. python单位根检验平稳性怎么看是否平稳_Python关于时间序列的平稳性检验

    一.自相关性 自相关性与相关性 自相关系数和偏自相关系数的计算 import tushare as ts from statsmodels.tsa import stattools pro = ts. ...

最新文章

  1. my ax 4 faq
  2. html中name和id的区别 [ZT]
  3. 视觉与听觉相结合的深度跨域情绪识别
  4. dnn神经网络_机器学习-浅谈神经网络和Keras的应用
  5. 【Java】split()和java.util.StringTokenizer分割字符串的性能比较
  6. MDP马尔可夫决策过程(二)
  7. Windows中查找命令的路径 (类似Linux中的which命令)
  8. FreeRTOS内核实现01:列表与列表项实现
  9. odbc mysql server_使用MySQL ODBC进行MySQL和SQL Server转换
  10. Silverlight入门:第五部分 - 整合其它控件
  11. java 随机数算法_Java随机数算法原理与实现方法实例详解
  12. 机器学习-cs229-逻辑回归
  13. 结构梁配筋最牛插件_多高层钢筋混凝土结构最困惑的29个问题及方法解析全汇总...
  14. 企业erp管理软件价格
  15. 论文公式自动编号及引用(自动更新)
  16. matlab if语句小于等于,matlab的if语句运算符与或怎么用
  17. 72分辨率下1厘米等于多少像素,300分辨率下1厘米等于多少像素
  18. excel中计算单元格值等于1的数量
  19. 2004年国内十大暴利行业
  20. 干净清爽界面---资源浏览器形式的TXT阅读软件

热门文章

  1. 理解spark闭包以及broadcast(转载)
  2. Exception in thread main java.io.IOException: No FileSystem for scheme: hdfs
  3. 如何在IDEA 中使用Git
  4. 1623: 街道路径条数
  5. 用 Docker 构建 Serverless 应用
  6. redis服务部署及配置详解
  7. exit与return区别
  8. 【.Net Micro Framework PortingKit(补) – 1】USB驱动开发 1
  9. while循环打印*菱形
  10. tg2015 信息传递 (洛谷p2661)