基于机器学习方法的动态日内成交量比例预测的VWAP算法
发布时间:2020-12-15 12:26
最近几十年,计算机技术和互联网技术的快速发展,带动了电子交易执行系统快速发展,这种电子交易执行系统称为算法交易。在金融市场中,算法交易是指投资者通过计算机下达交易命令的交易方式,这种交易方式由计算机算法来确定下达的交易命令的交易时机、价格、下单的数量等。本文研究的问题就是算法交易策略中使用最广泛的VWAP算法交易策略,VWAP算法交易策略的执行效果很大程度上取决于日内成交量比例的预测。因此本文的重点就在于研究日内成交量比例的预测方法。本文提出的日内成交量比例预测模型,使用了随机森林和前馈神经网络方法,模型的输入包括过去一段时间历史交易日的成交量和相同区间的成交量、过去几个区间的区间的成交量,输出为区间的成交量比例。本文使用的数据为中国金融期货交易所的沪深300股指期货主力连续合约的5分钟K线数据,在这个数据上验证本文提出的模型,相对于传统的滚动平均方法,前馈神经网络方法的均方误差提升了9.90%,证明本文提出的日内成交量比例预测模型的有效性。接下来本文使用沪深300股指期货主力连续合约的数据验证了成交量比例和收益率的相关关系。本文分别计算了成交量比例和收益率的皮尔森相关系数和斯皮尔曼相...
【文章来源】:山东大学山东省 211工程院校 985工程院校 教育部直属院校
【文章页数】:59 页
【学位级别】:硕士
【部分图文】:
图2.1:决策树模型示意图??
图2.2:?M-P神经元模型??即为:y?=?/QXlUW?+0),其中/函数为激活函数,一般我们使用Sigmoid??函数作为激活函数,如图2.3。Sigmoid函数的计算公式为:Sigmoid(j;)?=?1+^>??可见Sigmoid函数的输出为(0,:〇范围内的值。其他的常见激活函数及其使用我??们在接下来的小节中进行介绍。??l.o?I?1?1?—-??广?——sigmoid??0.8?-?/?-??r?/??S?0.4?-?/?-??0.2?-?/?-??°'-10?-5?0?5?10??x??图2.3:?Sigmoid函数不意图??接下来我们介绍一下本文要使用的多层前馈神经网络,前馈神经网络结构??图如2.4。??其中包含输入层、隐层和输出层。隐层是指输入层和输出层之间的所有层,??隐层可以为一层或者多层,该结构图中隐层只有一层。输入层只接受网络的??输入,然后传递到隐层,输入层中没有激活函数,隐层和输出层都具有激活函??-17-??
????^/??图2.2:?M-P神经元模型??即为:y?=?/QXlUW?+0),其中/函数为激活函数,一般我们使用Sigmoid??函数作为激活函数,如图2.3。Sigmoid函数的计算公式为:Sigmoid(j;)?=?1+^>??可见Sigmoid函数的输出为(0,:〇范围内的值。其他的常见激活函数及其使用我??们在接下来的小节中进行介绍。??l.o?I?1?1?—-??广?——sigmoid??0.8?-?/?-??r?/??S?0.4?-?/?-??0.2?-?/?-??°'-10?-5?0?5?10??x??图2.3:?Sigmoid函数不意图??接下来我们介绍一下本文要使用的多层前馈神经网络,前馈神经网络结构??图如2.4。??其中包含输入层、隐层和输出层。隐层是指输入层和输出层之间的所有层,??隐层可以为一层或者多层,该结构图中隐层只有一层。输入层只接受网络的??输入,然后传递到隐层,输入层中没有激活函数,隐层和输出层都具有激活函??-17-??
【参考文献】:
期刊论文
[1]Intraday Volume Percentages Forecasting Using a Dynamic SVM-Based Approach[J]. LIU Xiaotao,LAI Kin Keung. Journal of Systems Science & Complexity. 2017(02)
[2]基于成交量分解模型的改进VWAP策略[J]. 夏晖,杨岑. 运筹与管理. 2017(02)
[3]基于动态交易量预测的VWAP算法交易卖出策略[J]. 姚海博,茹少峰,张文明. 运筹与管理. 2015(02)
[4]算法交易的兴起及最新研究进展[J]. 陈梦根. 证券市场导报. 2013(09)
[5]基于瞬时交易量及收益率动态调整的交易量加权平均价格策略[J]. 周仁才,陈晓雯. 上海交通大学学报. 2013(03)
[6]基于市场冲击成本与机会成本的算法交易策略[J]. 燕汝贞,李平,曾勇. 管理学报. 2012(07)
[7]基于非对称效应ACD模型和分时VWAP算法对A股市场算法交易的量化分析研究[J]. 方兆本,镇磊. 中国科学技术大学学报. 2011(09)
本文编号:2918264
【文章来源】:山东大学山东省 211工程院校 985工程院校 教育部直属院校
【文章页数】:59 页
【学位级别】:硕士
【部分图文】:
图2.1:决策树模型示意图??
图2.2:?M-P神经元模型??即为:y?=?/QXlUW?+0),其中/函数为激活函数,一般我们使用Sigmoid??函数作为激活函数,如图2.3。Sigmoid函数的计算公式为:Sigmoid(j;)?=?1+^>??可见Sigmoid函数的输出为(0,:〇范围内的值。其他的常见激活函数及其使用我??们在接下来的小节中进行介绍。??l.o?I?1?1?—-??广?——sigmoid??0.8?-?/?-??r?/??S?0.4?-?/?-??0.2?-?/?-??°'-10?-5?0?5?10??x??图2.3:?Sigmoid函数不意图??接下来我们介绍一下本文要使用的多层前馈神经网络,前馈神经网络结构??图如2.4。??其中包含输入层、隐层和输出层。隐层是指输入层和输出层之间的所有层,??隐层可以为一层或者多层,该结构图中隐层只有一层。输入层只接受网络的??输入,然后传递到隐层,输入层中没有激活函数,隐层和输出层都具有激活函??-17-??
????^/??图2.2:?M-P神经元模型??即为:y?=?/QXlUW?+0),其中/函数为激活函数,一般我们使用Sigmoid??函数作为激活函数,如图2.3。Sigmoid函数的计算公式为:Sigmoid(j;)?=?1+^>??可见Sigmoid函数的输出为(0,:〇范围内的值。其他的常见激活函数及其使用我??们在接下来的小节中进行介绍。??l.o?I?1?1?—-??广?——sigmoid??0.8?-?/?-??r?/??S?0.4?-?/?-??0.2?-?/?-??°'-10?-5?0?5?10??x??图2.3:?Sigmoid函数不意图??接下来我们介绍一下本文要使用的多层前馈神经网络,前馈神经网络结构??图如2.4。??其中包含输入层、隐层和输出层。隐层是指输入层和输出层之间的所有层,??隐层可以为一层或者多层,该结构图中隐层只有一层。输入层只接受网络的??输入,然后传递到隐层,输入层中没有激活函数,隐层和输出层都具有激活函??-17-??
【参考文献】:
期刊论文
[1]Intraday Volume Percentages Forecasting Using a Dynamic SVM-Based Approach[J]. LIU Xiaotao,LAI Kin Keung. Journal of Systems Science & Complexity. 2017(02)
[2]基于成交量分解模型的改进VWAP策略[J]. 夏晖,杨岑. 运筹与管理. 2017(02)
[3]基于动态交易量预测的VWAP算法交易卖出策略[J]. 姚海博,茹少峰,张文明. 运筹与管理. 2015(02)
[4]算法交易的兴起及最新研究进展[J]. 陈梦根. 证券市场导报. 2013(09)
[5]基于瞬时交易量及收益率动态调整的交易量加权平均价格策略[J]. 周仁才,陈晓雯. 上海交通大学学报. 2013(03)
[6]基于市场冲击成本与机会成本的算法交易策略[J]. 燕汝贞,李平,曾勇. 管理学报. 2012(07)
[7]基于非对称效应ACD模型和分时VWAP算法对A股市场算法交易的量化分析研究[J]. 方兆本,镇磊. 中国科学技术大学学报. 2011(09)
本文编号:2918264
本文链接:https://www.wllwen.com/jingjilunwen/hongguanjingjilunwen/2918264.html