Injector scheduling system based on reservation scheduling
By introducing an appointment position adjustment plan module into the smart investment advisory system, a reservation position adjustment plan is generated and the position adjustment instructions are executed on the target date, the problem of penalty redemption fees during the position adjustment process is solved, and the risk of customer positions deviating from the strategy combination is reduced. Long-term consistency of strategy combinations is achieved.
Patent Information
- Application Number
- CN202411227024.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2025-01-10
AI Technical Summary
During the process of adjusting the position of the existing smart investment advisory system, when the customer's independent subscription conflicts with the system's automatic adjustment instructions, it is easy to trigger the penalty redemption fee, causing the customer's position to deviate from the strategic combination and the position cannot be adjusted for a long time.
Adopt a system based on reservation position adjustment, generate an appointment position adjustment plan through the reservation position adjustment plan module, determine the target position adjustment date of the target component fund, and execute the position adjustment instructions on that date to avoid penalizing redemption fees and ensure customer positions and strategies. Balance of combinations.
It effectively reduces the degree of deviation between customer positions and the strategy they purchased, avoids penalties and redemption fees, and ensures long-term consistency of the strategy combination.
Smart Images

Figure CN119295209A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent investment advisory technology, and in particular to an investment advisory portfolio adjustment system based on scheduled portfolio adjustment. Background Art
[0002] The fund investment advisory business mainly accepts the client's entrustment, matches the appropriate strategy combination according to the client's investment needs and preferences, and the client obtains income through medium- and long-term holding. During the holding period, within the scope of the client's authorization, the specific types, quantities and buying and selling timings of the investment funds are selected for the client in accordance with the agreement, and the fund product subscription, redemption, conversion and other transaction applications are made on behalf of the client. The above behavior is called position adjustment. In order to achieve the above-mentioned position adjustment behavior, the existing conventional intelligent position adjustment technology solution is as follows. Investment managers create and list different strategy combinations in the system according to different investment risks, investment scenarios, investment subjects, etc. The combination is a collection of investment target funds. Customers match and purchase strategy combinations according to their investment needs and preferences. After purchase, the system will subscribe for funds for customers according to the target proportion of each fund in the combination.
[0003] During the period when the client holds the portfolio, the investment manager will continuously adjust the target funds and proportions in the strategy portfolio based on his investment decision judgment within the scope of authority. The system will monitor the changes in the target funds and proportions of each strategy portfolio in real time, and will also check the deviation of all clients' fund holdings from the strategy portfolio. When the target fund or fund proportion of the strategy portfolio changes, or the client's deviation exceeds the threshold, the system will adjust the client's position to ensure that the fund holdings remain basically consistent with the corresponding strategy portfolio.
[0004] However, during the position adjustment process, when the fund order recently subscribed by the customer happens to be the same as the redemption fund in the position adjustment instruction, the system's penalty redemption fee judgment will be triggered. The penalty redemption fee is the fee deducted when an investor redeems fund shares with a holding period of less than a certain period of time. When the system's penalty redemption fee judgment is triggered, in order to avoid paying the redemption fee, the system will automatically postpone the customer's position adjustment order, that is, the position adjustment instructions of the customer's other funds and the position adjustment instructions of the fund that triggered the penalty redemption fee judgment will be postponed together. If the customer also has a weekly fixed investment business, the position adjustment instruction will trigger the penalty redemption fee judgment every time the position is adjusted, resulting in the customer being unable to adjust the position for a long time, and ultimately causing the customer's position to deviate from the strategy combination he purchased. Summary of the invention
[0005] An embodiment of the present invention provides an investment advisory portfolio adjustment system based on scheduled portfolio adjustment, which generates a scheduled portfolio adjustment plan through a scheduled portfolio adjustment plan module, so that the target component funds can be subsequently adjusted on the target portfolio adjustment date, and other portfolio adjustment instructions of the day can be normally executed through the portfolio adjustment instruction execution module to adjust the other component funds under the trading account, thereby effectively reducing the degree of deviation between the customer's position and the strategy he purchased.
[0006] An embodiment of the present invention provides an investment advisory portfolio adjustment system based on scheduled portfolio adjustment, comprising: a portfolio adjustment plan acquisition module, a portfolio adjustment instruction generation module, a penalty redemption determination module, a scheduled portfolio adjustment plan module, and a portfolio adjustment instruction execution module;
[0007] A portfolio adjustment plan acquisition module is used to obtain several portfolio adjustment plans for the trading account to be adjusted on the same day; wherein the portfolio adjustment plan for the same day records several component funds that need to be adjusted on the same day for the trading account;
[0008] A position adjustment instruction generation module is used to obtain the latest component fund ratio of each strategy component fund in the strategy combination subscribed by the trading account and the fund ratio of each component fund in the trading account before the position adjustment, and generate a number of position adjustment instructions according to the position adjustment plan for the day, the latest component fund ratio, and the fund ratio before the position adjustment; wherein the position adjustment instruction is used to represent the redemption ratio or subscription ratio of the component funds actually participating in the position adjustment;
[0009] A penalty redemption determination module is used to make a penalty redemption determination on the redeemed component funds according to the rebalancing instruction, and determine a number of target component funds for which penalty redemption fees are required to be paid for redemption on the same day;
[0010] The scheduled rebalancing plan module is used to calculate the target rebalancing date of the target component fund, and generate a scheduled rebalancing plan according to the target rebalancing date and the target rebalancing instruction corresponding to the target component fund; wherein the target rebalancing date is a working day on which no penalty redemption fee is required for the target component fund when it is redeemed;
[0011] The portfolio adjustment plan acquisition module is further configured to, if the strategy combination has not changed, obtain the scheduled portfolio adjustment plan as the portfolio adjustment plan for the day when the target portfolio adjustment date arrives;
[0012] A portfolio adjustment instruction execution module is used to adjust the portfolios of several component funds according to portfolio adjustment instructions other than the target portfolio adjustment instruction.
[0013] Furthermore, the portfolio adjustment instruction execution module is also used to obtain the portfolio adjustment result after adjusting the portfolios of several of the component funds according to the portfolio adjustment instructions other than the target portfolio adjustment instruction, and to assign a label of failed portfolio adjustment to the corresponding portfolio adjustment instruction when the portfolio adjustment result indicates that the portfolio adjustment has failed.
[0014] Furthermore, the investment advisory portfolio adjustment system based on scheduled portfolio adjustment described in any one of the above-mentioned embodiments of the invention further includes: a portfolio adjustment instruction maintenance module;
[0015] The position adjustment instruction maintenance module is used to obtain the position adjustment instruction carrying the position adjustment failure label, generate a retry position adjustment plan according to the position adjustment instruction, and set the execution date of the position adjustment plan to the next working day;
[0016] Obtain the scheduled position adjustment plan, and set the execution date of the scheduled position adjustment plan as the target position adjustment date;
[0017] A temporary position adjustment plan is obtained, and the execution date of the temporary position adjustment plan is set to the next working day; wherein the temporary position adjustment plan is a position adjustment plan input manually to adjust the holding ratio of each component fund of the trading account according to the strategy combination.
[0018] Furthermore, the rebalancing plan acquisition module acquires several rebalancing plans for the day of the trading account to be rebalanced, including:
[0019] At the arrival of each working day, according to the strategy combination subscribed by the trading account, check whether there is a strategy position adjustment instruction for the strategy combination on that day;
[0020] If so, confirm that the strategy combination has changed, and generate a daily rebalancing plan based on the strategy rebalancing instruction;
[0021] If not, then obtain the retry position adjustment plan, temporary position adjustment plan and scheduled position adjustment plan with the execution date of the day under the trading account from the position adjustment instruction maintenance module as the initial position adjustment plan, and determine whether there is a temporary position adjustment plan among the initial position adjustment plans;
[0022] When it is determined that there is a temporary rebalancing plan, confirm that the strategy combination has changed, and use the initial rebalancing plan with the rebalancing plan type of temporary rebalancing as the rebalancing plan for the day;
[0023] When it is determined that there is no temporary portfolio adjustment plan, some of the initial portfolio adjustment plans will be used as the portfolio adjustment plans for the day.
[0024] Furthermore, the investment advisory portfolio adjustment system based on scheduled portfolio adjustment described in any one of the above-mentioned embodiments of the invention further includes: a portfolio adjustment plan verification module;
[0025] The portfolio adjustment plan verification module is used to obtain the trading status of the strategy combination subscribed by the trading account after the portfolio adjustment plan acquisition module obtains a number of daily portfolio adjustment plans of the trading account to be adjusted;
[0026] When it is determined that the trading status is a non-tradable status, the status of the daily rebalancing plan corresponding to the strategy combination in the non-tradable status is set to end;
[0027] Obtaining the account status of the transaction account;
[0028] When it is determined that the account status is normal, obtaining the assets held by the transaction account;
[0029] When it is determined that the held assets are greater than the preset minimum limit for position adjustment, obtaining several historical in-transit transaction records of the trading account;
[0030] Matching the historical in-transit transaction records with the constituent funds, and upon confirming that any constituent fund is successfully matched with a historical in-transit transaction record, setting the status of the daily rebalancing plan corresponding to the constituent fund to end;
[0031] The plurality of said daily position adjustment plans whose status is not ended are transmitted to the position adjustment instruction generation module.
[0032] Furthermore, the position adjustment instruction includes: a number of position adjustment paths, a redemption ratio of a redeemed fund in the position adjustment path, and a subscription ratio of a subscription fund in the position adjustment path;
[0033] The position adjustment instruction generation module generates a number of position adjustment instructions according to the position adjustment plan for the day, the latest proportion of component funds, and the proportion of funds before the position adjustment, including:
[0034] Calculate the adjustment ratio of each component fund based on the latest component fund ratio and the fund ratio before the adjustment;
[0035] Determine the constituent funds whose latest constituent fund ratio is 0 and the constituent funds whose absolute value of adjustment ratio is not less than the preset ratio threshold as adjustable funds;
[0036] Classifying the adjustable funds into redemption funds and subscription funds according to the plurality of adjustable funds and the adjustment ratios of the adjustable funds;
[0037] According to the adjustable ratio of the redemption fund and the adjustable ratio of the subscription fund, several position adjustment paths are constructed, and the redemption ratio of the redemption fund in each position adjustment path and the subscription ratio of the subscription fund in each position adjustment path are calculated;
[0038] The position adjustment instruction is generated according to several position adjustment paths, the redemption ratio of the redeemed fund in the position adjustment path, and the subscription ratio of the subscription fund in the position adjustment path.
[0039] Furthermore, the scheduled position adjustment plan module calculates the target position adjustment date of the target component fund, including:
[0040] Obtaining several historical subscription orders of the target component fund and the penalty redemption cycle of the target component fund;
[0041] Determine the largest subscription date from the historical subscription orders as the start date for calculation;
[0042] Calculate the initial rebalancing date based on the start calculation date and penalty redemption period;
[0043] Confirm whether the initial rebalancing date is a holiday. If so, the previous working day of the initial rebalancing date will be used as the target rebalancing date;
[0044] If not, the initial rebalancing date will be used as the target rebalancing date.
[0045] Furthermore, the position adjustment instruction generation module obtains the fund ratio of each component fund in the trading account before the position adjustment, including:
[0046] Obtain the holding amount of each component fund under the trading account;
[0047] The fund proportion before rebalancing of each component fund in the trading account is calculated according to the following formula:
[0048]
[0049] Among them, y i is the proportion of the i-th component fund before the rebalancing; x i is the holding amount of the i-th constituent fund; N is the total number of constituent funds held under the trading account.
[0050] The following beneficial effects are achieved by implementing the present invention:
[0051] The present invention discloses an investment advisory portfolio adjustment system based on scheduled portfolio adjustment, comprising: a portfolio adjustment plan acquisition module, a portfolio adjustment instruction generation module, a penalty redemption determination module, a scheduled portfolio adjustment plan module, and a portfolio adjustment instruction execution module. First, a plurality of position adjustment instructions of the trading account to be adjusted are generated through the position adjustment instruction generation module, and then a penalty redemption determination module is used to perform a penalty redemption determination on the plurality of position adjustment instructions, and a plurality of target component funds and corresponding target position adjustment instructions for which penalty redemption fees are required for redemption on the same day are determined, and then a target position adjustment date when the target component fund can be redeemed is calculated through the reservation position adjustment plan module, and a reservation position adjustment plan is generated according to the target position adjustment date and the target position adjustment instruction, so that on the target position adjustment date, the position adjustment instruction generation module generates a position adjustment instruction according to the reservation position adjustment plan to adjust the target component fund, and finally, the position adjustment instruction execution module is used to adjust the plurality of the component funds according to the position adjustment instructions other than the target position adjustment instruction. Therefore, the present invention generates a reservation position adjustment plan through the reservation position adjustment plan module, so that the target component fund is subsequently adjusted on the target position adjustment date, and the position adjustment instruction execution module normally executes other position adjustment instructions on the same day to adjust other component funds under the trading account, effectively reducing the degree of deviation between the customer's position and the strategy purchased by the customer. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Figure 1 It is a structural diagram of an investment advisory portfolio adjustment system based on scheduled portfolio adjustment provided by one embodiment of the present invention. DETAILED DESCRIPTION
[0053] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0054] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" in the specification and claims of this application and the above-mentioned figure descriptions and any variations thereof are intended to cover non-exclusive inclusions.
[0055] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "multiple" is more than two, unless otherwise clearly and specifically defined.
[0056] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0057] In the description of the embodiments of the present application, the term "and / or" is only a description of the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0058] In the description of the embodiments of the present application, the term "multiple" refers to more than two (including two). Similarly, "multiple groups" refers to more than two groups (including two groups), and "multiple pieces" refers to more than two pieces (including two pieces).
[0059] In the description of the embodiments of the present application, unless otherwise clearly specified and limited, technical terms such as "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, and it can be the internal connection of two elements or the interaction relationship between two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the embodiments of the present application can be understood according to the specific circumstances.
[0060] See also Figure 1 , is a structural diagram of an investment advisory portfolio adjustment system based on scheduled portfolio adjustment provided by an embodiment of the present invention, comprising: a portfolio adjustment plan acquisition module 01, a portfolio adjustment instruction generation module 02, a penalty redemption determination module 03, a scheduled portfolio adjustment plan module 04, and a portfolio adjustment instruction execution module 05;
[0061] The portfolio adjustment plan acquisition module 01 is used to obtain several portfolio adjustment plans for the trading account to be adjusted on the same day; wherein the portfolio adjustment plan for the same day records several component funds that need to be adjusted on the same day for the trading account;
[0062] Preferably, the portfolio adjustment plan acquisition module 01 acquires several daily portfolio adjustment plans of the trading account to be adjusted, including:
[0063] At the arrival of each working day, according to the strategy combination subscribed by the trading account, check whether there is a strategy position adjustment instruction for the strategy combination on that day;
[0064] If so, confirm that the strategy combination has changed, and generate a daily rebalancing plan based on the strategy rebalancing instruction;
[0065] If not, determining whether the trading account has a temporary position adjustment plan with an execution date of the same day in the position adjustment instruction maintenance module;
[0066] When it is determined that there is a temporary position adjustment plan, confirm that the strategy combination has changed, and obtain the temporary position adjustment plan with the execution date of the day under the trading account from the position adjustment instruction maintenance module as the position adjustment plan for the day;
[0067] When it is determined that there is no temporary position adjustment plan, the retry position adjustment plan and the scheduled position adjustment plan with the execution date of the day under the trading account are obtained from the position adjustment instruction maintenance module as the position adjustment plan for the day.
[0068] In a preferred embodiment of the present invention, the portfolio adjustment plan acquisition module 01 is used to generate a daily portfolio adjustment plan for the trading account to be adjusted and to generate a daily portfolio adjustment plan for the trading account applying for temporary portfolio adjustment, so that other modules such as the subsequent portfolio adjustment plan generation module can generate and execute portfolio adjustment instructions based on the daily portfolio adjustment plan.
[0069] It should be further explained that when it is determined that there is a strategy adjustment instruction for the strategy combination subscribed by the trading account, it means that the strategy manager of the changed strategy combination has entered a new strategy, that is, the proportion of each component fund in the strategy has been manually adjusted. Temporary adjustment refers to the designation of a specific trading account by relevant business personnel, and the position ratio of this account needs to be adjusted to the latest strategy model ratio. Therefore, both situations can determine that the strategy combination of the trading account has changed. It can be understood that the adjustment plans existing in the adjustment instruction maintenance module are all generated based on the old strategy. After it is determined that the strategy combination has changed, the existing adjustment plan under the trading account will be set to closed and will no longer be executed in the future.
[0070] Preferably, the investment advisory portfolio adjustment system based on scheduled portfolio adjustment described in the above-mentioned embodiment of the invention further includes: a portfolio adjustment plan verification module 06;
[0071] The said position adjustment plan verification module 06 is used to obtain the trading status of the strategy combination subscribed by the trading account after the said position adjustment plan acquisition module 01 obtains a number of position adjustment plans for the same day of the trading account to be adjusted;
[0072] When it is determined that the trading status is a non-tradable status, the status of the daily rebalancing plan corresponding to the strategy combination in the non-tradable status is set to end;
[0073] Obtaining the account status of the transaction account;
[0074] When it is determined that the account status is normal, obtaining the assets held by the transaction account;
[0075] When it is determined that the held assets are greater than the preset minimum limit for position adjustment, obtaining several historical in-transit transaction records of the trading account;
[0076] Matching the historical in-transit transaction records with the constituent funds, and upon confirming that any constituent fund is successfully matched with a historical in-transit transaction record, setting the status of the daily rebalancing plan corresponding to the constituent fund to end;
[0077] The multiple daily position adjustment plans whose status is not ended are transmitted to the position adjustment instruction generation module 02.
[0078] In a preferred embodiment of the present invention, the portfolio adjustment plan verification module 06 is used to review the portfolio adjustment plan for the day to ensure the normal execution of subsequent portfolio adjustments.
[0079] It should be noted that when the trading status of a component fund is not in a normal trading status, that is, when it is in a state of suspension of subscription and redemption, fund termination, fund closure, etc., it is determined that the trading status of the component fund is not in a normal trading status. If these funds are involved in the subsequent generation of position adjustment instructions, it will cause a large deviation between the fund holdings and strategy combination of the trading account.
[0080] In addition, in-transit transactions refer to when a client conducts a strategy buy or strategy sell transaction, the component funds in the strategy need to confirm their shares. The period of time during which the fund shares are confirmed is called in-transit transactions. Therefore, when the component fund that needs to be adjusted by the trading account has a history of in-transit transactions, the component fund cannot participate in the adjustment. It is understandable that if the component fund is adjusted, then after the shares are confirmed, the shares of the component fund held by the trading account will be different from the shares of the adjustment target. Therefore, in order to ensure that the deviation rate between the fund holdings of the trading account and the strategy combination is reduced, the relevant adjustment plan needs to be eliminated before the generation of the adjustment instruction. Furthermore, before generating the adjustment instruction, the account status of the trading account is also checked. When the account status is not normal, such as account closure, the subsequent steps will not be performed.
[0081] The position adjustment instruction generation module 02 is used to obtain the latest component fund ratio of each strategy component fund in the strategy combination subscribed by the trading account and the fund ratio of each component fund in the trading account before the position adjustment, and generate a number of position adjustment instructions according to the position adjustment plan for the day, the latest component fund ratio, and the fund ratio before the position adjustment; wherein the position adjustment instruction is used to represent the redemption ratio or subscription ratio of the component funds actually participating in the position adjustment;
[0082] Preferably, the position adjustment instruction generating module 02 obtains the fund proportion before position adjustment of each component fund in the trading account, including:
[0083] Obtain the holding amount of each component fund under the trading account;
[0084] The fund proportion before rebalancing of each component fund in the trading account is calculated according to the following formula:
[0085]
[0086] Among them, y i is the proportion of the i-th component fund before the rebalancing; x i is the holding amount of the i-th constituent fund; N is the total number of constituent funds held under the trading account.
[0087] In a preferred embodiment of the present invention, it should be noted that the step of obtaining the latest proportion of each strategy component fund in the strategy combination subscribed by the trading account by the portfolio adjustment instruction generation module 02 includes:
[0088] 1) Calculate the adjusted increase or decrease of each component fund on D day:
[0089] The adjusted increase or decrease of the fund on D day = (the net asset value of the fund unit on the current market day / (the net asset value of the fund unit on the previous market day - the unit dividend registered by the fund on the current market day) - 1) * 100%;
[0090] 2) The proportion of each component fund of the strategy on D day = the proportion of the component funds of the strategy on D-1 day * (1 + the adjusted increase or decrease on D day);
[0091] 3) Calculate the total proportion of component funds on D-day = SUM (proportion of strategic component funds on D-day);
[0092] 4) Calculate the actual proportion of the constituent funds on D-day. The proportion of the last constituent fund is calculated by 1-the sum of the proportions of other constituent funds;
[0093] For example, suppose the D-1 percentage of the constituent funds of a strategy (0001) and the increase or decrease of the constituent funds on D-day are as follows:
[0094]
[0095]
[0096] Calculate the proportion of each component fund of the strategy on D-day:
[0097] fund The proportion of each component fund in the strategy on D day A 20*(100+8) / 100=21.6% B 20*(100+5) / 100=21% C 20*(100-5) / 100=19% D 40*(100+2) / 100=40.8%
[0098] Calculate the total proportion of constituent funds on D-day: 21.6% + 21% + 19% + 40.8% = 102.4%;
[0099] Calculate the actual proportion of constituent funds on D-day (round to two decimal places):
[0100] fund Calculate the actual proportion of constituent funds on D-day A 21.6*100 / 102.4=21.09% B 21*100 / 102.4=20.51% C 19*100 / 102.4=18.55% D 100%-21.09%-20.51%-18.55%=39.85%
[0101] The D-day component fund ratios of the strategy are:
[0102] A: 21.09%, B: 20.51%, C: 18.55%, D: 39.85%.
[0103] Preferably, the position adjustment instruction includes: a number of position adjustment paths, a redemption ratio of the redeemed fund in the position adjustment path, and a subscription ratio of the subscription fund in the position adjustment path;
[0104] The position adjustment instruction generation module 02 generates a number of position adjustment instructions according to the position adjustment plan for the day, the latest proportion of component funds, and the proportion of funds before the position adjustment, including:
[0105] Calculate the adjustment ratio of each component fund based on the latest component fund ratio and the fund ratio before the adjustment;
[0106] Determine the constituent funds whose latest constituent fund ratio is 0 and the constituent funds whose absolute value of adjustment ratio is not less than the preset ratio threshold as adjustable funds;
[0107] Classifying the adjustable funds into redemption funds and subscription funds according to the plurality of adjustable funds and the adjustment ratios of the adjustable funds;
[0108] According to the adjustable ratio of the redemption fund and the adjustable ratio of the subscription fund, several position adjustment paths are constructed, and the redemption ratio of the redemption fund in each position adjustment path and the subscription ratio of the subscription fund in each position adjustment path are calculated;
[0109] The position adjustment instruction is generated according to several position adjustment paths, the redemption ratio of the redeemed fund in the position adjustment path, and the subscription ratio of the subscription fund in the position adjustment path.
[0110] In a preferred embodiment of the present invention, the calculation formula for the adjustment ratio of each component fund is:
[0111] Adjustment ratio = the latest proportion of constituent funds - the proportion of funds before the adjustment;
[0112] Furthermore, this embodiment can reduce small fund transaction records by filtering out several component funds whose absolute values of adjustment ratios are less than a preset ratio threshold. It is understandable that filtering out position adjustments less than a certain threshold can better reduce the degree of deviation between customer positions and purchase strategies.
[0113] Furthermore, the adjustable funds with an adjustment ratio less than 0 are classified as redemption funds, and the adjustable funds with an adjustment ratio greater than 0 are classified as subscription funds. At the same time, this embodiment constructs several adjustment paths according to the following rules, and calculates the redemption ratio of the redeemed funds in each of the adjustment paths, and the subscription ratio of the subscription funds in the adjustment paths.
[0114] Rule 1: When the total amount of redeemed funds is less than the total amount of subscribed funds: the funds to be transferred out shall be allocated from the largest to the smallest according to the subscribed amount of each fund to be transferred in;
[0115] Rule 2: When the total amount of redeemed funds is greater than the total amount of subscribed funds: the funds to be transferred out shall be allocated in descending order according to the proposed transfer amount of each fund transferred in, and the funds to be transferred in shall be allocated in descending order according to the proposed transfer amount of each fund transferred in, and the remaining amount shall be transferred to the bottom warehouse money fund;
[0116] A) If the transfer-out and transfer-in are the same (including underlying currency funds, etc.), the instruction will be discarded;
[0117] B) If there are multiple redemptions of the same fund and the purchase of the bottom-position money market fund, they will be merged; for details, please see the example below:
[0118] fund Proportion before rebalancing Latest constituent fund ratio Adjust the scale A 10% 6% -4% B 25% 19% -6% C 25% 6% -19% D 20% 30% 10% E 5% 16% 11% F 10% 17% 7% G 5% 6% 1%
[0119] Set the preset ratio threshold to 7, then Fund A, Fund B, and Fund G need to be eliminated, and the total ratio of redemption elimination > the total ratio of subscription elimination, and the elimination difference = the total ratio of redemption elimination (10%) - the total ratio of subscription elimination (1%) = 9%. The total amount of transfer out is less than the total amount to be transferred in.
[0120] The adjustment results are shown in the following table:
[0121]
[0122]
[0123] Allocate the transferred funds from largest to smallest according to the subscription ratio of the subscription fund to obtain the actual subscription ratio;
[0124]
[0125] Final rebalancing results:
[0126]
[0127]
[0128] Adjust D's position adjustment target from the original 30% to 20% + 8% = 28%.
[0129] Furthermore, after calculating the adjustment ratio of each component fund, the positions are adjusted in order from large to small. If the change ratio is the same, the positions are adjusted in order from small to large according to the fund code. Description of the results of the position adjustment instruction generation: (1) Supports the generation of redemption order and subscription order instructions. (2) Supports the generation of position adjustment path (conversion order instruction).
[0130] This embodiment is explained by another example. It is assumed that the adjustment ratios of the constituent funds are calculated as shown in the following table, and the code of Fund C is smaller than that of Fund B, and the code of Fund F is smaller than that of Fund E:
[0131] fund Proportion before rebalancing Latest constituent fund ratio Adjust the scale A 10% 0% -10% B 30% 0% -30% C 60% 30% -30% D 0% 30% 30% E 0% 20% 20% F 0% 20% 20%
[0132] Position adjustment instructions (generating redemption and purchase orders):
[0133]
[0134]
[0135] Position adjustment instructions (position adjustment path):
[0136]
[0137] The penalty redemption determination module 03 is used to make a penalty redemption determination on the redeemed component funds according to the rebalancing instruction, and determine a number of target component funds for which penalty redemption fees are required to be paid for redemption on the same day;
[0138] In a preferred embodiment of the present invention, assuming that the component funds that will charge a redemption fee for redemption of shares held by investors with a holding period of less than 7 days are to be determined, the starting date for the seven-day penalty redemption is first calculated, which is the next business day (T+1)-6 of the current date (T day), that is, T-5;
[0139] Determine whether the fund has an application confirmation for the purchase order in the [T-5, T] interval. If yes, a 7-day penalty redemption fee will be triggered. Determine whether the fund has an application confirmation for the position adjustment order in the [T-5, T] interval. If yes, a 7-day penalty redemption fee will be triggered.
[0140] The scheduled position adjustment plan module 04 is used to calculate the target position adjustment date of the target component fund, and generate a scheduled position adjustment plan according to the target position adjustment date and the target position adjustment instruction corresponding to the target component fund; wherein the target position adjustment date is a working day on which no penalty redemption fee is required for the target component fund when it is redeemed;
[0141] Preferably, the scheduled position adjustment plan module 04 calculates the target position adjustment date of the target component fund, including:
[0142] Obtaining several historical subscription orders of the target component fund and the penalty redemption cycle of the target component fund;
[0143] Determine the largest subscription date from the historical subscription orders as the start date for calculation;
[0144] Calculate the initial rebalancing date based on the start calculation date and penalty redemption period;
[0145] Confirm whether the initial rebalancing date is a holiday. If so, the previous working day of the initial rebalancing date will be used as the target rebalancing date;
[0146] If not, the initial rebalancing date will be used as the target rebalancing date.
[0147] In a preferred embodiment of the present invention, the scheduled position adjustment plan module 04 is used to calculate the minimum working day that does not trigger the seven-day penalty redemption as the scheduled position adjustment date. Specifically, the maximum transaction confirmation date order of the redemption fund (non-monetary fund) in the position adjustment instruction is greater than or equal to the seven-day penalty redemption start date (T-5), and this is used as the start date for calculating the scheduled position adjustment date. The scheduled position adjustment date is calculated according to the formula, and the scheduled position adjustment date formula is: the scheduled position adjustment start date calculated in the previous step + 6 days (natural days); the scheduled position adjustment date calculated in the previous step is judged whether it is a working day: when the scheduled position adjustment date is a holiday, the previous working day of the working day of the current date is taken. If the scheduled position adjustment date is July 7, 2024, which is a holiday, then the previous working day is July 5, 2024. This is the scheduled position adjustment date. When the scheduled position adjustment date is not a holiday, no adjustment is made.
[0148] It should be further explained that, in the present embodiment, in order to ensure the improvement of the success rate of the subsequent portfolio adjustment results, the investment advisory portfolio adjustment system based on scheduled portfolio adjustment described in any one of the above-mentioned invention embodiments is also provided with a redemption fund determination module and an in-transit transaction determination module, which are used to further verify the portfolio adjustment instructions and trading accounts before transmitting the portfolio adjustment instructions to the portfolio adjustment instruction execution module.
[0149] Specifically, the redemption fund determination module is used to determine the status of the redemption funds in the position adjustment instructions after the position adjustment instruction generation module generates a number of position adjustment instructions, and when it is determined that the status of a redemption fund is a redemption-not-allowed status, delete the position adjustment instruction corresponding to the redemption fund;
[0150] Calculate the transfer-out shares of the redemption funds of each rebalancing path according to the redemption ratio of the redemption funds of the rebalancing path;
[0151] Traversing the redemption funds in the rebalancing path, and determining the share of the currently traversed redemption fund;
[0152] Obtain the subscribed shares, minimum redemption limit, and minimum retention limit of the redeemed fund;
[0153] Calculate the redeemable shares based on the subscribed shares, transferred shares, and the minimum retention limit;
[0154] Determine whether the redeemable shares are greater than the minimum redemption limit. If so, the minimum redemption limit is used as the judgment amount; if not, the redeemable shares are used as the judgment amount;
[0155] When it is determined that the transfer-out share of the currently traversed redemption fund is less than the judgment amount, the actual transfer-out share of the redemption fund is adjusted to the judgment amount.
[0156] The in-transit transaction determination module is used to determine whether there is a strategy in-transit transaction record for the trading account on the same day after the position adjustment instruction generation module generates a number of position adjustment instructions;
[0157] If yes, then obtain the strategy in-transit transaction record of the trading account on that day, and determine the type of the strategy in-transit transaction record;
[0158] When confirming that the type of the strategy in-transit transaction record is a strategy rebalancing in-transit transaction or a strategy selling in-transit transaction, assigning a number of labels indicating that the rebalancing instructions failed to rebalance;
[0159] After confirming that the type of the strategy in-transit transaction record is a strategy buy in-transit transaction, it is determined whether the strategy buy in-transit transaction is the same as the latest component fund proportion. If not, a label indicating that the position adjustment instructions failed is assigned.
[0160] Specifically, it should be noted that the redemption fund determination module is used to check whether the redemption fund is allowed to be redeemed and whether there is a limit on the redemption amount. The in-transit transaction determination module is used to determine whether the customer has self-service subscription or redemption of funds on the day before the position adjustment instruction is executed. If so, the in-transit transaction records of the trading account are further judged. Through the redemption fund determination module and the in-transit transaction determination module, the position adjustment instruction and the trading account are further checked before the position adjustment instruction is transmitted to the position adjustment instruction execution module, which can effectively improve the success rate of the position adjustment.
[0161] The portfolio adjustment plan acquisition module 01 is further configured to obtain the scheduled portfolio adjustment plan as the portfolio adjustment plan for the day when the target portfolio adjustment date arrives, if the strategy combination has not changed;
[0162] The position adjustment instruction execution module 05 is used to adjust the positions of several component funds according to the position adjustment instructions other than the target position adjustment instruction.
[0163] Preferably, the position adjustment instruction execution module 05 is also used to obtain the position adjustment result after adjusting the positions of several of the component funds according to the position adjustment instructions other than the target position adjustment instruction, and to assign a position adjustment failure label to the corresponding position adjustment instruction when the position adjustment result indicates that the position adjustment has failed.
[0164] Preferably, the investment advisory portfolio adjustment system based on scheduled portfolio adjustment described in any one of the above invention embodiments further includes: a portfolio adjustment instruction maintenance module 07;
[0165] The position adjustment instruction maintenance module 07 is used to obtain the position adjustment instruction carrying the position adjustment failure label, generate a retry position adjustment plan according to the position adjustment instruction, and set the execution date of the position adjustment plan to the next working day;
[0166] Obtain the scheduled position adjustment plan, and set the execution date of the scheduled position adjustment plan as the target position adjustment date;
[0167] A temporary position adjustment plan is obtained, and the execution date of the temporary position adjustment plan is set to the next working day; wherein the temporary position adjustment plan is a position adjustment plan input manually to adjust the holding ratio of each component fund of the trading account according to the strategy combination.
[0168] This embodiment discloses an investment advisory portfolio adjustment system based on scheduled portfolio adjustment, including: a portfolio adjustment plan acquisition module, a portfolio adjustment instruction generation module, a penalty redemption determination module, a scheduled portfolio adjustment plan module, and a portfolio adjustment instruction execution module. First, a plurality of position adjustment instructions of the trading account to be adjusted are generated through the position adjustment instruction generation module, and then a penalty redemption determination module is used to perform a penalty redemption determination on the plurality of position adjustment instructions, and a plurality of target component funds and corresponding target position adjustment instructions for which penalty redemption fees are required for redemption on the same day are determined, and then a target position adjustment date when the target component fund can be redeemed is calculated through the reservation position adjustment plan module, and a reservation position adjustment plan is generated according to the target position adjustment date and the target position adjustment instruction, so that on the target position adjustment date, the position adjustment instruction generation module generates a position adjustment instruction according to the reservation position adjustment plan to adjust the target component fund, and finally, the position adjustment instruction execution module is used to adjust the plurality of the component funds according to the position adjustment instructions other than the target position adjustment instruction. Therefore, the present invention generates a reservation position adjustment plan through the reservation position adjustment plan module, so that the target component fund is subsequently adjusted on the target position adjustment date, and the position adjustment instruction execution module normally executes other position adjustment instructions on the same day to adjust other component funds under the trading account, effectively reducing the degree of deviation between the customer's position and the strategy purchased by the customer.
[0169] It should be noted that the embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the accompanying drawings of the device embodiments provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines. A person of ordinary skill in the art may understand and implement it without creative work.
[0170] Those skilled in the art can clearly understand that for the sake of convenience and brevity, the specific working process of the device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0171] The above is a preferred embodiment of the present invention. It should be pointed out that a person skilled in the art can make several improvements and modifications without departing from the principle of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.
Claims
1. A portfolio adjustment system for investment consultants based on scheduled portfolio adjustment, characterized in that: include: The module for acquiring the portfolio adjustment plan, the module for generating the portfolio adjustment instruction, the module for determining the penalty redemption, the module for booking the portfolio adjustment plan, and the module for executing the portfolio adjustment instruction; A portfolio adjustment plan acquisition module is used to obtain several portfolio adjustment plans for the trading account to be adjusted on the same day; wherein the portfolio adjustment plan for the same day records several component funds that need to be adjusted on the same day for the trading account; A position adjustment instruction generation module is used to obtain the latest component fund ratio of each strategy component fund in the strategy combination subscribed by the trading account and the fund ratio of each component fund in the trading account before the position adjustment, and generate a number of position adjustment instructions according to the position adjustment plan for the day, the latest component fund ratio, and the fund ratio before the position adjustment; wherein the position adjustment instruction is used to represent the redemption ratio or subscription ratio of the component funds actually participating in the position adjustment; A penalty redemption determination module is used to make a penalty redemption determination on the redeemed component funds according to the rebalancing instruction, and determine a number of target component funds for which penalty redemption fees are required to be paid for redemption on the same day; The scheduled rebalancing plan module is used to calculate the target rebalancing date of the target component fund, and generate a scheduled rebalancing plan according to the target rebalancing date and the target rebalancing instruction corresponding to the target component fund; wherein the target rebalancing date is a working day on which no penalty redemption fee is required for the target component fund when it is redeemed; The portfolio adjustment plan acquisition module is further configured to, if the strategy combination has not changed, obtain the scheduled portfolio adjustment plan as the portfolio adjustment plan for the day when the target portfolio adjustment date arrives; A portfolio adjustment instruction execution module is used to adjust the portfolios of several component funds according to portfolio adjustment instructions other than the target portfolio adjustment instruction.
2. The investment advisory portfolio adjustment system based on scheduled portfolio adjustment as claimed in claim 1, characterized in that The position adjustment instruction execution module is also used to obtain the position adjustment result after adjusting the positions of several of the component funds according to the position adjustment instructions other than the target position adjustment instruction, and to assign a label of position adjustment failure to the corresponding position adjustment instruction when the position adjustment result indicates that the position adjustment has failed.
3. The investment advisory portfolio adjustment system based on scheduled portfolio adjustment as claimed in claim 2, characterized in that ,It also includes: a position adjustment instruction maintenance module; The position adjustment instruction maintenance module is used to obtain the position adjustment instruction carrying the position adjustment failure label, generate a retry position adjustment plan according to the position adjustment instruction, and set the execution date of the position adjustment plan to the next working day; Obtain the scheduled position adjustment plan, and set the execution date of the scheduled position adjustment plan as the target position adjustment date; A temporary rebalancing plan is obtained, and the execution date of the temporary rebalancing plan is set to the next working day; wherein the temporary rebalancing plan is a rebalancing plan manually input according to the strategy combination for adjusting the holding ratio of each component fund of the trading account.
4. The investment advisory portfolio adjustment system based on scheduled portfolio adjustment as claimed in claim 3, characterized in that: The position adjustment plan acquisition module obtains several daily position adjustment plans of the trading account to be adjusted, including: At the arrival of each working day, according to the strategy combination subscribed by the trading account, check whether there is a strategy position adjustment instruction for the strategy combination on that day; If so, confirm that the strategy combination has changed, and generate a daily rebalancing plan based on the strategy rebalancing instruction; If not, determining whether the trading account has a temporary position adjustment plan with an execution date of the same day in the position adjustment instruction maintenance module; When it is determined that there is a temporary position adjustment plan, confirm that the strategy combination has changed, and obtain the temporary position adjustment plan with the execution date of the day under the trading account from the position adjustment instruction maintenance module as the position adjustment plan for the day; When it is determined that there is no temporary position adjustment plan, the retry position adjustment plan and the scheduled position adjustment plan with the execution date of the day under the trading account are obtained from the position adjustment instruction maintenance module as the position adjustment plan for the day.
5. The investment advisory portfolio adjustment system based on scheduled portfolio adjustment as claimed in claim 4, characterized in that: Also includes: Portfolio adjustment plan verification module; The portfolio adjustment plan verification module is used to obtain the trading status of the strategy combination subscribed by the trading account after the portfolio adjustment plan acquisition module obtains a number of daily portfolio adjustment plans of the trading account to be adjusted; When it is determined that the trading status is a non-tradable status, the status of the daily rebalancing plan corresponding to the strategy combination in the non-tradable status is set to end; Obtaining the account status of the transaction account; When it is determined that the account status is normal, obtaining the assets held by the transaction account; When it is determined that the held assets are greater than the preset minimum limit for position adjustment, obtaining several historical in-transit transaction records of the trading account; Matching the historical in-transit transaction records with the constituent funds, and upon confirming that any constituent fund is successfully matched with a historical in-transit transaction record, setting the status of the daily rebalancing plan corresponding to the constituent fund to end; The plurality of said daily position adjustment plans whose status is not ended are transmitted to the position adjustment instruction generation module.
6. The investment advisory portfolio adjustment system based on scheduled portfolio adjustment as claimed in claim 5, characterized in that: The position adjustment instruction includes: a number of position adjustment paths, a redemption ratio of the redeemed fund in the position adjustment path, and a subscription ratio of the subscription fund in the position adjustment path; The position adjustment instruction generation module generates a number of position adjustment instructions according to the position adjustment plan for the day, the latest proportion of component funds, and the proportion of funds before the position adjustment, including: Calculate the adjustment ratio of each component fund based on the latest component fund ratio and the fund ratio before the adjustment; Determine the constituent funds whose latest constituent fund ratio is 0 and the constituent funds whose absolute value of adjustment ratio is not less than the preset ratio threshold as adjustable funds; Classifying the adjustable funds into redemption funds and subscription funds according to the plurality of adjustable funds and the adjustment ratios of the adjustable funds; According to the adjustable ratio of the redemption fund and the adjustable ratio of the subscription fund, several position adjustment paths are constructed, and the redemption ratio of the redemption fund in each position adjustment path and the subscription ratio of the subscription fund in each position adjustment path are calculated; The position adjustment instruction is generated according to several position adjustment paths, the redemption ratio of the redeemed fund in the position adjustment path, and the subscription ratio of the subscription fund in the position adjustment path.
7. The investment advisory portfolio adjustment system based on scheduled portfolio adjustment as claimed in claim 6, characterized in that The scheduled position adjustment plan module calculates the target position adjustment date of the target component fund, including: Obtaining several historical subscription orders of the target component fund and the penalty redemption cycle of the target component fund; Determine the largest subscription date from the historical subscription orders as the start date for calculation; Calculate the initial rebalancing date based on the start calculation date and penalty redemption period; Confirm whether the initial rebalancing date is a holiday. If so, the previous working day of the initial rebalancing date will be used as the target rebalancing date; If not, the initial rebalancing date will be used as the target rebalancing date.
8. The investment advisory portfolio adjustment system based on scheduled portfolio adjustment as claimed in claim 7, characterized in that , a position adjustment instruction generation module is used to obtain the fund ratio of each component fund in the trading account before the position adjustment, including: Obtain the holding amount of each component fund under the trading account; The fund proportion before rebalancing of each component fund in the trading account is calculated according to the following formula: Among them, y i is the fund proportion of the i-th component fund before the rebalancing; x i is the holding amount of the i-th constituent fund; N is the total number of constituent funds held under the trading account.
Citation Information
Cited By
Fund portfolio continuous warehouse transfer method, device and equipment and storage medium
CN120746714A
Transaction data management method and device, electronic equipment and readable storage medium
CN120823049A