Stock quotation pushing method and system, electronic equipment and storage medium

By obtaining user weight coefficients and transaction preference data, adjusting push value scores, distinguishing short-term and long-term information, the problem of information overload and accuracy imbalance in the existing technology is solved, and more accurate stock market push is achieved.

CN119991294APending Publication Date: 2025-05-13HANGZHOU ZHONGZHUO INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510463432.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-14
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

The existing stock market push technology cannot accurately cater to the needs of target users, making it difficult for users to obtain key changes efficiently in massive information, information overload and accuracy are imbalanced, and dynamic optimization mechanisms are lacking.

Method used

By obtaining the weight coefficient data and transaction preference data of the target user, adjusting the push value score based on abnormal movement, correlation degree and use feedback, distinguishing short-term changes and long-term trend information, and optimizing the push strategy using a time decay filtering mechanism.

Benefits of technology

It realizes selective push priority, reduces information overload, improves the practicality and accuracy of information, adapts to changes in market and user preferences, and quickly captures key changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119991294A_ABST
    Figure CN119991294A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a stock quotation pushing method and system, electronic equipment and a storage medium, and the method comprises the steps: comprehensively evaluating a pushing priority according to the fluctuation degree of quotation change reflected by quotation pushing information and the attention preference of a target user, and carrying out the selective pushing. The situation that a large amount of market information is pushed to the user at the same time and exceeds the processing capacity of the user, so that the information is difficult to effectively screen, process and absorb, abnormal emotion is generated or the information is neglected is avoided. And according to the use condition of the target user on the pushed market information, adjusting the weight coefficient data which is corresponding to the target user and affects the push value score of the market information push information, so as to subsequently push stock market information push information which can better meet the demand of the target user. And a user is more effectively helped to quickly capture key changes in massive market information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Multiple embodiments of this specification relate to the field of data processing technology, and specifically to a stock quote push method, system, electronic device, and storage medium. Background Art

[0002] Stock market push is one of the core technologies in the field of financial information services. It refers to the technical means of real-time collection, processing and targeted distribution of stock market data (including price, trading volume, capital flow, etc.) to investors through computer systems. Its core value lies in helping users quickly capture key changes in massive market information.

[0003] The current mainstream stock quote push technology is mainly based on the following three implementation methods: static push based on user portraits, which generates push content through a preset stock watchlist or historical transaction records, such as monitoring the price fluctuations of a user's selected stock set; triggered push based on a rule engine, which uses fixed threshold settings (such as prices breaking through a certain threshold, a sudden increase in trading volume of 50%, etc.) to trigger early warning notifications; recommendation algorithms based on collaborative filtering analyze user group behavior patterns and push popular target quotes to investors with similar characteristics.

[0004] However, no matter which method is adopted, all push information that meets the push conditions will be sent to the user, resulting in the user being in a contradictory situation where a large amount of push information is received but it is difficult for the user to efficiently obtain the information they really need. Summary of the invention

[0005] The embodiments of this specification provide a method, system, electronic device and storage medium for pushing stock quotes, which can accurately push stock quotes information that meets the needs of target users and more effectively help users quickly capture key changes in massive market information. The technical solution is as follows: In a first aspect, the embodiments of this specification provide a method for pushing stock quotes, including: Obtaining target user's weight coefficient data and transaction preference data and a database including multiple market information pushes, wherein the market information pushes include stock codes and changes corresponding to the stock codes; Based on the changes in each market information push, obtain the objective score corresponding to each market information push; Based on the correlation between the stock code corresponding to each market information push and the target user's trading preference data, the subjective score corresponding to each market information push is obtained; Based on the weight coefficient data of the target user and the objective score and subjective score corresponding to each market push information, the push value score corresponding to each market push information is obtained; Based on the push value scores of each market push information in the database, target market push information is selected to be pushed to the target user, and the weight coefficient data of the target user is adjusted according to the usage of the target market push information.

