一种股市走势智能预测方法及系统与流程

文档序号:17542157发布日期:2019-04-29 14:47阅读:323来源:国知局
一种股市走势智能预测方法及系统与流程

本发明涉及电梯控制的技术领域,特别是一种股市走势智能预测方法及系统。



背景技术:

股票价格受多种因素的影响,具有千变万化、错综复杂的特点,同时与金融环境密切相关,数据变化机器繁杂,变化尤其强的无序性,难以建立精确的数学模型,因此对股票进行预测一直是金融领域研究的热点话题。

股票投资新手在上市公司的信息的分析方面有困难,此外,甚至于有经验的股票投资者在股票的购买时间和出售时间方面也可能具有许多困难。就这一点而言,有许多啊游泳的股票指数。然而,完全清楚并使用股票指数耗时且难做,因此,普通群众很难使用股票指标。

公开号为cn105264561a的发明专利公开了一种股票推荐系统,该股票推荐系统用于在于服务器互锁的同时将股票推荐至用户终端,并且显示推荐的股票,在满足第一条时间时,系统的控制器显示上升趋势强度为1,以及在满足第一条件且满足第二条件且满足第三条件时,上升趋势强度为2,在第一条件中,存储在服务器中的股票的平滑异同平均线等于或者大于0,在第二条件中,当前股票价格大于或等于扫视蓟县并且跟随跨度等于或大于跟随基线,在第三条件中,当前股票价格等于或者大于扫视基线并且变化率等于或者大于0。该系统的缺点是实时性强,造成指示不准备,容易被市场的短期趋势误导。



技术实现要素:

为了解决上述的技术问题,本发明提出一种股市走势智能预测方法及系统,充分利用云端大数据库的信息量大、消息面广、更新速度快和传输速度快的特点。从云端大数据库中实时获取各类的股票信息,并根据股票信息和特点编写股票过滤条件,并依此条件筛选出符合条件的股票并推送给客户,让客户能够更好的更准确的选择适合的股票。

本发明第一目的是提供一种股市走势智能预测方法,包括将股票推荐给客户,还包括以下步骤:

步骤1:调研并编写股票过滤条件;

步骤2:编写计算机lua脚本;

步骤3:通过云端大数据获取上市公司的实时交易信息和/或定期更新的报表信息;

步骤4:对步骤3中的获取的股票信息进行初过滤;

步骤5:使用价值过滤方法进行二次过滤。

优选的是,所述股票过滤条件包括以下条件中至少一种:

1)出现二次买入点:

2)出现平台突破;

3)出现向下突破趋势;

4)出现日线底部十字星;

5)出现一阳穿三线;

6)出现两阳夹一阴;

7)出现涨停双响炮;

8)出现周线均线多头;

9)出现底部倍量启动股;

10)个股业绩大幅提升30%以上;

11)跌破净资产。

在上述任一方案中优选的是,所述实时交易信息包括开盘价、收盘价、k线图、成交量、涨跌幅、成交额,成交手数,最高价,最低价,涨停价和跌停价中至少一种。

在上述任一方案中优选的是,所述步骤4包括设置1个放弃池和n个初级股票推荐池,其中,n为某只股票满足过滤条件的数量。

在上述任一方案中优选的是,当某只股票的股票信息不符合所述股票过滤条件中任意一条时,将该股票放置到放弃池中。

在上述任一方案中优选的是,当某只股票的股票信息符合n1条股票过滤条件时,将该股票放置在第n1号初级股票推荐池内,其中,n1∈(1,n)。

在上述任一方案中优选的是,所述价值过滤方法是指根据上市公司的报表信息中的财务数据判断该上市公司的股票是否具有投资价值。

在上述任一方案中优选的是,所述股票的推荐方法包括普通推荐、定点推荐和因人推荐中至少一种。

在上述任一方案中优选的是,所述普通推荐是指根据所述二次过滤的结果并按照满足股票过滤条件的数量从多到少的将股票推荐给用户。

在上述任一方案中优选的是,所述定点推荐是指根据所述初过滤和二次过滤的结果将满足所述股票过滤条件最多且预计投资价值最高的股票推荐给用户。

在上述任一方案中优选的是,所述因人推荐包括以下步骤:

步骤a:分析用户个人账户中的自选股信息和操作信息;

步骤b:根据上述信息判断用户的炒股性格和炒股偏向;

