时序分析专题1:平稳性和白噪声检验

文章介绍了在时序分析中两个关键步骤——平稳性检验(使用ADF方法)和白噪声检验(使用LJUNGBOX方法)。通过Python代码展示了如何对股票数据进行这两种检验,并解释了检验结果的含义,强调了检验在时序建模中的重要性。

目录

1. 平稳性检验

2. 白噪声检验


免责声明:本文由作者参考相关资料,并结合自身实践和思考独立完成,对全文内容的准确性、完整性或可靠性不作任何保证。同时,文中提及的数据仅作为举例使用,不构成推荐;文中所有观点均不构成任何投资建议。请读者仔细阅读本声明,若读者阅读此文章,默认知晓此声明。

*本文非理论篇,主要展示结果的转换输出。

1. 平稳性检验

    平稳性检验是时序建模的基础,对于不平稳的序列需要对其进行差分处理。本文使用ADF方法对序列进行平稳性检验。

    选用中证500的数据作为案例,adf检验使用模块。代码如下:

from statsmodels.tsa.stattools import adfuller
import akshare as ak

code = 'sh000905'
data_source = ak.stock_zh_index_daily_em(symbol=code).sort_values(by=['date'], ascending=True)
adf_test = adfuller(data_source['close'])

print(adf_test)

   对应得到的adf_test,结果如下:

   第一个值为t统计值,第四个值为字典,分别是出错率为1%,5%,10%所对应的统计临界值。若t值小于对应临界值值,表示在该出错率下序列本身平稳,反之则不平稳。第二个值表示的是整体检验的显著性,其值越接近于0,说明序列本身越平稳。一般地,以0.05作为标准。为

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值