金融时间序列分析:4. AR自回归模型
来源:互联网 发布:挂号系统源码 编辑:程序博客网 时间:2024/05/17 03:29
0. 目录
金融时间序列分析:9. ARMA自回归移动平均模型
金融时间序列分析:8. MA模型实例(Python)
金融时间序列分析:7. MA滑动平均模型
金融时间序列分析:6. AR模型实例
金融时间序列分析:5. AR模型实例(Python)
金融时间序列分析:4. AR自回归模型
金融时间序列分析:3. First Demo By Python
金融时间序列分析:2. 数学分析模型
金融时间序列分析:1. 基础知识
1. 前言
接下来真是进入金融时间序列分析与预测阶段,可以说进入本篇算是正式入门了。
这里会聊聊一个最基本的模型——AR模型
2. AR模型
AR模型:(Autoregressive Model)自回归模型,是时间序列分析模型中最简单的两个模型其中之一(另一个事MA模型)。
利用前期若干时刻的随机变量的线性组合来描述以后某时刻随机变量的线性回归模型
其中{
3. AR(1)
3.1 模型公式
or
3.2 数学特征
期望
推导方法:直接对公式3.1两边求期望即可
把3.2带入3.1可以将AR模型公式改写为:
方差
推导方法:直接对公式3.1两边求方差即可
协方差
自相关函数
…
因为
越是久远的数据,对当前数据的印象越小
ACF表现如下:
3.3 预测
令
单步预测
(1)预测
(2)误差
(3)误差波动率
两步预测
(1)预测
(2)误差
(3)误差波动率
多步预测
(1)预测
(2)误差
(3)误差波动率
Particularly:
当
k→∞ 时:
ŷ n(k)→0,x(n)→μ
Var(en(k))=Var(rn)
4. AR(2)
4.1 模型公式
or
4.2 数学特征
期望
推导方法:直接对公式3.1两边求期望即可
把3.2带入3.1可以将AR模型公式改写为:
PS:
This form is often used in the finance literature to highlight the mean-reverting property of a stationary AR(2) model.
In finance, mean reversion is the assumption that a stock’s price will tend to move to the average price over time.
方差
推导方法:直接对公式3.1两边求方差即可
ACF
…
4.3. 滞后算子B\L
平稳的时间序列,AR(2) ACF满足二阶差分方程:
其中B成为延时算子或滞后算子(backshift),
上面这个式子很重要,决定了AR(2)的性质。
差分方程:
求解:
我们用ω1, ω2表示2个特征根(z的倒数),那么差分方程可以分解为
(1 - ω1B)(1-ω2B) = 0
这可以看成两个AR(1)模型的叠加。
当ω1和ω2非复数时,ACF程混合指数衰减,如下图(a)
当ω1和ω2为复数时,ACF呈减幅的正弦/余弦图像衰减,如图(b), (c), (d).
这种情况很常见,也很重要,因为通常通过计算其波动周期确定对应序列的周期性。
6. 平稳性
AR(1):
AR(p):所有特征根的的模小于1
7. 参考文献
[1] MIT, Analysis of Financial Time Series
[2] https://en.wikipedia.org/wiki/Mean_reversion_(finance)
[3] 金融时间序列分析, Ruey S. Tray
- 金融时间序列分析:4. AR自回归模型
- 时间序列之AR(自回归模型)
- 金融时间序列分析:5. AR模型实例(Python)
- 金融时间序列分析:9. ARMA自回归移动平均模型
- 金融时间序列分析:6. AR模型实例(R语言)
- 金融时间序列分析:2. 数学分析模型
- 金融时间序列分析:11. 模型分析小结
- 时间序列回归模型
- 自回归AR模型、移动平均MA模型与自回归移动平均ARMA模型的比较分析
- 时间序列分析这件小事(四)--AR模型
- 金融时间序列分析:7. MA滑动平均模型
- 金融时间序列分析:8. MA模型实例(Python)
- 自回归模型(AR Model)
- 时间序列分析这件小事(二)--自回归
- [时间序列分析][4]--AR模型,MA模型,ARMA模型介绍
- 时间序列分析之AR模型、MA模型和ARMA模型(二)
- 数据分析技术:时间序列分析的AR/MA/ARMA/ARIMA模型体系
- 金融时间序列分析: 10. ARMA模型实例(R,Python)
- Struts2-4 action与Action类
- 连接夜神模拟器遇到的问题
- Linux设备驱动二 (2)进程相关的概念
- 在MV上建立触发器实验
- python学习—几个简单小程序
- 金融时间序列分析:4. AR自回归模型
- Android数据存储之ORM解决方案——GreenDao3.0
- 图像处理(黑白,模糊,浮雕,圆角,镜像,底片,油画,灰白,加旧,哈哈镜,放大镜)
- mysql 5.7 安装问题解决
- 我的服务器开发之路-showdoc的升级
- String和StringBuffer的区别
- 《第一行代码(第二版)》学习(二)
- 第27次闰秒事件··就问运维小哥慌不慌
- python逐行读取文件内容的三种方法