步骤c:根据用户的所述炒股定个和炒股偏向对所述二次过滤的结果进行三次过滤;

步骤d:将所述三次过滤的结果推荐给客户。

在上述任一方案中优选的是,所述炒股性格包括稳健型、激进型、短期效益型、长期效益型、跟风型、追涨型、杀跌型和无序型中至少一种。

本发明第二目的是提供一种股市走势智能预测系统,包括用于将股票推荐给客户的股票推荐模块,还包括以下模块:

条件编写模块:用于调研并编写股票过滤条件和编写计算机lua脚本;信息获取模块:用于通过云端大数据获取上市公司的实时交易信息和/或定期更新的报表信息;

信息过滤模块:用于对所述信息获取模块获取的股票信息进行初过滤,并使用价值过滤方法进行二次过滤。

优选的是,所述股票过滤条件包括以下条件中至少一种:

1)出现二次买入点:

2)出现平台突破;

3)出现向下突破趋势;

4)出现日线底部十字星;

5)出现一阳穿三线;

6)出现两阳夹一阴;

7)出现涨停双响炮;

8)出现周线均线多头;

9)出现底部倍量启动股;

10)个股业绩大幅提升30%以上;

11)跌破净资产。

在上述任一方案中优选的是,所述实时交易信息包括开盘价、收盘价、k线图、成交量、涨跌幅、成交额,成交手数,最高价,最低价,涨停价和跌停价中至少一种。

在上述任一方案中优选的是,在所述信息过滤模块设置1个放弃池、n个初级股票推荐池,m个二级股票推荐池,其中m、n为某只股票满足过滤条件的数量,m≤n。

在上述任一方案中优选的是,当某只股票的股票信息不符合所述股票过滤条件中任意一条时,将该股票放置到放弃池中。

在上述任一方案中优选的是,当某只股票的股票信息符合n1条股票过滤条件时,将该股票放置在第n1号初级股票推荐池内,其中,n1∈(1,n)。

在上述任一方案中优选的是,所述价值过滤方法是指根据上市公司的报表信息中的财务数据判断该上市公司的股票是否具有投资价值。

在上述任一方案中优选的是,当某只股票的股票信息符合所述价值过滤方法时,将该股票放置在第m1号二级股票推荐池内,其中,m1∈(1,m)。

在上述任一方案中优选的是,所述股票推荐模块的推荐方法包括普通推荐、定点推荐和因人推荐中至少一种。

在上述任一方案中优选的是,所述普通推荐是指根据所述二次过滤的结果并按照满足股票过滤条件的数量从多到少的将股票推荐给用户。

在上述任一方案中优选的是,所述定点推荐是指根据所述初过滤和二次过滤的结果将满足所述股票过滤条件最多且预计投资价值最高的股票推荐给用户。

1.在上述任一方案中优选的是,所述因人推荐包括以下步骤:

步骤a:分析用户个人账户中的自选股信息和操作信息;

步骤b:根据上述信息判断用户的炒股性格和炒股偏向;

步骤c:根据用户的所述炒股定个和炒股偏向对所述二次过滤的结果进行三次过滤;

步骤d:将所述三次过滤的结果推荐给客户。

在上述任一方案中优选的是,所述炒股性格包括稳健型、激进型、短期效益型、长期效益型、跟风型、追涨型、杀跌型和无序型中至少一种。

本发明提出了一种股市走势智能预测系统及方法,依托大数据,选股准确,能够根据客户的操作特点和选股方式,智能地筛选股票,并向客户推送客户感兴趣的股票类型,满足客户个性化的需求。

附图说明

图1为按照本发明的股市走势智能预测方法的一优选实施例的流程图。

图1a为按照本发明的股市走势智能预测方法的如图1所示实施例的因人推荐方法流程图。

图2为按照本发明的股市走势智能预测系统的一优选实施例的结构图。

图3为按照本发明的股市走势智能预测方法的另一优选实施例的流程图。

图4为按照本发明的股市走势智能预测系统的另一优选实施例的系统构架图。

具体实施方式

下面结合附图和具体的实施例对本发明做进一步的阐述。

实施例一