[0006] As a preferred solution, the abnormal situation includes abnormal time span and abnormal amplitude; the objective score corresponding to each market push information is obtained based on the abnormal situation corresponding to each market push information, including: Based on the time span of the change corresponding to each market information push, obtain the information type corresponding to each market information push, wherein the information type includes short-term fluctuation type and long-term trend type; Based on the information type and fluctuation range corresponding to each market information push, the objective score corresponding to each market information push is obtained.

[0007] As a preferred solution, it also includes: updating the database based on the time length of each market push information entering the database; The method of selecting target market information to be pushed to a target user based on the push value scores of each market information in the database includes: Based on the time it takes for the market information to enter the database, the push value score corresponding to each market information push is modified; Based on the size of the corrected push value score corresponding to each market push information in the database, the target market push information is selected and pushed to the target user.

[0008] As a preferred solution, the method of correcting the push value score corresponding to each market push information based on the time when the market push information enters the database includes: The push value score corresponding to each market push information is modified based on the time when the market push information enters the database and the information type of the market push information.

[0009] As a preferred solution, the weight coefficient data includes a subjective coefficient corresponding to a subjective score and an objective coefficient corresponding to an objective score; the weight coefficient data of the target user is adjusted according to the usage of the target market information push, including: Obtaining the subjective and objective tendencies of the target user based on the subjective score and the objective score corresponding to the target market push information, wherein the subjective and objective tendencies include a subjective tendency where the subjective score is greater than the objective score and an objective tendency where the subjective score is less than the objective score; When the usage of the target market information push is positive feedback, the subjective coefficient of the target user is increased by the adjustment variable value based on the subjective tendency, or the objective coefficient of the target user is increased by the adjustment variable value based on the objective tendency; When the usage of the target market push information is negative feedback, the subjective coefficient of the target user is reduced by the adjustment variable value based on the subjective tendency, or the objective coefficient of the target user is reduced by the adjustment variable value based on the objective tendency.

[0010] As a preferred solution, it also includes: obtaining the long-term tendency of the target user based on the number of occurrences of the subjective tendency and the objective tendency in the subjective and objective tendencies corresponding to all the target market information push information with positive feedback of the target user's usage in the past; The step of increasing the subjective coefficient of the target user by an adjustment variable value based on the subjective tendency, or increasing the objective coefficient of the target user by an adjustment variable value based on the objective tendency, comprises: When the subjective and objective tendencies corresponding to the current target market information push information are the same as the long-term tendencies of the target user, the subjective coefficient of the target user is increased by the first adjustment variable value based on the subjective tendencies, or the objective coefficient of the target user is increased by the first adjustment variable value based on the objective tendencies; When the subjective and objective tendencies corresponding to the current target market information push information are different from the long-term tendencies of the target user, the subjective coefficient of the target user is increased by the second adjustment variable value based on the subjective tendency, or the objective coefficient of the target user is increased by the second adjustment variable value based on the objective tendency; The first adjustment variable value is smaller than the second adjustment variable value.

[0011] As a preferred solution, the transaction preference data includes search record keywords and stock subscription lists.

[0012] In a second aspect, the embodiment of this specification provides a stock market push system, including: An acquisition module, used to acquire the weight coefficient data and transaction preference data of the target user and a database including a plurality of market information pushes, wherein the market information pushes include stock codes and changes corresponding to the stock codes; The first calculation module is used to obtain the objective score corresponding to each market information push based on the change situation corresponding to each market information push; The second calculation module is used to obtain the subjective score corresponding to each market push information based on the correlation between the stock code corresponding to each market push information and the trading preference data of the target user; The third calculation module is used to obtain the push value score corresponding to each market push information based on the weight coefficient data of the target user and the objective score and subjective score corresponding to each market push information; The processing module is used to select target market information to be pushed to target users based on the push value scores of each market information in the database, and adjust the weight coefficient data of the target user according to the usage of the target market information.

[0013] In a third aspect, an embodiment of this specification provides an electronic device, comprising a processor and a memory; the processor is connected to the memory; the memory is used to store executable program code; the processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to execute the steps described in the first aspect of the above embodiment.

[0014] In a fourth aspect, an embodiment of this specification provides a computer storage medium, wherein the computer storage medium stores a plurality of instructions, wherein the instructions are suitable for being loaded by a processor and executing the steps described in the first aspect of the above embodiment.

