A financial indicator display method and system

By building a financial indicator data model and using drag-and-drop graphical drawing components to create financial operation analysis scenarios, the problem of inefficient financial data analysis in the existing technology is solved, efficient financial data display and analysis is achieved, and accurate judgment is provided for business decisions.

CN119782647APending Publication Date: 2025-04-08SHANGHAI ZHUO XUE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411963345.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

The existing technology is difficult to effectively display and analyze financial data, resulting in inefficient financial data analysis and inability to provide accurate judgments for business decisions.

Method used

By obtaining financial data and storing it to a big data server, a financial indicator data model is built, and a financial indicator analysis scenario is created on the front-end page using drag-and-drop graphical drawing components, and a financial indicator reference data for the financial operation analysis scenario is obtained through the financial indicator data model for calculation, and displayed on the front-end page.

Benefits of technology

It improves the efficiency of financial data analysis, enhances user interaction experience, can timely display the calculation results, and provides an accurate basis for business decisions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119782647A_ABST
    Figure CN119782647A_ABST
Patent Text Reader

Abstract

The present invention provides a financial indicator display method and system, which relates to the field of financial information technology, obtains financial data and stores it in a big data server, and builds a financial indicator data model on the big data server; creates a financial business analysis scene in the front-end page through a draggable graphic drawing component; obtains and calculates the financial indicator reference data of the financial business analysis scene through the financial indicator data model, and displays the calculation structure in the front-end page. The present invention increases the richness of the financial business analysis scene by loading the AntV X6 graphic drawing component, and also improves the user's interactive experience on the front-end. The corresponding speed of data extraction can be improved by a big data query engine based on OLAP, so that various calculated financial data can be displayed in time on the front-end page, which greatly improves the efficiency of financial data analysis and provides a judgment basis for business decisions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of financial information technology, and in particular to a financial indicator display method; in addition, the present invention also relates to a financial indicator display system. Background Art

[0002] With the rapid development of the economy, competition in the financial industry has become increasingly fierce. With the slowdown in economic growth and increasing regulatory requirements, the business and profit space of the financial industry has been gradually compressed against the backdrop of several rounds of interest rate cuts. However, with the continuous improvement of the big data technology level in the financial industry, the data of various financial enterprises has exploded. The large amount of financial business data cannot better display useful data information, thereby reducing the efficiency of financial data analysis and failing to provide a basis for business decision-making. Summary of the invention

[0003] In order to solve the problems existing in the prior art, at least one embodiment of the present invention provides a financial indicator display method, which greatly improves the efficiency of financial data analysis and provides a basis for business decision-making. To this end, at least one embodiment of the present invention also provides a financial indicator display system.

[0004] In a first aspect, a method for displaying financial indicators includes: Obtain financial data and store it in a big data server, and build a financial indicator data model on the big data server; Create financial business analysis scenarios on the front-end page through draggable graphics drawing components; The financial indicator data model is used to obtain and calculate the reference data of financial indicators in the financial business analysis scenario, and the calculation structure is displayed on the front-end page.

[0005] In some embodiments, a financial indicator display method provided by the present invention, obtaining financial data and storing it in a big data server includes: Financial data is obtained through the financial core transaction system, comprehensive financial product system, financial customer management system, financial financial management system and financial market consulting system, and the financial data is pre-processed through ETL and stored in the OLAP-based big data query engine.

[0006] In some embodiments, a financial indicator display method provided by the present invention, constructing a financial indicator data model on a big data server includes: The financial indicator data model is constructed by using financial basic indicators, financial composite indicators, financial derived indicators and financial atomic indicators as measurements.

[0007] In some embodiments, the present invention provides a financial indicator display method that extracts table data in a financial indicator data model to a data query engine, and creates indexes, materialized views, indicator marts, and indicator wide tables.

[0008] In some embodiments, a financial indicator display method provided by the present invention creates a financial business analysis scenario in a front-end page through a draggable graphic drawing component, including: By loading the AntV X6 graphics drawing component in the front-end browser page, basic shapes, pictures, URL links, rich text boxes, indicator cards, card groups, sun diagrams, fishbone diagrams, attribution analysis diagrams and composition analysis diagrams are combined by dragging and dropping to form a financial management indicator analysis scenario.

