Data recommendation method and system, electronic equipment and computer readable storage medium
By collecting and analyzing counterparty information, generating counterparty portraits, and determining target counterpartys, it solves the problem that financial institutions cannot recommend suitable counterpartys in financial transactions, and improves the accuracy and success rate of transactions.
Patent Information
- Application Number
- CN202411795172.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-06
- Publication Date
- 2025-04-11
AI Technical Summary
When conducting financial transactions, financial institutions are unable to recommend suitable counterparties, resulting in inaccurate trading plans and increasing transaction risks.
By collecting information about counterparty, generating a counterparty portrait, and determining the target counterparty from the counterparty based on the account information of the entrusted account, it is recommended to the entrusted account.
It improves the accuracy of counterparty recommendations, reduces transaction risks, and improves the success rate of financial investment.
Smart Images

Figure CN119807516A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of data recommendation, and in particular to a data recommendation method, system, electronic device, and computer-readable storage medium. Background Art
[0002] Financial transactions are an important business of financial institutions, involving multiple links such as information collection, counterparty selection, risk assessment, price inquiry, and fund transfer. In traditional transaction links, traders usually input and judge manually, which is limited by experience and subjectivity and cannot find suitable counterparties for transactions.
[0003] In related technologies, financial institutions use financial transaction auxiliary systems to make transaction decisions when conducting financial transactions. However, the transaction information collected by these auxiliary systems is inconsistent, and they are unable to fully analyze the comprehensive situation of counterparties. As a result, the recommended counterparties and transaction plans are not accurate enough, which easily leads to transaction risks. Summary of the invention
[0004] Embodiments of the present invention provide a data recommendation method, system, electronic device, and computer-readable storage medium to solve or partially solve the problem in the prior art that financial institutions are unable to recommend suitable counterparties.
[0005] The embodiment of the present invention discloses a data recommendation method, which is applied to a data recommendation system. The data recommendation system includes a delegate account. The method includes:
[0006] Collect counterparty information of counterparties to transactions with the entrusted account;
[0007] Generate a counterparty profile based on counterparty information;
[0008] Determine the target counterparty from the counterparties based on the counterparty profile and the account information of the entrusted account;
[0009] Recommend the target counterparty to the entrusted account.
[0010] Optionally, after recommending the target counterparty to the entrusted account, it also includes:
[0011] Get the liquidity report indicators of the entrusted account;
[0012] Determine the phased investment plan of the entrusted account's funds for the target counterparty based on the liquidity report indicators and the entrusted account's account information;
[0013] Recommend the target counterparty's installment investment plan to the entrusted account.
[0014] Optionally, after determining the fund installment investment plan of the entrusted account for the target counterparty based on the liquidity report indicators and the account information of the entrusted account, it also includes: conducting an investment risk assessment based on the fund installment investment plan of the target counterparty.
[0015] Optionally, after recommending the target counterparty's fund installment investment plan to the entrusted account, it also includes:
[0016] At the beginning of the trading day, take stock of the user positions and available securities and quantities of the entrusted accounts, as well as the available funds or assets of the counterparties;
[0017] Select the current counterparty based on the target counterparty's fund phased investment plan;
[0018] Express transaction intention to current counterparties;
[0019] Initiate a price inquiry to the current counterparty and negotiate transaction information with the current counterparty based on the counterparty profile of the current counterparty;
[0020] When confirming a deal based on transaction information, draft instructions based on the transaction information;
[0021] If a confirmation order is received for a draft order, the draft order will be treated as a repurchase order;
[0022] Generate a quotation based on the repurchase instruction.
[0023] Optionally, after collecting the counterparty information of the counterparty with which the entrusted account is traded, it also includes:
[0024] Preprocess the counterparty information; wherein the preprocessing at least includes: outlier processing, missing value processing, duplicate value removal and data conversion.
[0025] Optionally, a counterparty profile is generated based on the counterparty information, including:
[0026] Extract features from counterparty information, classify the features, identify them with labels, and integrate the labels to generate a counterparty profile.
[0027] Optionally, determining the target counterparty from the counterparties based on the counterparty profile and the account information of the entrusted account also includes:
[0028] Input the counterparty portrait and the account information of the entrusted account into a preset matching model; wherein the matching model is used to determine the target counterparty from the counterparties and output the target counterparty.
[0029] The embodiment of the present application also discloses a data recommendation system, including a delegated account, the system comprising:
[0030] The counterparty database module is used to collect counterparty information of counterparties that trade with the entrusted account;
[0031] The counterparty portrait module is used to generate a counterparty portrait based on the counterparty information;
[0032] The counterparty recommendation module is used to determine the target counterparty from the counterparties based on the counterparty portrait and the account information of the entrusted account, and recommend the target counterparty to the entrusted account.
[0033] The embodiment of the present invention further discloses an electronic device, including:
[0034] Memory, used to store computer programs;
[0035] The processor is used to implement the method of the embodiment of the present invention when executing the program stored in the memory.
[0036] The embodiment of the present invention further discloses a computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, enables the processors to execute the method according to the embodiment of the present invention.
[0037] Compared with the prior art, the embodiments of the present application have the following advantages:
[0038] In the embodiment of the present application, the counterparty information of the counterparty in the transaction with the entrusted account can be collected, and the counterparty information can be continuously updated to ensure the real-time nature of the counterparty information. Based on the counterparty information, a counterparty portrait can be generated, and the counterparty's trading preferences can be comprehensively analyzed. According to the counterparty portrait and the account information of the entrusted account, the target counterparty can be determined from the counterparties, and the target counterparty can be recommended to the entrusted account. Through the counterparty portrait and the account information of the entrusted account, the trading preferences of both parties to the financial transaction are considered, and potential counterparties can be accurately recommended to the entrusted account, reducing transaction risks and improving the success rate of transactions. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0040] Figure 1 is a flowchart of steps of an embodiment of a data recommendation method of the present application;
[0041] Figure 2 is a flowchart of another data recommendation method embodiment of the present application;
[0042] Figure 3 It is a structural diagram of a data recommendation system of the present application;
[0043] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0044] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.
[0045] Reference Figure 1 , shows a flowchart of the steps of a data recommendation method provided in an embodiment of the present invention, which is applied to a data recommendation system, wherein the data recommendation system includes a delegate account, and specifically may include the following steps:
[0046] Step 101: Collect the counterparty information of the counterparty that trades with the entrusted account.
[0047] In an embodiment of the present invention, the data recommendation system can be applied to a financial institution. Customers will entrust funds to the financial institution to invest in financial products, where the investment financial products can be fixed as bond pledge repurchase. The financial institution registers a trust account for the customer, and the financial institution conducts investment transactions on the trust account. The counterparty is an individual or entity that reaches an agreement on the other party in a financial transaction. The counterparty information of the counterparty of the entrusted account transaction is collected. Specifically, the counterparty information may include: basic information of the counterparty, financial information, organizational information, credit information, transaction history information and other transaction-related information.
[0048] Step 102: Generate a counterparty profile based on the counterparty information.
[0049] In the embodiment of the present invention, the counterparty portrait may include basic information of the counterparty, financial rating, credit rating, etc. The counterparty portrait comprehensively reflects the risk status, cooperation potential, market position, financing capacity and transaction preference of the counterparty, providing comprehensive and multi-dimensional information for transaction decision-making.
[0050] Step 103: Determine a target transaction counterparty from among the transaction counterparties based on the transaction counterparty portrait and the account information of the entrusted account.
[0051] In an embodiment of the present invention, a target counterparty is determined from the counterparties based on the counterparty portrait and the account information of the entrusted account, wherein the account information of the entrusted account includes the account subject, the bonds held, the blacklist and whitelist of transactions, and the entrusted fund amount. The counterparty is screened based on the blacklist and whitelist of the entrusted account, and the counterparty portrait such as the transaction frequency, transaction amount, transaction risk, etc. is matched with the fund amount and acceptable risk level of the entrusted account to determine the target counterparty from the counterparties. It should be noted that the number of target counterparties can be one or more, or zero.
[0052] Step 104: recommend the target transaction counterparty to the entrusted account.
[0053] In the embodiment of the present invention, after obtaining the target transaction counterparty, it is necessary to recommend the target transaction counterparty to the entrustment account and list the target transaction counterparty. The target transaction counterparty list can be directly displayed on an interface generated in the system.
[0054] The above implementation process collects counterparty information of counterparties that trade with the entrusted account, can continuously update counterparty information, ensure the real-time nature of counterparty information, generate counterparty portraits based on counterparty information, comprehensively analyze counterparty financing capabilities and trading preferences, determine target counterparties from counterparties based on counterparty portraits and account information of the entrusted account, and recommend target counterparties to the entrusted account, which can improve the accuracy of counterparty recommendations and increase the success rate of financial investments.
[0055] Reference Figure 2 , shows a flowchart of another data recommendation method provided in an embodiment of the present invention, which is applied to a data recommendation system, wherein the data recommendation system includes a delegate account, and specifically may include the following steps:
[0056] Step 201: Collect the counterparty information of the counterparty that trades with the entrusted account.
[0057] Step 202: Generate a counterparty profile based on the counterparty information.
[0058] Step 203: Determine a target transaction counterparty from among the transaction counterparties based on the transaction counterparty portrait and the account information of the entrusted account.
[0059] Step 204: recommend the target transaction counterparty to the entrusted account.
[0060] The above steps 201-204 are described in the previous section and will not be repeated here.
[0061] Step 205: Obtain the liquidity report indicator of the entrusted account.
[0062] Among them, liquidity statement indicators are indicators used to evaluate the short-term debt repayment ability and capital utilization efficiency of the entrusted account, and analyze the financial health of the entrusted account.
[0063] Step 206: Determine the phased investment plan of the entrusted account for the target transaction counterparty based on the liquidity report indicator and the account information of the entrusted account.
[0064] In an embodiment of the present invention, after obtaining the liquidity report indicators of the entrusted account, the fund installment investment plan of the entrusted account for the target counterparty is determined according to the account information of the entrusted account, such as the purchase term preference and the purchase interest rate preference, wherein the fund installment investment plan includes multiple quotation sheets, each quotation sheet corresponds to an installment investment plan, and the content of the quotation sheet includes the total pledged amount of the entrusted account, the purchase term, and the pledged amount and conversion ratio of the counterparty, and the generated fund investment plan for the target counterparty has a priority level.
[0065] Step 207: recommend the target transaction counterparty's installment investment plan to the entrusted account.
[0066] In the embodiment of the present invention, after obtaining the fund installment investment plan, it is necessary to recommend the fund installment investment plan to the entrusted account, and the fund installment investment plan can be listed according to the priority level, and the table can be directly displayed in the generated interface of the system. Installment investment is carried out according to the financial health status of the entrusted account and the transaction preference of the entrusted account, which can optimize the fund scheduling process and improve the efficiency and flexibility of fund use.
[0067] Optionally, in one embodiment of the present application, after determining the installment investment plan of funds of the entrusted account for the target counterparty based on the liquidity report indicators and the account information of the entrusted account, the method further includes: performing an investment risk assessment based on the installment investment plan of funds of the target counterparty.
[0068] In an embodiment of the present invention, after determining the phased investment plan for the target counterparty according to the liquidity report indicator and the account information of the entrusted account, the investment risk assessment process is started to assess the risks that may be brought by the phased investment plan for the target counterparty. A related party check and price deviation check are performed for the capital investment plan. A related party refers to an enterprise, organization or individual with a specific relationship with the enterprise. In the present invention, the related parties of the counterparty include the parent company, subsidiary, associated company and joint venture company. The transactions between the counterparty and the related party are checked, the fairness of the counterparty's transactions is evaluated, whether the price of the related party transaction is consistent with the price of the non-related party transaction, the abnormal transaction of the counterparty's related party is evaluated, and the potential transaction risk of the counterparty is judged. The counterparty risk assessment method can also be based on the capital investment plan for the target counterparty, identifying risk factors that may affect the return on investment, including but not limited to market risk, credit risk, liquidity risk, operational risk and legal risk. Using historical transaction data and statistical analysis methods, a risk assessment model is constructed, the investment plan is quantitatively analyzed, various risk indicators are calculated, and a risk assessment report is generated to optimize the investment plan. Conducting risk assessment in the installment investment plan can reduce transaction risks and protect the investment returns of funds in the entrusted account.
[0069] Optionally, in an embodiment of the present application, after recommending the fund installment investment plan of the target transaction counterparty to the entrusted account, the method further includes:
[0070] At the beginning of the trading day, take stock of the user's positions and available securities and quantities of the entrusted account, as well as the available funds or assets of the counterparty; select the current counterparty according to the fund phased investment plan of the target counterparty; and express the transaction intention to the current counterparty;
[0071] In an embodiment of the present application, the investment manager determines the current counterparty based on the phased investment plan of the target counterparty, and at the same time, communicates the current counterparty to the trader.
[0072] Initiate a price inquiry to the current transaction counterparty, and negotiate transaction information with the current transaction counterparty based on the transaction counterparty profile of the current transaction counterparty;
[0073] In an embodiment of the present application, the trader initiates an inquiry to the current counterparty and negotiates transaction information with the counterparty based on the counterparty profile of the current counterparty. The transaction information may include transaction direction, transaction period and transaction amount. After the trader and the current counterparty negotiate the transaction information and reach an agreement, the transaction is confirmed and the trader conveys the transaction information to the investment assistant.
[0074] When the transaction is confirmed according to the transaction information, a draft instruction is generated according to the transaction information;
[0075] If a confirmation instruction is received for the draft instruction, the draft instruction is used as a repurchase instruction;
[0076] In the embodiment of the present application, the investment assistant compares the transaction information and the draft instruction to confirm whether the draft instruction is correct. If correct, a confirmation instruction is sent and the draft instruction is used as a repurchase instruction.
[0077] A quotation sheet is generated according to the repurchase instruction.
[0078] In an embodiment of the present application, the decentralized selection of the current transaction counterparty, fund inquiry, generation of draft instructions, confirmation of repurchase instructions and generation of quotations are integrated into a fund transaction platform under the data recommendation system. Through the confirmation of transaction details by investment managers and traders and the confirmation of draft instructions by investment assistants, system errors are prevented. At the same time, manual operations are reduced, the default costs caused by transaction failures can be avoided, and the transaction success rate can be improved.
[0079] Optionally, in an embodiment of the present invention, after collecting the counterparty information of the counterparty that trades with the entrusted account, the method further includes:
[0080] Preprocessing the counterparty information; wherein the preprocessing at least includes: outlier processing, missing value processing, duplicate value deletion and data conversion.
[0081] In the embodiment of the present invention, in the financial industry, different counterparties generate different data descriptions during the transaction process. In one embodiment, a rule-based feature extraction method is used to profile the counterparty. The rule-based feature extraction method is extremely sensitive and can easily misjudge even when there are extremely subtle differences in expression, thereby causing structural errors. In the present invention, the same meaning expressed by different descriptions is standardized, and the data is converted into standard data according to preset standards, thereby improving the accuracy of the counterparty portrait.
[0082] Optionally, in an embodiment of the present invention, generating a counterparty portrait according to the counterparty information, the method further includes:
[0083] Feature extraction is performed on the counterparty information, the features are classified and labeled, and the labels are integrated to generate a counterparty profile.
[0084] In an embodiment of the present invention, feature extraction is performed on counterparty information based on rules, and the extracted features are input into a preset large language model; wherein the large language model is used to classify and label the counterparty features, create a counterparty portrait based on the labels, and output the counterparty portrait. The GPT-4 large language model can be used in this application, and the training process includes inputting some counterparty features to obtain counterparty classification labels, generating counterparty portraits based on the labels, and the trader correcting the counterparty portrait results to obtain a corrected counterparty portrait, and re-inputting the corrected counterparty portrait into the model for self-learning to obtain a trained model, so as to generate a counterparty portrait more comprehensively and accurately.
[0085] Optionally, in an embodiment of the present invention, after determining a target transaction counterparty from the transaction counterparties according to the transaction counterparty portrait and the account information of the entrusted account, the method further includes:
[0086] The counterparty portrait and the account information of the entrusted account are input into a preset matching model; wherein the matching model is used to determine the target counterparty from the counterparties and output the target counterparty. In this application, advanced algorithms such as deep neural networks and machine learning can be used as matching models. During the matching process, it can be flexibly adjusted according to market changes and can adapt to changing market conditions.
[0087] It should be noted that, for the method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present application are not limited by the described order of actions, because according to the embodiments of the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present application.
[0088] On the basis of the above embodiments, this embodiment further provides a data recommendation method, which is applied to electronic devices such as terminal devices and servers.
[0089] Reference Figure 3 , shows a structural block diagram of an embodiment of a data recommendation system of the present application, which may specifically include the following modules:
[0090] The counterparty database module 301 is used to collect counterparty information of counterparties that trade with the entrusted account;
[0091] A counterparty portrait module 302 generates a counterparty portrait based on the counterparty information;
[0092] The counterparty recommendation module 303 is used to determine a target counterparty from the counterparties according to the counterparty portrait and the account information of the entrusted account, and recommend the target counterparty to the entrusted account.
[0093] In an optional embodiment, the counterparty profile module 302 is specifically used to:
[0094] Feature extraction is performed on the counterparty information, the features are classified and labeled, and the labels are integrated to generate the counterparty portrait.
[0095] In an optional embodiment, the system further includes:
[0096] The fund installment investment module is used to obtain the liquidity report indicator of the entrusted account; determine the fund installment investment plan of the entrusted account for the target transaction counterparty based on the liquidity report indicator and the account information of the entrusted account; and recommend the fund installment investment plan of the target transaction counterparty to the entrusted account.
[0097] In an optional embodiment, the system further includes:
[0098] The fund trading module is used to take stock of the user positions and available securities and quantities of the entrusted account, as well as the available funds or assets of the counterparty at the beginning of the trading day; select the current counterparty according to the fund installment investment plan of the target counterparty; express the trading intention to the current counterparty; initiate an inquiry to the current counterparty, and negotiate the transaction information with the current counterparty based on the counterparty portrait of the current counterparty; when confirming the transaction based on the transaction information, draft an instruction based on the transaction information; if a confirmation instruction for the draft instruction is received, use the draft instruction as a repurchase instruction; and generate a quotation sheet based on the repurchase instruction.
[0099] As for the above-mentioned system embodiment, since it is basically similar to the data recommendation method embodiment, the relevant parts may refer to the partial description of the method embodiment.
[0100] A data recommendation system provided by an embodiment of the present invention collects counterparty information of counterparties that trade with a delegate account, can continuously update the counterparty information to ensure the real-time nature of the counterparty information, generates a counterparty portrait based on the counterparty information, comprehensively analyzes the financing capacity and trading preferences of the counterparty, determines a target counterparty from the counterparties based on the counterparty portrait and the account information of the delegate account, and recommends the target counterparty to the delegate account, thereby improving the accuracy of counterparty recommendations and the success rate of financial investments.
[0101] Figure 4A schematic structural diagram of an electronic device provided for an exemplary embodiment of the present application.
[0102] The device includes: a memory 41 and a processor 42 .
[0103] The memory 41 is used to store computer programs and can be configured to store various other data to support operations on the computing device. Examples of such data include instructions for any application or method operating on the computing device, contact data, phone book data, messages, pictures, videos, etc.
[0104] The processor 42 is coupled to the memory 41 and is used to execute the computer program in the memory 41 so as to implement the data recommendation method when executing the program stored in the memory.
[0105] By using the electronic device provided in the embodiment of the present application, it is possible to collect counterparty information of counterparties that trade with a delegated account, continuously update the counterparty information, ensure the real-time nature of the counterparty information, generate a counterparty portrait based on the counterparty information, comprehensively analyze the financing capacity and trading preferences of the counterparty, determine the target counterparty from the counterparties based on the counterparty portrait and the account information of the delegated account, and recommend the target counterparty to the delegated account, thereby improving the accuracy of counterparty recommendations and increasing the success rate of financial investments.
[0106] Further, if Figure 4 As shown, the electronic device also includes: a communication component 43, a display 44, a power component 45, an audio component 46 and other components. Figure 4 Only some components are shown schematically, which does not mean that the electronic device only includes Figure 4 In addition, depending on the implementation form of the traffic playback device, Figure 4 The components in the dashed box are optional components, not mandatory components. For example, when the electronic device is implemented as a terminal device such as a smartphone, tablet computer or desktop computer, it may include Figure 4 Components in the dashed box; when the electronic device is implemented as a server-side device such as a conventional server, cloud server, data center or server array, it may not include Figure 4 Components within the dashed box.
[0107] Accordingly, an embodiment of the present application also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the processor is enabled to implement the steps in the processing method embodiment of the above-mentioned design diagram.
[0108] Accordingly, the embodiment of the present application further provides a computer program product, including a computer program / instruction, which, when executed, can implement the steps that can be performed by an electronic device in the above-mentioned design diagram processing method embodiment. Optionally, the computer program product, in addition to executing the steps in the above-mentioned data recommendation method embodiment.
[0109] Above Figure 4 The communication component in is configured to facilitate wired or wireless communication between the device where the communication component is located and other devices. The device where the communication component is located can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component may also include a near field communication (NFC) module, a radio frequency identification (RFID) technology, an infrared data association (IrDA) technology, an ultra-wideband (UWB) technology, a Bluetooth (BT) technology, etc.
[0110] Above Figure 4 The memory in can be implemented by any type of volatile or non-volatile storage device or a combination of them, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.
[0111] Above Figure 4 The display in the embodiment includes a screen, which may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.
[0112] Above Figure 4 The power supply component in the device provides power to various components of the device where the power supply component is located. The power supply component may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device where the power supply component is located.
[0113] Above Figure 4The audio component in can be configured to output and / or input audio signals. For example, the audio component includes a microphone (MIC), and when the device where the audio component is located is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in a memory or sent via a communication component. In some embodiments, the audio component also includes a speaker for outputting an audio signal.
[0114] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0115] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0116] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0117] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0118] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0119] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0120] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0121] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0122] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity 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, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0123] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.
Claims
1. A data recommendation method, characterized in that: Applied to a data recommendation system, the data recommendation system includes a delegate account, and the method includes: Collecting counterparty information of counterparties that trade with the entrusted account; Generate a counterparty profile based on the counterparty information; Determine a target transaction counterparty from among the transaction counterparties according to the transaction counterparty portrait and the account information of the entrusted account; The target transaction counterparty is recommended to the entrusted account.
2. The method according to claim 1, characterized in that: After recommending the target transaction counterparty to the entrusted account, the method further includes: Obtaining liquidity report indicators of the entrusted account; Determine, based on the liquidity report indicators and the account information of the entrusted account, a phased investment plan of funds of the entrusted account for the target transaction counterparty; The fund installment investment plan of the target transaction counterparty is recommended to the entrusted account.
3. The method according to claim 2, characterized in that After determining the installment investment plan of the entrusted account for the target counterparty according to the liquidity report indicator and the account information of the entrusted account, the method further includes: conducting an investment risk assessment according to the installment investment plan of the target counterparty.
4. The method according to claim 2, characterized in that: After recommending the fund installment investment plan of the target transaction counterparty to the entrusted account, the method further includes: At the beginning of the trading day, take stock of the user's positions and available securities and quantities of the entrusted account, as well as the available funds or assets of the counterparty; Select the current counterparty according to the target counterparty's phased investment plan; Express transaction intention to the current counterparty; Initiate a price inquiry to the current transaction counterparty, and negotiate transaction information with the current transaction counterparty based on the transaction counterparty profile of the current transaction counterparty; When the transaction is confirmed according to the transaction information, drafting instructions according to the transaction information; If a confirmation instruction is received for the draft instruction, the draft instruction is used as a repurchase instruction; A quotation sheet is generated according to the repurchase instruction.
5. The method according to claim 1, characterized in that After collecting the counterparty information of the counterparty in the transaction with the entrusted account, the method further includes: Preprocessing the counterparty information; wherein the preprocessing at least includes: outlier processing, missing value processing, duplicate value deletion and data conversion.
6. The method according to claim 1, characterized in that Generating a counterparty profile according to the counterparty information, the method further comprising: Feature extraction is performed on the counterparty information, the features are classified and labeled, and the labels are integrated to generate a counterparty profile.
7. The method according to claim 1, characterized in that After determining a target transaction counterparty from the transaction counterparties according to the transaction counterparty portrait and the account information of the entrusted account, the method further includes: The counterparty portrait and the account information of the entrusted account are input into a preset matching model; wherein the matching model is used to determine a target counterparty from the counterparties and output the target counterparty.
8. A data recommendation system, characterized in that: Including a delegated account, the system includes: A counterparty database module, used to collect counterparty information of counterparties that trade with the entrusted account; A counterparty portrait module, used to generate a counterparty portrait based on the counterparty information; A counterparty recommendation module is used to determine a target counterparty from among the counterparties based on the counterparty portrait and the account information of the entrusted account, and recommend the target counterparty to the entrusted account.
9. An electronic device, characterized in that: include: Memory, used to store computer programs; A processor, for implementing the method according to any one of claims 1 to 7 when executing a program stored in a memory.
10. A computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the processors to perform the method according to any one of claims 1 to 7.