[0015] The beneficial effects brought by the technical solutions provided by some embodiments of this specification include at least: According to the fluctuation degree of market changes reflected by the market information itself and the attention preferences of the target users, the push priority is comprehensively evaluated, and selective push is performed to avoid pushing a large amount of market information to users at the same time, which exceeds their processing capacity, resulting in difficulty in effectively screening, processing and absorbing this information, and causing abnormal emotions or behaviors of ignoring this information. And according to the target users' use of the pushed market information, the weight coefficient data affecting the push value score of the market information corresponding to the target users is adjusted, so as to push stock market information that better meets the needs of the target users in the future, and more effectively help users quickly capture key changes in massive market information.

[0016] The meanings of market changes reflected by the fluctuation ranges of short-term change information and long-term trend information are completely different. We should distinguish between short-term change information and long-term trend information, and use different evaluation methods to calculate their respective objective scores to make market push information more accurate and effective.

[0017] The database retains historical market push information within a certain period of time and gradually clears the historical market push information over time. When new elements appear in the target user's trading preference data, the useful part of the historical market push information can also be pushed to the user to respond to the user's new preferences in a timely manner. At the same time, a time decay filtering mechanism is introduced to convert the push value score of the historical market push information, comprehensively considering the effectiveness of the information.

[0018] Different correction methods are used for short-term change information and long-term trend information. The timeliness of long-term trend information is longer, while the timeliness of short-term change information is shorter, thereby improving the practicality and accuracy of the pushed value score after correction.

[0019] The dominant factors of users' various feedbacks on the target market information are determined based on the size of the subjective and objective scores corresponding to the target market information push information. The weight coefficient data is adjusted based on the dominant factors to make the calculation of subsequent push value scores more in line with the needs of target users in selecting stock market information push information.

[0020] By obtaining the long-term tendencies of target users, we can track the evolution of target users' interests, and through the differences and similarities between their subjective and objective tendencies corresponding to the current target market push information, we can quickly adapt to the current user's short-term behavior and timely push stock market push information that better meets the needs of target users. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0022] Figure 1 It is a flow chart of a method for pushing stock quotes provided in an embodiment of this specification.

[0023] Figure 2 It is a structural diagram of a stock quote push system provided in an embodiment of this specification.

[0024] Figure 3 It is a structural schematic diagram of an electronic device provided in an embodiment of this specification. DETAILED DESCRIPTION

[0025] The technical solutions in the embodiments of this specification will be described clearly and completely below in conjunction with the drawings in the embodiments of this specification.

[0026] The terms "first", "second", "third", etc. in the description and claims of this specification and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.

[0027] The following description provides examples and does not limit the scope, applicability or examples set forth in the claims. Changes may be made to the functions and arrangements of the elements described without departing from the scope of the present specification. Various processes or components may be appropriately omitted, substituted or added to each example. For example, the described method may be performed in an order different from the order described, and various steps may be added, omitted or combined. In addition, features described with respect to some examples may be combined in other examples.

[0028] The current mainstream stock market push technology sends all push information that meets the push conditions to users based on different screening strategies, resulting in users being in a contradictory situation where they receive a large amount of push information but are unable to efficiently obtain the information they really need. The imbalance between information overload and accuracy leads to the drowning of key information, the failure to establish a user feedback closed loop, and the lack of a dynamic push optimization mechanism make it difficult to adapt to the rapidly changing market environment and users' short-term preferences. This contradiction is particularly prominent in some special market conditions. For example, when breaking news triggers a cross-market chain reaction, traditional market push systems often push massive amounts of information to users due to data peaks, making it difficult for investors to obtain the key market information they need. Therefore, a method, system, electronic device and storage medium for pushing stock quotes are proposed.

[0029] Reference Figure 1 As shown, Figure 1 A flow chart of a method for pushing stock quotes provided in an embodiment of this specification may include at least the following steps: Step 102: Obtain the target user's weight coefficient data and transaction preference data and a database including a plurality of market information pushes, wherein the market information pushes include stock codes and changes corresponding to the stock codes.

