COMPUTERIZED METHODS AND SYSTEMS FOR ADMINISTERING AN ADVISORY-FEE REBATE BASED ON MUTUAL FUND HOLDINGS
20190205988 ยท 2019-07-04
Inventors
Cpc classification
International classification
Abstract
A computerized system for administering an advisory-fee rebate of account-level advisory fees with respect to a managed portfolio of mutual-fund investments (represented by tickers) is provided. The system comprises a management-fee calculation module adapted for calculating an average management-fee percentage for a period for each ticker in the portfolio. The system further comprises a balance-calculation module adapted for calculating a daily average balance for the period for each ticker in the portfolio. The system further comprises a rebate-calculation module adapted for calculating a rebate for each ticker in the portfolio based on the average management-fee percentage and the daily average balance and for calculating a total rebate based on the rebate for each ticker. The total rebate may then be credited to an investor account for the portfolio. Similarly, a computerized method is provided.
Claims
1. A computerized method for computing a rebate of account-level advisory fees with respect to a managed portfolio of mutual-fund investments (represented by tickers) comprising the steps of: calculating an average management-fee percentage for a period for each ticker in the portfolio; calculating a daily average balance for the period for each ticker in the portfolio; calculating a rebate for each ticker in the portfolio based on the average management-fee percentage and the daily average balance; calculating a total rebate based on the rebate for each ticker; and crediting the total rebate to an investor account for the portfolio.
2. The computerized method according to claim 1, wherein the step of calculating a rebate comprises multiplying the average management-fee percentage by the average balance.
3. The computerized method according to claim 1, wherein the above step of crediting the total rebate comprises issuing a refund for the total rebate.
4. The computerized method according to claim 1, wherein the above step of crediting the total rebate comprises reinvesting the total rebate in the portfolio.
5. A computerized system for computing a rebate of account-level advisory fees with respect to a managed portfolio of mutual-fund investments (represented by tickers) comprising: a management-fee calculation module adapted for calculating an average management-fee percentage for a period for each ticker in the portfolio; a balance-calculation module adapted for calculating a daily average balance for the period for each ticker in the portfolio; a rebate-calculation module adapted for calculating a rebate for each ticker in the portfolio based on the average management-fee percentage and the daily average balance; and the rebate-calculation module adapted for calculating a total rebate based on the rebate for each ticker, wherein, the total rebate is credited to an investor account for the portfolio.
6. The computerized system according to claim 1, wherein the rebate-calculation module is adapted to calculate the rebate for each ticker by multiplying the average management-fee percentage by the daily average balance.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0009] The present disclosed subject matter is described herein with reference to the following drawing figures, with greater emphasis placed on clarity rather than scale:
[0010]
[0011]
DETAILED DESCRIPTION
[0012] Refer now to the drawings wherein depicted elements are, for the sake of clarity, not necessarily shown to scale and wherein like or similar elements are designated by the same reference numeral through the several views. In the interest of conciseness, well-known elements may be illustrated in schematic or block diagram form in order not to obscure the present invention in unnecessary detail, and details concerning various other components known to the art, such as computers, electronic processors, and the like necessary for the operation of many electrical devices, have not been shown or discussed in detail inasmuch as such details are not considered necessary to obtain a complete understanding of the present invention, and are considered to be within the skills of persons of ordinary skill in the relevant art. Additionally, as used herein, the term substantially is to be construed as a term of approximation.
[0013] It is noted that, unless indicated otherwise, all functions described herein may be performed by one or more processors, such as a microprocessor, a controller, a microcontroller, an application-specific integrated circuit (ASIC), an electronic data processor, a computer, or the like, in accordance with code, such as program code, software, integrated circuits, and/or the like that are coded to perform such functions. Furthermore, it is considered that the design, development, and implementation details of all such code would be apparent to a person having ordinary skill in the art based upon a review of the present description of the invention.
[0014] In the preferred embodiment of the present invention, a computerized system for computing a rebate of account-level advisory fees with respect to a managed portfolio of mutual-fund investments is provided. In the preferred embodiment, it is contemplated that an investment advisor manages the portfolio on behalf of an investor and that the investment advisor is also the fund manager for the underlying mutual-fund investments. Alternatively, the fund manager may be an affiliate of the investment advisor or an unrelated party. In the preferred embodiment, the investment advisor charges an account-level advisory fee and a mutual fund management fee for certain mutual-fund investments. Alternatively, the investment advisor charges an account-level advisory fee and an affiliated fund manager charges a mutual fund management fee for certain mutual fund investments.
[0015] Referring to
[0016] Rebate engine 100 comprises management-fee calculation module 110, balance-calculation module 120, and rebate-calculation module 130. Rebate engine 100 receives a list of mutual-fund investments (represented by tickers) in the managed portfolio from account-data repository 20. Management-fee calculation module 110 retrieves management-fee information from account-data repository 20 and calculates an average management-fee percentage for each ticker in the managed portfolio. In the preferred embodiment, the average management-fee percentage for each ticker, f, is calculated by taking the sum of all the management-fee percentages charged each calendar day for the preceding quarter, DF, divided by the number of days in that period, d, in accordance with the following equation:
[0017] Balance-calculation module 120 receives account information from account-data repository 20 via communications channel 50 for each ticker in the managed portfolio. In the preferred embodiment, the account information includes daily account balances for each ticker. Balance-calculation module 120 calculates an average daily balance, b, by taking the sum of all daily balances by ticker, DB, divided by the number of days in that period, d, preferably on a quarterly basis and preferably using the following equation:
[0018] Rebate-calculation module 130 calculates a per-ticker rebate for each ticker in the managed portfolio. In the preferred embodiment, the per-ticker rebate, r, is calculated quarterly according to the following equation:
r=bf (3)
[0019] Rebate-calculation module 130 then calculates a total rebate for the managed portfolio. In the preferred embodiment, the total rebate, R, is calculated according to the following equation:
R=r (4)
[0020] The total rebate of the investment advisory fee for the period, along with any additional payments or credits, is then credited to the investor's account and included in quarterly reports to the investor.
[0021] Referring to
[0022] In other embodiments, the above calculations may be performed in differing order or simultaneously as is apparent to one of ordinary skill in the art. In yet other embodiments, the various functions of rebate engine 100 or method 200 may be distributed and need not be performed at a single location or by a single machine.
[0023] In the preferred embodiment, rebate engine 100 is implemented using Java (or a similar programming language). Account-data repository 20 is implemented using an appropriately configured relational database such as one provided by Oracle Corp. Rebate engine 100 is preferably implemented on a computer or server configured with Linux (or similar) operating system and is configured to execute at a regularly determined time-period (preferably quarterly). Communications between rebate engine 100 and account-data repository 20 over communications channel 50 preferably use Secure File Transfer Protocol (SFTP).
[0024] Having thus described the present invention by reference to certain of its preferred embodiments, it is noted that the embodiments disclosed are illustrative rather than limiting in nature and that a wide range of variations, modifications, changes, and substitutions are contemplated in the foregoing disclosure and, in some instances, some features of the present invention may be employed without a corresponding use of the other features. Many such variations and modifications may be considered obvious and desirable by those skilled in the art based upon a review of the foregoing description of preferred embodiments. Accordingly, it is appropriate that the appended claims be construed broadly and in a manner consistent with the scope of the invention.