[0009] In some embodiments, a financial indicator display method provided by the present invention obtains financial indicator reference data of a financial business analysis scenario through a financial indicator data model and calculates the following: Use FreeMarker to query the reference data of financial indicators in the financial indicator data model and calculate the corresponding revenue increment, year-on-year growth rate, month-on-month growth rate, compound growth rate and profit growth rate.

[0010] In a second aspect, an embodiment of the present invention further provides a financial indicator display system, including: Data acquisition and storage module, used to acquire financial data and store it in a big data server; Model building module, used to build financial indicator data models on big data servers; The scenario creation module is used to create financial business analysis scenarios in the front-end page through draggable graphic drawing components; The calculation display module is used to obtain and calculate the financial indicator reference data of the financial operation analysis scenario through the financial indicator data model, and display the calculation structure on the front-end page.

[0011] In a third aspect, an embodiment of the present invention further provides a financial indicator display device, comprising at least one processor; a memory coupled to the at least one processor, the memory storing executable instructions, which when executed by the at least one processor implement the steps of any one of the methods of the first aspect above.

[0012] In a fourth aspect, an embodiment of the present invention further provides a chip for executing the steps of the method in the first aspect. Specifically, the chip includes: a processor for calling and running a computer program from a memory, so that a device equipped with the chip is used to execute the steps of the method in the first aspect.

[0013] In a fifth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of any one of the methods in the first aspect above are implemented.

[0014] It can be seen that the financial indicator display method and system of the embodiment of the present invention increases the richness of financial business analysis scenarios by loading the AntV X6 graphics drawing component, and also improves the user's front-end interactive experience. The OLAP-based big data query engine can increase the corresponding speed of data extraction, so that various calculated financial data can be displayed on the front-end page in a timely manner, which greatly improves the efficiency of financial data analysis and provides a basis for business decision-making. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0016] Figure 1 Shown is a flow chart of a financial indicator display method in an embodiment of the present invention; Figure 2 Shown is a front-end schematic diagram of a financial indicator display method in an embodiment of the present invention; Figure 3 Shown is a back-end schematic diagram of a financial indicator display method in an embodiment of the present invention; Figure 4 Shown is a flow chart of the actual use of a financial indicator display method in an embodiment of the present invention; Figure 5 Shown is a schematic diagram of a framework of a financial indicator display system in an embodiment of the present invention; Figure 6 Shown is an architecture diagram of a financial indicator display system in an embodiment of the present invention. DETAILED DESCRIPTION

[0017] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0018] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. In this article, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0019] [Example 1] In the prior art, with the continuous improvement of the big data technology level in the financial industry, the data of various financial enterprises has experienced explosive growth. The large amount of financial business data cannot better display useful data information, thereby reducing the efficiency of financial data analysis and failing to provide a basis for business decision-making. Embodiment 1 of the present invention provides the following solution: like Figures 1 to 4 As shown, this embodiment provides a financial indicator display method, including: Step 101, obtain financial data and store it in a big data server, and build a financial indicator data model on the big data server.

[0020] It should be noted that the big data server is set up on the big data platform, which includes HIVE, HDFS, semi-structured data and unstructured data. HIVE is a data warehouse tool based on Hadoop, which is used for data extraction, transformation and loading. HDFS is a distributed file system that is highly fault-tolerant and highly available in a distributed environment running on large-scale data sets. HDFS can manage very large data sets, supports high-throughput data access, and is suitable for environments deployed on cheap hardware.

[0021] In some embodiments, financial data is acquired through a financial core transaction system, a comprehensive financial product system, a financial customer management system, a financial financial management system, and a financial market consulting system, and the financial data is pre-processed through ETL and stored in an OLAP-based big data query engine.

[0022] It should be noted that the financial core trading system is usually used to process various financial transactions, such as stocks, bonds, derivatives, etc. Through this system, real-time market trading data, transaction records, order status and other information can be obtained.

[0023] The comprehensive financial product system is used to manage information on various financial products, including product characteristics, risk-return analysis, pricing models, etc. Through this system, detailed product data and analysis results related to market conditions and customer needs can be obtained.

[0024] Financial customer management systems are used to manage customer information, transaction records, and interaction history. Through this system, customer-related data can be obtained, customer transaction behaviors and preferences can be analyzed, and personalized services and marketing can be supported.

[0025] Financial management system is used to monitor and manage the company's financial status, including capital flow, income and expenditure, financial statements, etc. Through this system, the company's financial data within a specific period of time can be obtained to help with profit analysis and risk management.