[0030] Illustratively, the initial weight coefficient data of the target user can be set by the user according to his or her subjective and objective inclinations, or it can be the default value of the system. For example, the weight coefficient data is 0.6 for the weight coefficient corresponding to the subjective score and 0.4 for the weight coefficient corresponding to the objective score. The transaction preference data includes the search record keywords and stock subscription list of the target user. The market push information is the trend of investment products, market analysis and other information obtained by real-time collection and processing by the computer system, which at least includes the stock code and the abnormal situation corresponding to the stock code.

[0031] Step 104: Based on the changes corresponding to each piece of market information push, obtain the objective score corresponding to each piece of market information push.

[0032] Illustratively, the correspondence between the abnormal situation and the objective score can be determined in the form of positive correlation growth, exponential growth, or through a graded mapping table.

[0033] In one embodiment of the present application, the abnormal situation includes the abnormal time span and the abnormal range; based on the abnormal situation corresponding to each market push information, the objective score corresponding to each market push information is obtained, including: Step 1042: Based on the time span of the change corresponding to each market information push, obtain the information type corresponding to each market information push, where the information type includes a short-term change type and a long-term trend type.

[0034] Step 1044: Based on the information type and fluctuation range corresponding to each piece of market information push, obtain the objective score corresponding to each piece of market information push.

[0035] Explanatory, the meaning of market changes reflected by the fluctuation range of short-term change information and long-term trend information is completely different. We should distinguish between short-term change information and long-term trend information, and use different evaluation methods to calculate their respective objective scores to make market push information more accurate and effective.

[0036] For example, the A market information push is that stock A rose 2% in 10 minutes, the time span of the abnormal movement is 10 minutes, and the abnormal movement range is 2%; the B market information push is that stock B fell 8% in 3 days, the time span of the abnormal movement is 3 days, and the abnormal movement range is -8%. One hour is used as the standard to distinguish whether the market information push belongs to the short-term change type or the long-term trend type. The A market information push is the short-term change type, and the B market information push is the long-term trend type. The method of calculating the objective score for the short-term change type is the basic value X+K1*floating rate, and the method of calculating the objective score for the short-term change type is the basic value Y+K2*floating rate. Short-term change type information reflects sudden events or emotional fluctuations, and has strong timeliness. A higher benchmark score ensures that it has an advantage in the initial scoring stage, and the basic value X is set to be greater than the basic value Y. For the same floating rate change, the influence of long-term trend type information is far greater than that of short-term change type information, and K1 is set to be less than K2. Make the objective scores calculated by the two types of information with equal influence similar.

[0037] Step 106: Obtain a subjective score corresponding to each piece of market information push information based on the degree of correlation between the stock code corresponding to each piece of market information push information and the target user's trading preference data.

[0038] Illustratively, the degree of relevance can be determined based on the upstream and downstream relationships of the industry and the distance of the sector, and the subjective score can be determined based on the score mapping table corresponding to the degree of relevance. If it is related to multiple preference data, the subjective score of the market push information can be additionally increased.

[0039] For example, the target user's search keyword "AI chip" is highly correlated with the stocks of upstream companies that provide semiconductor materials and equipment and downstream companies in different application fields of AI chips.

[0040] Step 108: Based on the weight coefficient data of the target user and the objective score and subjective score corresponding to each market information push, obtain the push value score corresponding to each market information push.

[0041] For example, the objective score of C market push information is 60 and the subjective score is 30, and the weight coefficient data of the target user is the weight coefficient of 0.3 corresponding to the objective score and the weight coefficient of 0.7 corresponding to the subjective score. Then the push value score of C market push information = 60*0.3+30*0.7=39.

[0042] Step 110: Select target market information to be pushed to a target user based on the push value scores of each market information push information in the database, and adjust the weight coefficient data of the target user according to the usage of the target market information push information.

[0043] Illustratively, after the push value scores of each market push information in the database are arranged from roughly small to large, the one or several with the highest scores are used as the target market push information.

