财务数据分析方法、装置和电子设备与流程

文档序号:24972126发布日期:2021-05-07 22:43阅读:99来源:国知局
财务数据分析方法、装置和电子设备与流程

本发明涉及财务分析的技术领域,尤其是涉及一种财务数据分析方法、装置和电子设备。



背景技术:

现有的财务分析相关方法中,基本都是以待分析企业为主要分析对象,计算完待分析企业的财务指标之后,以文字、数字的形式来表述相应的信息和结果,用户在查看财务分析结果时,需要对文字信息进行阅读,然后再进行信息的转化,显然,传统的财务分析方法对待分析企业财务指标的结果展示不够形象,用户无法快速衡量判断待分析企业的财务情况。



技术实现要素:

本发明的目的在于提供一种财务数据分析方法、装置和电子设备,以缓解用户无法快速衡量判断待分析企业的财务情况的技术问题。

第一方面,本发明提供一种财务数据分析方法,包括:获取待分析企业所属的目标行业内所有相关企业的预设财务指标数据;对所述所有相关企业的目标财务指标数据按照预设规则进行排序,得到可视化的排序结果;其中,所述目标财务指标数据表示所述预设财务指标数据中的任意一个数据,所述可视化的排序结果划分为第一预设数量个分位区间,且不同的分位区间具有不同的展示特征;在所述可视化的排序结果中,将所述待分析企业的预设财务指标数据的排名位置进行突出展示。

在可选的实施方式中,获取待分析企业所属的目标行业内所有相关企业的预设财务指标数据,包括:获取目标企业各个期次的财务报表;其中,所述目标企业表示所述相关企业中的任意一个企业,所述财务报表包括:资产负债表、利润表和现金流量表;基于预设指标计算规则对所述各个期次的财务报表进行处理,得到所述目标企业的预设财务指标数据。

在可选的实施方式中,对所述所有相关企业的目标财务指标数据按照预设规则进行排序,得到可视化的排序结果,包括:对所述所有相关企业的目标财务指标数据按照预设规则进行排序,得到初始排序结果;利用百分位函数对所述初始排序结果进行处理,得到百分位排序结果;基于第二预设数量的分位点将所述百分位排序结果划分为所述第一预设数量个分位区间,得到所述可视化的排序结果;其中,所述第一预设数量等于所述第二预设数量加1。

在可选的实施方式中,所述预设财务指标数据的类型包括以下一种或多种:盈利能力、偿债能力、成长能力、营运能力和杜邦分析,且每类预设财务指标数据中包括若干个财务指标。

在可选的实施方式中,所述可视化的排序结果包括:坐标轴的展现方式。

在可选的实施方式中,所述展示特征包括以下任一种:颜色,图案。

在可选的实施方式中,所述预设规则包括:升序或降序。

第二方面,本发明提供一种财务数据分析装置,包括:获取模块,用于获取待分析企业所属的目标行业内所有相关企业的预设财务指标数据;排序模块,用于对所述所有相关企业的目标财务指标数据按照预设规则进行排序,得到可视化的排序结果;其中,所述目标财务指标数据表示所述预设财务指标数据中的任意一个数据,所述可视化的排序结果划分为第一预设数量个分位区间,且不同的分位区间具有不同的展示特征;展示模块,用于在所述可视化的排序结果中,将所述待分析企业的预设财务指标数据的排名位置进行突出展示。

第三方面,本发明提供一种电子设备,包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述前述实施方式中任一项所述的方法的步骤。

第四方面,本发明提供一种具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行前述实施方式中任一项所述的方法。

本发明提供的财务数据分析方法中,为了能够快速衡量判断待分析企业的财务情况,首先获取到待分析企业所属的目标行业内所有相关企业的预设财务指标数据,然后对所有相关企业的目标财务指标数据按照预设规则进行排序,得到可视化的排序结果,且可视化的排序结果被划分为第一预设数量个分位区间,不同的分位区间具有不同的展示特征,最后将待分析企业预设财务指标数据的排名位置在可视化的排序结果中进行突出展示,进而使得用户能够直观的根据展示特征快速获知待分析企业的财务情况在行业中的位置,有了行业整体财务情况的参照,能够对待分析企业的财务情况进行快速、宏观的衡量判断。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种财务数据分析方法的流程图;

图2为本发明实施例提供的一种对所有相关企业的目标财务指标数据按照预设规则进行排序,得到可视化的排序结果的流程图;

图3为本发明实施例提供的一种待分析企业的财务指标可视化分析示意图;

图4为本发明实施例提供的一种财务数据分析装置的功能模块图;

图5为本发明实施例提供的一种电子设备的示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

