热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

ADF单位根检验三种形式_Eviews之ADF单位根检验

本文使用的数据是2010-01-04——2020-03-05沪深300指数的每日收盘价,走势图如下:接下来,开始使用eviews8.0检验

本文使用的数据是2010-01-04——2020-03-05沪深300指数的每日收盘价,走势图如下:

8d573054674dfbb3b17243904316c705.png

接下来,开始使用eviews8.0检验:

1、双击点开所要检验的时间序列数据

7d972019828c50d27f10f5b56c610599.png

2、点击view,然后再选择Unit Root Test

77a4405ba407206eb90bfe3140da09f7.png

3、检验类型选择ADF检验。检验的顺序一般是

原始数据->一阶差分->二阶差分

检验的形式一般是先检验最复杂的情形,即

含常数项和趋势项->含常数项->无

其它选项默认就好。

5ddbee5986da3d49180d399fb7950bdb.png

0阶、含常数项和趋势项的检验结果如下图。从P值=0.2498>0.05(接受原假设),可以得出原始序列在此检验下不平稳。

a355a4d61ff7f9768aaf2796f6b9aa89.png

0阶、含常数项的检验结果如下图。从P值=0.504>0.05(接受原假设),可以得出原始序列在此检验下不平稳。

dfe8ba9d54b75ecdd88100ef95b3367f.png

0阶、无的检验结果如下图。从P值=0.6703>0.05(接受原假设),可以得出原始序列在此检验下不平稳。

36ec7bcb8561fb8ffe34204d0a6a144d.png

以上分析得出,原始序列数据在三种情形下都不平稳,即认为原始序列是一个不平稳数据。那么就要对数据进行一阶差分,然后对其进行检验。

17dc28b73ed00a0005b792d7941a6373.png

1阶、含常数项和趋势项的检验结果如下图。从P值=0.000<0.05(拒绝原假设),可以得出一阶差分后的序列在此检验下已经平稳,那么是否可以停止检验了呢?答案是否定的,还需要进行其它两种形式的检验,然后比较三者AIC、SIC值,谁的最小就选谁。(其实我都懒得去比较,直接看下面的常数项和趋势项的P值,只要其中一个大于0.05,就不选cd116e64ae184ad1d57ea3f51e1be8c9.png,比如下面这个,就可以直接排除了)

d09bed41e0bca300bdce829d4f01c875.png

1阶、含常数项的检验结果如下图。从P值=0.000<0.05(拒绝原假设),可以得出一阶差分后的序列在此检验下已经平稳。(PS:下面常数项的P值大于0.05,直接不选4a9f0ef4a9637192da9a8207cb0484ba.png)

73536aa9643743a23eab2d5caadf55cb.png

1阶、无的检验结果如下图。从P值=0.000<0.05(拒绝原假设),可以得出一阶差分后的序列在此检验下已经平稳。

ae68ac4ea17cc6ddef499394c23b386d.png

    通过以上分析得出,沪深300指数在一阶差分后已经平稳,类型是不含常数项和趋势项平稳。大家论文可以写成(c,t,k)形式,其中c 是常数项,t 是趋势项,k是差分的阶数,比如本例中可以写成(0,0,1)形式。

经济意义解释:一般一阶差分后可以表示成增长幅度,就比如本例中就可以说沪深300每日收盘价的增幅是平稳序列。不过,对于一般的经济指标,大部分都会先进行取对数,比如本例中可以做对数变换:ln(hs300_close),取对数后,一阶差分的解释就可以说成沪深300指数每日的增长率,WHY?这就是跟连续复利计息公式有关了。连续复利计息公式:

 () 

其中 F 是年金终值,P 是现值,i 是利率,k 是每年计息次数,n 是若n年后。

    当每年计息次数  ,这就是熟悉的公式了cd116e64ae184ad1d57ea3f51e1be8c9.png

    从而可以推出

 ()()     两边去对数且移项后可以得出

    ni 就表示无限连续复利的利率啦,对数增长率就是这么来的d5a9cec6a4c360727de3397ee7952cf0.png