[0026] The financial market consulting system integrates market information from different channels, such as news, analysis reports, market trends, etc. Through the market information system, industry dynamics, competitor information and market analysis can be obtained, which is helpful for decision support.

[0027] It is understandable that through the integration of these systems, not only can rich financial data be obtained, but it also helps to conduct in-depth analysis and decision-making, and improve the operational efficiency and competitiveness of financial institutions.

[0028] In addition, based on the business needs of financial industry customers, business systems and big data platform construction, we analyze the business indicators that can be developed.

[0029] It should be noted that ETL (Extract, Transform, Load) stands for Extract, Transform and Load, and is a data processing technology. ETL can extract data from the data sources of the above systems, clean, transform and integrate the data, and finally load and integrate the processed data into the target database or data warehouse for data analysis and business intelligence applications.

[0030] The OLAP-based big data query acceleration engine is a tool for quickly processing and analyzing large-scale data sets. It can support the query, report generation and data analysis of complex financial data to meet the needs of business intelligence and data warehouses.

[0031] In some embodiments, a financial indicator data model is constructed by using financial basic indicators, financial composite indicators, financial derived indicators and financial atomic indicators as metrics.

[0032] It should be noted that the financial indicator data model can be an indicator feature star model or an indicator feature wide table model. Financial atomic indicators express the measurement under a certain financial business behavior event and are inseparable indicators in the business definition, such as sales amount and inventory quantity. Financial basic indicators express the atomic quantitative attributes of financial business entities and are an inseparable concept set, such as the number of transactions, transaction amount, number of transaction users, etc. Financial composite indicators refer to a set of calculated indicators formed by certain calculation rules based on basic indicators, such as average user transaction amount, debt-to-asset ratio, etc. Financial derived indicators express the measurement under a certain financial business behavior event and are inseparable indicators in the business definition, such as sales amount and inventory quantity. They also express business scenarios of indicators other than statistical dimensions, such as attribute fields of a dimension table, customer type, and channel type.

[0033] In some embodiments, table data in the financial indicator data model is extracted to a data query engine, and indexes, materialized views, indicator marts, and indicator wide tables are created.

[0034] It should be noted that data is extracted from the table data in the indicator data model through ETL, and data conversion processing is performed, such as formatting, cleaning, and deduplication, and then the data is loaded into the data query engine. In the data query engine, in order to improve query efficiency, indexes are created for frequently queried fields, and materialized views are created to speed up the response time of complex queries and keep the data up to date. The data is organized into a data mart, including multiple dimensions and metrics, for analysis. A wide table is created in the data query engine, and multiple dimensions and metrics are merged into one table for easy query and analysis.

[0035] Step 102: Create a financial business analysis scenario in the front-end page by using a draggable graphic drawing component.

[0036] In some embodiments, by loading the AntV X6 graphics drawing component in the front-end browser page, basic shapes, pictures, URL links, rich text boxes, indicator cards, card groups, sun diagrams, fishbone diagrams, attribution analysis diagrams and composition analysis diagrams are combined by dragging and dropping to form a financial management indicator analysis scenario.

[0037] It should be noted that AntV X6 is a graphics drawing framework and part of the AntV ecosystem. It is used to build and edit graphics and charts, as well as flowcharts and information visualization, and supports complex graphic relationships and interactive functions. There is also a canvas common toolbar on the page, which has undo, redo and top functions. The above basic shapes can be selected from the shape library, such as rectangles, circles and lines, and directly dragged to the page for combination. You can also edit their properties, styles and lines. The above URL link can be entered through a text box, and then its connection function is set. The front end also includes the VUE framework, HTML and JavaScript, and the back end includes Springboot, Redis, Nginx and Mysql.

[0038] Step 103, obtain and calculate the financial indicator reference data of the financial operation analysis scenario through the financial indicator data model, and display the calculation structure on the front-end page.

[0039] In some embodiments, FreeMarker is used to query financial indicator reference data in a financial indicator data model to calculate corresponding revenue increments, year-on-year growth rates, month-on-month growth rates, compound growth rates, and profit growth rates.