现有技术中,在对待分析企业进行财务情况分析时,往往是计算完财务指标后,以文字、数字的形式来表述相关信息,例如净利润的具体数额,收益率的具体数额等等,基于以上形式的表述,用户需要先对文字信息进行阅读,然后再将信息转化,财务指标的结果展示不够形象,且在阅读转化的过程中,用户只能获知待分析企业的具体财务数据,无法快速衡量判断待分析企业的财务情况。有鉴于此,本发明实施例提供了一种财务数据分析方法,用以缓解上文中所提出的技术问题。

实施例一

图1为本发明实施例提供的一种财务数据分析方法的流程图,如图1所示,该方法具体包括如下步骤:

步骤s102,获取待分析企业所属的目标行业内所有相关企业的预设财务指标数据。

具体的,为了能够对待分析企业的财务情况进行全面的了解和宏观的判断,发明人想到从行业整体的角度来对待分析企业的财务情况进行衡量,因此,首先获取待分析企业所属的目标行业内所有相关企业的预设财务指标数据。也即,待分析企业也包含在上述相关企业之内。

在本发明实施例中,相关企业包括:上市企业和发债企业,也即,本发明实施例提供的方法适用于公开发布财务报表数据的企业,这样才能基于公开的财务报表数据确定相关企业的预设财务指标数据,上述预设财务指标数据是指用户根据实际需求设定的企业关键财务指标数据,本发明实施例不对预设财务指标数据的类型以及数量进行具体限定,用户可以根据实际需求进行适应性设置。

可选的,上述目标行业可以为申万行业,申万行业是指采用申银万国证券的行业分类标准,从投资管理角度出发,也考虑实际的研究需要对行业进行的划分。上市公司收入与利润的行业来源结构是申万划分行业分类时考虑的最重要指标,同时结合市场看法与投资习惯、公司未来发展规划、控股公司背景等因素进行综合评判。根据行业分类的内部关系和区别划分出了申万一级行业、申万二级行业和申万三级行业,其中,申万一级行业分类下包括若干个申万二级行业分类,申万二级行业分类下包括若干个申万三级行业分类,也即申万一级行业至申万三级行业是对行业分类越来越细的划分。目标行业也可以采用其他行业分类方法,本发明实施例不对其进行具体限定。

具体的,若目标行业为申万行业,用户还可以根据实际需求选择申万一级行业,申万二级行业或申万三级行业,本发明实施例不对其进行具体限定。

步骤s104,对所有相关企业的目标财务指标数据按照预设规则进行排序,得到可视化的排序结果。

在得到所有相关企业的预设财务指标数据之后,接下来针对目标财务指标数据,需按照预设规则进行排序,进而得到可视化的排序结果,其中,目标财务指标数据表示预设财务指标数据中的任意一个数据,可视化的排序结果划分为第一预设数量个分位区间,且不同的分位区间具有不同的展示特征。本发明实施例中,分位区间的数量以及分位区间的占比,用户可以根据实际需求进行设置,本发明实施例不对其进行具体限定,分位区间可以将排序结果均分,也可以分别具有不同占比。

为了便于理解,下面举例说明,针对净利润这一个目标财务指标数据,假设待分析企业所属的目标行业内的相关企业共有800家,且获取到了每一家的净利润的具体数额,那么本步骤中,需要按照预设规则将800个净利润进行排序,且预设将排序结果划分为3个分位区间,分别为第1至第200名,第200至第600名和第600至第800名,且在可视化的排序结果中,每个分位区间在视觉上的展示特征互不相同,且分位区间交点的净利润值进行标记,进而用户能够通过肉眼快速分辨出任一净利润数额所处的分位区间。

步骤s106,在可视化的排序结果中,将待分析企业的预设财务指标数据的排名位置进行突出展示。

为了对待分析企业的财务情况进行衡量判断,在得到每个预设财务指标数据的可视化的排序结果之后,将待分析企业的预设财务指标数据的排名位置进行突出展示,还可以将排名位置所归属的分位区的展示特征进行突出显示。这样用户就可以从行业整体的角度上对待分析企业的财务情况进行横向的判断,有了整体财务情况的参照,用户就能更直观更快速的了解到待分析企业的财务情况。

例如,待分析企业的净利润排在第680名,毛利率排在第300名,投资收益率排在第158名,那么在展示时,只需要在净利润、毛利率和投资收益率的排名结果中将待分析企业的相应排名位置进行突出显示即可,突出显示可通过添加指示标签或者直接定位显示等来实现突出的效果。本发明实施例不对突出显示的具体技术手段进行限定。

本发明提供的财务数据分析方法中,为了能够快速衡量判断待分析企业的财务情况,首先获取到待分析企业所属的目标行业内所有相关企业的预设财务指标数据,然后对所有相关企业的目标财务指标数据按照预设规则进行排序,得到可视化的排序结果,且可视化的排序结果被划分为第一预设数量个分位区间,不同的分位区间具有不同的展示特征,最后将待分析企业预设财务指标数据的排名位置在可视化的排序结果中进行突出展示,进而使得用户能够直观的根据展示特征快速获知待分析企业的财务情况在行业中的位置,有了行业整体财务情况的参照,能够对待分析企业的财务情况进行快速、宏观的衡量判断。