推荐阅读
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • 后台获取视图对应的字符串
    1.帮助类后台获取视图对应的字符串publicclassViewHelper{将View输出为字符串(注:不会执行对应的ac ... [详细]
  • Google Play推出全新的应用内评价API,帮助开发者获取更多优质用户反馈。用户每天在Google Play上发表数百万条评论,这有助于开发者了解用户喜好和改进需求。开发者可以选择在适当的时间请求用户撰写评论,以获得全面而有用的反馈。全新应用内评价功能让用户无需返回应用详情页面即可发表评论,提升用户体验。 ... [详细]
  • 本文介绍了关于汉庭酒店价格的知识点,提供了一篇由congdi7904投稿的技术文章,希望能帮到读者解决相关技术问题。同时还提供了汉庭酒店的官方链接和转载信息。请注意,引用汉庭酒店需遵循CC 4.0 BY-SA版权协议。 ... [详细]
  • 解决VS写C#项目导入MySQL数据源报错“You have a usable connection already”问题的正确方法
    本文介绍了在VS写C#项目导入MySQL数据源时出现报错“You have a usable connection already”的问题,并给出了正确的解决方法。详细描述了问题的出现情况和报错信息,并提供了解决该问题的步骤和注意事项。 ... [详细]
  • 拥抱Android Design Support Library新变化(导航视图、悬浮ActionBar)
    转载请注明明桑AndroidAndroid5.0Loollipop作为Android最重要的版本之一,为我们带来了全新的界面风格和设计语言。看起来很受欢迎࿰ ... [详细]
  • 【MicroServices】【Arduino】装修甲醛检测,ArduinoDart甲醛、PM2.5、温湿度、光照传感器等,数据记录于SD卡,Python数据显示,UI5前台,微服务后台……
    这篇文章介绍了一个基于Arduino的装修甲醛检测项目,使用了ArduinoDart甲醛、PM2.5、温湿度、光照传感器等硬件,并将数据记录于SD卡,使用Python进行数据显示,使用UI5进行前台设计,使用微服务进行后台开发。该项目还在不断更新中,有兴趣的可以关注作者的博客和GitHub。 ... [详细]
  • 自动轮播,反转播放的ViewPagerAdapter的使用方法和效果展示
    本文介绍了如何使用自动轮播、反转播放的ViewPagerAdapter,并展示了其效果。该ViewPagerAdapter支持无限循环、触摸暂停、切换缩放等功能。同时提供了使用GIF.gif的示例和github地址。通过LoopFragmentPagerAdapter类的getActualCount、getActualItem和getActualPagerTitle方法可以实现自定义的循环效果和标题展示。 ... [详细]
  • 本文详细介绍了Java中vector的使用方法和相关知识,包括vector类的功能、构造方法和使用注意事项。通过使用vector类,可以方便地实现动态数组的功能,并且可以随意插入不同类型的对象,进行查找、插入和删除操作。这篇文章对于需要频繁进行查找、插入和删除操作的情况下,使用vector类是一个很好的选择。 ... [详细]
  • 本文介绍了在Vue项目中如何结合Element UI解决连续上传多张图片及图片编辑的问题。作者强调了在编码前要明确需求和所需要的结果,并详细描述了自己的代码实现过程。 ... [详细]
  • 本文介绍了关于apache、phpmyadmin、mysql、php、emacs、path等知识点,以及如何搭建php环境。文章提供了详细的安装步骤和所需软件列表,希望能帮助读者解决与LAMP相关的技术问题。 ... [详细]
  • 本文详细介绍了MySQL表分区的创建、增加和删除方法,包括查看分区数据量和全库数据量的方法。欢迎大家阅读并给予点评。 ... [详细]
  • 猜字母游戏
    猜字母游戏猜字母游戏——设计数据结构猜字母游戏——设计程序结构猜字母游戏——实现字母生成方法猜字母游戏——实现字母检测方法猜字母游戏——实现主方法1猜字母游戏——设计数据结构1.1 ... [详细]
  • Linux环境变量函数getenv、putenv、setenv和unsetenv详解
    本文详细解释了Linux中的环境变量函数getenv、putenv、setenv和unsetenv的用法和功能。通过使用这些函数,可以获取、设置和删除环境变量的值。同时给出了相应的函数原型、参数说明和返回值。通过示例代码演示了如何使用getenv函数获取环境变量的值,并打印出来。 ... [详细]
author-avatar
你不必害怕q因为我会发光
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有