金融数据处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:20487790 阅读:36 留言:0更新日期:2019-03-02 20:17
本申请涉及一种金融数据处理方法、装置、计算机设备和存储介质。方法包括:获取第一数据序列的第一基准值;获取第二数据序列,确定第二数据序列的至少一个第一极值点;根据第一极值点获取第二基准值;根据第一基准值与第二基准值的相似度确定目标基准值,获取与目标基准值对应的第一极值点作为目标极值点;获取目标极值点对应的第一时间和目标极值点数据;获取第二极值点对应的第二时间和第二极值点数据;根据第二时间和第一时间计算趋势期间;根据目标极值点数据、第二极值点数据和第一数据序列中最后时间对应的数据计算第三数据。采用本方法能够预测一定期间内金融数据变化。

Financial Data Processing Methods, Devices, Computer Equipment and Storage Media

This application relates to a financial data processing method, device, computer equipment and storage medium. The methods include: acquiring the first reference value of the first data sequence; acquiring the second data sequence to determine at least one first extreme point of the second data sequence; acquiring the second reference value according to the first extreme point; determining the target reference value according to the similarity between the first reference value and the second reference value, and acquiring the first extreme point corresponding to the target reference value as the target extreme point; The first time corresponding to the extreme point and the target extreme point data; obtain the second time corresponding to the second extreme point and the second extreme point data; calculate the trend period according to the second time and the first time; calculate the third data according to the target extreme point data, the second extreme point data and the last time corresponding to the data in the first data sequence. This method can predict the change of financial data in a certain period.