[0040] It should be noted that FreeMarker is a Java template engine for generating text output, which is used for web page templates and for dynamically generating SQL, reports, and configuration files. When using FreeMarker to query SQL, you can assemble SQL, that is, dynamically generate query statements, which has good readability and maintainability. When querying financial indicator reference data, you can filter and select the indicator reference data, and combine the calculated data with the graphics drawing component to form a financial indicator map.

[0041] [Example 2] like Figures 5 and 6 As shown, this embodiment provides a financial indicator display system, including: The data acquisition and storage module 201 is used to acquire financial data and store it in a big data server.

[0042] It should be noted that the big data server is set up on the big data platform, which includes HIVE, HDFS, semi-structured data and unstructured data. HIVE is a data warehouse tool based on Hadoop, which is used for data extraction, transformation and loading. HDFS is a distributed file system that is highly fault-tolerant and highly available in a distributed environment running on large-scale data sets. HDFS can manage very large data sets, supports high-throughput data access, and is suitable for environments deployed on cheap hardware.

[0043] In some embodiments, financial data is acquired through a financial core transaction system, a comprehensive financial product system, a financial customer management system, a financial financial management system, and a financial market consulting system, and the financial data is pre-processed through ETL and stored in an OLAP-based big data query engine.

[0044] It should be noted that the financial core trading system is usually used to process various financial transactions, such as stocks, bonds, derivatives, etc. Through this system, real-time market trading data, transaction records, order status and other information can be obtained.

[0045] The comprehensive financial product system is used to manage information on various financial products, including product characteristics, risk-return analysis, pricing models, etc. Through this system, detailed product data and analysis results related to market conditions and customer needs can be obtained.

[0046] Financial customer management systems are used to manage customer information, transaction records, and interaction history. Through this system, customer-related data can be obtained, customer transaction behaviors and preferences can be analyzed, and personalized services and marketing can be supported.

[0047] Financial management system is used to monitor and manage the company's financial status, including capital flow, income and expenditure, financial statements, etc. Through this system, the company's financial data within a specific period of time can be obtained to help with profit analysis and risk management.

[0048] The financial market consulting system integrates market information from different channels, such as news, analysis reports, market trends, etc. Through the market information system, industry dynamics, competitor information and market analysis can be obtained, which is helpful for decision support.

[0049] It is understandable that through the integration of these systems, not only can rich financial data be obtained, but it also helps to conduct in-depth analysis and decision-making, and improve the operational efficiency and competitiveness of financial institutions.

[0050] In addition, based on the business needs of financial industry customers, business systems and big data platform construction, we analyze the business indicators that can be developed.

[0051] It should be noted that ETL (Extract, Transform, Load) stands for Extract, Transform and Load, and is a data processing technology. ETL can extract data from the data sources of the above systems, clean, transform and integrate the data, and finally load and integrate the processed data into the target database or data warehouse for data analysis and business intelligence applications.

[0052] The OLAP-based big data query acceleration engine is a tool for quickly processing and analyzing large-scale data sets. It can support the query, report generation and data analysis of complex financial data to meet the needs of business intelligence and data warehouses.

[0053] The model building module 202 is used to build a financial indicator data model on a big data server.

[0054] In some embodiments, a financial indicator data model is constructed by using financial basic indicators, financial composite indicators, financial derived indicators and financial atomic indicators as metrics.

[0055] It should be noted that the financial indicator data model can be an indicator feature star model or an indicator feature wide table model. Financial atomic indicators express the measurement under a certain financial business behavior event and are inseparable indicators in the business definition, such as sales amount and inventory quantity. Financial basic indicators express the atomic quantitative attributes of financial business entities and are an inseparable concept set, such as the number of transactions, transaction amount, number of transaction users, etc. Financial composite indicators refer to a set of calculated indicators formed by certain calculation rules based on basic indicators, such as average user transaction amount, debt-to-asset ratio, etc. Financial derived indicators express the measurement under a certain financial business behavior event and are inseparable indicators in the business definition, such as sales amount and inventory quantity. They also express business scenarios of indicators other than statistical dimensions, such as attribute fields of a dimension table, customer type, and channel type.

[0056] In some embodiments, table data in the financial indicator data model is extracted to a data query engine, and indexes, materialized views, indicator marts, and indicator wide tables are created.

