600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > python预测股票价格论文_基于机器学习的股票分析与预测模型研究

python预测股票价格论文_基于机器学习的股票分析与预测模型研究

时间:2023-08-27 23:06:58

相关推荐

python预测股票价格论文_基于机器学习的股票分析与预测模型研究

金融观察

基于机器学习的股票分析与预测模型研究

姚雨琪

:

近年来

随着全球经济与股市的快速发展

股票投资成为人们最常用的理财方式之一

本文研究的主要目标是利用

机器学习技术

应用

Python

编程语言构建股票预测模型

对我国股票市场进行分析与预测

采用

SVM

DTW

构建股票市场的

分析和预测模型

并通过

Python

编程进行算法实现

本文对获取到的股票数据进行简单策略分析

选取盘中策略作为之后模型评估的基准线

分别选取上证指数

鸿达兴业股

鼎汉股票数据利用已构建的支持向量机和时间动态扭曲模型在

Python

平台上进行预测分析

结果表明

对于上证指数而言

支持向量机预测下逆向策略更优

对于鸿达兴业股票和鼎汉股票而言

支持向量机预测下正向策略更优

基于时间动态扭曲算法

的预测方法对于特定的股票有较高的精度和可信度

研究结论表明将机器学习运用于股票分析与预测可以提高股票价格信息

预测的效率

保证对海量数据的处理效率

机器学习过程可以不断进行优化模型

使得预测的可信度和精度不断提高

机器学习

技术在股票分析方面有很高的研究价值

关键词

:

机器学习

股票预测

ꎻPythonꎻSVMꎻDTW

中图分类号

:F830.91

文献标识码

:A

文章编号

:1008

4428(2019)02

0123

02

引言

国外股票市场的股票分析预测开始得很早

研究者们将

各种数学理论

数据挖掘技术等应用到股票分析软件中

通过对历史交易数据的研究

从而得到股票的走势规律

近年来

由于现实中工作与研究的需要

机器学习的研

究与应用在国内外越来越重视

机器学习可以在运用过程

中依据新的数据不断学习优化

完善预测模型

将机器学习

应用于股票市场的预测

从股票的历史数据中挖掘出隐藏在

数据中的重要信息

这样既能够为股民们对股价预测研究

提供理论支撑

又能够为公司的领导层提供决策支持

基于此

本文选择机器学习在股票分析中的应用作为研

究方向

使

Python

开发工具

并分别运用支持向量回归及时间动态扭曲

进行预测

相关技术与理论

(

)

机器学习

机器学习是融合多领域技术的交叉学科

主要包括概率

论与数理统计

微积分

线性代数

算法设计等多门学科

过计算机相关技术自动

学习

实现人工智能

(

)

股票分析方法

1.

基本面分析

基本面分析指的是在分析股票市场供应和需求关系的

相关因素

(

如宏观经济

政策导向

财务状况以及经营环境

)

基础上确定股票的实际价格

从而预测股票价格的趋势

2.

技术面分析

技术面分析指的是对股票图样趋势来分析和研究

来判

断价格的走势

(

)

基于

Python

的经典机器学习模型

1.

支持向量机

(SVM)

该模型最初用于分类

其最终目标是引入回归估计

立回归估计函数

(

)ꎬ

其中回归值与目标值之间的差值小

μ

同时保证该函数的

VC

维度最小

线性或非线性函数

(

)

的回归问题可以转化为二次规划问题

并且获得的最优

解是唯一的

2.

动态时间扭曲

(DTW)

这是衡量时间序列之间的相似性的方法

并可以用在语

音识别领域以判断两段声音是否表达了同一个意思

股票预测模型的构建

(

)

确定初始指标

1.

基于支持向量机确定指标

施燕杰

(2005)

利用支持向量机进行股票分析与预测

多次反复尝试基础上提出了一系列的指标作为预测模型的

输入向量

该指标能够有效地预测未来股价波动情况

本文

在结合自身研究的基础上

对以上施燕杰提出的指标进行改

在原有的指标基础上添加

日平均开盘价和

日平均

收盘价

去除了成交额保留了成交量

最终建立如表

所示

20

个初选指标

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。