【技术实现步骤摘要】
金融数据处理方法、装置、计算机设备和存储介质
本申请涉及数据处理
,特别是涉及一种金融数据处理方法、装置、计算机设备和存储介质。
技术介绍
随着数据技术的发展,人工处理数据的方式渐渐被替代。在金融行业中,金融市场行情的变化都会牵动投资者的利益,如果不能对金融市场的行情进行预测,则会让投资者的利益处于一个高风险的状态,而能够预测金融数据的变化也就能降低投资者的风险。传统技术中,通过人工分析金融数据得到固定的公式来预测行情的变化,然而金融市场的变化并不是仅遵循一个规律的,单凭一个固定的公式并不能适应多变的行情。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够预测一定期间内金融数据变化的金融数据处理方法、装置、计算机设备和存储介质。一种金融数据处理方法,所述方法包括:获取第一数据序列的第一基准值;获取第二数据序列,确定所述第二数据序列的至少一个第一极值点;根据所述第一极值点获取所述第二数据序列的第二基准值;根据所述第一基准值与所述第二基准值的相似度确定目标基准值,获取与所述目标基准值对应的第一极值点,并作为目标极值点;获取所述目标极值点对应的第一时间和目标极值点数据;获取所述目标极值点之后相邻的第二极值点对应的第二时间和第二极值点数据;根据所述第二时间和所述第一时间计算趋势期间;根据所述目标极值点数据、所述第二极值点数据和所述第一数据序列中最后时间对应的数据计算第三数据,所述第三数据是以所述第一数据序列中最后时间为起点经过所述趋势期间之后相邻时间对应的数据。在其中一个实施例中,所述获取第一数据序列的第一基准值,包括:通过高频滤波器对所述第一数据序列过滤,得到第一高频分量;通过低频滤波器对所述第一数据序列过滤,得到第一低频分量;根据所述第一高频分量和所述第一低频分量计算得到所述第一基准值。在其中一个实施例中,所述通过高频滤波器对第一数据序列过滤,得到第一高频分量,包括:高频滤波器通过迭代的方式对第一数据序列过滤,得到第一高频分量;通过低频滤波器对第一数据序列过滤,得到第一低频分量,包括:低频滤波器通过迭代的方式对第一数据序列过滤,得到第一低频分量。在其中一个实施例中,所述根据所述第一极值点获取所述第二数据序列的第二基准值,包括:获取与所述第一极值点相邻的第一预设个节点;获取所述第一预设个节点对应的第一预设个节点数据;根据所述第一极值点数据与所述第一预设个节点数据得到第四数据序列;通过所述高频滤波器对所述第四数据序列过滤,得到第二高频分量;通过所述低频滤波器对所述第四数据序列过滤,得到第二低频分量;根据所述第二高频分量和所述第二低频分量计算得到所述第二基准值。在其中一个实施例中,所述获取所述第一极值点对应的第一时间和第一极值点数据序列步骤之后包括:将所述第一极值点对应的所述第一时间和所述第一极值点数据传到数据库。在其中一个实施例中,所述根据所述第一基准值与所述第二基准值的相似度确定目标基准值,包括:根据所述第一基准值与所述第二基准值得到相似度值;确定最大的所述相似度值对应的第二基准值为目标基准值。在其中一个实施例中,根据所述目标极值点数据、所述第二极值点数据和所述第一数据序列中最后时间对应的数据计算第三数据,包括:根据所述第二极值点数据和所述目标极值点数据的比值,得到变化率;根据所述第一数据序列中最后时间对应的数据和所述变化率的乘积,得到第三数据。一种金融数据处理装置,所述装置包括:第一基准值获取模块,用于获取第一数据序列的第一基准值;数据序列获取模块,用于获取第二数据序列,确定所述第二数据序列的至少一个第一极值点;第二基准值获取模块,用于根据所述第一极值点获取所述第二数据序列的第二基准值;目标极值点确定模块,用于根据所述第一基准值与所述第二基准值的相似度确定目标基准值,获取与所述目标基准值与对应的第一极值点,并作为目标极值点;极值点数据获取模块,用于获取所述目标极值点对应的第一时间和目标极值点数据;第二极值点获取模块,用于获取所述目标极值点之后相邻的第二极值点对应的第二时间和第二极值点数据;趋势期间计算模块,用于根据所述第二时间和所述第一时间计算趋势期间;第三数据计算模块,用于根据所述目标极值点数据、所述第二极值点数据和所述第一数据序列中最后时间对应的数据计算第三数据,所述第三数据是以所述第一数据序列中最后时间为起点经过所述趋势期间之后相邻时间对应的数据。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述的金融数据处理方法。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的金融数据处理方法。上述金融数据处理方法、装置、计算机设备和存储介质,获取第一数据序列的第一基准值和第二数据序列,并根据获取的第二数据序列确定第二数据序列的至少一个第一极值点;再根据第一极值点获取对应第二数据序列的第二基准值;根据第一基准值与第二基准值的相似度确定目标基准值;在得到目标基准值之后,获取与目标基准值对应的第一极值点作为目标极值点;并获取目标极值点对应的第一时间和目标极值点数据;再获取目标极值点之后相邻的第二极值点对应的第二时间和第二极值点数据;根据第二时间和第一时间计算趋势期间;根据目标极值点数据、第二极值点数据和第一数据序列中最后时间对应的数据计算第三数据,其中,第三数据是以第一数据序列中最后时间为起点经过趋势期间之后相邻时间对应的数据。这样,通过将第一数据序列的变化趋势与第二数据序列的变化趋势进行比对,找到相似的变化趋势,从而根据该相似的变化趋势预测第一数据序列在经过趋势期间之后相邻时间对应的金融数据变化。附图说明图1为一个实施例中金融数据处理方法的应用环境图;图2为一个实施例中金融数据处理方法的流程示意图;图3为一个实施例中第一数据序列的示意图;图4为一个实施例中获取第一基准值步骤的流程示意图;图5为一个实施例中获取第二基准值步骤的流程示意图;图6为一个实施例中计算第三数据步骤的流程示意图;图7为一个实施例中金融数据处理装置的结构框图;图8为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。可以理解的是,本申请实施例中的第一基准值和第二基准值是根据两个分量计算出的一个数据,该数据可以由多个数组成。本申请实施例提供的金融数据处理方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信,服务器104通过网络与服务器106进行通信。服务器104通过网络从服务器106上获取第一数据序列的第一基准值;服务器104通过网络从服务器106上获取第二数据序列,并根据获取到的第二数据序列确定该第二数据序列的至少一个极值点,服务器104根据第一极值点获取对应第二数据序列的第二基准值;服务器104根据第一基准值与第二基准值的相似度确定目标基准值,并获取与目标基准值对应的第一极值点,将该第一极值点作为目标极值点;服务器104获取目标极值点对应的第一时间和目标极值点数据;服务器104获取目标极值点之后相邻的第二极值点对应的第二本文档来自技高网...