[0057] It should be noted that data is extracted from the table data in the indicator data model through ETL, and data conversion processing is performed, such as formatting, cleaning, and deduplication, and then the data is loaded into the data query engine. In the data query engine, in order to improve query efficiency, indexes are created for frequently queried fields, and materialized views are created to speed up the response time of complex queries and keep the data up to date. The data is organized into a data mart, including multiple dimensions and metrics, for analysis. A wide table is created in the data query engine, and multiple dimensions and metrics are merged into one table for easy query and analysis.

[0058] The scenario creation module 203 is used to create a financial business analysis scenario in the front-end page through a draggable graphic drawing component.

[0059] In some embodiments, by loading the AntV X6 graphics drawing component in the front-end browser page, basic shapes, pictures, URL links, rich text boxes, indicator cards, card groups, sun diagrams, fishbone diagrams, attribution analysis diagrams and composition analysis diagrams are combined by dragging and dropping to form a financial management indicator analysis scenario.

[0060] It should be noted that AntV X6 is a graphics drawing framework and part of the AntV ecosystem. It is used to build and edit graphics and charts, as well as flowcharts and information visualization, and supports complex graphic relationships and interactive functions. There is also a canvas common toolbar on the page, which has undo, redo and top functions. The above basic shapes can be selected from the shape library, such as rectangles, circles and lines, and directly dragged to the page for combination. You can also edit their properties, styles and lines. The above URL link can be entered through a text box, and then its connection function is set. The front end also includes the VUE framework, HTML and JavaScript, and the back end includes Springboot, Redis, Nginx and Mysql.

[0061] The calculation and display module 204 is used to obtain and calculate the financial indicator reference data of the financial operation analysis scenario through the financial indicator data model, and display the calculation structure on the front-end page.

[0062] In some embodiments, FreeMarker is used to query financial indicator reference data in a financial indicator data model to calculate corresponding revenue increments, year-on-year growth rates, month-on-month growth rates, compound growth rates, and profit growth rates.

[0063] It should be noted that FreeMarker is a Java template engine for generating text output, which is used for web page templates and for dynamically generating SQL, reports, and configuration files. When using FreeMarker to query SQL, you can assemble SQL, that is, dynamically generate query statements, which has good readability and maintainability. When querying financial indicator reference data, you can filter and select the indicator reference data, and combine the calculated data with the graphics drawing component to form a financial indicator map.

[0064] [Example 3] This embodiment provides a financial indicator display device, including: At least one processor; a memory coupled to the at least one processor, the memory storing executable instructions, wherein the executable instructions, when executed by the at least one processor, implement the method steps of embodiment 1 of the present invention.

[0065] In a financial indicator display device provided by an embodiment of the present invention, a processor and a memory may be provided separately or integrated together.

[0066] For example, the memory may include a random access memory, a flash memory, a read-only memory, a programmable read-only memory, a non-volatile memory or a register, etc. The processor may be a central processing unit (CPU), etc., or a graphic processing unit (GPU). The memory may store executable instructions. The processor may execute the executable instructions stored in the memory to implement the various processes described herein.

[0067] It can be understood that the memory in this embodiment can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a ROM (Read-Only Memory), a PROM (Programmable ROM), an EPROM (Erasable PROM), an EEPROM (Electrically EPROM), or a flash memory. The volatile memory can be a RAM (Random Access Memory), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as SRAM (Static RAM), DRAM (Dynamic RAM), SDRAM (Synchronous DRAM), DDR SDRAM (Double Data Rate SDRAM), ESDRAM (Enhanced SDRAM), SLDRAM (Synchlink DRAM), and DRRAM (Direct Rambus RAM). The memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.

[0068] In some embodiments, the memory stores the following elements, upgrade packages, executable units or data structures, or a subset thereof, or an extended set thereof: an operating system and an application program.

[0069] The operating system includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., which are used to implement various basic services and process hardware-based tasks. The application program includes various application programs, which are used to implement various application services. The program for implementing the method of the embodiment of the present invention can be included in the application program.

[0070] In the embodiment of the present invention, the processor calls a program or instruction stored in the memory, specifically, a program or instruction stored in an application program, and the processor is used to execute the method steps of the embodiment 1 of the present invention.

[0071] [Example 4] This embodiment provides a chip for executing the method of the above-mentioned embodiment 1 of the present invention. Specifically, the chip includes: a processor for calling and running a computer program from a memory, so that a device equipped with the chip is used to execute the method of the embodiment 1 of the present invention.