如图1所示,执行步骤100,调研并编写股票过滤条件,股票过滤条件包括以下条件:1)出现二次买入点:2)出现平台突破;3)出现向下突破趋势;4)出现日线底部十字星;5)出现一阳穿三线;6)出现两阳夹一阴;7)出现涨停双响炮;8)出现周线均线多头;9)出现底部倍量启动股;10)个股业绩大幅提升30%以上;11)跌破净资产。执行步骤110,编写计算机lua脚本。执行步骤120,通过云端大数据获取上市公司的实时交易信息和/或定期更新的报表信息,实时交易信息包括开盘价、收盘价、k线图、成交量、涨跌幅、成交额,成交手数,最高价,最低价,涨停价和跌停价中至少一种。执行步骤130,对步骤120中的获取的股票信息进行初过滤并设置1个放弃池和n个初级股票推荐池,其中,n为某只股票满足过滤条件的数量。执行步骤140,判断该股票是否符合过滤条件。如果某只股票的股票信息不符合所述股票过滤条件中任意一条时,则执行步骤145,将该股票放置到放弃池中。如果某只股票的股票信息符合n1条股票过滤条件时,将该股票放置在第n1号初级股票推荐池内,其中,n1∈(1,n)。执行步骤150,使用价值过滤方法进行二次过滤,价值过滤方法是指根据上市公司的报表信息中的财务数据判断该上市公司的股票是否具有投资价值。执行步骤160,判断全部股票是否都过滤完成。如果尚未全部完成,则重新执行步骤130,对获取的股票信息进行初过滤。如果已全部完成,则执行步骤170,将股票推荐给客户,股票的推荐方法包括普通推荐、定点推荐和因人推荐。普通推荐是指根据所述二次过滤的结果并按照满足股票过滤条件的数量从多到少的将股票推荐给用户。定点推荐是指根据所述初过滤和二次过滤的结果将满足所述股票过滤条件最多且预计投资价值最高的股票推荐给用户。如图1a所示,因人推荐包括以下步骤:步骤171,分析用户个人账户中的自选股信息和操作信息;步骤172,根据上述信息判断用户的炒股性格和炒股偏向,炒股性格包括稳健型、激进型、短期效益型、长期效益型、跟风型、追涨型、杀跌型和无序型;步骤173,根据用户的所述炒股定个和炒股偏向对所述二次过滤的结果进行三次过滤;步骤174,将所述三次过滤的结果推荐给客户。

实施例二

如图2所示,一种股市走势智能预测系统包括条件编写模块200、信息获取模块210、信息过滤模块220和股票推荐模块230。

条件编写模块200用于调研并编写股票过滤条件和编写计算机lua脚本。股票过滤条件包括以下条件:1)出现二次买入点:2)出现平台突破;3)出现向下突破趋势;4)出现日线底部十字星;5)出现一阳穿三线;6)出现两阳夹一阴;7)出现涨停双响炮;8)出现周线均线多头;9)出现底部倍量启动股;10)个股业绩大幅提升30%以上;11)跌破净资产。

信息获取模块210用于通过云端大数据获取上市公司的实时交易信息和/或定期更新的报表信息,实时交易信息包括开盘价、收盘价、k线图、成交量、涨跌幅、成交额,成交手数,最高价,最低价,涨停价和跌停价等。

信息过滤模块220用于对所述信息获取模块获取的股票信息进行初过滤,并使用价值过滤方法进行二次过滤。在所述信息过滤模块设置1个放弃池、n个初级股票推荐池,m个二级股票推荐池,其中m、n为某只股票满足过滤条件的数量,m≤n。当某只股票的股票信息不符合所述股票过滤条件中任意一条时,将该股票放置到放弃池中。某只股票的股票信息符合n1条股票过滤条件时,将该股票放置在第n1号初级股票推荐池内,其中,n1∈(1,n)。价值过滤方法是指根据上市公司的报表信息中的财务数据(固定选一些财报中的指标)判断该上市公司的股票是否具有投资价值。当某只股票的股票信息符合所述价值过滤方法时,将该股票放置在第m1号二级股票推荐池内,其中,m1∈(1,m)。

股票推荐模块230用于将股票推荐给客户。股票推荐模块的推荐方法包括普通推荐、定点推荐和因人推荐。普通推荐是指根据所述二次过滤的结果并按照满足股票过滤条件的数量从多到少的将股票推荐给用户。定点推荐是指根据所述初过滤和二次过滤的结果将满足所述股票过滤条件最多且预计投资价值最高的股票推荐给用户。因人推荐包括以下步骤:步骤a,分析用户个人账户中的自选股信息和操作信息;步骤b,根据上述信息判断用户的炒股性格和炒股偏向,炒股性格包括稳健型、激进型、短期效益型、长期效益型、跟风型、追涨型、杀跌型和无序型;步骤c,根据用户的所述炒股定个和炒股偏向对所述二次过滤的结果进行三次过滤;步骤d,将所述三次过滤的结果推荐给客户。