上文中对本发明实施例提供的财务数据分析方法进行了简要的描述,下面对其中涉及的相关方法步骤进行详细的介绍。

在一个可选的实施方式中,上述步骤s102,获取待分析企业所属的目标行业内所有相关企业的预设财务指标数据,包括:

步骤s1021,获取目标企业各个期次的财务报表。

步骤s1022,基于预设指标计算规则对各个期次的财务报表进行处理,得到目标企业的预设财务指标数据。

一般地,上市企业或发债企业会定期对外公布财务报表数据,所以为了获取所有相关企业的预设财务指标数据,首先要获取目标企业各个期次的财务报表,其中,目标企业表示上述相关企业中的任意一个企业,一期一般代表3个月,财务报表包括:资产负债表、利润表和现金流量表。为了能够快速的得到预设财务指标数据,本发明实施例利用预设指标计算规则对各个期次的财务报表进行处理,进而得到目标企业的预设财务指标数据,可选的,将每个预设财务指标数据对应的预设指标计算规则编辑成计算机代码,形成自动化计算的程序,将各个期次的财务报表加载之后,即可自动的计算出目标企业的预设财务指标数据,即节省人力又能提升计算的速度和准确度。

在一个可选的实施方式中,如图2所示,上述步骤s104,对所有相关企业的目标财务指标数据按照预设规则进行排序,得到可视化的排序结果,包括:

步骤s1041,对所有相关企业的目标财务指标数据按照预设规则进行排序,得到初始排序结果。

具体的,在确定可视化的排序结果的过程中,首先对所有相关企业的目标财务指标数据按照预设规则进行排序,得到初始排序结果,其中,预设规则包括:升序或降序。例如,针对净利润这一目标财务指标,可以基于净利润的具体数额从小到大进行排序,也可以从大到小进行排序,本发明实施例不对排序规则进行具体限制。

步骤s1042,利用百分位函数对初始排序结果进行处理,得到百分位排序结果。

在得到初始排序结果之后,本发明实施例采用百分位函数对初始排序结果进行处理,得到百分位排序结果。例如,通过percentile_approx函数对初始排序结果进行处理,得到各排名对应的分位点,进而组成百分位排序结果。

步骤s1043,基于第二预设数量的分位点将百分位排序结果划分为第一预设数量个分位区间,得到可视化的排序结果。

通过上文中的描述可知,可视化的排序结果中设有第一预设数量个分位区间,分位区间是由第二预设数量个分位点对百分位排序结果进行划分得到的,其中,第一预设数量等于第二预设数量加1,也即,如果取2个分位点,那么可视化的排序结果中即设有3个分位区间。如果在百分位排序结果中取20%和80%两个分位点,且已知20%比80%的目标财务指标低,则可以进一步定义排名处于0-20%的目标财务指标为行业内较差值、排名处于20%(含)至80%的目标财务指标为行业内一般值、排名处于80%(含)以上的目标财务指标为行业内优秀值。在可视化排序结果中,还可以显示上述各个分位点所代表的目标财务指标的具体数额。

在一个可选的实施方式中,预设财务指标数据的类型包括以下一种或多种:盈利能力、偿债能力、成长能力、营运能力和杜邦分析,且每类预设财务指标数据中包括若干个财务指标。例如,“盈利能力”下可展示“净利润”、“息税前利润”、“总资产收益率”等财务指标。在对待分析企业的财务数据进行展示时,可以按照上述分类进行展示。

在一个可选的实施方式中,可视化的排序结果包括:坐标轴的展现方式。

图3示出了一种待分析企业的财务指标可视化分析示意图,可视化的排序结果以坐标轴的展现方式示出,通过图3可以看出,待分析企业当前的盈利指标大多数处于行业的较差位置,盈利能力存在明显问题。

在一个可选的实施方式中,展示特征包括以下任一种:颜色,图案。

具体的,图3提供的待分析企业的财务指标可视化分析示意图中,不同分位区间是以不同颜色来体现的,也即,较差值、一般值和优秀值所属的分位区间分别用不同的颜色进行表示,那么在对待分析企业的财务指标进行展示时,可以让突出显示的部分与颜色相呼应,例如,图3中待分析企业的净利润处于较差值,且较差值所对应的分位区间的展示特征为红色,那么在可视化排序结果中对待分析企业的排名进行突出显示时,不仅在可视化的排序结果中定位其排名位置,而且突出显示的定位图标的颜色也为红色。