[0072] [Example 5] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method of Embodiment 1 of the present invention are implemented.

[0073] For example, machine-readable storage media may include, but are not limited to, various known and unknown types of non-volatile memory.

[0074] In summary, embodiments 1-5 of the present invention provide a financial indicator display method and system, which increases the richness of financial business analysis scenarios by loading AntV X6 graphics drawing components, and also improves the user's front-end interactive experience. The OLAP-based big data query engine can increase the corresponding speed of data extraction, so that various calculated financial data can be displayed on the front-end page in a timely manner, which greatly improves the efficiency of financial data analysis and provides a basis for business decision-making.

[0075] It will be appreciated by those skilled in the art that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0076] In the embodiments of the present application, the disclosed systems, devices and methods can be implemented in other ways. For example, the division of units is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system. In addition, the coupling between the various units can be direct coupling or indirect coupling. In addition, the various functional units in the embodiments of the present application can be integrated into a processing unit, or can be separate physical existences, etc.

[0077] It should be understood that in the various embodiments of the present application, the size of the serial number of each process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0078] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a machine-readable storage medium. Therefore, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a machine-readable storage medium, which can include several instructions to enable an electronic device to perform all or part of the technical solution described in the embodiments of the present application. The above-mentioned storage medium may include various media that can store program codes, such as ROM, RAM, removable disk, hard disk, magnetic disk or optical disk.

[0079] The above contents are only specific implementation methods of the present application, and the protection scope of the present application is not limited thereto. Those skilled in the art may make changes or substitutions within the technical scope disclosed in the present application, and these changes or substitutions shall be within the protection scope of the present application.

Claims

1. A financial indicator display method, characterized in that: include: Acquire financial data and store it in a big data server, and build a financial indicator data model on the big data server; Create financial business analysis scenarios on the front-end page through draggable graphics drawing components; The financial indicator reference data of the financial business analysis scenario is obtained and calculated through the financial indicator data model, and the calculation structure is displayed on the front-end page.

2. The financial indicator display method according to claim 1, characterized in that: The obtaining of financial data and storing it in a big data server comprises: Financial data is obtained through the financial core transaction system, comprehensive financial product system, financial customer management system, financial financial management system and financial market consulting system, and the financial data is pre-processed through ETL and stored in the OLAP-based big data query engine.

3. The financial indicator display method according to claim 1, characterized in that: The constructing of the financial indicator data model on the big data server includes: The financial indicator data model is constructed by using financial basic indicators, financial composite indicators, financial derived indicators and financial atomic indicators as metrics.

4. The financial indicator display method according to claim 3, characterized in that: The table data in the financial indicator data model is extracted to the data query engine, and indexes, materialized views, indicator marts and indicator wide tables are created.

5. The financial indicator display method according to claim 1, characterized in that: The creation of a financial business analysis scenario in a front-end page by using a draggable graphic drawing component includes: By loading the AntV X6 graphics drawing component in the front-end browser page, basic shapes, pictures, URL links, rich text boxes, indicator cards, card groups, sun diagrams, fishbone diagrams, attribution analysis diagrams and composition analysis diagrams are combined by dragging and dropping to form the financial management indicator analysis scenario.

6. The financial indicator display method according to claim 1, characterized in that: The obtaining and calculating the financial indicator reference data of the financial business analysis scenario through the financial indicator data model includes: The financial indicator reference data is queried in the financial indicator data model through FreeMarker to calculate the corresponding revenue increment, year-on-year growth rate, month-on-month growth rate, compound growth rate and profit growth rate.

7. A financial indicator display system, characterized in that: include: Data acquisition and storage module, used to acquire financial data and store it in a big data server; A model building module, used to build a financial indicator data model on the big data server; The scenario creation module is used to create financial business analysis scenarios in the front-end page through draggable graphic drawing components; The calculation and display module is used to obtain and calculate the financial indicator reference data of the financial business analysis scenario through the financial indicator data model, and display the calculation structure on the front-end page.

8. A financial indicator display device, comprising at least one processor; a memory coupled to the at least one processor, the memory storing executable instructions, characterized in that: The executable instructions, when executed by the at least one processor, enable the steps of the method according to any one of claims 1 to 7 to be implemented.

9. A chip, characterized in that: It comprises a processor, which is used to call and run a computer program from a memory, so that a device equipped with the chip executes the steps of the method as claimed in any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.