Investment supervision method, device, equipment, medium and program product
By generating a knowledge graph and using it to obtain target investment information related to supervision indicators, the problem of searching valuation tables in the existing technology to obtain supervision indicators is solved, and efficient supervision indicator calculation and investment transaction supervision are achieved.
Patent Information
- Application Number
- CN202411867199.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-04-11
AI Technical Summary
In the prior art, when searching the valuation table to obtain the data related to supervision indicators, it requires a large amount of computing power and time to affect the calculation efficiency of supervision indicator values.
By determining the entity attribute table and entity relationship table, a knowledge graph is generated, and the target investment information associated with supervision indicators is obtained using the knowledge graph, the supervision indicator value is calculated, and investment transaction supervision is carried out.
The penetrating supervision of investment products is realized, the method of obtaining related data of supervision indicators is optimized, and the calculation efficiency of supervision indicator values is improved.
Smart Images

Figure CN119809830A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to big data technology, and in particular to an investment supervision method, device, equipment, medium and program product. Background Art
[0002] Asset management business has played a positive role in meeting residents' wealth needs, optimizing social financing structure, and serving the real economy. At present, based on different valuation tables associated with asset custody business, a top-down search method is used to obtain target data associated with supervision indicators. Then, the supervision indicator value is determined based on the target data, and the investment behavior of asset managers is supervised based on the supervision indicator value. However, valuation tables often contain a large amount of data. If conventional search methods are used, a large amount of computing power is required to search the valuation table, and the search takes a long time, which affects the calculation efficiency of the supervision indicator value. Summary of the invention
[0003] The embodiments of the present invention provide an investment supervision method, device, equipment, medium and program product, which can optimize the acquisition method of supervision index associated data and improve the calculation efficiency of supervision index values.
[0004] In a first aspect, an embodiment of the present invention provides an investment supervision method, comprising:
[0005] Determine an entity attribute table and an entity relationship table, wherein the entity attribute table includes investment information of entrusted assets, and the entity relationship table includes the relationship between the investment information;
[0006] Generate a knowledge graph according to the entity attribute table and the entity relationship table, wherein the entity attributes of the knowledge graph include the investment information;
[0007] Target investment information associated with the supervision indicator is obtained according to the knowledge graph, a supervision indicator value is determined according to the target investment information, and investment transaction supervision is performed according to the supervision indicator value.
[0008] In a second aspect, an embodiment of the present invention further provides an investment supervision device, the device comprising:
[0009] A data table determination module, used to determine an entity attribute table and an entity relationship table, wherein the entity attribute table includes investment information of entrusted assets, and the entity relationship table includes the relationship between the investment information;
[0010] A graph generation module, used to generate a knowledge graph according to the entity attribute table and the entity relationship table, wherein the entity attributes of the knowledge graph include the investment information;
[0011] A supervision module is used to obtain target investment information associated with the supervision indicator according to the knowledge graph, determine the supervision indicator value according to the target investment information, and perform investment transaction supervision according to the supervision indicator value.
[0012] In a third aspect, an embodiment of the present invention further provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, an investment supervision method as described in any one of the embodiments of the present invention is implemented.
[0013] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements an investment supervision method as described in any one of the embodiments of the present invention.
[0014] In a fifth aspect, an embodiment of the present invention further provides a computer program product, including a computer program, which, when executed by a processor, implements the investment supervision method as described in any one of the embodiments of the present invention.
[0015] The embodiment of the present invention provides an investment supervision scheme, by determining an entity attribute table and an entity relationship table, and generating a knowledge graph according to the entity attribute table and the entity relationship table. Then, the target investment information associated with the supervision indicator is obtained according to the knowledge graph, the supervision indicator value is calculated according to the target investment information, and the investment transaction supervision is performed according to the supervision indicator value. The technical scheme of the embodiment of the present invention, since the knowledge graph represents the investment information and the hierarchical relationship of the investment information, the knowledge graph is queried to obtain the target investment information associated with the supervision indicator, so as to realize the penetrating supervision of the investment product. It can solve the problem that searching the valuation table to obtain the supervision indicator related data consumes a lot of computing power and time, optimizes the method of obtaining the supervision indicator related data, and improves the calculation efficiency of the supervision indicator value. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.
[0017] Figure 1 A flowchart of an investment supervision method provided by an embodiment of the present invention;
[0018] Figure 2 A schematic diagram of the structure of a knowledge graph provided by an embodiment of the present invention;
[0019] Figure 3A flowchart of another investment supervision method provided by an embodiment of the present invention;
[0020] Figure 4 A schematic diagram of the structure of an investment supervision device provided by an embodiment of the present invention;
[0021] Figure 5 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0022] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.
[0023] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0024] It should be noted that the concepts such as "first" and "second" mentioned in the present invention are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0025] It should be noted that the modifications of "one" and "plurality" mentioned in the present invention are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0026] The names of the messages or information exchanged between multiple devices in the embodiments of the present invention are only used for illustrative purposes, and are not used to limit the scope of these messages or information.
[0027] The information collected by the embodiments of the present invention is information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of the relevant data comply with the relevant laws, regulations and standards of the relevant countries and regions, take necessary confidentiality measures, do not violate public order and good morals, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0028] Figure 1A flowchart of an investment supervision method provided by an embodiment of the present invention. The present invention is applicable to big data technology, cloud computing technology, and also to financial technology scenarios. The device can be implemented in the form of software and / or hardware, and optionally, implemented by an electronic device, which can be a mobile terminal, a PC terminal, or a server, etc.
[0029] like Figure 1 As shown, the method includes:
[0030] S110: Determine an entity attribute table and an entity relationship table, wherein the entity attribute table includes investment information of entrusted assets, and the entity relationship table includes relationships between the investment information.
[0031] In an embodiment of the present invention, investment information includes data records corresponding to set fields in valuation tables at different levels. Set fields are fields in entity attribute tables and entity relationship tables. Levels include at least one of a composite group, an investment portfolio, and an investment product. A composite group represents a collection of investment portfolios. An investment portfolio includes multiple investment products, which are combined together to achieve a specific investment goal. An investment product refers to a specific financial asset. The entrusted assets are determined based on the asset custody agreement.
[0032] In some embodiments, the composite group, investment portfolio and investment product may be investment information determined based on an asset custody agreement. An asset custody agreement is an agreement associated with asset custody business. Asset custody business refers to the custodian institution, as an independent third-party institution, safely keeping the entrusted assets, supervising the investment operations of the manager, providing the entrusted assets as agreed, and providing services such as liquidation and delivery, accounting or information reporting of the entrusted assets as agreed, in accordance with relevant laws and regulations and the custody contract.
[0033] The entity attribute table is a data table consisting of the set fields in the valuation table and the data records corresponding to the set fields. Among them, the valuation table is a tool for users to evaluate the value of assets or investment tools. The valuation table is usually a data table that includes multiple financial indicators.
[0034] Optionally, the entity attribute table includes a composite group attribute table, an investment portfolio attribute table, and an investment product attribute table. For example, a set number of set fields can be selected from the composite group valuation table to form the composite group attribute table. The data records of the composite group attribute table are data obtained from the composite group valuation table according to the set fields. A set number of set fields can be selected from the investment portfolio valuation table to form the investment portfolio attribute table. The data records of the investment portfolio attribute table are data obtained from the investment portfolio valuation table according to the set fields. A set number of set fields can be selected from the investment product valuation table to form the investment product attribute table. The data records of the investment product attribute table are data obtained from the investment product valuation table according to the set fields.
[0035] Optionally, the composite group attribute table includes at least one of the following investment information: composite group code, composite group name, portfolio quantity, and investment time. The portfolio attribute table includes at least one of the following investment information: composite code, portfolio status, and investment time. The investment product attribute table includes at least one of the following investment information: fund code, security pending code, cost price, market price, and quantity.
[0036] The entity relationship table is a data table that represents the relationship between the composite group and the investment portfolio and the relationship between the investment portfolio and the investment product. For example, the entity relationship table includes a composite group and investment portfolio relationship table and an investment portfolio and investment product relationship table. Optionally, the fields of the composite group and investment portfolio relationship table include a composite group code and an investment portfolio code. The fields of the investment portfolio and investment product relationship table include at least one investment product code and at least one investment portfolio code. For example, if investment portfolio A includes investment product a, investment product a includes investment portfolio B, and investment portfolio B includes investment product c, then the investment portfolio and investment product relationship table includes investment portfolio codes at different levels and investment product codes at different levels.
[0037] Exemplarily, determining the entity attribute table and the entity relationship table includes:
[0038] If a preset supervision event is triggered, the investment information and the relationship between the investment information are obtained according to the fields in the entity attribute table and the entity relationship table, respectively. The entity attribute table and the entity relationship table are updated according to the investment information and the relationship between the investment information. Since the investment operation behavior of the manager may cause changes in the investment information, by obtaining new data records from the data source according to the fields in the entity attribute table and the entity relationship table after the supervision event is triggered, the real-time nature of the data records in the entity attribute table and the entity relationship table can be ensured, avoiding the use of outdated investment information to calculate the supervision indicator value.
[0039] Among them, the triggering conditions of the preset supervision event include regular triggering and / or manual triggering. The preset supervision event can also be triggered according to the investment trading period. For example, the preset supervision event can be triggered during the closing period. According to the fields in the entity attribute table, the corresponding investment information is obtained from each data source and updated to the entity table. Based on the corresponding relationship between the composite group and the investment portfolio and the corresponding relationship between the investment portfolio and the investment product, the corresponding data record in the new investment information is obtained according to the fields in the entity relationship table and updated to the entity relationship table.
[0040] It should be noted that the data source may include various financial institutions, and data is obtained from various financial institutions through pre-agreed interfaces.
[0041] S120. Generate a knowledge graph according to the entity attribute table and the entity relationship table, wherein the entity attributes of the knowledge graph include the investment information.
[0042] Among them, the knowledge graph is a graph-based data structure consisting of nodes and edges. Each node represents an "entity" and each edge is a "relationship" between entities. For example, each entity in the knowledge graph can represent a combination group, an investment portfolio, or an investment product. Entity attributes may include records in the entity attribute table. Each edge represents the correspondence between the combination group and the investment portfolio, and the correspondence between the investment portfolio and the investment product. Among them, the investment product corresponding to the investment portfolio includes at least one investment product. For example, investment portfolio 01 includes two investment products, namely deposits and funds, and the fund includes multiple investment products. Figure 2 A schematic diagram of the structure of a knowledge graph provided by an embodiment of the present invention. Figure 2 As shown, the knowledge graph is used to realize the transition from the combination group 210 to the first investment portfolio 220, and from the first investment portfolio 220 to the investment product x and the investment product set 230, which includes investment product a, investment product b, investment product c, ..., investment product lx, etc. Investment product b also includes a second investment portfolio 240, which includes investment product a, investment product c and investment product x.
[0043] Exemplarily, generating a knowledge graph according to the entity attribute table and the entity relationship table includes:
[0044] Obtain a preset graph structure, wherein the preset graph structure includes relationships between entities, attribute fields of entities, and attribute fields of relationships. Generate the knowledge graph according to the preset graph structure, the entity attribute table, and the entity relationship table. Since the ontology structure of the knowledge graph is relatively stable, the efficiency of knowledge graph generation can be improved by mapping the graph structure with the entity attribute table and the entity relationship table through a predefined graph structure.
[0045] For example, the relationship between entities includes: the relationship between composite group and portfolio is an inclusion relationship. The relationship between portfolio and fund is an inclusion relationship. The relationship between fund and investment product is an inclusion relationship. In other cases, if the investment product invests in the fund, the relationship between entities also includes the inclusion relationship between investment product and fund. The attribute fields of the entity include: composite group code, composite group name, combination code, combination status, fund code, security code, cost price and market price, etc.
[0046] According to the fields in the entity attribute table and the entity relationship table and the relationships and attribute fields included in the preset graph structure, the data records of the entity attribute table and the entity relationship table are mapped to the preset graph structure to obtain the knowledge graph.
[0047] S130. Obtain target investment information associated with the supervision indicator according to the knowledge graph, determine a supervision indicator value according to the target investment information, and perform investment transaction supervision according to the supervision indicator value.
[0048] In the disclosed embodiment, the knowledge graph represents the attribute information and relationship information corresponding to the composite group, investment portfolio and investment product. The knowledge graph is used to implement the method of penetrating the composite group to the underlying investment product, avoiding the top-down search method for the underlying different valuation tables to achieve penetrating supervision, thereby improving the query efficiency.
[0049] Since attribute information can be included in the nodes in the knowledge graph, entity attributes can be queried quickly and easily. Supervision indicators are the smallest processing unit for investment transaction supervision. Supervision indicators can be determined based on at least one of the documents such as asset custody agreement, asset management contract, and supervision requirements of regulatory authorities. Each provision in the document can determine at least one supervision indicator. Target investment information is the entity attribute required for the calculation of supervision indicator values in the knowledge graph. Supervision indicator value is the numerical value of the supervision indicator. Investment transaction supervision is an important way for custodians to perform their custody duties between investors and managers, and is also an important basic system for maintaining the sound development of the capital market.
[0050] Optionally, the types of supervision indicators include at least one of concentration, investment ban, deviation, restriction, leverage, exposure, duration, liquidity, stop loss, and abnormal attention. Determine query information according to the supervision indicator, query the knowledge graph according to the query information, and obtain target investment information associated with the supervision indicator. The query information may include entity identification information and entity attribute fields. Query the knowledge graph according to the query information to obtain at least one entity corresponding to the entity identification information in the knowledge graph. Query the entity attributes of at least one entity corresponding to the entity identification information according to the entity attribute field to obtain the target investment information. Calculate the supervision indicator value according to the target investment information and the supervision indicator.
[0051] The technical solution of the embodiment of the present invention determines the entity attribute table and the entity relationship table, and generates a knowledge graph according to the entity attribute table and the entity relationship table. Then, the target investment information associated with the supervision indicator is obtained according to the knowledge graph, the supervision indicator value is calculated according to the target investment information, and the investment transaction supervision is performed according to the supervision indicator value. The technical solution of the embodiment of the present invention, since the knowledge graph represents the investment information and the hierarchical relationship of the investment information, the knowledge graph is queried to obtain the target investment information associated with the supervision indicator, so as to realize the penetrating supervision of the investment product. It can solve the problem that searching the valuation table to obtain the supervision indicator related data consumes a lot of computing power and time, optimizes the method of obtaining the supervision indicator related data, and improves the calculation efficiency of the supervision indicator value.
[0052] Figure 3 A flowchart of another investment supervision method provided by an embodiment of the present invention. Based on the above embodiments, the embodiment of the present invention further defines obtaining target investment information associated with supervision indicators according to the knowledge graph.
[0053] like Figure 3 As shown, the method includes:
[0054] S310: Determine an entity attribute table and an entity relationship table, wherein the entity attribute table includes investment information of entrusted assets, and the entity relationship table includes relationships between the investment information.
[0055] S320. Generate a knowledge graph according to the entity attribute table and the entity relationship table, wherein the entity attributes of the knowledge graph include the investment information, and the knowledge graph represents the attribute information and relationship information corresponding to the portfolio group, investment portfolio and investment product.
[0056] S330. Determine query information according to investment supervision requirements, wherein the query information includes identification information and attribute information.
[0057] The investment supervision requirements include at least one of the terms of the asset custody agreement, the terms of the asset management contract, the regulatory document terms of the regulatory authorities, and other document terms. The supervision indicator is determined according to the investment supervision requirements. The query information is determined according to the supervision indicator. The query information is used to characterize the knowledge graph query instruction. The identification information included in the query information includes the identification of the investment product associated with the supervision indicator. The query information includes attribute information including the attributes of the investment product associated with the supervision indicator. The attributes of the investment product may include data records corresponding to the attribute fields.
[0058] S340. Query the knowledge graph according to the query information to obtain at least one target entity corresponding to the identification information.
[0059] The entity identification of the target entity matches the identification information included in the query information. Optionally, the entity identification may include an entity code, that is, the entity code of the target entity is consistent with the entity code included in the query information.
[0060] Exemplarily, in the case where the investment product hit by the query information does not include an investment portfolio, querying the knowledge graph according to the query information to obtain at least one target entity corresponding to the identification information includes:
[0061] The knowledge graph is queried according to the identification information to obtain at least one investment product corresponding to the identification information. The target entity corresponding to the identification information is determined according to the at least one investment product.
[0062] Exemplarily, in the case where the investment product hit by the query information is an investment product included in an investment portfolio under the investment product, querying the knowledge graph according to the query information to obtain at least one target entity corresponding to the identification information includes:
[0063] According to the identification information, the knowledge graph is queried to obtain the investment products under the first investment portfolio and the investment products under the second investment portfolio, wherein the first investment portfolio represents the investment portfolio under the combination group, and the second investment portfolio represents the investment portfolio under the investment product. According to the investment products under the first investment portfolio and the investment products under the second investment portfolio, the target entity corresponding to the identification information is determined. In the disclosed embodiment, the second investment portfolio can be determined based on at least one investment portfolio under one investment product. The second investment portfolio can also be determined based on at least one investment portfolio under at least one investment product. Since investment products can include investment portfolios, when querying the properties of the target investment product, it is necessary not only to return the properties of the target investment product corresponding to the investment portfolio under the combination group, but also to return the properties of the target investment product corresponding to the investment portfolio under the investment product. The relationship between the combination group, investment portfolio and investment product can be clearly recorded through the knowledge graph, so that the target entity can be queried quickly, accurately and comprehensively to avoid missing queries.
[0064] by Figure 2 Taking the knowledge graph shown as an example, assuming that the query information hits investment product a, investment product a includes investment product a in the first investment portfolio 220 and investment product a in the second investment portfolio 240. Therefore, it is necessary to query all nodes corresponding to investment product a in the knowledge graph to obtain entity attributes corresponding to the attribute information in the query information.
[0065] S350. Obtain entity attributes of at least one target entity in the knowledge graph according to the attribute information as the target investment information associated with the supervision indicator.
[0066] The entity attributes of each node in the knowledge graph provided by the present invention include investment information. The entity attributes of at least one target entity can be directly queried according to the attribute information in the query information to obtain the target investment information associated with the supervision indicator without querying other data tables, thereby improving the query efficiency of the target investment information.
[0067] S360: Determine a supervision index value according to the target investment information, and perform investment transaction supervision according to the supervision index value.
[0068] Optionally, the investment transaction supervision according to the supervision index value includes: if the supervision index value does not meet the investment supervision requirement, generating risk warning information according to the supervision index value, and sending the risk warning information. By providing risk warnings to the investment behavior of the manager corresponding to the asset custody agreement through risk warning information, real-time risk warning can be achieved to avoid risk expansion.
[0069] For example, the monitoring indicator value is matched with the clause corresponding to the monitoring indicator, and whether the investment transaction is risky is determined based on the matching result. If there is a risk, a risk warning email is generated based on the monitoring indicator and sent to the electronic device of the manager corresponding to the asset custody agreement.
[0070] The technical solution of the embodiment of the present invention determines query information according to investment supervision requirements, the query information includes identification information and attribute information, and then queries the knowledge graph according to the query information to obtain at least one target entity corresponding to the identification information. According to the attribute information, the entity attribute of at least one target entity in the knowledge graph is obtained as the target investment information associated with the supervision indicator, the supervision indicator value is determined according to the target investment information, and then the investment transaction supervision is performed according to the supervision indicator value, which improves the query efficiency of the investment product, thereby greatly improving the calculation efficiency of the supervision indicator value.
[0071] Figure 4 A schematic diagram of the structure of an investment supervision device provided by an embodiment of the present invention. The device can be implemented in the form of software and / or hardware, and optionally, implemented by an electronic device, which can be a mobile terminal, a PC or a server.
[0072] like Figure 4 The device includes: a data table determination module 410, a graph generation module 420 and a supervision module 430.
[0073] The data table determination module 410 is used to determine an entity attribute table and an entity relationship table, wherein the entity attribute table includes investment information of entrusted assets, and the entity relationship table includes the relationship between the investment information;
[0074] A graph generation module 420, configured to generate a knowledge graph according to the entity attribute table and the entity relationship table, wherein the entity attributes of the knowledge graph include the investment information;
[0075] The supervision module 430 is used to obtain target investment information associated with the supervision indicator according to the knowledge graph, determine the supervision indicator value according to the target investment information, and perform investment transaction supervision according to the supervision indicator value.
[0076] Optionally, the data table determination module 410 is specifically used for:
[0077] If a preset supervision event is triggered, the investment information and the relationship between the investment information are obtained according to the fields in the entity attribute table and the entity relationship table respectively;
[0078] The entity attribute table and the entity relationship table are updated according to the investment information and the relationship between the investment information.
[0079] Optionally, the graph generation module 420 is specifically used for:
[0080] Acquire a preset graph structure, wherein the preset graph structure includes relationships between entities, attribute fields of entities, and attribute fields of relationships;
[0081] The knowledge graph is generated according to the preset graph structure, the entity attribute table and the entity relationship table.
[0082] Optionally, the knowledge graph represents attribute information and relationship information corresponding to portfolio groups, investment portfolios and investment products.
[0083] Optionally, the supervision module 430 is specifically used for:
[0084] Determining query information according to investment supervision requirements, wherein the query information includes identification information and attribute information;
[0085] Query the knowledge graph according to the query information to obtain at least one target entity corresponding to the identification information;
[0086] According to the attribute information, entity attributes of at least one target entity in the knowledge graph are obtained as the target investment information associated with the supervision indicator.
[0087] Further, querying the knowledge graph according to the query information to obtain at least one target entity corresponding to the identification information includes:
[0088] Query the knowledge graph according to the identification information to obtain investment products under a first investment portfolio and investment products under a second investment portfolio, wherein the first investment portfolio represents an investment portfolio under the portfolio group, and the second investment portfolio represents an investment portfolio under the investment product;
[0089] The target entity corresponding to the identification information is determined according to the investment products under the first investment portfolio and the investment products under the second investment portfolio.
[0090] Optionally, the performing investment transaction supervision according to the supervision indicator value includes:
[0091] If the supervision indicator value does not meet the investment supervision requirement, risk warning information is generated according to the supervision indicator value and the risk warning information is sent.
[0092] The investment supervision device provided in the embodiment of the present invention can execute the investment supervision method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0093] Figure 5A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, and other suitable computers. The components shown herein, their connections and relationships, and their functions are only for example and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0094] like Figure 5 As shown, the electronic device 50 includes at least one processor 51, and a memory connected to the at least one processor 51 in communication, such as a read-only memory (ROM) 52, a random access memory (RAM) 53, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 51 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 52 or the computer program loaded from the storage unit 58 to the random access memory (RAM) 53. In the RAM 53, various programs and data required for the operation of the electronic device 50 can also be stored. The processor 51, the ROM 52, and the RAM 53 are connected to each other via a bus 54. An input / output (I / O) interface 55 is also connected to the bus 54.
[0095] A number of components in the electronic device 50 are connected to the I / O interface 55, including: an input unit 56, such as a keyboard, a mouse, etc.; an output unit 57, such as various types of displays, speakers, etc.; a storage unit 58, such as a disk, an optical disk, etc.; and a communication unit 59, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 59 allows the electronic device 50 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0096] The processor 51 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 51 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 51 executes the various methods and processes described above, such as an investment supervision method.
[0097] In some embodiments, an investment supervision method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 58. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 50 via the ROM 52 and / or the communication unit 59. When the computer program is loaded into the RAM 53 and executed by the processor 51, one or more steps of the method described above may be performed. Alternatively, in other embodiments, the processor 51 may be configured to perform an investment supervision method in any other suitable manner (e.g., by means of firmware).
[0098] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0099] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable rule-based decision-making device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0100] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0101] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0102] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0103] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0104] An embodiment of the present invention also provides a computer program product, including a computer program, which, when executed by a processor, implements the investment supervision method provided in any embodiment of the present application.
[0105] In the process of implementation, the computer program product can be written in one or more programming languages or a combination thereof to perform the computer program code of the present invention, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).
[0106] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. An investment supervision method, characterized in that: include: Determine an entity attribute table and an entity relationship table, wherein the entity attribute table includes investment information of entrusted assets, and the entity relationship table includes the relationship between the investment information; Generate a knowledge graph according to the entity attribute table and the entity relationship table, wherein the entity attributes of the knowledge graph include the investment information; Target investment information associated with the supervision indicator is obtained according to the knowledge graph, a supervision indicator value is determined according to the target investment information, and investment transaction supervision is performed according to the supervision indicator value.
2. The method according to claim 1, characterized in that The determining of the entity attribute table and the entity relationship table includes: If a preset supervision event is triggered, the investment information and the relationship between the investment information are obtained according to the fields in the entity attribute table and the entity relationship table respectively; The entity attribute table and the entity relationship table are updated according to the investment information and the relationship between the investment information.
3. The method according to claim 1, characterized in that The generating of the knowledge graph according to the entity attribute table and the entity relationship table includes: Acquire a preset graph structure, wherein the preset graph structure includes relationships between entities, attribute fields of entities, and attribute fields of relationships; The knowledge graph is generated according to the preset graph structure, the entity attribute table and the entity relationship table.
4. The method according to any one of claims 1 to 3, characterized in that The knowledge graph represents the attribute information and relationship information corresponding to the portfolio group, investment portfolio and investment product.
5. The method according to claim 4, characterized in that The step of obtaining target investment information associated with the supervision indicator according to the knowledge graph includes: Determining query information according to investment supervision requirements, wherein the query information includes identification information and attribute information; Query the knowledge graph according to the query information to obtain at least one target entity corresponding to the identification information; According to the attribute information, entity attributes of at least one target entity in the knowledge graph are obtained as the target investment information associated with the supervision indicator.
6. The method according to claim 5, characterized in that The querying the knowledge graph according to the query information to obtain at least one target entity corresponding to the identification information includes: Query the knowledge graph according to the identification information to obtain investment products under a first investment portfolio and investment products under a second investment portfolio, wherein the first investment portfolio represents an investment portfolio under the portfolio group, and the second investment portfolio represents an investment portfolio under the investment product; The target entity corresponding to the identification information is determined according to the investment products under the first investment portfolio and the investment products under the second investment portfolio.
7. The method according to claim 5, characterized in that The investment transaction supervision according to the supervision indicator value includes: If the supervision indicator value does not meet the investment supervision requirement, risk warning information is generated according to the supervision indicator value and the risk warning information is sent.
8. An investment supervision device, characterized in that: include: A data table determination module, used to determine an entity attribute table and an entity relationship table, wherein the entity attribute table includes investment information of entrusted assets, and the entity relationship table includes the relationship between the investment information; A graph generation module, used to generate a knowledge graph according to the entity attribute table and the entity relationship table, wherein the entity attributes of the knowledge graph include the investment information; The supervision module is used to obtain target investment information associated with the supervision indicator according to the knowledge graph, determine the supervision indicator value according to the target investment information, and perform investment transaction supervision according to the supervision indicator value.
9. An electronic device, characterized in that: The invention comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the investment supervision method as described in any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the investment supervision method as described in any one of claims 1 to 7 is implemented.
11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the computer program implements the investment supervision method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Bank customer asset atlas construction method and device
CN111242774A
Risk enterprise determination method and device based on knowledge graph
CN111967976A
Investment portfolio index monitoring method and device
CN115393099A
Transmission type supervision method based on knowledge graph
CN115936884A
Abnormal fund supervision method, system and equipment based on knowledge graph
CN116680408A