[0044] Explanatory, based on the fluctuation of market changes reflected by the market information itself and the target user's own attention preferences, the push priority is comprehensively evaluated, and selective push is performed to avoid pushing a large amount of market information to users at the same time, which exceeds their processing capacity, resulting in difficulty in effectively screening, processing and absorbing this information, and causing abnormal emotions or behaviors of ignoring this information. And according to the target user's use of the pushed market information, the weight coefficient data of the target user's corresponding push value score that affects the market push information is adjusted, so that the subsequent push of stock market push information that can better meet the needs of the target user can be more effectively helped to quickly capture key changes in massive market information.

[0045] In one embodiment of the present application, the weight coefficient data includes a subjective coefficient corresponding to a subjective score and an objective coefficient corresponding to an objective score.

[0046] Adjust the target user's weight coefficient data based on the usage of the target market push information, including: Step 1102: Obtain the subjective and objective tendencies of the target user based on the subjective score and the objective score corresponding to the target market push information, wherein the subjective and objective tendencies include a subjective tendency in which the subjective score is greater than the objective score and an objective tendency in which the subjective score is less than the objective score.

[0047] For example, the objective score of the C market information push in the above example is 60 and the subjective score is 30. The objective score is greater than the subjective score. Therefore, the subjective and objective inclination of the target user is judged to be the objective inclination based on the C market information push.

[0048] Step 11022: When the usage of the target market information push is positive feedback, the subjective coefficient of the target user is increased by an adjustment variable value based on the subjective tendency, or the objective coefficient of the target user is increased by an adjustment variable value based on the objective tendency.

[0049] Step 11024: When the usage of the target market information push is negative feedback, the subjective coefficient of the target user is reduced by an adjustment variable value based on the subjective tendency, or the objective coefficient of the target user is reduced by an adjustment variable value based on the objective tendency.

[0050] Illustratively, usage includes the user's browsing time, whether to click to browse, etc. Positive feedback is clicking to browse or a long time of clicking to browse, etc., and the corresponding negative feedback is not clicking to browse or browsing time is too short, etc.

[0051] Explanatory, based on the size of the subjective and objective scores corresponding to the target market information push, the dominant factors in different user feedback situations on the push information are judged. Although the target market information push is one or one of the highest push value scores, the dominant factors that determine the feedback situation are reflected by the subjective and objective scores. If there is positive feedback, it means that the target user recognizes the dominant factors of the push information, so the weight coefficient corresponding to the dominant factor is increased. Otherwise, it means that the target user does not recognize the dominant factors of the push information, so the weight coefficient corresponding to the dominant factor is reduced. This makes the calculation of the subsequent push value score more in line with the needs of the target user to select stock market push information, and more effectively helps users quickly capture key changes in massive market information.

[0052] For example, a user clicks on the C market information push, which is a positive feedback. The C market information push determines that the subjective and objective tendency of the target user is an objective tendency, with an objective coefficient of 0.3 and a subjective coefficient of 0.7. Therefore, the objective coefficient is updated to 0.3+0.1=0.4 and the subjective coefficient is updated to 0.7-0.1=0.6. The updated weight coefficient data will be used when calculating the push value score of each market information push in the database next time.

[0053] In one embodiment of the present application, it also includes: Step 1104: Obtain the long-term tendency of the target user based on the number of occurrences of the subjective tendency and the objective tendency in the subjective and objective tendencies corresponding to all the target market information push information whose usage is positive feedback of the target user in history.

[0054] Explanatory, when the number of subjective tendency occurrences is greater than the number of objective tendency occurrences, the long-term tendency is the long-term subjective tendency; when the number of subjective tendency occurrences is less than the number of objective tendency occurrences, the long-term tendency is the long-term objective tendency. By obtaining the long-term tendency of the target user, the evolution of the target user's interest can be tracked.

[0055] The subjective coefficient of the target user is increased by an adjustment variable value based on the subjective tendency, or the objective coefficient of the target user is increased by an adjustment variable value based on the objective tendency, including: Step 110222: When the subjective and objective tendencies corresponding to the current target market push information are the same as the long-term tendencies of the target user, the subjective coefficient of the target user is increased by the first adjustment variable value based on the subjective tendency, or the objective coefficient of the target user is increased by the first adjustment variable value based on the objective tendency.