另外,不同分位区间的展示特征还可以用不同的图案来区分,在显示待分析企业的排名位置时,不仅在可视化的排序结果中定位其排名位置,而且突出显示的定位图标的图案。例如,将图案由空心变为实心作为突出显示的标识。

综上所述,本发明实施例提供的财务数据分析方法,可以自动化的计算相关企业的预设财务指标数据,然后通过对目标行业内所有相关企业的目标财务指标数据进行排序,并将待分析企业的预设财务指标数据的排名位置在可视化的排序结果中进行突出展示,使得用户能够直观的根据展示特征快速获知待分析企业的财务情况在行业中的位置,有了行业整体财务情况的参照,能够对待分析企业的财务情况进行快速、宏观的衡量判断。

实施例二

本发明实施例还提供了一种财务数据分析装置,该财务数据分析装置主要用于执行上述实施例一所提供的财务数据分析方法,以下对本发明实施例提供的财务数据分析装置做具体介绍。

图4是本发明实施例提供的一种财务数据分析装置的功能模块图,如图4所示,该装置主要包括:获取模块10,排序模块20,展示模块30,其中:

获取模块10,用于获取待分析企业所属的目标行业内所有相关企业的预设财务指标数据。

排序模块20,用于对所有相关企业的目标财务指标数据按照预设规则进行排序,得到可视化的排序结果;其中,目标财务指标数据表示预设财务指标数据中的任意一个数据,可视化的排序结果划分为第一预设数量个分位区间,且不同的分位区间具有不同的展示特征。

展示模块30,用于在可视化的排序结果中,将待分析企业的预设财务指标数据的排名位置进行突出展示。

本发明实施例提供的财务数据分析装置,包括:获取模块10,用于获取待分析企业所属的目标行业内所有相关企业的预设财务指标数据。排序模块20,用于对所有相关企业的目标财务指标数据按照预设规则进行排序,得到可视化的排序结果;其中,目标财务指标数据表示预设财务指标数据中的任意一个数据,可视化的排序结果划分为第一预设数量个分位区间,且不同的分位区间具有不同的展示特征。展示模块30,用于在可视化的排序结果中,将待分析企业的预设财务指标数据的排名位置进行突出展示。利用本发明实施例提供的庄主,可以使得用户能够直观的根据展示特征快速获知待分析企业的财务情况在行业中的位置,有了行业整体财务情况的参照,能够对待分析企业的财务情况进行快速、宏观的衡量判断。

可选的,获取模块10包括:

获取单元,用于获取目标企业各个期次的财务报表;其中,目标企业表示相关企业中的任意一个企业,财务报表包括:资产负债表、利润表和现金流量表。

第一处理单元,用于基于预设指标计算规则对各个期次的财务报表进行处理,得到目标企业的预设财务指标数据。

可选的,排序模块20包括:

排序单元,用于对所有相关企业的目标财务指标数据按照预设规则进行排序,得到初始排序结果。

第二处理单元,用于利用百分位函数对初始排序结果进行处理,得到百分位排序结果。

划分单元,用于基于第二预设数量的分位点将百分位排序结果划分为第一预设数量个分位区间,得到可视化的排序结果;其中,第一预设数量等于第二预设数量加1。

可选的,预设财务指标数据的类型包括以下一种或多种:盈利能力、偿债能力、成长能力、营运能力和杜邦分析,且每类预设财务指标数据中包括若干个财务指标。

可选的,可视化的排序结果包括:坐标轴的展现方式。

可选的,展示特征包括以下任一种:颜色,图案。

可选的,预设规则包括:升序或降序。

实施例三

参见图5,本发明实施例提供了一种电子设备,该电子设备包括:处理器60,存储器61,总线62和通信接口63,所述处理器60、通信接口63和存储器61通过总线62连接;处理器60用于执行存储器61中存储的可执行模块,例如计算机程序。

其中,存储器61可能包含高速随机存取存储器(ram,randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个通信接口63(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。

总线62可以是isa总线、pci总线或eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

其中,存储器61用于存储程序,所述处理器60在接收到执行指令后,执行所述程序,前述本发明实施例任一实施例揭示的流过程定义的装置所执行的方法可以应用于处理器60中,或者由处理器60实现。

处理器60可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器60中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器60可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现成可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器61,处理器60读取存储器61中的信息,结合其硬件完成上述方法的步骤。

本发明实施例所提供的一种财务数据分析方法、装置和电子设备的计算机程序产品,包括存储了处理器可执行的非易失的程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

此外,术语“水平”、“竖直”、“悬垂”等术语并不表示要求部件绝对水平或悬垂,而是可以稍微倾斜。如“水平”仅仅是指其方向相对“竖直”而言更加水平,并不是表示该结构一定要完全水平,而是可以稍微倾斜。

在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1