数据挖掘技术在证券分析方面的应用研究

VIP免费
3.0 赵德峰 2024-11-19 4 4 5.11MB 72 页 15积分
侵权投诉
I
摘 要
证券分析系统能加工、处理繁琐的交易和财务等信息,为投资者提供操作参
考,已经得到广泛使用。随着数据采集、存储和计算能力的提高,客制化并能自
动寻找盈利规律的证券分析系统将会受到人们愈来愈多的关注。本文结合行业的
实际情况及国内市场的需求,开发了具有特色的证券分析系统。
系统初期架构直接影响后期开发和运行,是证券分析系统的研究前提和基础。
本文应用新型的基于客户/服务器三层结构模型,通过分散系统资源、模块化封装
算法、使用 HTTP 协议通讯等设计,搭建了一个均衡安全的系统平台。
时序数据挖掘技术已经在许多信息处理领域得到发展,有许多成果可以借鉴。
本文在对离散傅立叶去噪声平滑数据算法分析的基础上,针对时序数据,提出了
通过筛选傅立叶变换系数来提高计算效率的改进方法,并对股票收盘价的趋势进
行了分析预测。
选择大家熟悉的开发平台从而运用集体智慧的结晶是目前开源项目成功的重
要手段。本文在设计证券分析系统时采用通用的 C#JavaSQL 语言,通用的
WeblogicSQL server 平台,为项目的后续开发拓宽了道路。
本文最后从搭框架的角度实现了一个证券分析系统,并以实例做分析。首先
采用标准模型进行数据库设计,并以 J2EE 组件模块化方式嵌入算法实现分析功
能,也设计了合理的中间件应用平台,对算法各环节进行评估,以测试结果来检
验系统的有效性,最后给出了程序展示和扩展补充说明。
目前,系统已初具规模,从实际应用情况看也比较理想,现在已着手对系统
进行进一步的改进和测试,相信不久的将来,随着各方面技术的不断成熟和发展,
高“智能”的证券分析系统也可在人类的投资分析行业里占有一席之地。
关键词:证券分析系统 三层结构 关系数据库 数据挖掘 时间序列
II
ABSTRACT
Securities analysis system was a computer system, which could analyze and treat
fussy information of trade or finance that has been widely applied. With the improving
of data mining technique, storage and calculate ability, the Securities analysis system
that can learn the Profit rules and can be custom-made will attract more and more
notice. Based on the vocation condition and market requirement, a new system was
developed in this paper.
System foundation structure was the premise and basic of analysis system, which
directly effect on sequence development and operation. Using a new Architecture of
network (client/server 3-Tier), average system resources, HTTP protocol, established a
safe system platform.
Time series data is a common data type which exists widely. Based on the
arithmetic analysis of discrete fourier noise erasable, this paper introduce the
improvement method in computing efficiency by filtering fourier counterchange
modulus, and then analyzes the tendency of stock closing price.
It’s important to use open source resources. by using C#, Java and SQL and
through Weblogic, SQL server platform, make the path straight for the item following
development.
The system were established and applied in real example. First designed a
standard database, second embed a J2EE module, and then media piece flat. Each part
was evaluated to check the utility of this system. At last, the program and extension
additional remarks were given.
Results showed that the system has begun to take shape and has an ideal
application effect, although it need further improvement and test. It was believed that
the intelligence securities analysis system would play an important role in investment
vocation soon in future with the development of technique.
key Words: Securities analysis system, 3-Tier architecture,
relational database, data mining, time series
目 录
............................................................................................................................... I
ABSTRACT ....................................................................................................................II
第一章 ............................................................................................................... 1
§1.1 引言 .....................................................................................................................1
§1.2 课题背景介绍 .....................................................................................................2
§1.2.1 证券分析系统的现状 ..................................................................................... 2
§1.2.2 时间序列数据挖掘的现状 ............................................................................. 4
§1.3 本文所做的主要工作 .........................................................................................4
第二章 系统运行环境 ................................................................................................. 6
§2.1 结构模型概述 .....................................................................................................6
§2.1.1 传统的客户/服务器结构 ................................................................................ 6
§2.1.2 三层的浏览器/服务器结构 ............................................................................ 7
§2.2 应用新型三层结构 .............................................................................................8
§2.3 网络组成 .............................................................................................................9
§2.3.1 内网 ................................................................................................................. 9
§2.3.2 中间网 ........................................................................................................... 10
§2.3.3 互联网 ........................................................................................................... 10
§2.4 网络控制 ...........................................................................................................10
§2.4.1 路由设置 ....................................................................................................... 10
§2.4.2 端口映射应用 ............................................................................................... 10
§2.4.3 VLAN 和访问列表 ...........................................................................................11
第三章 证券数据规则挖掘建模与分析 ................................................................... 13
§3.1 数据规则挖掘简述 ...........................................................................................13
§3.1.1 数据挖掘基本定义 ....................................................................................... 13
§3.1.2 证券数据关联规则 ....................................................................................... 15
§3.2 数据处理和建模 ...............................................................................................17
§3.2.1 数据预处理 ................................................................................................... 17
§3.2.2 构建数学挖掘模型 ....................................................................................... 18
§3.2.3 提取并简化关联规则 ................................................................................... 19
§3.3 证券数据挖掘仿真分析 ...................................................................................20
第四章 证券分析系统总体设计 ............................................................................... 23
§4.1 功能划分 ...........................................................................................................23
§4.2 界面描述 ...........................................................................................................24
§4.3 服务器端的设计 ...............................................................................................25
§4.4 中间件的设计 ...................................................................................................28
§4.5 客户端的设计 ...................................................................................................29
第五章 证券分析系统的实现与实例分析 ............................................................... 31
§5.1 数据库的实现 ...................................................................................................31
§5.1.1 数据库原理简述 ........................................................................................... 31
§5.1.2 关系数据库和结构化查询语言 ................................................................... 32
§5.1.3 数据库管理系统 ........................................................................................... 33
§5.1.4 建立基础表 ................................................................................................... 35
§5.1.5 创建基本存储过程 ....................................................................................... 37
§5.2 中间件的部署与实现 .......................................................................................38
§5.2.1 中间件技术概述 ........................................................................................... 38
§5.2.2 WebLogic 平台应用 ......................................................................................... 39
§5.2.3 Eclipse 简述 ......................................................................................................40
§5.2.4 JAVA 程序开发 ................................................................................................ 42
§5.2.5 程序包的部署 ............................................................................................... 43
§5.3 客户端的实现 ...................................................................................................43
§5.3.1 可扩展标记语言简述 ................................................................................... 43
§5.3.2 .NET 概述 .........................................................................................................45
§5.3.3 客户端运行流程及内容 ............................................................................... 46
§5.3.4 行情分析窗口的实现 ................................................................................... 48
§5.3.5 每日行情数据更新的实现 ........................................................................... 50
§5.3.6 每季财务数据更新的实现 ........................................................................... 51
§5.3.7 建立移动平均线窗口的实现 ....................................................................... 52
§5.3.8 挑选股票窗口的实现 ................................................................................... 53
§5.3.9 查询历史行情窗口的实现 ........................................................................... 53
§5.3.10 查询实时行情窗口的实现 ........................................................................... 53
§5.4 实例分析 ...........................................................................................................54
第六章 结论与展望 ................................................................................................... 63
§6.1 结论 ...................................................................................................................63
§6.2 展望 ...................................................................................................................63
§6.2.1 数据规则挖掘自动建模与分析 ................................................................... 63
§6.2.2 参数表的设计 ............................................................................................... 63
§6.2.3 自动委托功能的实现 ................................................................................... 64
§6.2.4 大众买卖股票的趋势分析 ........................................................................... 64
§6.2.5 客户端合理布局 ........................................................................................... 64
参考文献 .........................................................................................................................65
在读期间公开发表的论文和承担科研项目及取得成果一览表 .................................68
.........................................................................................................................69
第一章 绪论
1
第一章 绪 论
§1.1 引言
早在 16 世纪,西班牙的远航贸易中心就出现了股份制的萌芽。1611 年,荷
兰的阿姆斯特丹股票交易所成立。自此,国际金融中心就随着各国证券交易所的
兴衰,在几个大国家之间摇摆:先是伦敦证券交易所保持了 150 年左右的国际金
融中心地位,二战之后被纽约取代,之后东京也获得了世界第二证券市场的宝座
[1]
我国自一九九〇年十一月二十六日和一九九〇年十二月一日分别成立上海证
券交易所和深圳证券交易所以来,发展迅猛,融资额和股票交易额都持续增长,
短短十几年,已经走过了欧美国家两三百年的发展道路[2]
国外股市以近四百年的发展,形成了成熟的市场分析和证券分析理论:市场
分析理论大致可分为两种类型。其一,利用图表等工具,通过对过去价格等因素
波动的研究来预测证券价格未来的变化。采用这种方法的市场分析者,主要从股
票市场的历史表现中挖掘材料,以此为基础,对股票未来的价格变化进行预测。
其二,通过建立在市场以外的一个代表不同经济因素的指标体系,如资金量、资
金利率、产销量等,观察这些指标近期的变化,来预测市场即将发生的价格波动。
1929 年美国证券市场大崩溃,促使哥伦比亚大学的本杰明•格雷厄姆教授寻找一
种通过科学理性的行为来指导投资证券的方法,即证券分析理论,以区别当时盛
行的市场分析理论。证券分析理论认为,分析的含义是通过对现有可靠事实的认
真研究,根据已经确认的规律和正确的逻辑来作出结论。证券分析寻求的是股票
市场价格与其内在价值之间的差距。其目的是为了保证在投资安全的情况下,确
定投资的方案和获得满意的投资回报。其作用是为了给投资者提供可靠的投资“安
全边际”以制订稳健、安全、有效的投资计划,并在较广大的范围内选出那些市
场价格跌至远不能反映其内在价值的水平的少数股票投资[3]。如今证券分析理论
的价值投资理念已经成为全球基金经理们信奉的圭皋。
随着证券市场的不断发展,目前纽约证券交易所现已挂牌 2800 家左右全世界
各地的上市公司,美国全国证券交易商协会自动报价系统National Association of
Securities Dealers Automated QuotationNASDAQ上市了 1万多家公司。我国上
海、深圳两个证券交易所,共挂牌 1509 家全国各地的 AB股上市公司。
摘要:

I摘要证券分析系统能加工、处理繁琐的交易和财务等信息,为投资者提供操作参考,已经得到广泛使用。随着数据采集、存储和计算能力的提高,客制化并能自动寻找盈利规律的证券分析系统将会受到人们愈来愈多的关注。本文结合行业的实际情况及国内市场的需求,开发了具有特色的证券分析系统。系统初期架构直接影响后期开发和运行,是证券分析系统的研究前提和基础。本文应用新型的基于客户/服务器三层结构模型,通过分散系统资源、模块化封装算法、使用HTTP协议通讯等设计,搭建了一个均衡安全的系统平台。时序数据挖掘技术已经在许多信息处理领域得到发展,有许多成果可以借鉴。本文在对离散傅立叶去噪声平滑数据算法分析的基础上,针对时序数...

展开>> 收起<<
数据挖掘技术在证券分析方面的应用研究.pdf

共72页,预览8页

还剩页未读, 继续阅读

作者:赵德峰 分类:高等教育资料 价格:15积分 属性:72 页 大小:5.11MB 格式:PDF 时间:2024-11-19

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 72
客服
关注