【技术保护点】
1.一种金融数据处理方法,所述方法包括:获取第一数据序列的第一基准值;获取第二数据序列,确定所述第二数据序列的至少一个第一极值点;根据所述第一极值点获取所述第二数据序列的第二基准值;根据所述第一基准值与所述第二基准值的相似度确定目标基准值,获取与所述目标基准值对应的第一极值点,并作为目标极值点;获取所述目标极值点对应的第一时间和目标极值点数据;获取所述目标极值点之后相邻的第二极值点对应的第二时间和第二极值点数据;根据所述第二时间和所述第一时间计算趋势期间;根据所述目标极值点数据、所述第二极值点数据和所述第一数据序列中最后时间对应的数据计算第三数据,所述第三数据是以所述第一数据序列中最后时间为起点经过所述趋势期间之后相邻时间对应的数据。

【技术特征摘要】
1.一种金融数据处理方法,所述方法包括:获取第一数据序列的第一基准值;获取第二数据序列,确定所述第二数据序列的至少一个第一极值点;根据所述第一极值点获取所述第二数据序列的第二基准值;根据所述第一基准值与所述第二基准值的相似度确定目标基准值,获取与所述目标基准值对应的第一极值点,并作为目标极值点;获取所述目标极值点对应的第一时间和目标极值点数据;获取所述目标极值点之后相邻的第二极值点对应的第二时间和第二极值点数据;根据所述第二时间和所述第一时间计算趋势期间;根据所述目标极值点数据、所述第二极值点数据和所述第一数据序列中最后时间对应的数据计算第三数据,所述第三数据是以所述第一数据序列中最后时间为起点经过所述趋势期间之后相邻时间对应的数据。2.根据权利要求1所述的方法,其特征在于,所述获取第一数据序列的第一基准值,包括:通过高频滤波器对所述第一数据序列过滤,得到第一高频分量;通过低频滤波器对所述第一数据序列过滤,得到第一低频分量;根据所述第一高频分量和所述第一低频分量计算得到所述第一基准值。3.根据权利要求2所述的方法,其特征在于,所述通过高频滤波器对第一数据序列过滤,得到第一高频分量,包括:高频滤波器通过迭代的方式对第一数据序列过滤,得到第一高频分量;通过低频滤波器对第一数据序列过滤,得到第一低频分量,包括:低频滤波器通过迭代的方式对第一数据序列过滤,得到第一低频分量。4.根据权利要求1所述的方法,其特征在于,所述根据所述第一极值点获取所述第二数据序列的第二基准值,包括:获取与所述第一极值点相邻的第一预设个节点;获取所述第一预设个节点对应的第一预设个节点数据;根据所述第一极值点数据与所述第一预设个节点数据得到第四数据序列;通过所述高频滤波器对所述第四数据序列过滤,得到第二高频分量;通过所述低频滤波器对所述第四数据序列过滤,得到第二低频分量;根据所述第二高频分量和所述第二低频分量计算得到所述第二基准值。5.根据权利要求1所述的方法,其特征在于,所述获取所述第一极值点对应的第一时间和第一极值点数据序...

【专利技术属性】
技术研发人员:金志琛
申请(专利权)人:广州金视网络信息工程有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1