金融数据的生成、装置、存储介质及电子设备的制作方法

文档序号:31676726发布日期:2022-09-28 02:24阅读:48来源:国知局
金融数据的生成、装置、存储介质及电子设备的制作方法

1.本发明涉及数据处理技术领域,特别是涉及一种金融数据的生成、装置、存储介质及电子设备。


背景技术:

2.金融市场上每天都会产生大量各种各样的金融数据,各个金融数据通过反映不同行业在历史时间段的数据变化情况,来为金融工作人员提供数据参考,以对各个行业的未来变化趋势做出准确的判断。现有的金融数据主要通过收集相关数据,再通过人工绘制成相应的金融数据图表,来对金融数据进行展示。由于通常情况下,金融数据都较为庞大,人工绘制十分繁琐,且容易出错,对于实时变化的金融数据无法做到准确的动态呈现,使金融工作人员基于人工绘制的金融数据图表,对行业走势的判断不准确。


技术实现要素:

3.有鉴于此,本公开的目的在于提供一种金融数据的生成、装置、存储介质及电子设备,以解决相关技术中金融数据图表制作不准确的技术问题。
4.基于上述发明目的,本公开的第一方面提供一种金融数据的生成方法,所述方法包括:
5.用户终端向服务器发送获取指定金融数据的数据请求,所述数据请求中包括根据用户标识信息生成的标识编码、基于所述标识编码和所述指定金融数据对应的数据类型信息生成的组合标识编码、以及指定时间区间;
6.所述服务器利用预设哈希函数对所述数据请求中的所述组合标识编码进行哈希计算生成目标哈希值,在确定所述目标哈希值与所述标识编码对应的预设哈希值一致的情况下,对所述组合标识编码进行解析生成所述数据类型信息对应的标识检索字段,在所述服务器对应的元数据库中对所述指定时间区间下的所述标识检索字段进行数据检索,确定与检索条件相关联的数据文件,并根据所述数据文件中各个金融数据的产生时间以及所述数据类型信息生成元数据集合,根据所述元数据集合和所述标识编码,生成私钥和公钥,根据私钥对所述元数据集合进行加密生成加密数据集合,将所述加密数据集合和所述公钥发送至所述用户终端;
7.所述用户终端根据所述公钥对所述加密数据集合进行解密获得所述元数据集合,对所述元数据集合进行解析获取所述数据文件对应的多个金融数据类型,根据所述多个金融数据类型对应的多个预设曲线色彩,以及所述各个金融数据类型对应的所述指定时间区间内的金融数据,在同一预设坐标轴上生成多条不同颜色的目标金融曲线,所述各条目标金融曲线上标注有对应的金融数据类型信息以及视觉标签,其中,所述视觉标签包括显示状态选项和隐藏状态选项,响应于所述隐藏状态选项被选择的第一控制信号,将对应的目标金融曲线由显示状态转化为隐藏状态,响应于所述显示状态选项被选择的第二控制信号,将对应的目标金融曲线由隐藏状态转化为显示状态;
8.通过所述用户终端获取预设时间段内用户基于所述视觉标签对各条目标金融曲线进行显示选择操作后,在所述预设坐标轴上生成的金融曲线图,所述金融曲线图中包括多个选择金融曲线,根据所述用户对应的用户画像信息和所述金融曲线图,生成与所述用户相匹配的数据分析信息,根据所述数据分析信息和所述金融曲线图,生成用于在所述用户终端中进行图像展示的金融数据图表,其中,所述用户画像信息是在所述用户授权的前提下,根据所述用户终端中交易信息确定的,所述数据分析信息至少包括曲线走势分析图、同比数据对比表、金融产品中的至少一个。
9.进一步地,所述根据所述多个金融数据类型对应的多个预设曲线色彩,以及所述各个金融数据类型对应的所述指定时间区间内的金融数据,在同一预设坐标轴上生成多条不同颜色的目标金融曲线,包括:
10.基于预设曲线显示表确定各个金融数据类型在所述同一预设坐标轴上进行曲线显示时对应的预设曲线色彩;
11.对所述各个金融数据类型在所述指定时间区间内的金融数据进行截取,生成目标金融数据;
12.将任一金融数据类型下的目标金融数据按照对应的时间标注在所述预设坐标轴上,生成金融数据类型对应的目标金融点集;
13.按照顺序利用所述预设曲线色彩连接所述目标金融点集,生成目标金融曲线;
14.遍历所述金融数据类型下的金融数据,在同一预设坐标轴上生成多条不同颜色的目标金融曲线。
15.进一步地,所述根据所述用户对应的用户画像信息和所述金融曲线图,生成与所述用户相匹配的数据分析信息,包括:
16.在用户授权的前提下从所述用户终端中获取所述用户在设定时间范围内的交易记录,根据所述交易记录确定所述用户的偏好标签,根据所述偏好标签生成所述用户对应的所述用户画像信息;
17.根据所述用户画像信息中的所述偏好标签对所述金融曲线图进行权重排序,根据所述权重排序对所述金融曲线图在预设时间段内的盈亏走势进行图像分析,生成包含有盈亏走势图的所述数据分析信息,其中,所述盈亏走势图用于反应所述金融产品的盈亏幅度指示和所述用户的买卖行为数据。
18.进一步地,所述在所述服务器对应的元数据库中对所述指定时间区间下的所述标识检索字段进行数据检索,确定与检索条件相关联的数据文件,包括:
19.根据所述指定时间区间对所述服务器中的所述元数据库进行筛选,获得对应的目标元数据集;
20.对所述数据类型信息进行字段截取,并利用特征提取算法对截取后的所述数据类型信息进行特征提取生成所述标识检索字段;
21.在所述目标元数据集中确定与所述标识检索字段相匹配的金融数据,根据所述金融数据生成与所述检索条件相关联的所述数据文件。
22.进一步地,所述根据所述元数据集合和所述标识编码,生成私钥和公钥,根据私钥对所述元数据集合进行加密生成加密数据集合,包括:
23.识别所述元数据集合的数据大小、数据种类、数据种类等类型信息,根据所述类型
信息按照预设编码规则生成元数据编码,将所述元数据编码与所述标识编码进行组合,生成目标标识编码;
24.根据密钥算法对所述目标标识编码进行计算,生成所述私钥和所述公钥,其中,所述公钥和所述私钥相对应;
25.根据密钥加密算法通过所述私钥对所述元数据集合进行加密生成加密数据数据集合。
26.进一步地,所述方法还包括:
27.接收所述用户通过所述用户终端在所述金融数据图表中选择的操作指令,所述操作指令包括数据搜索指令、排序指令以及筛选指令;
28.对所述金融数据图表中的金融曲线进行操作,其中,所述数据搜索指令用于响应于于用户输入的搜索关键词,从所述金融数据图表中确定与所述搜索关键词相匹配的金融数据,所述排序指令用于将当前的金融数据按照指定排序策略进行排序;所述筛选指令用于从所述金融数据图表中确定与所述筛选指令相匹配的金融数据。
29.本公开的第二方面提供一种金融数据的生成装置,所述装置包括:
30.第一发送模块,用于用户终端向服务器发送获取指定金融数据的数据请求,所述数据请求中包括根据用户标识信息生成的标识编码、基于所述标识编码和所述指定金融数据对应的数据类型信息生成的组合标识编码、以及指定时间区间;
31.第二发送模块,用于所述服务器利用预设哈希函数对所述数据请求中的所述组合标识编码进行哈希计算生成目标哈希值,在确定所述目标哈希值与所述标识编码对应的预设哈希值一致的情况下,对所述组合标识编码进行解析生成所述数据类型信息对应的标识检索字段,在所述服务器对应的元数据库中对所述指定时间区间下的所述标识检索字段进行数据检索,确定与检索条件相关联的数据文件,并根据所述数据文件中各个金融数据的产生时间以及所述数据类型信息生成元数据集合,根据所述元数据集合和所述标识编码,生成私钥和公钥,根据私钥对所述元数据集合进行加密生成加密数据集合,将所述加密数据集合和所述公钥发送至所述用户终端;
32.第一生成模块,用于所述用户终端根据所述公钥对所述加密数据集合进行解密获得所述元数据集合,对所述元数据集合进行解析获取所述数据文件对应的多个金融数据类型,根据所述多个金融数据类型对应的多个预设曲线色彩,以及所述各个金融数据类型对应的所述指定时间区间内的金融数据,在同一预设坐标轴上生成多条不同颜色的目标金融曲线,所述各条目标金融曲线上标注有对应的金融数据类型信息以及视觉标签,其中,所述视觉标签包括显示状态选项和隐藏状态选项,响应于所述隐藏状态选项被选择的第一控制信号,将对应的目标金融曲线由显示状态转化为隐藏状态,响应于所述显示状态选项被选择的第二控制信号,将对应的目标金融曲线由隐藏状态转化为显示状态;
33.第二生成模块,用于通过所述用户终端获取预设时间段内用户基于所述视觉标签对各条目标金融曲线进行显示选择操作后,在所述预设坐标轴上生成的金融曲线图,所述金融曲线图中包括多个选择金融曲线,根据所述用户对应的用户画像信息和所述金融曲线图,生成与所述用户相匹配的数据分析信息,根据所述数据分析信息和所述金融曲线图,生成用于在所述用户终端中进行图像展示的金融数据图表,其中,所述用户画像信息是在所述用户授权的前提下,根据所述用户终端中交易信息确定的,所述数据分析信息至少包括
曲线走势分析图、同比数据对比表、金融产品中的至少一个。
34.进一步地,所述第一生成模块,还可以用于:
35.基于预设曲线显示表确定各个金融数据类型在所述同一预设坐标轴上进行曲线显示时对应的预设曲线色彩;
36.对所述各个金融数据类型在所述指定时间区间内的金融数据进行截取,生成目标金融数据;
37.将任一金融数据类型下的目标金融数据按照对应的时间标注在所述预设坐标轴上,生成金融数据类型对应的目标金融点集;
38.按照顺序利用所述预设曲线色彩连接所述目标金融点集,生成目标金融曲线;
39.遍历所述金融数据类型下的金融数据,在同一预设坐标轴上生成多条不同颜色的目标金融曲线。
40.本公开的第三方面提供一种计算机存储介质,所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面中任一项所述金融数据的生成方法的步骤。
41.本公开的第四方面提供一种电子设备,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现如第一方面中任一项所述金融数据的生成方法的步骤。
42.本公开至少可以达到以下有益效果:
43.通过用户终端向服务器发送获取指定金融数据的数据请求,所述服务器对所述数据请求进行解析生成数据类型信息对应的标识检索字段,在对应的元数据库中对所述标识检索字段进行数据检索,确定与检索条件相关联的数据文件,并根据所述数据文件生成元数据集合发送至用户终端,用户终端对所述元数据集合进行解析获取所述数据文件对应的多个金融数据类型,根据所述多个金融数据类型对应的金融数据,在同一预设坐标轴上生成多条不同颜色的目标金融曲线,根据所述用户对应的用户画像信息和所述金融曲线图,生成与所述用户相匹配的数据分析信息,根据所述数据分析信息和所述金融曲线图,生成用于在所述用户终端中进行图像展示的金融数据图表。从而通过机器识别算法,从服务器中获取数据请求对应的目标金融数据,并根据目标金融数据生成用于进行展示的金融数据图表。提高了金融数据图表的生成效率,通过金融数据图表能够更好的展示金融数据,使获得的金融数据图表更加准确。
附图说明
44.图1为根据一示例性实施例示出的一种金融数据的生成方法的流程图。
45.图2是根据一示例性实施例示出的一种金融数据的生成装置的结构图。
具体实施方式
46.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似改进,因此本发明不受下面公开的具体实施例的限制。
47.在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
48.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
49.在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
50.在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
51.需要说明的是,当元件被称为“固定于”或“设置于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“上”、“下”、“左”、“右”以及类似的表述只是为了说明的目的,并不表示是唯一的实施方式。
52.图1为根据一示例性实施例示出的一种金融数据的生成方法的流程图,如图1所示,所述方法包括以下步骤:
53.在步骤s11中,通过用户终端向服务器发送获取指定金融数据的数据请求。
54.在步骤s12中,所述服务器对所述数据请求进行解析生成数据类型信息对应的标识检索字段,在对应的元数据库中对所述标识检索字段进行数据检索,确定与检索条件相关联的数据文件,并根据所述数据文件生成元数据集合发送至用户终端。
55.在步骤s13中,用户终端对所述元数据集合进行解析获取所述数据文件对应的多个金融数据类型,根据所述多个金融数据类型对应的金融数据,在同一预设坐标轴上生成多条不同颜色的目标金融曲线。
56.在步骤s14中,根据所述用户对应的用户画像信息和所述金融曲线图,生成与所述用户相匹配的数据分析信息,根据所述数据分析信息和所述金融曲线图,生成用于在所述用户终端中进行图像展示的金融数据图表。
57.进一步地,所述步骤s13,包括:
58.基于预设曲线显示表确定各个金融数据类型在所述同一预设坐标轴上进行曲线显示时对应的预设曲线色彩;
59.对所述各个金融数据类型在所述指定时间区间内的金融数据进行截取,生成目标
金融数据;
60.将任一金融数据类型下的目标金融数据按照对应的时间标注在所述预设坐标轴上,生成金融数据类型对应的目标金融点集;
61.按照顺序利用所述预设曲线色彩连接所述目标金融点集,生成目标金融曲线;
62.遍历所述金融数据类型下的金融数据,在同一预设坐标轴上生成多条不同颜色的目标金融曲线。
63.进一步地,所述步骤s14,包括:
64.在用户授权的前提下从所述用户终端中获取所述用户在设定时间范围内的交易记录,根据所述交易记录确定所述用户的偏好标签,根据所述偏好标签生成所述用户对应的所述用户画像信息;
65.根据所述用户画像信息中的所述偏好标签对所述金融曲线图进行权重排序,根据所述权重排序对所述金融曲线图在预设时间段内的盈亏走势进行图像分析,生成包含有盈亏走势图的所述数据分析信息,其中,所述盈亏走势图用于反应所述金融产品的盈亏幅度指示和所述用户的买卖行为数据。
66.进一步地,所述步骤s11,包括:
67.根据所述指定时间区间对所述服务器中的所述元数据库进行筛选,获得对应的目标元数据集;
68.对所述数据类型信息进行字段截取,并利用特征提取算法对截取后的所述数据类型信息进行特征提取生成所述标识检索字段;
69.在所述目标元数据集中确定与所述标识检索字段相匹配的金融数据,根据所述金融数据生成与所述检索条件相关联的所述数据文件。
70.进一步地,所述方法还包括:
71.根据所述元数据集合和所述标识编码,生成私钥和公钥,根据私钥对所述元数据集合进行加密生成加密数据集合。
72.上述步骤还包括:
73.识别所述元数据集合的数据大小、数据种类、数据种类等类型信息,根据所述类型信息按照预设编码规则生成元数据编码,将所述元数据编码与所述标识编码进行组合,生成目标标识编码;
74.根据密钥算法对所述目标标识编码进行计算,生成所述私钥和所述公钥,其中,所述公钥和所述私钥相对应;
75.根据密钥加密算法通过所述私钥对所述元数据集合进行加密生成加密数据数据集合。
76.进一步地,所述方法还包括:
77.接收所述用户通过所述用户终端在所述金融数据图表中选择的操作指令,所述操作指令包括数据搜索指令、排序指令以及筛选指令;
78.对所述金融数据图表中的金融曲线进行操作,其中,所述数据搜索指令用于响应于于用户输入的搜索关键词,从所述金融数据图表中确定与所述搜索关键词相匹配的金融数据,所述排序指令用于将当前的金融数据按照指定排序策略进行排序;所述筛选指令用于从所述金融数据图表中确定与所述筛选指令相匹配的金融数据。
79.通过用户终端向服务器发送获取指定金融数据的数据请求,所述服务器对所述数据请求进行解析生成数据类型信息对应的标识检索字段,在对应的元数据库中对所述标识检索字段进行数据检索,确定与检索条件相关联的数据文件,并根据所述数据文件生成元数据集合发送至用户终端,用户终端对所述元数据集合进行解析获取所述数据文件对应的多个金融数据类型,根据所述多个金融数据类型对应的金融数据,在同一预设坐标轴上生成多条不同颜色的目标金融曲线,根据所述用户对应的用户画像信息和所述金融曲线图,生成与所述用户相匹配的数据分析信息,根据所述数据分析信息和所述金融曲线图,生成用于在所述用户终端中进行图像展示的金融数据图表。从而通过机器识别算法,从服务器中获取数据请求对应的目标金融数据,并根据目标金融数据生成用于进行展示的金融数据图表。提高了金融数据图表的生成效率,通过金融数据图表能够更好的展示金融数据,使获得的金融数据图表更加准确。
80.图2是根据一示例性实施例示出的一种金融数据的生成装置的结构图,该装置100包括:第一发送模块110,第二发送模块120,第一生成模块130和第二生成模块140。
81.第一发送模块110,用于用户终端向服务器发送获取指定金融数据的数据请求,所述数据请求中包括根据用户标识信息生成的标识编码、基于所述标识编码和所述指定金融数据对应的数据类型信息生成的组合标识编码、以及指定时间区间;
82.第二发送模块120,用于所述服务器利用预设哈希函数对所述数据请求中的所述组合标识编码进行哈希计算生成目标哈希值,在确定所述目标哈希值与所述标识编码对应的预设哈希值一致的情况下,对所述组合标识编码进行解析生成所述数据类型信息对应的标识检索字段,在所述服务器对应的元数据库中对所述指定时间区间下的所述标识检索字段进行数据检索,确定与检索条件相关联的数据文件,并根据所述数据文件中各个金融数据的产生时间以及所述数据类型信息生成元数据集合,根据所述元数据集合和所述标识编码,生成私钥和公钥,根据私钥对所述元数据集合进行加密生成加密数据集合,将所述加密数据集合和所述公钥发送至所述用户终端;
83.第一生成模块130,用于所述用户终端根据所述公钥对所述加密数据集合进行解密获得所述元数据集合,对所述元数据集合进行解析获取所述数据文件对应的多个金融数据类型,根据所述多个金融数据类型对应的多个预设曲线色彩,以及所述各个金融数据类型对应的所述指定时间区间内的金融数据,在同一预设坐标轴上生成多条不同颜色的目标金融曲线,所述各条目标金融曲线上标注有对应的金融数据类型信息以及视觉标签,其中,所述视觉标签包括显示状态选项和隐藏状态选项,响应于所述隐藏状态选项被选择的第一控制信号,将对应的目标金融曲线由显示状态转化为隐藏状态,响应于所述显示状态选项被选择的第二控制信号,将对应的目标金融曲线由隐藏状态转化为显示状态;
84.第二生成模块140,用于通过所述用户终端获取预设时间段内用户基于所述视觉标签对各条目标金融曲线进行显示选择操作后,在所述预设坐标轴上生成的金融曲线图,所述金融曲线图中包括多个选择金融曲线,根据所述用户对应的用户画像信息和所述金融曲线图,生成与所述用户相匹配的数据分析信息,根据所述数据分析信息和所述金融曲线图,生成用于在所述用户终端中进行图像展示的金融数据图表,其中,所述用户画像信息是在所述用户授权的前提下,根据所述用户终端中交易信息确定的,所述数据分析信息至少包括曲线走势分析图、同比数据对比表、金融产品中的至少一个。
85.通过上述装置,通过用户终端向服务器发送获取指定金融数据的数据请求,所述服务器对所述数据请求进行解析生成数据类型信息对应的标识检索字段,在对应的元数据库中对所述标识检索字段进行数据检索,确定与检索条件相关联的数据文件,并根据所述数据文件生成元数据集合发送至用户终端,用户终端对所述元数据集合进行解析获取所述数据文件对应的多个金融数据类型,根据所述多个金融数据类型对应的金融数据,在同一预设坐标轴上生成多条不同颜色的目标金融曲线,根据所述用户对应的用户画像信息和所述金融曲线图,生成与所述用户相匹配的数据分析信息,根据所述数据分析信息和所述金融曲线图,生成用于在所述用户终端中进行图像展示的金融数据图表。从而通过机器识别算法,从服务器中获取数据请求对应的目标金融数据,并根据目标金融数据生成用于进行展示的金融数据图表。提高了金融数据图表的生成效率,通过金融数据图表能够更好的展示金融数据,使获得的金融数据图表更加准确。
86.进一步地,所述第一生成模块130,还可以用于:
87.基于预设曲线显示表确定各个金融数据类型在所述同一预设坐标轴上进行曲线显示时对应的预设曲线色彩;
88.对所述各个金融数据类型在所述指定时间区间内的金融数据进行截取,生成目标金融数据;
89.将任一金融数据类型下的目标金融数据按照对应的时间标注在所述预设坐标轴上,生成金融数据类型对应的目标金融点集;
90.按照顺序利用所述预设曲线色彩连接所述目标金融点集,生成目标金融曲线;
91.遍历所述金融数据类型下的金融数据,在同一预设坐标轴上生成多条不同颜色的目标金融曲线。
92.基于同一发明构思,本公开实施例提供一种计算机存储介质,所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述任一项所述金融数据的生成方法的步骤。
93.基于同一发明构思,本公开实施例提供一种电子设备,包括计算机程序,该计算机程序被处理器执行时实现上述任一项所述金融数据的生成的步骤。
94.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
95.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1