实施例三

如图3所示,证券从业人员进行调研并编写股票过滤条件。计算机工程师把股票过滤条件编写成计算能够识别的脚本、与此同时,通过云端大数据中获取上市公司和股票信息。把获取到的上市公司信息和股票信息输入计算机,通过股票过滤脚本遍历出符合条件的股票。然后对过滤出来的过票进行人工审核,看看是否具备投资价值。如果审核通过,则推送到客户端。

实施例四

如图4所述,行情服务:接收上交所和深交所的行情数据(行情源),包括二进制通信方式或者文件方式,然后计算服务将信息计算成分析股票所需的行情数据并发送给消息中间件;

数据库服务通过监听消息中间件中的数据,将数据写入mongodb数据库;

前置服务将数据保存起来,将一些市场和股票信息推送给终端用户;

业务服务:用户登录之后将数据放入到redis服务器,做分布式缓存;

上司公司基础数据库中取到数据并通过lua脚本中的规则过滤一些股票,然后写入mysql数据库中;通过管理后台web入口再次筛选股票,并更新到mysql数据库,然后提供给终端用户。

实施例五

在本实施例中,详细介绍股票过滤条件,包括以下条件:

1)出现二次买入点,包括

(1)日k线图,最近一次k线涨停启动,随后几天连续上升涨幅在20%到40%之间,形成高点开始回落,股价回调到5日移动平均线上方停止下跌,从新拐头向上,买点出现。

(2)日k线图,最近一次k线涨停启动,随后几天连续上升涨幅在20%到40%之间,形成高点开始回落,股价回调到10日移动平均线上方停止下跌,从新拐头向上,买点出现。

2)出现平台突破

短周期:15-20个交易日内股价上下振幅小于3%以下,当前的一颗k线收盘涨幅大于8%,成交量大于上一个交易日的50%以上。

长周期:60个交易日以上股价上下振幅小于等于5%,最近的一颗k线收盘涨幅大于等于8%,成交量大于上一个交易日的50%以上。

3)出现向下突破趋势

股价经过180个交易日以上的持续下跌,在最高点和次高点进行一个两点连线形成一条30度角到45度角的向下射线,当股价在突破这条直线所对应的数值,并且成交量大于上一个交易日的成交量的50%,收盘涨幅超过8%,视为达到条件。

4)出现日线底部十字星

日k线图,最后一颗k线开盘价等于收盘价,并且收盘价低于最近30个交易日平均价。

5)出现一阳穿三线

日k线图,最后一颗k线收盘价涨幅大于8%,阳线实体吞没任意三条或者三条以上移动平均线。成交量超前一日成交量的50%。

6)出现两阳夹一阴

即多方炮,日k线图,最后三颗k线排列顺序为阳阴阳,收盘阳线实体大于3%,阴线实体小于3%。阳线成交量大于阴线成交量。

7)出现涨停双响炮

日k线图,由多根k线构成的k线组合,第一颗和最后一颗为涨停k线,中间为一根或多根实体k线,k线大于一颗或小于等于5颗、可以是阴线也可以是阳线,位于两颗涨停k线之间的小k线的实体运行于涨停k线之内,位于两颗涨停k线之间的小k线实体涨跌幅在正负5%以内。成交量是涨停日成交量的50%以下。

8)出现周线均线多头

周k线图,股价在移动平均线5、10、20日线之上。5日平均线上穿10日平均线、10日平均线上穿20日平均线,并且依顺序排列。

9)出现底部倍量启动股

最后一天的收盘涨幅大于8%,成交量大于最近30个交易日当中最大的一天的一倍以上。启动前股价低于30个交易日的平均价。

10)个股业绩大幅提升30%以上

个股扣非净利润同比大于30%。

11)跌破净资产

当前股价小于当前净资产。

为了更好地理解本发明,以上结合本发明的具体实施例做了详细描述,但并非是对本发明的限制。凡是依据本发明的技术实质对以上实施例所做的任何简单修改,均仍属于本发明技术方案的范围。本说明书中每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于系统实施例而言,由于其与方法实施例基本对应,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1