基于MATLAB的小波分析在股市技术分析中的应用

 2023-10-25 09:10

论文总字数:11560字

摘 要

计算机技术迅猛发展,其中数字信号处理已发展成一门独立学科,它广泛应用于股票、金融等股市领域,人们利用MATLAB软件构建出股票线性预测模型,用于预测未来股市数据。已知股票数据譬如:开盘价、收盘价、最高价、最低价、成交量等,利用MATLAB做图观察出股市数据的极大值和极小值等,用小波分析的方法来评估这只股票的大致趋势走向,是否具有一定的周期性?极大值与极小值对股票的价值与投资风险影响等等。最终我们再对比股票线性预测模型与小波分析模型的异同点,得出结论,从而帮助股民做出更好的投资决定。

关键词:MATLAB,股票预测模型,小波分析,股市分析

Abstract:With the rapid development of computer technology, digital signal processing has developed into an independent discipline, which is widely used in the stock market, finance and other fields. People use MATLAB software to build a stock linear prediction model, which is used to predict the future stock market data. Known stock data such as: opening price, closing price, maximum price, minimum price, trading volume, etc., using MATLAB to observe the maximum and minimum value of the stock market data, using wavelet analysis method to evaluate the general trend of this stock, whether there is a certain periodicity? Maximum and minimum on the value of stocks and the impact of investment risk and so on. Finally, we compare the similarities and differences between the stock linear prediction model and the wavelet analysis model, and draw a conclusion, so as to help investors make better investment decisions.

Keywords:MATLAB,Stock forecasting model,Wavelet analysis,Stock market analysis

目 录

1 前言 2

1.1小波变换发展史 2

1.2 小波分析简介 2

1.3本篇论文内容及结构 2

2 基本原理介绍 3

2.1小波分析原理 3

2.2股票线性预测原理 5

2.3股市技术分析 6

3股票预测模型与小波分析模型 6

3.1 MATLAB与GUI图形简介 6

3.2股票预测模型仿真 7

3.3小波分析模型仿真 11

4模型仿真结果的分析总结 16

结 论 21

参 考 文 献 22

致 谢 23

附录 24

1前言

现代社会,炒股已成为众多市民的“生活方式”,这些股民会借助工具譬如:同花顺、委托交易、MATLAB或GUI图形等等辅助工具来协助自己分析数据。本文利用MATLAB软件以及其中的GUI图形来完成对股市数据的仿真。在MATLAB中先利用GUIDE函数建立起一个GUI图形按钮,添加程序完成第一个模型,即股票线性预测模型,再利用小波分析建立了第二个数学模型,股市短期趋势的散点图。其中利用小波分析建立起的股市模型有三对,分别是:折线、柱形、散点。主要对散点图与预测模型中最低价的预测图进行对比,从中得到一些结论。总的来说基于MATLAB,GUI图形和小波分析两种模型,小波分析在呈现数据趋势一方面更胜一筹。

1.1小波变换发展史

早在二十世纪初,就有科学家发现了小波正交基,由于科技相对落后,故这一领域未得深入发掘。直到八十年代,法国人J·Morlet利傅氏变换对小波信号的分析进行了质的飞跃,同时大规模应用于油气采集勘察领域。八十年代末,又有人提出了Meyer小波和Battle-Lemarie样条小波……以上是国外知名科学家对小波分析的探究与完善过程。

在国内,小波理论成型较晚,九十年代初崔锦泰等教授从理论到实践更深层次讨论小波函数多频域特性。接着有炒股专家与小波专家的珠帘合璧,对珠江三角洲中大多数城市的股市数据进行预测,开启了股票线性预测模型的先例,它表明了数据走势在长期和短期内都具有一定可预测性的结论,很显然随后的神经网络预测模型也横空出世。在进入二十一世纪后,经济全球化,愈来愈多的科技、设备、软件从国外引入中国,在炒股方面不少股民对小波分析的认识也完成了质的突破。

1.2小波分析简介

类比生物学的人猿进化论,那么小波分析理论就是傅里叶变换的进化版,具体来讲就是小波变换在低频采用较低时间分辨率,从而提高频率的分辨率;在高频情况下,采用较低的频率分辨率来准确获取的时间定位,它主要用于去噪、传递、滤波和压缩等信号处理方面。

1.3本篇论文内容及结构

利用MATLAB和GUI图形构造股票线性预测模型,它利用股票的开盘、收盘、最高、最低四种价位为源信号进行预测,得到未来的股市数据特征。再分析一维小波和小波包变换,结合两组股市数据进行比较,分析他们的不同。

一、前言,主要介绍本篇论文的选题背景、国内外文献综述、小波分析介绍和论文的构思框架。

二、基本原理,主要讲解本篇论文所需的实验原理。譬如:小波分析、股票线性预测模型以及股市技术分析。

三、仿真,首先,介绍有关MATLAB的知识;其次,介绍GUI图形并建立GUI对象;然后,建立股票线性预测模型;最后,对小波信号进行仿真,在做出股市数据曲线图。

四、结果分析,首先说明在仿真两类模型遇到的问题以及解决方案;然后介绍程序编辑过程和调试;最后对比线性模型和小波模型,分析股市数据特点。

2基本原理介绍

2.1小波分析原理

小波变换的时间(空间)频率的局部化,通过伸缩平移运算,达到高频时间细分,低频频率细分的效果。因此,小波变换还有个叫做“数学显微镜”的别称。下面将会介绍5种小波变换的基本数学原理。

2.1.1小波函数

设傅里叶变换它满足以下公式:

剩余内容已隐藏,请支付后下载全文,论文总字数:11560字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;