关于本网页
内容
参考书
下载
I R软件与金融数据
1
金融数据分析中的R软件介绍
1.1
本课程的软件需求
1.2
基本R使用
1.2.1
四则运算
1.2.2
字符串
1.2.3
向量
1.2.4
矩阵
1.2.5
数据框
1.2.6
扩展包
1.2.7
日期和日期时间
1.2.8
读入时间序列数据
1.3
生成时间序列数据
1.3.1
生成ts类型
1.3.2
生成xts类型
1.4
ts类型
1.5
zoo类型
1.5.1
生成zoo类型的时间序列
1.5.2
zoo类型的概括情况
1.5.3
zoo类型的子集
1.5.4
zooreg类型
1.5.5
对zoo类型作图
1.5.6
序列合并
1.5.7
降频与升频
1.5.8
zoo时间序列的数学计算
1.5.9
zoo属性访问
1.5.10
zoo序列的缺失值处理
1.5.11
zoo序列的滚动计算
1.6
xts类型
1.6.1
xts类型的设计目标
1.6.2
xts类型数据的构建
1.6.3
xts类型数据的子集
1.6.4
支持的时间标签类型
1.6.5
xts类型数据的图形
1.6.6
xts的一些方便函数
1.7
tsibble类型
1.7.1
从文本文件读入
1.7.2
管道和分组处理
1.8
quantmod包的功能
1.8.1
quantmod包的数据下载功能
1.8.2
quantmod包的图形功能
1.8.3
quantmod包的计算功能
1.9
用BatchGetSymbols包下载金融数据
1.10
tseries包的功能
1.11
R软件的其它时间序列类型和功能
1.11.1
声音数据分析
2
金融数据及其特征
2.1
资产收益率
2.1.1
简单收益率
2.1.2
连续复利收益率
2.1.3
现值分析
2.1.4
资产组合收益率
2.1.5
红利支付与收益率
2.1.6
超额收益率
2.1.7
关系小结
2.2
债券收益和价格
2.2.1
债券类型
2.2.2
当期收益率
2.2.3
到期收益率
2.2.4
美国政府债券
2.3
隐含波动率
2.4
收益率分布特性的探索性分析
2.4.1
苹果公司股票日数据
2.4.2
美国十年期国债日数据
2.4.3
欧元对美元汇率日数据
2.5
收益率的分布特性
2.5.1
统计分布复习
2.5.2
收益率分布研究例子
2.6
金融数据的图形
2.6.1
时间序列曲线图实例
2.6.2
K线图实例
2.6.3
密度估计
2.6.4
QQ图
2.6.5
散点图与回归直线
2.7
金融数据常用分布
2.7.1
正态分布
2.7.2
对数正态分布
2.7.3
稳态分布
2.7.4
混合正态分布
2.7.5
多元收益率的分布
II 一元线性时间序列模型
3
线性时间序列模型
3.1
介绍
3.1.1
例子:苹果公司2007年到2017年股票日收盘价
3.1.2
例子:可口可乐公司盈利季度数据
3.1.3
例子:标普500指数月对数收益率
3.1.4
例子:美国国债3月期和6月期周利率
3.2
平稳性
3.3
相关系数和自相关函数
3.3.1
相关系数
3.3.2
自相关函数与白噪声
3.3.3
用单个自相关系数作白噪声检验
3.3.4
Ljung-Box白噪声检验
3.4
线性时间序列
3.5
附录:补充知识
3.5.1
严平稳
3.5.2
严平稳遍历性
4
自回归模型
4.1
自回归模型的概念
4.2
滞后算子
4.3
AR(1)模型的性质
4.4
AR(1)模型的自相关函数
4.5
AR(2)模型的性质
4.6
AR(
\(p\)
)模型的性质
4.7
偏自相关函数
4.8
信息准则
4.9
AR模型参数估计方法
4.10
AR模型检验
4.11
AR模型拟合优度指标
4.12
用估计的AR模型进行预测
4.12.1
超前一步预测
4.12.2
超前二步预测
4.12.3
超前多步预测
5
移动平均模型
5.1
移动平均模型的概念
5.2
移动平均模型的性质
5.2.1
平稳性与自相关函数性质
5.2.2
可逆性
5.3
移动平均模型定阶
5.4
移动平均模型的估计
5.5
移动平均模型的预测
5.6
AR和MA的小结
6
ARMA模型
6.1
ARMA模型的概念
6.2
ARMA模型的性质
6.3
一般ARMA模型
6.4
ARMA模型辨识
6.5
ARMA模型预测
6.6
ARMA模型的三种表示
6.6.1
ARMA模型的MA表示
6.6.2
ARMA模型的AR表示
6.7
附录
7
单位根过程
7.1
随机游动
7.2
带漂移的随机游动
7.3
固定趋势模型
7.4
ARIMA模型
7.5
单位根检验
8
指数平滑
8.1
简单指数平滑
8.2
时间序列成分分解
9
季节模型
9.1
季节差分
9.2
乘性季节模型
9.3
季节哑变量
10
带时间序列误差的回归模型
10.1
方法示例
10.2
arima函数说明
11
长记忆模型
11.1
长记忆模型介绍
11.2
长记忆模型性质
11.2.1
MA表示
11.2.2
AR表示
11.2.3
ACF衰减速率
11.2.4
PACF
11.2.5
谱密度性质
11.3
长记忆模型建模实例
12
模型比较和平均
12.1
样本内比较
12.2
样本外比较
12.3
模型平均
12.4
附录:backtest函数
13
线性时间序列案例学习—汽油价格
13.1
数据读入与探索性分析
13.2
AR(5)模型
13.3
ARMA(1,3)模型
13.4
固定线性趋势模型
13.5
引入石油价格解释变量的模型
13.6
使用滞后石油价格解释变量的模型
13.7
样本外预测
14
线性时间序列案例学习—全球温度异常值
14.1
数据读入与探索性分析
14.2
单位根非平稳模型
14.3
线性固定趋势模型
14.4
二次固定趋势模型
14.5
模型比较
14.5.1
样本内比较
14.5.2
样本外比较
14.6
长期预测
14.7
讨论
14.7.1
模型的不确定性
14.7.2
短期预测与长期预测
14.7.3
分段非随机趋势模型
14.7.4
其它的数据
15
线性时间序列案例学习—美国月失业率
15.1
单变量时间序列模型
15.2
一个替代模型
15.3
模型比较
15.4
使用首次申请失业救济金人数
15.4.1
使用前一月申请人数总和
15.4.2
使用前一月各周申请人数
15.5
模型再比较
III 资产波动率模型
16
资产波动率模型特征
16.1
波动率的特征
16.2
波动率模型的结构
16.3
波动率模型的建立
16.4
ARCH效应的检验
16.4.1
Intel公司股票月对数收益率ARCH效应的检验
16.4.2
美元对欧元汇率日对数收益率ARCH效应的检验
17
ARCH模型
17.1
ARCH模型公式
17.2
ARCH模型的性质
17.2.1
新息性质
17.2.2
对应的AR模型
17.2.3
高阶矩
17.2.4
一般ARCH模型的性质
17.3
ARCH模型的优缺点
17.4
ARCH模型的建模步骤
17.4.1
定阶
17.4.2
模型估计
17.4.3
模型验证
17.4.4
预测
17.5
ARCH模型建模实例
17.5.1
Intel公司股票ARCH建模实例
17.5.2
Intel股票问题改用t分布
17.5.3
欧元汇率ARCH建模实例
17.6
补充推导
17.6.1
新息性质
17.6.2
白噪声性质
18
GARCH模型
18.1
模型方程
18.2
与ARMA模型比较
18.3
GARCH模型的性质
18.4
预测
18.5
模型估计
18.5.1
Intel公司股票收益率的波动率建模实例
18.5.2
使用条件正态分布
18.5.3
使用条件t分布
18.5.4
使用条件有偏t分布
18.5.5
讨论和比较
18.5.6
预测的评估
18.5.7
使用rugarch包
18.6
两步估计法
18.7
IGARCH模型
18.8
GARCH-M模型
18.8.1
Intel股票月对数收益率的GARCH-M建模
18.8.2
标普500指数月超额收益率的GARCH-M建模
19
改进的GARCH模型
19.1
EGARCH模型
19.1.1
模型
19.1.2
EGARCH(1,1)模型
19.1.3
实例1:CRSP价值加权指数超额收益率
19.1.4
实例2:IBM股票月对数收益率
19.1.5
预测
19.2
GJR-GARCH模型
19.3
APARCH模型
20
随机波动率模型
20.1
随机波动率模型
20.2
长记忆随机波动率模型
21
其它的波动率计算方法
21.1
利用日频计算月频波动率
21.1.1
用日频数据估计标普500月对数收益率
21.2
使用OHLC数据
21.2.1
用OHLC数据估计标普500日对数收益率的波动率
21.3
附录:用日数据估计月波动率的R函数
22
波动率模型的应用
22.1
GARCH波动率期限结构
22.1.1
CAT股票日对数收益率的波动率期限结构
22.1.2
欧元对美元汇率日对数收益率的波动率期限结构
22.2
期权定价和对冲
22.3
随时间变化的协方差和贝塔值
22.3.1
随时间变化的协方差
22.3.2
CAT与CSCO随时间变化的协方差
22.3.3
随时间变化的贝塔值
22.3.4
CAT股票日对数收益率随时间变化的贝塔值
22.4
最小方差投资组合
22.4.1
分段更新权重的最小方差投资组合
22.4.2
逐点更新权重的最小方差投资组合
22.5
预测
IV 多元时间序列模型
23
多元时间序列基本概念
23.1
弱平稳与互相关矩阵
23.1.1
弱平稳列
23.1.2
互相关阵
23.1.3
时间序列之间的线性相依性的分类
23.2
样本互相关阵
23.2.1
例1.1:IBM和标普
23.2.2
例1.2:美国国债
23.3
多元混成检验
23.4
附录:用到的源程序代码和数据
23.4.1
CCM计算和绘图的函数
24
向量自回归模型
24.1
VAR(1)模型
24.2
模型结构和格兰杰因果性
24.3
VAR的简化形式和结构形式
24.4
VAR(1)模型的平稳性条件和矩
24.5
VAR(1)模型的边缘模型
24.6
VAR(p)模型
24.7
估计和定阶
24.7.1
英、加、美GDP的VAR建模
24.8
模型检验
24.9
模型简化
24.10
基于VAR模型的格兰杰因果性检验
24.11
预测
24.12
脉冲响应函数
24.13
GrangerTest()
函数
25
协整分析与向量误差修正模型
25.1
虚假回归问题
25.2
协整分析概念
25.3
Engle和Granger两阶段法
25.4
VARMA模型
25.4.1
VARMA模型协整关系
25.5
误差修正模型与协整
25.5.1
误差修正模型
25.5.2
VAR模型的误差修正形式
25.5.3
关于VECM中的非随机趋势
25.5.4
VECM的最大似然估计
25.5.5
基于VECM最大似然估计的Johansen协整检验
25.5.6
VECM预测
25.5.7
Johansen方法进行协整检验的例子
25.6
附录A:线性模型估计相合性
25.7
附录B:用到的数据
25.7.1
英国消费研究数据
25.7.2
英国PPP研究数据
26
格兰格因果性
26.1
介绍
26.2
格兰格因果性的定义
26.3
两变量VAR情形
26.4
两变量VMA情形
26.5
单变量模型表示
26.6
因果性检验
26.6.1
直接格兰格方法
26.6.2
Haugh-Pierce方法
26.6.3
Hsiao方法
26.7
多元情形下的因果性检验
26.7.1
直接格兰格方法
26.7.2
缺少第三个变量的影响
V 状态空间模型
27
局部水平模型
27.1
模型
27.2
局部水平模型与ARIMA模型的关系
27.3
滤波、平滑和预报
27.4
卡尔曼滤波
27.5
一步预报误差
27.6
状态的一步预报误差
27.7
状态平滑
27.7.1
状态平滑方差计算
27.8
扰动的平滑
27.8.1
观测方程扰动的递推平滑公式
27.8.2
状态方程扰动的递推平滑公式
27.9
缺失值处理和预测
27.10
初值分布参数选取
27.11
模型参数估计
28
状态空间模型
28.1
状态空间模型的公式
28.1.1
线性高斯状态空间模型
28.1.2
推广的状态空间模型
28.1.3
MARSS包的模型
28.1.4
动态线性模型
28.2
有关R扩展包
28.2.1
statespacer
28.2.2
KFAS
28.2.3
dlm
28.2.4
MARSS
28.3
一元结构时间序列模型
28.3.1
Alcoa现实波动率的局部水平模型
28.3.2
尼罗河流量带变点的局部水平模型
28.3.3
英国燃气消耗量结构时间序列建模
28.4
ARMA和ARIMA模型
28.5
回归模型
28.5.1
常系数回归模型
28.5.2
体重对身高的一元回归示例
28.5.3
变系数回归模型
28.5.4
大鳞大马哈鱼生存例子
28.5.5
时变系数CAPM模型
28.5.6
带有ARMA误差的回归模型
28.5.7
动态Nelson-Siegel模型
28.5.8
四地点海豹数目调查建模
28.5.9
十一地点海豹数目调查建模
28.5.10
就业人数回归模型
28.5.11
蓝藻和蓝绿藻数据
28.5.12
Seatbelts数据建模
附录
A
测试
B
参考文献
编著:李东风
金融时间序列分析讲义
A
测试
这一附录存在说明本讲义仍处于草稿状态!
\[\begin{aligned} abc \end{aligned}\]
符号:§
○○○○○