本发明涉及数据处理,尤其涉及一种量化投资策略的生成方法及系统。
背景技术:
1、随着市场经济的发展,证券行业也快速发展,起来越多的企业通过融资发行股票证券,同样的金融投资者也越来越多的将流动资金投入到证券行业,以期获得资金收益。股票是股份公司发行的所有权凭证,是股份公司为筹集资金而发行给各个股东作为持股凭证并借以取得股息和红利的一种有价证券。每股股票都代表股东对企业拥有一个基本单位的所有权。每支股票的背后都会有一家上市公司。股票是股份公司资本的构成部分,可以转让、买卖,是资本市场的主要长期信用工具。由于股票可以转让、买卖,因此有许多企业和个人通过炒股获取收益。股份价的涨跌根据市场行情的波动而变化。
2、现有的股票市场的未来走势受到多种复杂因素的影响,无法准确预测未来的股票表现;股票投资的收益不仅取决于技术分析和数据模型,还受到投资者的情绪、行为和决策能力的影响,从而限制了投资决策的准确性。
3、因此现有技术还有待于进一步发展。
技术实现思路
1、针对上述技术问题,本发明实施例提供了一种量化投资策略的生成方法及系统,能够解决现有技术中股票市场的未来走势受到多种复杂因素的影响,无法准确预测未来的股票表现;股票投资的收益不仅取决于技术分析和数据模型,还受到投资者的情绪、行为和决策能力的影响,从而限制了投资决策的准确性的技术问题。
2、本发明实施例的第一方面提供一种量化投资策略的生成方法,方法包括:
3、获取满足预定小市值股票条件的股票集合;
4、对所述股票集合进行过滤,得到过滤后的目标股票集合;
5、判断所述目标股票集合中的股票个数是否大于预设的配置值;
6、若目标股票集合中的股票个数大于等于预设的配置值,则计算目标股票的平滑异同移动平均线值,将所述平滑异同移动平均线值与金叉标准值比较,基于比较结果生成对应的量化投资策略;
7、若目标股票集合中的股票个数小于预设的配置值,则继续从股票市场获取满足预定小市值股票条件的股票,直到目标股票集合中的股票个数大于预设的配置值,计算目标股票的平滑异同移动平均线值,基于所述平滑异同移动平均线值与金叉标准值比较,基于比较结果生成对应的量化投资策略。
8、可选地,所述获取满足预定小市值股票条件的股票集合,包括:
9、通过设定市值的上下限或按照公司市值排名筛选出满足预定小市值股票条件的股票集合。
10、可选地,所述对所述股票集合进行过滤,得到过滤后的目标股票集合,包括:
11、根据预设的过滤条件对所述股票集合进行过滤,其中预设的过滤条件为股票状态处于停牌、涨停、跌停的任意一种,或是股票名称中含有预设的特定字符的股票,又或是股票状态处于退市状态的股票;
12、剔除所述股票集合中满足预设的过滤条件的股票,剩下的股票集合为过滤后的目标股票集合。
13、可选地,所述若目标股票集合中的股票个数大于等于预设的配置值,则计算目标股票的平滑异同移动平均线值,包括:
14、若目标股票集合中的股票个数大于等于预设的配置值,则分别获取m个交易日的第一指数移动平均值和n个交易日的第二指数移动平均值;根据所述第一指数移动平均值及第二指数移动平均值及计算离差值;
15、根据离差值计算离差平均值;
16、根据所述离差值、离差平均值及平滑异同移动平均线值计算算法,得到平滑异同移动平均线分值;
17、根据所述离差值、离差平均值及金叉标准值计算算法,得到离差值上穿离差平均值的金叉标准值。
18、可选地,所述将所述平滑异同移动平均线值与金叉标准值比较,基于比较结果生成对应的量化投资策略,包括:
19、将所述平滑异同移动平均线值与所述金叉标准值进行比较;
20、若平滑异同移动平均线值大于所述金叉标准值,则生成第一股票投资策略,所述第一股票投资策略为全部购买所述股票;
21、若平滑异同移动平均线值等于所述金叉标准值,则生成第二股票投资策略,所述第二股票投资策略为部分购买所述股票;
22、若平滑异同移动平均线值小于所述金叉标准值,则生成第三股票投资策略,所述第三股票投资策略为全部不购买所述股票。
23、本发明实施例第二方面提供了一种量化投资策略的生成系统,所述系统包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现以下步骤:
24、获取满足预定小市值股票条件的股票集合;
25、对所述股票集合进行过滤,得到过滤后的目标股票集合;
26、判断所述目标股票集合中的股票个数是否大于预设的配置值;
27、若目标股票集合中的股票个数大于等于预设的配置值,则计算目标股票的平滑异同移动平均线值,将所述平滑异同移动平均线值与金叉标准值比较,基于比较结果生成对应的量化投资策略;
28、若目标股票集合中的股票个数小于预设的配置值,则继续从股票市场获取满足预定小市值股票条件的股票,直到目标股票集合中的股票个数大于预设的配置值,计算目标股票的平滑异同移动平均线值,基于所述平滑异同移动平均线值与金叉标准值比较,基于比较结果生成对应的量化投资策略。
29、可选地,所述计算机程序被所述处理器执行时实现以下步骤:
30、通过设定市值的上下限或按照公司市值排名筛选出满足预定小市值股票条件的股票集合。
31、可选地,所述计算机程序被所述处理器执行时还实现以下步骤:
32、根据预设的过滤条件对所述股票集合进行过滤,其中预设的过滤条件为股票状态处于停牌、涨停、跌停的任意一种,或是股票名称中含有预设的特定字符的股票,又或是股票状态处于退市状态的股票;
33、剔除所述股票集合中满足预设的过滤条件的股票,剩下的股票集合为过滤后的目标股票集合。
34、可选地,所述计算机程序被所述处理器执行时还实现以下步骤:
35、若目标股票集合中的股票个数大于等于预设的配置值,则分别获取m个交易日的第一指数移动平均值和n个交易日的第二指数移动平均值;根据所述第一指数移动平均值及第二指数移动平均值及计算离差值;
36、根据离差值计算离差平均值;
37、根据所述离差值、离差平均值及平滑异同移动平均线值计算算法,得到平滑异同移动平均线分值;
38、根据所述离差值、离差平均值及金叉标准值计算算法,得到离差值上穿离差平均值的金叉标准值。
39、本发明实施例第三方面提供了一种非易失性计算机可读存储介质,其特征在于,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行上述的量化投资策略的生成方法。
40、本发明实施例提供的技术方案中,获取满足预定小市值股票条件的股票集合;对股票集合进行过滤得到目标股票集合;判断目标股票集合中的股票个数是否大于预设的配置值;若大于等于预设的配置值,则计算目标股票的平滑异同移动平均线值,将平滑异同移动平均线值与金叉标准值比较,基于比较结果生成对应的量化投资策略;若小于预设的配置值,则继续从股票市场获取满足预定小市值股票条件的股票,直到目标股票集合中的股票个数大于预设的配置值后,再根据相关的算法生成对应的量化投资策略。本发明实施例通过选股策略和模型可能帮助投资者捕捉到小市值股票市场中的投资机会,从而实现更高的收益,可以帮助投资者降低小市值股票投资的风险,减少投资组合的波动性和不确定性,从而实现更稳定的投资效果。
1.一种量化投资策略的生成方法,其特征在于,方法包括:
2.根据权利要求1所述的量化投资策略的生成方法,其特征在于,所述获取满足预定小市值股票条件的股票集合,包括:
3.根据权利要求2所述的量化投资策略的生成方法,其特征在于,所述对所述股票集合进行过滤,得到过滤后的目标股票集合,包括:
4.根据权利要求3所述的量化投资策略的生成方法,其特征在于,所述若目标股票集合中的股票个数大于等于预设的配置值,则计算目标股票的平滑异同移动平均线值,包括:
5.根据权利要求4所述的量化投资策略的生成方法,其特征在于,所述将所述平滑异同移动平均线值与金叉标准值比较,基于比较结果生成对应的量化投资策略,包括:
6.一种量化投资策略的生成系统,其特征在于,所述系统包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现以下步骤:
7.根据权利要求6所述的量化投资策略的生成系统,其特征在于,所述计算机程序被所述处理器执行时实现以下步骤:
8.根据权利要求7所述的量化投资策略的生成系统,其特征在于,所述计算机程序被所述处理器执行时还实现以下步骤:
9.根据权利要求8所述的量化投资策略的生成系统,其特征在于,所述计算机程序被所述处理器执行时还实现以下步骤:
10.一种非易失性计算机可读存储介质,其特征在于,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行权利要求1-5任一项所述的量化投资策略的生成方法。
