基于神经网络LAMSTAR的短线股票预测研究.pdf
《基于神经网络LAMSTAR的短线股票预测研究.pdf》由会员分享,可在线阅读,更多相关《基于神经网络LAMSTAR的短线股票预测研究.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C N 4 3 一 1 2 5 8/T PI SS N 1 0 0 7 一 1 3 0 X 计算机工程与科学C(州 田 U T E RE N G I N E E R I N G&SCIEN C E2 0 0 8 年第3 0 卷第5 期 V O I.3 0,No.5,2 0 0 8文章编号:1 0 0 7 一 1 3 0 X(2 0 0 8)0 5 一 0 1 5 任0 4基于神经网络L A MS T A R的短线股票预测研究S h o r t-Ter m s t o c kP r e d i c t i o n:AL A MS T A RA P P r o a c h 谢秀珍,李建洋2X IE
2、龙,劝e o 1.L I JI,y 朋犷 1.龙岩学院数学与 计算机科学学院.福建龙岩3 6 中 以 沁;2.合肥工业大学计算机网络所,安徽合肥23创 泊,!(1。S cl l 网 of加 l a t h e lr la t i csa l xIO 阅 1 训ter 洲.倪.1 浦”1 盯叨 U n i v e 岛 i ty,L 班 gy an 364 州 犯;2.I ns t i tU teofC 咖p u t erNetW份 k,H e fe i U O i v e 路 ity ofT eC hoOI 峨褪 浮,H 七 介 i 230 0()9,Chi ua 摘要:股票预测在金融领域是一个
3、重要的课题。L A M S T A R是一个用于存储、识别、比较和决策的网络系统。本文尝试开发一个关于 扳期股票预浏的L A M S T A R网络应用程序,每一次预浏都会从历史数据里获取股票特征,然后拾入L A N S T A R网络。网络会自 动检浏各特征之间的多维非线性关系 并编码,然后根据预浏的趋势进行交易。本文提供了三个会司的预浏结果,该预浏结果非常有效.A 加 妞 t:S to c k 卿d ic t io n i s an加凶r te n t i s s u e infi nan 叱 L A M,助 卫i s a s y s t em of配 t wor k s for s t
4、o 雌e,、刃 e c o g 苗-t io n,com p arisou and d e c i s 生0 几T hi s p a p era t t e m p tstoe x p 1 o ret h e L A M S T A Rn e t w o rkaPp 1 ica t i o n ins hort-te rm st ock k etP r 司ictio 几 F b r ea chP r e d ic tion,th e s l o c k f eat u r e s ext ract edl 拍 mth e hi s to ri cal dataare fe d tot heL
5、A MS T A Rnet 书 ro rk,inw h i c hth e m u l t 卜 d l m e nsi o nal n o 幻 卜 l lnearcon n e c t i o nsbet 侣 re e n th e f ea t ure s are d e t ec t dand e n c o d e d inl i nk wci g h 讯 I f t h es to c k少 政 i s p r 记ic 初 仍四即int b e fo ll o 节 几 n g t r a d 吨 血y,L A M S T A Rw i l l s e n d o u t a b u y
6、 s i g nal toinit i a t e a t rans ac t fo 几T h r e e e xPenm ental r e s u l ts诫thexc i ti ng re t u rns of di fferen t com P a n 1 e s are P re se n te dtova1 id a teth e e f f i c i enc y o f t h i s a 介p r o a 血 关键词:神经网 络;L A 加 正 丁 A R;股票预浏;短期预浏 K 即w o n 为:neu r a】n e two rk,L A M S T A R;s to c
7、kp r edic t io n;s hortt e rm p redic t io n 中图分类号二 T P 1 8文献标识码:A1 引言 在金融领域,股票市场预测是一个重要的课题。事实证明,要预测股票价格是比较难的。通常,股票的预测有三种方法;技术分析(T A)、原理分析(F A)以及效率市场假设(E M H).T A使用历史价格数据,而F A使用的是公司金融状况。E M H则是效率市场理论的中心部分,该理论认为,股票价格已经精确地反映了 所有的已知信息。但是,决定未来股票价格的信息流是随机的,目 前根本无法获取。尽管目 前有很多T A途径,但它们最终被分成两种交易模型:参数模型和非参数模
8、型。参数模型包括基于规则的技术分析,例如R S I 相对强度指数和M 叭 C D,还包括线性或非线性的统计模型。而非参数模型则与人工智能相关,例如人工神经网络、基因算法等。由于具备发现模式和不规则性,以及不基于假设的检测数据中的多维非线性连接的能力,人工神经网络(A N N)技术在持续的竞争与当 今全球化的商业环境中 正朝向 更高效的方向 发展。尤其是近十年,人工神经网络(A N N)模型在股票市场中得到广泛的运用1 一 习。K 让 n o to等是最早采用人工神经网络(A N N)模型的一批人,他们采用该模型来预测东京股票交易指数叫;M认 uno 等人也采用A N N模型在东京股票交易中预测
9、买卖信号sj;P h ua将A N N与基因算法结合起来,用于分析新加坡股票交易市场s。本文构建一个L A M S T A R网络,用于决定相关股票的短期交易。就是说,通过对一些历史数据(开盘价、最高价、最低价和收盘价等数据)的分析,L A M S T A R系统将在股票价格有上升趋势的时候给买家提供购买信号。由G r a u peD提出的L A M S T A 丑适用于大规模数据存收稿日 期:20。问杏 13;2 0 0 7 刃7 一 1 0基金项目:龙岩学院自究项目(204 0 8);福建省教育厅科研基金资助项作者简介:谢经网络和智肩通讯地址:36建长汀人,助教,研究方向为计算机应用技术,
10、士生,副教授,研究方向为机器学习、神A d dJ 陀 55:段卜 加11吞 福建 省 龙 岩 市 龙 岩 学 院 数 学 与 计 算 机 科 学 学 院;Tel:1 3 8 5 o 6 8 8 8 90;E 份 湘11:re l ea se 越of N 纽 t h e 比 Ia t i cs a nd C b mp u 比r 反i e n c e,1 刀n R,a nUn i 忙r si t v,】刀叹v a n,F u i i a n3 6 4 0 0 0,P1 5 0万方数据储及信息检索。该网络结合某些基本网络,特别是结合了数据统计工具的义)M(自 组织映射)。所以,L A 加 正 汀 A
11、 R不是一个专业的网络,而是一个集存储、识别、对比和决策为一体的系统8J.L A M S T A R网络已 经被成功地应用于电子医 疗诊断系统、大学课程评估系统、分布计算中的 荷载平衡系统以及语音识别系统等。本文试图探讨L A M S T A R网络在股票市场中的应用。2 问题陈述和L A MS T A R2.1 问题陈述 本文的目 的是设计一个股票预测系统,该系统预测到股票即将上涨时,发出一个购买信号来通报用户。问题可以概括如下:给定 N天的股票历史数据X=xl,xZ,几,xN,这里的几表示第n个交易日 的历史股票价格向量。通常,它包括同一个交易日的开盘价以,收盘价 G,最高价城 和最低价L
12、。以及交易量叭。接着,利用L A M S T A R神经网 络系 统来预测下个交易日 的股票价格的走向轨迹。如果预测到开盘价0 矫 1 上涨并能在当天创造利润机会,即0 矫 1 G,那么L A M S T A R的输出决策众 会被设置为1,否则就是 输出。在众 二1 的情形下,系统发出购买信号,同时将发生一个交易事务 兀。这里的兀交易事务仅限指在第n 个交易日 用收盘价G购买股票,以 及在第二天用开盘价口 卜 1 卖掉它们。如果众 二。,那么那天不会发生任何交易.显而易见,如果一个交易事务兀发生,那么利润凡 仅仅和历史数据寿和x*,有关。我们定义一个利润函数:只=几(石,工 计 1)(1)在N
13、个交易日中,我们所做的全部预测利润为:户 二习凡x 众,我们定义实际决策几 如下(2)1,凡 00,凡(0(3),在N个交易日 这段时期的全部潜在利润为:时时同同p 二艺尺x 众(4)本文的目 的是利用L A M S T A R尽可能地扩大户的值直到上限值P。为了 计算方便,这里没有考虑交易费用和其他服务费用。值得注意的是,我们可以 对方程(1)所定义的在训练进程中的利润函数作一些微小的改变,这样就可以把那些费用也考虑在内。2.Z L A 竹 S T A R的构件 本文所构建的L A M S T A R网络有四 个构成部件:元数据、输人模块、输出模块和链接权。图1 展示了 它的结构。元数据是L
14、 A M S T A R的 输人,假设输人的 元数据被充分编码能优先进人网络。元数据的每一 具体信息条目 在本文里称作元数据例子,它们被归类成相应的输人(存储)S O M模块的一个种类。对于股票市场 数据,元数据部分来 图I L A M S T A R的构件自 历史数据或源自 信息,在下面的章节作详细介绍。输人模块是L A M S T A R网络的存储层。L A M S T A R将对每种元数据都建立一个输人模型。每一个输人模块都是一个soM,它收集同一个元数据的所有可能实例。每个实例的信息储存在一个神经元中。因此,该网络就是用来在一组神经元(也就是一个soM模块)里面寻找所要的神经元,这个神
15、经元能够最恰切地与输入元数据例子相匹配。每一个输人 S O M模块就是一个 WT A(Wi nne o Tak e-川1,简称WT A)网络。在这个网络里,仅有具备最高输出级别的神经元才会有一个非。的 输出值。输出模块是W T A的 决策层。每个神经元代表一个决策,级别最高的神经元声明为获胜者。同时,获胜的神经元通过侧面抑制把其他神经元的输出设置为0。对于本文所讨论的股票市场预测,有两种决策,即“购买”还是“不买”。链接权是该网络模型的主要引擎和关键元素。Min-sky 提到,人的大脑是由 许多神经因子构成的。无论何时,只要人回忆起一个经历,知识链接就在这些神经因子之间形成了。他同时也提到,当
16、随后知识链接处于活动期时,它激活那些智力因 子。这些智力因子是重建与初始状态相似的精神状态所必需的。通过对这些生理现象的观察,L A MS T A R使用了 链接权来连接不同的模块,以对信息进行编码。在股市预测的应用程序里,只有界于输人 S O M模块和输出模块的链接权才被考虑。因此,我们通过在每个输人S O M模块和输出 模块里的单个神经细胞里的链接权重来对L A M S T A R里的历史股票信息进行编码。2.3 学习过程和遗忘功能 学习过程和遗忘功能对于L A N 连 丁 A R的性能来说是至关重要的。学习过程包含了奖励和惩罚机制算法,以增加那些能够顺利到达所期望结果的链接权重,同时削弱
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 神经网络 LAMSTAR 短线 股票 预测 研究
限制150内