[0056] Step 110224: when the subjective and objective tendencies corresponding to the current target market push information are different from the long-term tendencies of the target user, the subjective coefficient of the target user is increased by a second adjustment variable value based on the subjective tendencies, or the objective coefficient of the target user is increased by a second adjustment variable value based on the objective tendencies.

[0057] The first adjustment variable value is smaller than the second adjustment variable value.

[0058] Explanatory, through the similarities and differences between the subjective and objective tendencies corresponding to the long-term tendencies and the current target market push information, when the target user positively feedbacks the current target market push information, if the subjective and objective tendencies of the information are different from the long-term tendencies, the weight coefficient data can be quickly adjusted to adapt to the current user's short-term behavior, and stock market push information that can better meet the needs of the target user can be pushed in time.

[0059] For example, following the above example C market push information, the C market push information determines that the subjective and objective tendencies of the target user are objective tendencies. If the long-term tendency of the target user is the long-term objective tendency, and the two are the same, the objective coefficient increases by 0.1 and the subjective coefficient decreases by 0.1; if the D market push information determines that the subjective and objective tendencies of the target user are subjective tendencies, which are different from the long-term tendency of the target user, the subjective coefficient increases by 0.2 and the objective coefficient decreases by 0.2. At this time, the market push information with higher subjective scores in the database can get more push value scores in a short period of time, thereby providing the target user with pushes that meet short-term preferences.

[0060] In one embodiment of the present application, it also includes: Update the database based on the time it takes for each market information push to enter the database.

[0061] Explanatory, the database retains historical market push information for a certain period of time and gradually clears the historical market push information over time. When new elements appear in the target user's trading preference data, the useful part of the historical market push information can also be pushed to the user to respond to the user's new preferences in a timely manner.

[0062] Based on the push value scores of each market push information in the database, target market push information is selected and pushed to target users, including: The push value score corresponding to each market push information is corrected based on the length of time the market push information enters the database.

[0063] Based on the size of the corrected push value score corresponding to each market push information in the database, the target market push information is selected and pushed to the target user.

[0064] Explanatory, a time decay filtering mechanism is introduced to convert the push value score of historical market push information, comprehensively considering the effectiveness of the information.

[0065] In one embodiment of the present application, the push value score corresponding to each market push information is corrected based on the time when the market push information enters the database, including: The push value score corresponding to each market push information is modified based on the time when the market push information enters the database and the information type of the market push information.

[0066] Explanatory, different correction methods should be used for short-term change information and long-term trend information. The timeliness of long-term trend information is longer, and the timeliness of short-term change information is shorter. The time decay filtering mechanism should be more stringent for short-term change information to improve the practicality and accuracy of the pushed value score after correction.

[0067] For example, continuing with the above example, the objective score of the C market information push is 60 and the subjective score is 30. At this time, the weight coefficient data of the target customer is the objective coefficient 0.3 and the subjective coefficient 0.7, then the push value score of the C market information push = 60*0.3+30*0.7=39. The updated weight coefficient data of the target customer is the objective coefficient 0.4 and the subjective coefficient 0.6, then the push value score of the C market information push in the database = 60*0.4+30*0.6=42. If the push value score of the C market information push is greater than 39 after being corrected by the time decay filtering mechanism, it is more likely to be pushed to the target user than before.

[0068] The foregoing describes specific embodiments of the present specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0069] See next Figure 2 , Figure 2 A structural schematic diagram of a stock quote push system provided in an embodiment of this specification is shown.

[0070] like Figure 2 As shown, the market information push system 200 includes: The acquisition module 201 is used to acquire the weight coefficient data and transaction preference data of the target user and a database including a plurality of market push information, wherein the market push information includes the stock code and the change status corresponding to the stock code.

[0071] The first calculation module 202 is used to obtain the objective score corresponding to each market information push based on the change situation corresponding to each market information push.

