【技术实现步骤摘要】
面向股票趋势预测的相似k线检索方法及检索系统
本专利技术涉及数据挖掘分析
,具体涉及一种面向股票趋势预测的相似k线检索方法及检索系统。
技术介绍
股市及期货市场中的k线图能够反映大势的状况和价格信息,对投资者而言具有重要的投资借鉴意义。现有的相似k线检索方法的检索过程大致如下:给定一只目标股票在某一时间段内的k线,然后遍历所有股票,从中找出与给定的目标股票的k线具有相似度的候选股票。现有的相似k线检索方法主要存在以下两个问题:1、现有的相似k线检索方法检索出的候选股票的k线数据的维度与目标股票的k线数据维度一致,但是存在候选股票与目标股票在k线数据维度不一致时,两者k线具有较高相似度的可能,所以现有的相似k线检索方法无法解决不同维度下检索出相似k线的问题。2、现有的相似k线检索方法需要将检索出的候选股票的所有k线数据与目标股票的k线数据进行相似度计算,但是由于候选股票的数量可能比较庞大,并且每一只候选股票在不同时间域的k线数据通常并不一致,所以若对每只候选股票在每一个时间域的k线数据与目 ...
【技术保护点】
1.一种面向股票趋势预测的相似k线检索方法,其特征在于,包括如下步骤:/n步骤S1,确定候选股票的搜索序列的第一维度;/n步骤S2,根据所确定的所述搜索序列的所述第一维度,调整目标股票对应的目标序列的第二维度;/n步骤S3,在一指定的时间域内,遍历所有股票在所述搜索序列检索的所述第一维度内的k线数据,得到多个所述候选股票对应的候选序列并保存;/n步骤S4,计算各所述候选序列与所述目标序列的相似度,并按照相似度高低对各所述候选序列进行排序以及对排序结果进行更新,最终输出相似度计算结果。/n
【技术特征摘要】
1.一种面向股票趋势预测的相似k线检索方法,其特征在于,包括如下步骤:
步骤S1,确定候选股票的搜索序列的第一维度;
步骤S2,根据所确定的所述搜索序列的所述第一维度,调整目标股票对应的目标序列的第二维度;
步骤S3,在一指定的时间域内,遍历所有股票在所述搜索序列检索的所述第一维度内的k线数据,得到多个所述候选股票对应的候选序列并保存;
步骤S4,计算各所述候选序列与所述目标序列的相似度,并按照相似度高低对各所述候选序列进行排序以及对排序结果进行更新,最终输出相似度计算结果。
2.如权利要求1所述的相似k线检索方法,其特征在于,所述步骤S2中,通过数据插值方法调整所述目标序列的所述第二维度,以确保所述目标序列的所述第二维度与所述搜索序列的所述第一维度的维度相同。
3.如权利要求1所述的相似k线检索方法,其特征在于,所述搜索序列的所述第一维度和所述目标序列的所述第二维度为股票时域数据的时间窗,指定的所述时间域内包含至少一个所述时间窗。
4.如权利要求3所述的相似k线检索方法,其特征在于,所述步骤S4中,计算所述候选序列与所述目标序列相似度的方法包括如下步骤:
步骤S41,计算当前的所述时间窗内的所述候选序列与所述目标序列的相似度,得到第一相似度计算结果;
步骤S42,根据所设定的所述时间窗的滑动步长,并同时根据所述时间窗的长度,提取所述第一相似度计算结果的中间结果并保存;
步骤S43,基于所保存的所述中间结果,计算滑动后的所述时间窗内的同一个所述候选序列与所述目标序列的相似度,得到第二相似度计算结果;
步骤S44,重复所述步骤S41~S43,以完成对所有股票在指定的所述时间域内的k线相似度计算。
5.如权利要求1所述的相似k线检索方法,其特征在于,所述步骤S4中,通过计算所述候选序列对应的k线与所述目标序列对应的k线的皮尔逊相关系数,得到所述候选序列与所述目标序列的相似度计算结果。
6.如权利要求1所述的相似k线检索方法,其特征在于,所述步骤S4中,以最小堆数据结构对匹配到的各所述候选序列进行排序。
7.一种面向股票趋势预测的相似k线检索系统,可实现如权1~6任意一项所述的相似k线检索方法,其特征在于,包括:
候选股票搜索序列维度确定模块,用于提供给用户确定用于检索候选股票的搜索序列的第一维度;
...
【专利技术属性】
技术研发人员:张发恩,陈斌斌,
申请(专利权)人:创新奇智北京科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。