[发明专利]一种自动产生时间序列上的交易策略的方法在审
申请号: | 201910003971.4 | 申请日: | 2019-01-03 |
公开(公告)号: | CN109711995A | 公开(公告)日: | 2019-05-03 |
发明(设计)人: | 周鸣籁 | 申请(专利权)人: | 周鸣籁 |
主分类号: | G06Q40/06 | 分类号: | G06Q40/06;G06Q40/04;G06Q10/06;G06N3/08;G06N3/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215006 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种自动产生时间序列上的交易策略的方法,由因子库随机抽取k组因子,并对每组因子随机产生从m个因子到交易信号的基于机器学习或基于规则的映射,进行回测,从而产生k组基于机器学习的交易策略或基于规则的交易策略;再对这k组交易策略使用迭代演化,最终得到适应预期收益风险需求的交易策略。本发明通过迭代演化,能产生各种符合用户预期收益风险需求的交易策略,减轻交易策略研发人员的工作负担;并能通过挖掘出因子组合的局部最优解,供研究人员借鉴;还能通过批量大规模产生交易策略,弥补单一交易策略的资金容量不足的问题;同时,能产生与原有交易策略相关性较低的交易策略,增加资金收益的稳定性。 | ||
搜索关键词: | 交易策略 基于机器 时间序列 自动产生 迭代 工作负担 交易信号 随机产生 随机抽取 用户预期 资金收益 最优解 收益 研发 映射 挖掘 学习 研究 资金 | ||
【主权项】:
1.一种自动产生时间序列上的交易策略的方法,该方法产生基于机器学习或基于规则的交易策略,其特征在于包括以下步骤:第一步:建立因子库;其中的每个因子为一个函数,各函数的自变量为给定或未给定,自变量为标量或向量,但至少应有一个向量,函数的输出值为向量且长度与自变量中的向量相同;若为算法相同而自变量的给定标量或向量不同的若干个函数,则合并成为一个函数;若为基于机器学习的交易策略,选定机器学习模型;第二步:从因子库中随机抽取m个因子,依据给定的交易标的实例化因子;若为基于机器学习的交易策略,随机抽取1个预测目标因子,依据给定的交易标的实例化预测目标因子;第三步:随机产生从m个实例化后的因子到交易信号的基于机器学习或基于规则的映射;若为基于机器学习的交易策略,通过固定起点的推进分析的预测值产生交易信号;若为基于规则的交易策略,通过规则组产生交易信号;第四步:根据交易信号产生回测,得到一个交易策略;第五步:重复第二步至第四步k次,将得到的k个交易策略作为候选种群;第六步:设定若干回测目标,根据回测目标对种群进行迭代演化;若为基于机器学习的交易策略,根据回测目标对种群进行迭代演化的方法为:(1)依据选定的机器学习模型,对候选种群中每个交易策略的实例化后的预测目标因子和因子进行交叉、变异,创建一部分的下一代交易策略新种群;(2)重复第二步至第四步,新建另一部分下一代交易策略新种群;(3)对(1)和(2)产生的下一代交易策略新种群的总和进行回测,选取回测目标接近预期的交易策略个体组成下一候选种群;(4)将(1)~(3)迭代R次结束;若为基于规则的交易策略,根据回测目标对种群进行迭代演化的方法为:(1)对候选种群中的每个交易策略的规则进行交叉、变异,创建一部分的下一代交易策略新种群;(2)重复第二步至第四步,新建另一部分下一代交易策略新种群;(3)对(1)和(2)产生的下一代交易策略新种群的总和进行回测,选取回测目标接近预期的交易策略个体组成下一候选种群;(4)将(1)~(3)迭代R次结束;第七步:判断第R次迭代的最优交易策略个体的回测目标是否达到预期;若达到预期,则为达到回测目标的时间序列上的交易策略,否则重复第二步到第六步。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于周鸣籁,未经周鸣籁许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910003971.4/,转载请声明来源钻瓜专利网。