[0072] The second calculation module 203 is used to obtain the subjective score corresponding to each market information push information based on the correlation between the stock code corresponding to each market information push information and the trading preference data of the target user.

[0073] The third calculation module 204 is used to obtain the push value score corresponding to each market information push based on the weight coefficient data of the target user and the objective score and subjective score corresponding to each market information push.

[0074] The processing module 205 is used to select target market information to be pushed to a target user based on the push value scores of each market information in the database, and adjust the weight coefficient data of the target user according to the usage of the target market information.

[0075] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the market push system embodiment, since it is basically similar to the market push method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the market push method embodiment.

[0076] See also Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of this specification is shown.

[0077] like Figure 3 As shown, the electronic device 300 may include: at least one processor 301 , at least one network interface 304 , a user interface 303 , a memory 305 , and at least one communication bus 302 .

[0078] The communication bus 302 may be used to realize the connection and communication among the above-mentioned components.

[0079] The user interface 303 may include buttons, and the optional user interface may also include a standard wired interface or a wireless interface.

[0080] The network interface 304 may include, but is not limited to, a Bluetooth module, an NFC module, a Wi-Fi module, etc.

[0081] Among them, the processor 301 may include one or more processing cores. The processor 301 uses various interfaces and lines to connect various parts within the entire electronic device 300, and executes various functions and processes data of the electronic device 300 by running or executing instructions, programs, code sets or instruction sets stored in the memory 305, and calling data stored in the memory 305. Optionally, the processor 301 can be implemented in at least one hardware form of DSP, FPGA, and PLC. The processor 301 can integrate one or a combination of CPU, GPU, modem, etc. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 301, and it can be implemented separately through a chip.

[0082] Among them, the memory 305 may include RAM or ROM. Optionally, the memory 305 includes a non-transitory computer-readable medium. The memory 305 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 305 may also be at least one storage device located away from the aforementioned processor 301. The memory 305 as a computer storage medium may include an operating system, a network communication module, a user interface module, and a market push application. The processor 301 may be used to call the market push application stored in the memory 305 and execute the steps of the market push method mentioned in the above-mentioned embodiment.

[0083] The embodiments of this specification also provide a computer-readable storage medium, which stores instructions, and when the instructions are executed on a computer or a processor, the computer or the processor executes one or more steps in the above-mentioned market information push method embodiment. If the component modules of the above-mentioned electronic device are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.

