金融数据分析期末报告:基于时间序列的回归模型及其应用
目录
- 摘要
- 1 引言
- 2 回归模型介绍
- 2.1 ARCH模型
- GARCH模型
- 2.3 EGARCH模型、TGARCH模型
- 3 回归模型扩展应用
- 3.1 金融外汇领域
- 3.2 农产品领域
- 3.3 矿产能源领域
- 3.4 电力资源领域
- 4 总结
- 参考文献
摘要
摘要: 近年来许多学者会用时间序列模型对金融数据进行分析。ARCH模型打破了以往需要假定金融时间序列满足方差齐性的局面,ARCH模型考虑时间序列的异方差性,使预测结果更真实。而基于ARCH模型,学者们提出了很多基于波动性等特征改进的回归模型,如GARCH模型、EGARCH模型、TGARCH模型等。本文将会对上述模型进行介绍,并介绍相关的应用。
关键字: 时间序列;回归模型;应用;ARCH模型;GARCH模型;EGARCH模型;TGARCH模型;
1 引言
随着我国经济的不断发展,金融市场日益壮大。如何利用现有的金融数据来预测未来的走向是许多学者的研究主题。
时间序列是将某种或多种统计属性按照时间的顺序进行罗列所形成的数列。而时间序列分析就是利用某种或多种指标的历史数据形成的数列,通过曲线拟合等多种方法建立一种适用于大部分的时间序列结果的统计模型的一种理论。
时间序列分析被广泛地应用于金融、电力系统、交通货运、地理测绘、建筑构造等领域。时间序列分析的主要目的之一就是预测。
金融时间序列分析作为时间序列分析的重要组成部分,由于金融产品的历史数据受到多种因素的影响,因此数据间非线性的特征明显,对金融时间序列的模型进行归纳和预测也具有重要的现实意义。能够帮助投资者更准确的预测金融产品未来的价格波动,以便投资者及时地进行金融产品比重的调整。
2 回归模型介绍
2.1 ARCH模型
Engle提出了ARCH模型,也称为自回归条件异方差模型。公式为y_t= βX_t+ϵ_t,在这种模型中他将误差项表示为前一时刻的函数,从而得到当前时间误差项的条件方差。但在这个模型中,阶数越大需要估计的参数越多,增加了滞后阶数,从而增加了计算复杂度,无法得到理想的波动率模型。
GARCH模型
Bollerslev提出了GARCH模型来改进ARCH模型的缺陷。GARCH模型也称为广义自回归条件异方差模型。GARCH的表达式为:
金融时间序列多呈尖峰厚尾的特征,用GARCH模型可以有效消除过度峰值的问题,减少干扰。
2.3 EGARCH模型、TGARCH模型
文献[3] 指出波动的非对称性是金融类事件序列数据的常见特征,在金融市场上,刺激股价上涨的利好消息带来的波动没有刺激股票下跌的利空消息带来的波动大。这种负冲击效应叫做杠杆效应。而GARCH模型无法捕捉到这种不对称性。Nelson提出了指数广义自回归条件异方差模型(EGARCH模型)和Zakoian提出的阈值广义自回归条件异方差模型(TGARCH模型)能够很好地处理这种波动的不对称性。
EGARCH模型公式为:
TGARCH模型公式为:
3 回归模型扩展应用
金融时间序列分析的回归模型主要应用的领域有金融外汇领域、农产品领域、矿产能源领域、电力资源领域等。
3.1 金融外汇领域
在金融外汇领域中,回归模型主要被用于基于上证等指数的股价波动性分析,外汇储备波动分析等。文献[3]将GARCH模型与ARMA模型结合起来,考虑美元兑人民币的汇率水平和波动性。在论文中作者发现杠杆效应系数小于零,人民币汇率的波动存在杠杆效应,对利空消息的反应比利好消息强烈,这也符合客观规律。因此人民币的升值和贬值都会引起汇率的较大波动,作者提出了央行需要制定合理的汇率波动区间的建议。
3.2 农产品领域
在农产品领域,回归模型主要被用于农产品原料或加工品的价格波动分析。文献[4]用GARCH模型对中国原料奶价格波动进行了分析,发现原料奶的价格波动存在集簇的现象,并且原料奶的价格波动不存在非对称性。文献[5]结合ARCH模型和DCC-MGARCH模型探索油菜籽的价格波动性和价格垂直传递机制。发现作为原料加工品的菜籽油的价格波动性会比原料油菜籽更加敏感,即当油菜籽的价格上升,菜籽油价格波动趋势也会变大。
3.3 矿产能源领域
在矿产上的回归模型文献较少,但可由上面两种领域上的应用推出回归模型在矿产领域上的应用,即分析某种矿石的价格变化波动性。文献[6]运用GARCH簇模型探讨钼精矿波动特征背后的动因。作者发现钼精矿市场存在高风险高收益的特征,因此利好消息的刺激不如利空消息的刺激明显,并且钼精矿产业链存在纵向片段、横向集中的特点,应该加快转变产业结构的步伐,积极开拓下游市场,并构建钼精矿的公共悉尼发布平台,让投资者有官方渠道去获得相关信息,减少投资者因信息滞后而导致的投资紧缩现象,提高投资者的风险应对能力。
3.4 电力资源领域
在电力资源领域,文献[7]利用ARCH模型对联动期内平均上网电价的波动情况进行数学描述,构造了具体的联动模型,实现对联动水平的预测,最后基于得到的波动性结果提出关于联动期电价调整的建议。
4 总结
虽然ARCH模型存在一定的缺陷,但是瑕不掩瑜,ARCH模型改变了以往需要假定方差齐性的局面,利用异方差性对数据进行处理,使得后续预测得到的数据更加接近实际的走向,这也使得Engle获得了诺贝尔文学奖。GARCH模型在ARCH模型上改善了参数增加导致滞后参数增加而造成计算复杂度大幅增加的缺陷。而TGARCH和EGARCH模型都对GARCH模型增加了对波动的不对称性的捕捉能力。
在应用上,学者们会将ARCH模型、GARCH模型、EGARCH模型结合其他统计数学模型去探索多领域上回归模型的应用,对未来的发展进行预测,并提出能够促进产业进步的调整建议,也正是因为他们的研究,使ARCH等模型的影响力越来越大。
疫情后,各个领域相关的投资者、供应商、零售商等如何调整金融产品、原料的购置配比是慎之又慎的问题,这需要对未来的发展走势做出预测,在这个预测的过程中,一定少不了基于时间序列的回归模型的一席之地。
参考文献
[1]黄婷婷,余磊.SDAE-LSTM模型在金融时间序列预测中的应用[J].计算机工程与应用,2019,55(01):142-148.
[2]陈颖. 基于时间序列分析方法的金融数据研究[D].大连理工大学,2019.
[3]李明轩,俞翰君.基于ARMA—GARCH模型的人民币汇率波动性研究[J].时代金融,2020(33):1-3+8.
[4]王倩倩,卫龙宝,王文亭.基于GARCH类模型中国原料奶价格波动实证分析[J].农业经济问题,2020(11):97-107.
[5]王浴青,温涛.农产品纵向市场价格传递和市场势力——基于油菜籽产业链的实证[J].农村经济,2020(10):97-106.
[6]卢才武,黄玉森,徐家越,阮顺领.我国钼精矿价格波动特性研究:基于GARCH簇模型的实证分析[J].中国矿业,2020,29(12):61-67.
[7]程瑜,张粒子.基于ARCH模型的电价联动建模研究[J].中国电机工程学报,2006(09):126-130.
[8]刘光俊,胡继连.山东省棉花价格波动特征及影响因素——基于ARCH类模型分析[J].中国农业资源与区划,2016,37(05):96-101.
金融数据分析期末报告:基于时间序列的回归模型及其应用相关推荐
- 【数据分析】基于时间序列的预测方法(2021-01-08)时间序列预测
时间序列预测 目录 时间序列预测 1.时间序列介绍 2.原始数据集 3.导入数据 4.检测时间序列的平稳性 5.如何使时间序列平稳 5.1 估计和消除趋势 5.1.1 对数转换 5.1.2 移动平均 ...
- 【数据分析】基于时间序列的预测方法
时间序列预测 目录 时间序列预测 1.时间序列介绍 2.原始数据集 3.导入数据 4.检测时间序列的平稳性 5.如何使时间序列平稳 5.1 估计和消除趋势 5.1.1 对数转换 5.1.2 移动平均 ...
- 金融数据分析导论基于R语言 第二章 金融时间序列的线性模型课后习题答案
1.考虑从1948年1月到2011年11月美国失业率的月数据(见文件m-unrate-4811.txt),数据来目美国圣路易斯的联邦储备银行. (a)该除非特别声明,在以下习题中都用5%的显著性水平来 ...
- 【金融数据分析】基于python实现收益率和风险分析
小白一枚,金融大数据分析作业,顺便总结一下. 下面的数据以中国银行股票为例,其他股票的而分析方法类似.编程工具:Jupyter notebook 1. 导入数据分析包并设置好绘图工具属性 import ...
- 金融风控实战——基于时间序列进行特征衍生
import numpy as np import pandas as pd import warnings warnings.filterwarnings("ignore") 给 ...
- R语言泊松回归模型案例:基于AER包的affair数据分析
R语言泊松回归模型案例:基于AER包的affair数据分析 目录 R语言泊松回归模型案例基于AER包的affair数据分析 #数据加载
- 大数据毕业设计 基于时间序列的股票预测与分析系统 - 大数据分析
文章目录 1 简介 2 时间序列的由来 2.1 四种模型的名称: 3 数据预览 4 理论公式 4.1 协方差 4.2 相关系数 4.3 scikit-learn计算相关性 5 金融数据的时序分析 5. ...
- Python数据挖掘学习笔记】九.回归模型LinearRegression简单分析氧化物数据
#2018-03-23 16:26:20 March Friday the 12 week, the 082 day SZ SSMR [Python数据挖掘学习笔记]九.回归模型LinearRegre ...
- R语言Logistic回归模型案例基于AER包的affair数据分析
R语言Logistic回归模型案例基于AER包的affair数据 目录 R语言Logistic回归模型案例基于AER包的affair数据 #数据加载及目标变量二值化
- 数据分析4——挖掘建模(监督学习中的分类、回归模型,无监督学习)
文章目录 挖掘建模 1.机器学习与建模 2.训练集.测试集.验证集 3.监督学习中的分类模型 (1)KNN (2)朴素贝叶斯--适合离散数据 (3)生成模型与判别模型 (4)决策树 安装Graphvi ...
最新文章
- ffmpeg 编译Android
- ​​​​​​​2016最新CocoaPods安装与使用
- 4.1.5 文件存储空间管理
- 如何使用SAP Analytics Cloud统计C4C系统每天新建的Lead个数和预测趋势
- matlab 随机森林算法_随机森林算法
- jq匹配偶数行_jquery怎么实现奇偶行不同背景颜色?
- 《密码与安全新技术专题》第1周作业
- c#写图像tif gdal_Gdal系列 (二)读取图像基本操作b + 简单波段合成
- C# WinForm关闭窗体确认
- 科大讯飞输入法解锁高效语音输入
- p67对应的服务器芯片组,使用 H67/P67 高速芯片组 Express 芯片组测试了适用于英特尔®台式机主板的外设...
- MATLAB模糊控制算法,驾驶员制动意图识别,Fuzzy模糊控制算法,试验案例+模型+模糊控制器
- win10 系统 MySQL安装及修改密码
- 智慧新能源管理-光伏物联网解决方案
- 微信、QQ上线国产系统UOS:界面曝光
- 高德地图jsapi开发-定位失败
- XDOJ 133-一元稀疏多项式计算器
- 汉诺塔代码图文详解(递归入门)
- 人们对人工智能的看法(积极篇)
- C语言经典例题--打印前五十个素数
热门文章
- Cell-type–specific || 单细胞文章新范式
- python的cubes怎么使用_Python measure.marching_cubes方法代碼示例
- 打喷嚏喉咙痛流鼻涕英文说呢?
- 理解FFT, STFT, 加窗的含义
- at91sam9260 开发环境的建立
- Speedoffice(Excel)行高列宽自动调整的方法
- 【阿里云产品使用教程】1. 阿里云VPC ECS SLB NAT初体验 - 上
- OPNsense - 多功能高可靠易使用的防火墙(四)
- 嵌入式设备引入机器学习:有eIQ就够了!
- 低功耗技术——低功耗中使用的特殊单元