[0084] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the process or function according to the embodiment of this specification is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted through a computer-readable storage medium. The computer instructions can be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (Digital Subscriber Line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that can be accessed by the computer or a data storage device such as a server or data center that contains one or more available media integrations. Available media may be magnetic media (eg, floppy disks, hard disks, tapes), optical media (eg, digital versatile discs (DVD)), or semiconductor media (eg, solid state drives (SSD)).

[0085] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other media that can store program codes. In the absence of conflict, the technical features in this embodiment and the implementation scheme can be combined arbitrarily.

[0086] The above embodiments are merely preferred embodiments of this specification and are not intended to limit the scope of this specification. Without departing from the design spirit of this specification, various modifications and improvements made to the technical solutions of this specification by ordinary technicians in this field should fall within the scope of protection determined by the claims of this specification.

Claims

1. A method for pushing stock quotes, characterized in that: The following steps are involved: Obtaining weight coefficient data and transaction preference data of target users and a database including multiple market information pushes, wherein the market information pushes include stock codes and changes corresponding to the stock codes; Based on the changes in each market information push, obtain the objective score corresponding to each market information push; Based on the correlation between the stock code corresponding to each market information push and the target user's trading preference data, the subjective score corresponding to each market information push is obtained; Based on the weight coefficient data of the target user and the objective score and subjective score corresponding to each market push information, the push value score corresponding to each market push information is obtained; Based on the push value scores of each market push information in the database, target market push information is selected to be pushed to the target user, and the weight coefficient data of the target user is adjusted according to the usage of the target market push information.

2. A method for pushing stock quotes according to claim 1, characterized in that: The abnormal situation includes the abnormal time span and the abnormal range; the objective score corresponding to each market push information is obtained based on the abnormal situation corresponding to each market push information, including: Based on the time span of the change corresponding to each market information push, obtain the information type corresponding to each market information push, wherein the information type includes short-term fluctuation type and long-term trend type; Based on the information type and fluctuation range corresponding to each market information push, the objective score corresponding to each market information push is obtained.

3. A method for pushing stock quotes according to claim 2, characterized in that: It also includes: updating the database based on the time it takes for each market push information to enter the database; The method of selecting target market information to be pushed to a target user based on the push value scores of each market information in the database includes: Based on the time it takes for the market information to enter the database, the push value score corresponding to each market information push is modified; Based on the size of the corrected push value score corresponding to each market push information in the database, the target market push information is selected and pushed to the target user.

4. A method for pushing stock quotes according to claim 3, characterized in that: The method of correcting the push value score corresponding to each market push information based on the time when the market push information enters the database includes: The push value score corresponding to each market push information is modified based on the time when the market push information enters the database and the information type of the market push information.

5. A method for pushing stock quotes according to claim 1, characterized in that: The weight coefficient data includes a subjective coefficient corresponding to a subjective score and an objective coefficient corresponding to an objective score; the weight coefficient data of the target user is adjusted according to the usage of the target market information push, including: Obtaining the subjective and objective tendencies of the target user based on the subjective score and the objective score corresponding to the target market push information, wherein the subjective and objective tendencies include a subjective tendency where the subjective score is greater than the objective score and an objective tendency where the subjective score is less than the objective score; When the usage of the target market information push is positive feedback, the subjective coefficient of the target user is increased by the adjustment variable value based on the subjective tendency, or the objective coefficient of the target user is increased by the adjustment variable value based on the objective tendency; When the usage of the target market push information is negative feedback, the subjective coefficient of the target user is reduced by the adjustment variable value based on the subjective tendency, or the objective coefficient of the target user is reduced by the adjustment variable value based on the objective tendency.

6. A method for pushing stock quotes according to claim 5, characterized in that: Also includes: Based on the number of occurrences of subjective and objective tendencies in the subjective and objective tendencies corresponding to all the target market information push information with positive feedback of the target user's usage in the past, the long-term tendency of the target user is obtained; The step of increasing the subjective coefficient of the target user by an adjustment variable value based on the subjective tendency, or increasing the objective coefficient of the target user by an adjustment variable value based on the objective tendency, includes: When the subjective and objective tendencies corresponding to the current target market information push information are the same as the long-term tendencies of the target user, the subjective coefficient of the target user is increased by the first adjustment variable value based on the subjective tendencies, or the objective coefficient of the target user is increased by the first adjustment variable value based on the objective tendencies; When the subjective and objective tendencies corresponding to the current target market information push information are different from the long-term tendencies of the target user, the subjective coefficient of the target user is increased by the second adjustment variable value based on the subjective tendency, or the objective coefficient of the target user is increased by the second adjustment variable value based on the objective tendency; The first adjustment variable value is smaller than the second adjustment variable value.

7. A method for pushing stock quotes according to claim 1, characterized in that: The transaction preference data includes search record keywords and stock subscription lists.

8. A stock quote push system, characterized in that: The device comprises: An acquisition module, used to acquire the weight coefficient data and transaction preference data of the target user and a database including a plurality of market information pushes, wherein the market information pushes include stock codes and changes corresponding to the stock codes; The first calculation module is used to obtain the objective score corresponding to each market information push based on the change situation corresponding to each market information push; The second calculation module is used to obtain the subjective score corresponding to each market push information based on the correlation between the stock code corresponding to each market push information and the trading preference data of the target user; The third calculation module is used to obtain the push value score corresponding to each market push information based on the weight coefficient data of the target user and the objective score and subjective score corresponding to each market push information; The processing module is used to select target market information to be pushed to target users based on the push value scores of each market information in the database, and adjust the weight coefficient data of the target user according to the usage of the target market information.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, wherein the computer-readable storage medium has instructions stored therein, and when the instructions are executed on a computer or a processor, the computer or the processor executes the steps of the method according to any one of claims 1 to 7.